OAM-P

Accounting Management

Feature

Release

Obsolete

Mode

Description

3GPP Standard AVP Control 20.0 AS

Cisco BroadWorks accounting call detail record (CDR) fields can be controlled individually. For each field, it is possible to enable or disable its generation in all output formats (file, RADIUS, Diameter). When the Diameter format is used (Rf and Ro interfaces), many Diameter-standard and 3rd Generation Partnership Project (3GPP) vendor-specific attribute-value pairs (AVPs) are added. While most of these AVPs can be enabled or disabled globally, prior to this feature it was not possible to select which AVPs should be included individually.

This enhancement allows individual control of Diameter-standard and 3GPP vendor-specific AVPs.

3GPP Standard AVP Control 20.0 XS

Cisco BroadWorks accounting call detail record (CDR) fields can be controlled individually. For each field, it is possible to enable or disable its generation in all output formats (file, RADIUS, Diameter). When the Diameter format is used (Rf and Ro interfaces), many Diameter-standard and 3rd Generation Partnership Project (3GPP) vendor-specific attribute-value pairs (AVPs) are added. While most of these AVPs can be enabled or disabled globally, prior to this feature it was not possible to select which AVPs should be included individually.

This enhancement allows individual control of Diameter-standard and 3GPP vendor-specific AVPs.

Accounting pre-Release 14.0 AS, XS This feature provides the capability to generate call detail event records to a file using XML. These records contain call-related information such as start time, stop time, duration, originator, terminator, and so on. They also contain usage information that indicates which services were invoked, in addition to any pertinent service-related information.
Accounting Configuration Enhancements 18.0 AS, XS This feature introduces a control to decide whether or not the double quotes (”) are stripped off from the IMS-Charging-Identifier and BWAS-Charging-Vector-Key attribute value pair (AVP) parameters.
Accounting Event Interface Removal 16.0 AS

Charging: This activity removes the obsolete Accounting Event interface and all implementation referring to it. The interface was introduced in Release 3.0 and has not been used since Release 8.0.

The accounting interface currently in use is the Call Detail Record (CDR) Accounting interface.

NOTE: This activity has no impact on the CDR Accounting Interface.

Add Device Public Network Address in CDR 25.0 AS This feature captures the device’s public network address in the call detail record (CDR).
Add Mobile IMEI in CDRs 25.0 AS This feature captures the International Mobile Equipment Identity (IMEI) received within the SIP signaling and reports it in the Cisco BroadWorks Call Detail Records (CDRs).
Answer Confirmation Accounting Enhancements 21.0 AS This feature enhances the Cisco BroadWorks call detail records (CDR) generated in the context of answer confirmation to distinguish an unanswered call from an unconfirmed answered call using information in the Cisco BroadWorks originating CDR. This allows the operator to perform accurate billing on calls answered but never confirmed, when the terminating party is not a Cisco BroadWorks user.
BYO PSTN Billing Support For Call Back And Call In 2022.10 AS This feature enhances the Webex for BroadWorks solution for meeting callback scenario. The meeting host user is identified from the information in the X-Cisco-Meet-Info header in the incoming SIP INVITE request from the CUBE SBC targeted for a Webex Meeting callback. The originating services of the meeting host user, instead of the VoiceXML user, are applied to the call. Moreover, the billing record for the meeting host user, instead of a VoiceXML user, is generated for the call.
Call Detail Records pre-Release 14.0 AS, XS Captures accounting details into call detail records (CDRs). These records contain information about the call including the following: called party, calling party, call origination time, billable call duration, call type, dialed digits, IP address of access device, and forced release indicator. CDRs can be used to generate AMA billing records.
Call Detail Records Buffer Control pre-Release 14.0 AS, XS Enables system administrator to control the size of the internal CDR buffer to allow for generation of CDRs in real time, if required.
Call Detail Records Enhancements pre-Release 14.0 AS, XS

Call detail records are enhanced to identify which feature a user invoked as a result of dialing a feature access code. Since feature access codes are configurable per group, this enhancement simplifies the billing of usage-sensitive services.

Access-side correlation ID added to the CDR for the originating portion of the call to allow it to be correlated with the CDR for the terminating portion of the call in the IMS Third-Generation Partnership Project (3GPP) architecture.

Call Detail Records to Reflect Route as per Last 302 Response 14.sp4 AS, XS System and OAM: Allows configuration of the call detail record (CDR) route field.
Call Type in CDR 16.0 AS, XS

Charging: Enhances the call detail record (CDR) by adding a new field AS Call Type to all originating and terminating CDRs.

The possible values for the reported call type in the CDR are:

  • Group – When translations of the dialed address on the Application Server can identify the target user and this user is in the same group as the originator.

  • Enterprise – When translations of the dialed address on the Application Server can identify the target user and this user is in the same enterprise but not the same group as the originator.

  • Emergency – When translations of the dialed address on the Application Server find a match with the digit patterns defined as an emergency call type.

  • Repair – When translations of the dialed address on the Application Server find a match with the digit patterns defined as a repair call type.

  • Internal – When translations of the dialed address on the Application Server find a match with an FAC and:

  • The feature access code is a programming FAC

  • Per-call FAC without destination digit allows a user to activate the feature for a given call.

  • Network – When translations of the dialed address on the Application Server do not yield a specific result, the address is sent to the Network Server for further translations. In such a case and when the address is made of digits, the Application Server call type is set to “Network”.

NOTE: The result of Network Server translations is reported in a distinct CDR field named networkCallType.

  • Network URL – When translations of the dialed address on the Application Server do not yield a specific result, the address is sent to the Network Server for further translations. In such a case and when the address is made of a SIP-URI, the Application Server call type is set to “Network URL”.

NOTE: The result of Network Server translations is reported in a distinct CDR field named networkCallType.

Charging Enhancement to Support 5G Voice Services 2021.06 XS This feature enhances the Ro interface to allow charging both prepaid and postpaid users with Ro using the new 5G service.
CIC as CAC in CDR 20.0 AS

This feature enhances the Application Server so that Cisco BroadWorks call detail record (CDR) captures the fact that a Carrier Identification Code (CIC) has been added as a Carrier Access Code (CAC).

The Network Server is also enhanced by allowing each hosting network element (NE) to decide whether to send the CIC as a CAC in the returned contacts.

Enhanced Call Log Server 18.0 AS

The following list is a high-level overview of the capabilities provided by this feature:

  • The Enhanced Call Logs Repository stores only the relevant call log information instead of the complete call detail record (CDR) information.

  • Pertinent call log information such as call redirection by the Cisco BroadWorks user is captured in the call log entries on the Enhanced Call Logs Repository.

  • Provides various query and filtering options for call log retrieval allowing call log clients and applications to retrieve specific call logs using Open Client Interface-Provisioning (OCI-P) or Xsi-Actions.

  • All Database Server deployment models are supported to provide a redundant solution. Furthermore, if the connection between the Cisco BroadWorks Application Server (AS) and the Enhanced Call Logs Repository is lost, call log information is persisted to the local file system on the Application Server. The call logs from the local file system are delivered to the Enhanced Call Logs Repository once the connection between the Application Server and the Enhanced Call Logs Repository is re-established.

  • Provides a call log retention mechanism. Call logs are maintained on the Enhanced Call Logs Repository for a specific period of time (called the retention period). All call logs older than the retention period are deleted from the Enhanced Call Logs Repository and can no longer be retrieved.

The ability for a customer to migrate call log data from a Call Detail Server (CDS) to the Enhanced Call Logs Repository is provided. The call logs migrated from the Call Detail Server can then be retrieved from the Enhanced Call Logs Repository by call log applications.

CDR Time Stamps 16.0 AS, XS

System Management (FCAPS): The call detail record (CDR) time stamps are currently captured when the applicable event is processed. This may be subject to errors due to queue and/or other processing delays.

With the implementation of this feature, the Application Server records the time stamps as soon as the packets are received on the socket. As a result, there is virtually no delay (under one microsecond processing time to receive the packet from the socket and record the time stamp) in the recorded time stamp for the packet.

Decode and call processing queue delays have no impact on the recorded time stamps. Therefore, the Application Server time stamps used to determine the call duration are well within the 500-microsecond accuracy limit required by the regulations of some countries.

Note that the definition of “call duration” is the computed difference between the release time and the answer time.

Charge Header Format Enhancements 19.0 AS

This feature is a combination of the following enhancements to the Charge Number service:

  • Supports configurable Uniform Resource Identifier (URI) scheme for the P-Charge-Info header.

  • Adds the capability to send the charge number in the Diversion header of an outgoing INVITE request to the network. Using the Diversion header to carry the charge number is a special regulatory requirement for carriers in some countries.

Charge Number in Terminating CDR 17.0 AS The Charge Number service introduced in Release 14.0 allows a service provider and system administrator to assign a charge number to selected users with the purpose of adding this information to the Call Detail Records (CDRs) generated for the user’s originating calls. The current activity enhances the behavior introduced in Release 14.0 by adding the charge number to the terminating CDRs as well.
Codec Change Reporting in CDR 14.0 AS, XS Records the details of mid-call codec changes in call detail records, allowing carriers to charge appropriately for multimedia calls, even when those calls were not originated using specially charged media types.
Conference Info Reporting in CDR 14.0 AS, XS Records additional details for conference calls, such as the duration and the number of parties involved, allowing carriers more flexibility in charging conference calls.
Configurable CDR External ID 17.0 AS This feature introduces the ability for administrators to define custom mappings for the RADIUS/Diameter AVP codes referenced in accounting interfaces. This capability also supports sparse mappings, thus allowing selected fields to be omitted from Call Detail Records (CDRs).
Configurable System ID for Accounting 16.0 AS This feature allows the configuration of the system ID used for accounting in Cisco BroadWorks. In previous releases, the system ID is the host ID for Solaris or the MAC address for Linux. When enabled, this feature sets the system ID to the system universally unique identifier (UUID) Linux installs. Solaris installs are unaffected. This feature is enabled by setting the system property bw.accounting.useuuidforlinuxsystemid to “true”.
Diameter Polling Interval Configuration 19.0 AS This feature allows the polling interval between the Application Server and the Charging Data Function (CDF) server to be configurable. The Rf interface is a Diameter connection established between the Cisco BroadWorks Application Server and a Charging Data Function for billing purposes. For customers using the Diameter Rf interface for Application Server billing, if the CDF becomes unreachable, the accounting events (Accounting-Request [ACR] events) are stored in a file queue on disks. The Charging Data Function server is polled to re-establish the connection.
DTG Info Capture in CDR 22.0 AS As requested by BroadSoft customers, the destination trunk group (DTG) of every call placed on the network needs to be recorded. This information is therefore captured and recorded in a call detail record (CDR).
Enhanced Support for P-Charing-Vector in Standalone Mode 25.0 AS

This feature introduces the system-level configuration parameter to modify the method of population of accounting CDR fields derived from a received

P-Charging-Vector when the Application Server is configured to run in stand-alone mode without the hybrid AS mode enabled.

Enhance Ro Interface to Provide Additional OCS Control 23.0 XS This feature enhances the Ro interface so that it supports playing announcements to prepaid users based on the Announcement-Information group attribute-value pair (AVP) received in a Diameter Credit Control Answer (CCA).
IMS Accounting Rf Interface 15.0 AS, XS This feature enhances Cisco BroadWorks accounting interfaces by adding support for the 3GPP Rf interface. It is used to provide offline charging information to the billing servers. Cisco BroadWorks implements the Rf interface as defined in specifications 3GPP TS 32.260 V7.4.0 and 3GPP TS 32.299 V7.7.0. The Rf interface is based on the Diameter protocol (RFC 3588).
IMS Accounting Ro Interface 16.0 AS, XS

Charging: Introduces support for prepaid subscribers on the Cisco BroadWorks platform. This entails requesting credits from an Online Charging System (OCS) before allowing a call to proceed, reporting used credits to the OCS, and terminating a call should credits eventually run out during the call.

Communication between the Application Server and the OCS is done using the Diameter interface. In IP Multimedia System (IMS) terminology, this Diameter interface between the Application Server and the OCS is known as the Ro reference point. However, this feature can equally be used in stand-alone mode and in IMS mode.

This feature implements the core Ro interface, which includes charging by time and disconnecting when credit is exhausted (as well as failover support).

Session Charging with Unit Reservation (SCUR) is the implemented mechanism, where units (of time) are reserved and debited once used.

A new user feature is introduced. Users must be assigned the Prepaid feature to enable online billing. No per-user configuration is necessary apart from assigning and enabling the Prepaid feature itself.

Include AVP 23 in Diameter and CDR 25.0 AS This feature enhances the Cisco BroadWorks Application Server to generate the standard 3GPP-MS-TimeZone AVP (Attribute-Value Pair) over the Rf and Ro interfaces.
Long Duration Call Accounting Events pre-Release 14.0 AS, XS Provides the ability to generate a separate billing record for calls of a specified duration (for example, one day).
Long Duration Call Accounting Events Service Cleanup 14.sp1 AS, XS Consolidates all long duration call accounting events (LDCAE) properties.
Malicious Call Trace Accounting Enhancements 14.sp3 AS, XS ISDN Migration: Enhances the Customer Originated Trace and Malicious Call Trace features to report the activation explicitly in the Cisco BroadWorks call detail records (CDR). This enhancement provides compliance with the TISPAN ISDN MCID requirements.
No Charge Treatments 14.sp2 AS, XS Used to provide an audio treatment without answering the call (200 OK) to avoid toll charges.
Number Portability CDR Support 14.sp3 AS, XS This feature adds routing numbers and Click-To-Dial originations to call detail records (CDRs).
P-Charging Vector Accounting Enhancements 16.0 AS, XS

This feature provides enhanced interoperability between legacy networks and 3G mobile carriers without requiring an upgrade to an IP Multimedia Subsystem (IMS) solution by recording the PCV header content when the header is present in the 200 response to an INVITE. This feature does not proxy the PCV header.

The system captures the contents of the PCV header in the call detail record (CDR) for the call. This feature also adds a new CDR field for non-standard parameters called otherInfoInPCV. The contents of this field contain the additional parameters and their unparsed values, which do not match the standard parameters defined for the PCV header.

The originating CDR is populated with the otherInfoInPCV field when the call does not involve redirection. In the case of call redirection, the redirecting party’s originating CDR is populated when the call involves redirection.

P-Charging Vector Enhancements 14.0 AS, XS This feature provides the ability to add new Cisco BroadWorks proprietary parameters to the P-Charging-Vector to assist Cisco IMS partners.
P-CAMEL Header Content in Cisco BroadWorks Call Detail Records 17.0 AS, XS This feature provides the ability to pass location information for mobile subscribers to the IP Multimedia Subsystem (IMS) core through a series of three headers known as the PCAMEL headers. This activity aims to capture the contents of these headers in Cisco BroadWorks call detail records (CDRs).
Packet Cable CDR Support pre-Release 14.0 AS, XS Support of an additional CDR format that is aligned with the data contained in PacketCable accounting events.
Radius Packet Queuing 14.0 AS, XS Introduces a file-based queue for packets addressed to an unavailable Radius accounting server. The messages in the queue are processed in order when the connection to the Radius endpoint becomes available once again.
Radius Server Selection 14.0 AS, XS Allows the system to select the Radius accounting server used for a given message based on the P-Charging-Function-Addresses header received from the IMS core (RFC 3455). This feature also adds a new attribute in the Cisco BroadWorks call detail record (CDR) to record the P-Charging-Function-Addresses header. It also changes the real-time accounting method to use a pool of Radius servers, accessed using a round-robin addressing for load sharing.
RAR/RAA Diameter Messages in Application Server Stand-Alone Mode 25.0 AS This feature enhances the interaction with the Online Charging Server (OCS) using the Ro Diameter interface to allow the Online Charging Server to have mid-call control over active sessions using the Reauthentication/Reauthorization Request (RAR) and the Abort Session Request (ASR).
Real-Time Call Detail Record pre-Release 14.0 AS, XS This feature provides support for a Radius accounting interface to provide call detail records in real time. Multiple records are provided for each call (for example, start, answer, and stop). This capability enables service providers to support applications like prepaid, hospitality and a real-time accounting portal.
Record Registration PANI Information and Report in Accounting Events 25.0 AS

This feature enhances the Application Server to capture the value of the

P-Access-Network-Info (PANI) received in a SIP REGISTER in the CDRs.

Redundant Call Logs Repository for Thin Clients (Receptionist and Call Center) 18.0 AS This feature enhances the Receptionist and Call Center thin clients to display additional fields when data is retrieved from the Enhanced Call Logs Repository Database Server (DBS). The following fields are now displayed with this enhancement: Call Duration, Call Center (DNIS), and Redirection and Transfer Information (Redirection Number, Redirection Type).
Related Call ID Recording in CDR 14.0 AS, XS Aids in correlating the CDRs generated when services create multiple call legs (and hence, multiple CDRs). New fields called relatedCallId and relatedCallIdReason are added to provide the identity of the call leg responsible for or caused by the service activation, and the reason for adding the relatedCallId. In addition, a new service extension is added to the CDR to capture the activation of call transfer services.
Rf Backlog Processor Parallel Mode/Configurable Ro Context ID 21.0 AS The Cisco BroadWorks Rf backlog processor functionality sends Accounting Request (ACR) records to an Rf server serially, and the backlogged file processing can take an exceptionally long time for slow responding Rf servers. This feature introduces a configurable parameter that specifies the number of ACRs to process at the same time. This allows for a quicker processing of Rf backlogged files.
Ro Accounting Enhancements 23.0 XS This feature enhances the Ro accounting interface to allow playing prepaid announcements to the remote party and to provide enhanced behavior when Directed Call Pickup with Barge-in service is triggered.
STIR-SHAKEN Accounting Metrics And Configurable CLID Enhancements 25.0 AS Cisco BroadWorks uses the configured attestation value for attesting user-originated calls. This feature provides an additional mechanism to determine the attestation value based on the calling line identity received used by the originating user. The feature also introduces additional STIR-SHAKEN call detail record (CDR) fields for accounting purposes.
Support for Spam Call Disposition for Cisco Clients and Devices 25.0 AS This feature introduces a new custom SIP header “X-Cisco-CallerId-Disposition” to provide caller ID disposition that is derived from available Stir-Shaken verstat and attestation values.
Support Prepaid Service for Virtual Subscriber 25.0 AS This feature allows the Prepaid service to be assigned to Cisco BroadWorks virtual subscribers.
Transaction Logging pre-Release 14.0 AS, XS Enables service providers to record call information for calls coming into the Network Server on a per enterprise basis.
Visited Network ID in CDRs 25.0 AS This feature allows to capture and report the value of the P-Visited-Network-ID (PVNI) SIP header sent by originating and terminating devices in the call detail record (CDR) as well as to provide the functionality to proxy these headers using the same rules and service interactions used by the SIP P-Access-Network-Info (PANI) header.

Configuration Management

Feature

Release

Obsolete

Mode

Description

Ability to Remove the Splash Screen for Receptionist 14.sp2 AS Front Office: Enables service providers (using Deployment Studio) to remove the splash screen in the Receptionist application in Citrix environments, thus minimizing any unnecessary interface movement and conserving bandwidth. The splash screen is displayed at the startup of the application and provides version details and branding opportunities.
Ability to Remove the Time Stamp on the Receptionist Interface 14.sp2 AS Front Office: Enables service providers (using Deployment Studio) to remove the time stamp on the Receptionist interface in Citrix environments, thus minimizing any unnecessary interface movement and conserving bandwidth.
Add UNIX Management to Network Function Manager 2018.12 AS This feature adds the Lightweight Directory Access Protocol (LDAP) server for centrally managing the UNIX accounts on the Cisco BroadWorks Network Function Manager.
Administrator Alternate User IDs 24.0 AS This activity allows to assign alternate user IDs to reseller, service provider, enterprise, and group administrators.
Administrator Alternate User IDs (Group) 24.0 AS This activity allows to assign alternate user IDs to reseller, service provider, enterprise, and group administrators.
Allow Users to be Created on Application Server with External Authentication Enabled 14.0 AS, XS Allows administrators to create new users without set passwords. These users are allowed to log in to the web portal only when External Authentication is enabled. This feature also provides a method for individual service providers to enable External Authentication when the system-level External Authentication is turned off. If the system-level External Authentication is turned on, however, service providers cannot disable it.
Answered Calls Maximum Call Time 16.0 AS, XS System: Currently the Maximum Call Time for Answered Calls feature allows an administrator to specify 5 thorough 2880 minutes for the maximum call time in minutes for answered calls on a service provider/enterprise, group, and/or user basis. This feature changes the configurable range from 3 through 2880 minutes instead of the current configurable range from 5 through 2880 minutes.
Application ID Enhancement 14.sp1 AS This activity improves the performance of the Open Client Server (OCS) by adding the Application ID field to all relevant Client Application Protocol (CAP) messages. Adding this field allows the Application Server (AS) or a proxy server to uniquely identify the user connection on behalf of which a CAP message is sent.
Application Server License Reporting Enhancements 14.sp3 AS, XS This feature enhances the Application Server License Reporting so that the number of licenses used by hosted users and business trunking users is displayed for each user service license. This allows for a better understanding of how user services licenses are used.
Application Server Upload Enhancements 16.0 AS, XS

Configuration and Provisioning: The Application Server upload feature of the Network Server allows for importing the provisioning data of a Cisco BroadWorks Application Server into the Network Server database. This is particularly useful for resynchronizing a Network Server with all managed Application Servers upon reinstallation or database re-initialization.

This feature enhances the Application Server upload process by improving the performance of the command with respect to speed and consumed resources.

Authentication Level Control on External Web Server 14.sp2 AS Allows customers to set the maximum authentication levels for Web Servers using a new command line interface (CLI) context.
BroadWorks Mobility Xsi-Actions 19.0 AS This feature provides Xsi-Actions support for retrieving and modifying BroadWorks Mobility user service configuration data.
BroadWorks Network Administrator 25.0 AS This feature introduces a new class of administrator called network administrator in Cisco BroadWorks to secure and control system-level access, supplementing all existing administrator classes.
BroadWorks Single Sign-On 18.0 AS

This feature provides web applications with the capability of generating single-use authenticated tokens that can be used to gain secure access to other web applications. These other web applications are hosted either on the same server or on a different server.

The use of these tokens allows seamless integration between different web applications either by allowing one web application to access another directly (server-side integration) or by allowing clients of one web application to use another secure web application (client-side redirect) without the need to re-authenticate the user. No security configuration or management is required on the part of the operator to allow secure web application cooperation.

The Single Sign-On services are provided by the BwCommunicationUtility and are available to web applications hosted on the Xtended Services Platform.

BroadWorks Software Management for Intel Platform pre-Release 14.0 AS, XS Provides support for Linux-based operating systems.
BroadWorks System Configuration Enhancements 24.0 AS

This feature converts three container options into system parameters and user controls.

  • bw.scap.pnHonorAlertAllGroupPaging

  • bw.ocip.includeDefaultDomain

  • bw.ps.nsSynchConnectionTimeout

Busy Lamp Field and Application Server Redundancy Container Option Conversions 23.0 AS This feature provides configuration options to fine-tune internal processing in the Application Server. The processing concerns how the primary Application Server and the secondary Application Server interact to support redundancy. The affected application areas include the Busy Lamp Field (BLF) service and subscriber rollback. This feature’s functionality was previously delivered via application patches with container options. This feature adds the functionality to Release 23.0 and replaces the container options with system parameters.
Bypass Loop Detection 18.0 AS When a Session Initiation Protocol (SIP) INVITE contains a SIP redirection header (Diversion or History-Info) set to the same value as the SIP INVITE Request Uniform Resource Identifier (URI), then the Application Server detects a loop. The end result is that Call Forwarding services are inhibited. This feature request is intended to bypass the loop detection mechanism on the terminating call.
Call Capacity Management pre-Release 14.0 AS, XS The Call Capacity Management feature enables service providers to limit the call traffic associated with individual groups by limiting the number of simultaneous calls that can be made to or from customer premises. A maximum number of simultaneous incoming/outgoing calls can be set for any specified set of users within a group. Service providers can leverage this capability as a means of achieving network engineering and/or pricing objectives.
Call Capacity Management Enhancement pre-Release 14.0 AS, XS Enhanced capability to manage incoming and outgoing calls separately, thereby providing greater granularity and better utilization of network resources.
ExtraView Document Upload from a BroadWorks Server 14.sp4 AS System and OAM: Allows an operator to upload a document directly from a Cisco BroadWorks server to an open ticket in ExtraView.
Holiday and Time Schedules Application in Selective Services 18.0 AS, XS This feature provides the ability to control how services that use two schedules (Time and Holiday schedules) are evaluated and applied. If a service can handle two schedules (Time and Holiday schedules), for example, Call Forwarding Selective, then the schedules are evaluated as either an “AND” condition or an “OR” condition between both schedules. This behavior can be controlled by setting a system parameter.
Port Call Capacity Management to XS Mode 2020.07 XS This feature modifies the Execution Server to add the Call Capacity Management service, which provides the system administrator with the capability to limit the number of active calls for members of a group.
Call Typing and RFC 4904 TGRP Support 18.0 AS This feature enhances the Cisco BroadWorks Destination Trunk Group (DTG) capability to convey destination trunk group information using a standardized mechanism as defined in RFC 4904. This RFC specifies the tgrp and trunk-context parameters to provide the equivalent functionality of the dtg parameter. This feature applies to both the Cisco BroadWorks Application Server and the Cisco BroadWorks Execution Server. This feature also enhances the Cisco BroadWorks Network Server to identify the DTG based on the call type.
Calling Line ID Delivery Enhancement pre-Release 14.0 AS, XS Option to include a prefix to the calling line ID to identify calls received from operators, pay phones, international callers, and transferred calls. The feature only applies to calls from outside the group and is enabled or disabled on a system-wide basis.
Calling Line ID Enhancements 16.0 AS, XS

Calling Line Identity Enhancements significantly enhances the current configurable calling line identity (CLID) policy by:

  • Separating the emergency and non-emergency CLID policy configuration

  • Consolidating the current CLID configuration at the system level and placing it under system call processing policies

  • Adding the new CLID policy configuration at the service provider level

  • Consolidating the existing CLID configuration at the group level under the new CLID policy

  • Adding a new CLID policy at the user level

  • Adding a new call processing policy at all administrative levels to enable the sending of an alternate number as the redirecting identity in the redirection information

This feature is significant with regards to emergency call originations in that it allows the carrier to purchase fewer numbers in the Automatic Location Identification (ALI) database, which significantly lowers their cost of offering services. This enhancement has been requested by, and will be welcomed by many customers.

Port Internal Call CLID Policy to XS Mode 2022.03 XS This feature adds the ability to configure which user’s presentation identity is used during an internal call: extension, group’s location code followed by the extension or external CLID. This is configurable at the system, enterprise, service provider, and group levels. This feature affects the presentation identity and the asserted identities.
CAP and OCI-C E.164 Support 16.0 AS Currently, the Application Server sends the remote party number (in Client Application Protocol [CAP] and Open Client Interface-Client [OCI-C]) as the display phone number. This activity introduces a new element to the CAP callUpdate message and to the PartyInformation OCI-C data type. This new element contains the remote party number formatted in E.164.
Centralized Audit Logs 17.0 AS, XS This feature introduces support for a centralized audit logs application for Cisco BroadWorks. This new application is made of two components: a forwarding function and a storage function.
Centralized Configuration: NETCONF Support 22.0 AS, XS This feature introduces the ability to configure Cisco BroadWorks nodes using the NETCONF protocol.
Cisco BroadWorks Number Formatting in E.164 24.0 AS This feature introduces a system parameter to control whether to format Cisco BroadWorks phone numbers as E.164 numbers. This feature also provides an interface to change the language for all users within a group.
CLID Delivery Service Assignment Enforcement for Trunk Pilot User 18.0 AS Since trunk pilot users used to be virtual users, they inherited the Calling Line ID Delivery service by default. Now that the trunk pilot user is a true Cisco BroadWorks user, it needs Calling ID Delivery (CLID) service assignment to be able to provide the calling ID. This feature controls the assignment to (and enforcement of) the Calling ID Delivery service to trunk group pilot users.
Command Line Interface pre-Release 14.0 AS, XS

Provides a command line interface (CLI) that provides access to system provisioning and monitoring. The following functionality is accessible through the CLI:

  • Alarms – access to generated alarms and events (SNMP traps). The display is real-time

  • Audit Trails – provides access to all changes made by the service provider, including, adds, changes and deletions. Provides the ability to view and reset data

  • Configuration – provides a command line interface for configuration performed by the system provider

  • Service Performance Measurements – provides access to service-level performance measurements

  • System Performance Measurements – access to service-level performance measurements

CLI Administration Guide Generation 17.0 AS, XS

This feature enhances the Cisco BroadWorks Command Line Interface (CLI) for all servers in the following ways:

  • Extends the tree command to support a dump of the entire CLI structure, including help and type information, into an XML format

  • Enforces help for all parameters at each level for all CLIs on all servers

Through these enhancements, Cisco can provide an easy way for an operator to identify any CLI deltas between releases (major and/or service packs).

CommPilot Enhancements pre-Release 14.0 AS

The various levels of the CommPilot web portals have been enhanced to improve navigation and usability. The enhancements were based on usability studies conducted by multiple large carriers. In most cases the body content has not been changed, only the appearances (for example, colors, font sizes, and so on), header content, and navigation content have been changed. Specifically, the following enhancements have been made to the CommPilot web portal:

  • Left navigation modified to provide more intuitive navigation

  • Error messages are more visible

  • Web pages and menus have more text explaining use of services

  • Read-only pages provided for assignable user services that have no configuration data (for example, Flash Call Transfer)

  • Web pages designed to be easily modified (if necessary) to work with other browsers and content

  • Support provided for browsers (other than Internet Explorer)

  • Screens support 800 x 600 resolution

  • All text has font size of at least 12 points

  • Can use “Back” button on browser to navigate in the application

  • Style sheet modified to make it easier for system or service providers to customize

CommPilot Service Provider pre-Release 14.0 AS, XS Web portal that allows a service provider access to all service provider, group, and user functions.
CommPilot System Provider pre-Release 14.0 AS, XS Web portal that allows a system provider access to all system monitoring, maintenance, and configuration functions of the system, as well access to service provider, group, and user functions.
Configurable Default Feature Access Codes pre-Release 14.0 AS, XS Enables each service provider to specify a default set of feature access codes. New groups created by the service provider start with this default set of codes.
Configurable Maximum for Number of Rings Setting 15.0 AS The Extend Number of Rings Setting feature extended the maximum number of rings configurable by the user on no-answer condition from 6 through 20. This feature allows a service provider to set a system-wide maximum number of rings allowed to be configured for No-Answer functionality. This maximum cannot be exceeded by any service configuring a no-answer number of rings even if allowed by the Open Client Interface-Provisioning (OCI-P) requests for such services.
Configurable Minimum for Number of Rings Setting 23.0 XS A system administrator has the ability to set a system-wide minimum number of rings for no answer-related functionality. Delay on the network and on other services could cause Cisco BroadWorks to trigger a no answer processing before even ringing once. This feature provides a way to set a system minimum to avoid these situations.
Configurable Order of NS Nodes for NSSynch Interface 23.0 XS The purpose of this feature is to provide a configurable order for the synchronizing Network Servers so that the system provider can clearly and explicitly determine where synchronized requests are sent and where they are routed in failure situations.
Configurable Source IP in Application Server Registration 14.sp5 AS This feature provides the ability to configure the source Internet Protocol (IP) address in the Application Server Registration (ASR) request sent to the Network Server for user migration. Specifically, it allows the administrator to configure the Source IP field of the ASR message at the command line interface (CLI).
Configurable Time Zones pre-Release 14.0 AS, XS Configurable time zones are supported for all services needing date/time stamps (such as, Voice Messaging, Auto Attendant, or Selective Call Forwarding). When a group is added to the system, the time zone is specified by the administrator. When a user is added to the group, the group time zone is the default, but the time zone can be modified. For example, a group in New York City can be added as Eastern Standard Time, but a per-user time zone can be configured to reflect a user in Los Angeles.
Configurable User ID pre-Release 14.0 AS, XS Enables service providers to change a user’s identity without having to delete and then create that user on Cisco BroadWorks. Thus, the user’s profile is maintained.
Configuration Audit Trails pre-Release 14.0 AS, XS Provides a log or audit trail of all changes made by the service provider, including, adds, changes, and deletions.
Container and Centralized Configuration Support For Application Server – Phase I 17.0 AS The goal of this activity is to put in place the second phase of the Centralized Configuration service. The two main objectives of this activity are to enable Centralized Configuration on all Cisco BroadWorks servers (Xtended Services Platform, Provisioning Server, and the Access Mediation Server are supported in Release 16.0) and to add a few additional key features to the Centralized Configuration framework.
Container and Centralized Configuration Support For Call Detail Server 17.0 AS

The goal of this activity is to put in place the second phase of the Centralized Configuration. The two main objectives of this activity are to:

  • Enable all Cisco BroadWorks servers for Centralized Configuration (Xtended Services Platform [Xsp] and Profile Server [PS] are already supported in Release 16.0), and

  • Add a few additional key features to the Element Management System (EMS) Centralized Configuration framework.

This feature introduces Centralized Configuration on the Call Detail Server.

Container and Centralized Configuration Support For Media Server 17.0 AS The goal of this activity is to implement Centralized Configuration for the Media Server and to convert it to the Cisco BroadWorks Container framework. This feature allows the administrator to manage the Media Server configuration from the Element Management System.
Container and Centralized Configuration Support For Network Server 17.0 AS The goal of this activity is to put in place the Phase II of the Element Management System Centralized Configuration. The two main objectives of this activity are to, first, make all the Cisco BroadWorks servers Centralized Configuration enabled (Xtended Services Platform, Profile Server, and Access Mediation Server are currently supported), and to add a few additional key features to the Element Management System Centralized Configuration framework.
Container Option Conversions 23.0 AS

This feature adds new system parameters to support configuration options that were previously supported via container options:

A new SIP system parameter, useDomainForUnavailableIdentity,

is created to control how the Application Server builds unavailable identity.

  • Two new system parameters, alwaysAllowRefreshForMS and msAuditIntervalSeconds, are created to control the custom session audit for the Application Server interface to the Media Server.

Container Option Conversions Transfers 23.0 AS This feature converts the bw.http.mediaPort container option to a new centralized configuration start-up parameter that is configurable from the command line interface (CLI).
Container Option Conversions – Call Recording, Push Notification, and Meet-Me Conferencing 23.0 AS

This feature converts the following four container options that were introduced in various patches:

  • bw.scap.pnHonorAlertAllClickToDial

  • bw.meetme.allowUnmuteInAutoLectureMode

  • bw.conference.disableClampTones

  • bw.cr.useContinueCallAfterFailureForOnDemandMode

Container Option Conversions – Media Server, Video Server, and WebRTC Server 2018.07 AS

This feature converts the following container options to formal command line interface (CLI) attributes:

  • msfe enableSilenceSuppressionInConference

  • msfe syncSsrcImmediately

  • msfe dtmfTwistHi

  • msfe dtmfTwistLo

  • uvsfe enableSilenceSuppressionInConference

  • uvsfe dtmfTwistHi

  • uvsfe dtmfTwistLo

This feature also converts the formal CLI attribute, listeningIPAddresses from a list to individual IPv4 and IPv6 addresses aligning with supported usage.

Container Option Conversions – noCallingPartyCategoryInFromHeader 23.0 AS This feature replaces the bw.sip.noCallingPartyCategoryInFromHeader container option with the Support Calling Party Category In Outbound From Header device option, which controls whether the Calling Party Category (CPC) parameters are included in the outbound SIP From header to trusted access devices.
Container Option Conversion – OCS Invalid Session ID 20.0 AS This feature consists of replacing the sendErrorOnInvalidSessionId container option with a proper configuration option called disconnectOnInvalidSession. This setting is used by the Open Client Server (OCS) to return an error message when it does not recognize the session ID.
Container Option Conversions – SIP Enhancements 24.0

This feature converts five container options into system parameters.

  • bw.tpvm.sendDiversionUserId

  • bw.diameter.roMultipleServicesIndicatorIsSupported

  • bw.sip.honorSystemHoldSDPMethod

  • bw.sip.disallowPAIHeaderFromNetworkSide18x

  • bw.sip.trunk.useMostRecentEntryOnDeflection

Custom Web Content pre-Release 14.0 AS, XS Provides a predefined link for users and group administrators to view customized web content. System providers can elect to use this capability to show the default tutorial, or they can choose to use content of their own. In addition to tutorials and training, this feature could also be used for the purposes of providing reference information, up selling specials, and so on.
Decouple User ID from Client Login 22.0 AS This feature allows a carrier to define an alternate user identification that the subscribers can use to log in to Cisco BroadWorks through client applications. Typically, this alternate user ID is in an email format, for example, joe@carrier.com, but in some instances, it can just be a simple ID such as joe.
Decouple User ID from IM&P ID 23.0 AS The Integrated IM&P service is enhanced to allow the administrator to choose either the primary user ID or an alternate user ID for generating the user’s IM&P ID.
Defining Application Server (AS) Media Interface to be other than “Public” 16.0 AS, XS

System: Currently, the Application Server uses the Application Server publicIPAddress in the HTTP URL when signaling the Media Server for playing media files and not the address defined for the media file. The solution is to introduce the media Internet Protocol (IP) address to the appserver.properties file.

By defining the media interface IP address, the Application Server uses the specified media IP address when asking the Media Server to play a media file. If the media IP address is not defined in the properties file, the Application Server uses the Application Server publicIPAddress. The appserver.properties file supports a new property namedbw.http.mediaif.

Note that adding or changing this property requires a restart of the Application Server.

E.164 Number Support pre-Release 14.0 AS, XS Complete E.164 support is provided on all system servers. This provides everything required for support of international dialing plans.
Emergency Intercept 14.0 AS, XS Provides an optional system configuration setting that alters the behavior of the Intercept User service to also block emergency and repair calls made by intercepted users. Allows carriers to temporarily suspend service for users who are roaming outside of their geographical service area, as that can result in limited emergency services.
EMS Centralized Configuration 16.0 AS, XS

Element Management: Introduces a new configuration-management framework that provides centralized control of Cisco BroadWorks network-element configuration from the Element Management System (EMS). The framework introduces new components that are part of the Cisco BroadWorks server platform and others that are hosted on the EMS. The framework is based on management of XML configuration data formalized using XML Schema.

The EMS hosts the graphical management application that allows the operator to view and edit the configuration of the Cisco BroadWorks network elements it manages. Configuration data is version-controlled on the EMS where updates are staged and validated before being downloaded onto the selected network elements. Configuration changes are done without the need for interactions with the network elements.

The EMS provides the means to manage configuration settings common to pools of same-type network elements, thereby simplifying the management of server farms.

When the EMS is not used to manage network elements, configuration through the local CLI is supported. Otherwise, the CLI can always be used to read the configuration settings.

In this release, the configuration framework is only integrated with the Xtended Services Platform servers and Profile Servers and does not affect any other server type.

EMS Centralized Configuration Phase II 17.0 AS, XS The goal of this activity is to put in place the second phase of Centralized Configuration. The two main objectives of this activity are to make all the Cisco BroadWorks servers enabled for Centralized Configuration (Xtended Services Platform, Profile Server, and Access Mediation Server are already supported in Release 16.0) and to add a few additional key features to the Centralized Configuration framework.
EMS – Service Pack Migration 16.0 AS, XS This feature provides the functionality equivalent to the existing service pack migration tool currently implemented on individual Application Server clusters. The new functionality is available on the Element Management System (EMS) and provides a system-wide service pack migration capability. The tool is web-based and it allows the addition and deletion of service packs across multiple Application Server clusters active on a single Cisco BroadWorks system. The tool is implemented on the EMS to provide a central point for its execution.
EMS – Stale User Account 14.sp1 AS, XS This feature uses a policy within the Element Management System (EMS) to deactivate the unused EMS account. The service provider, in maintaining the Cisco BroadWorks system, must ensure that only valid accounts can be accessed. Additionally, a check is made during the login process to ensure that any user accounts that expired during the day are disabled as well. A churn in personnel, change in affectations, and regional reorganization require that users’ accounts can all be accounted for and that their validity is up to date. For this purpose, we have been asked to remove unused accounts from the system.
EMS – User Account Access Control 14.sp1 AS, XS This feature provides EMS operators with the ability to configure user EMS access control based on time of day. An operator defines schedules and can assign a schedule to existing users. A schedule is defined with workdays and each workday has its set of work shifts.
Enhance the Application Server (AS) to Allow Direct Communications of DGC Calls Between Application Servers 14.sp6 AS

Platform and System Enhancements: This feature provides the ability to configure the SIP interface address of both the local and redundant Application Servers (in a cluster of two Application Servers) to route distributed group calls (DGCs) in a non-IP Multimedia Subsystem (IMS) environment.

Currently, in a non-IMS environment, DGCs are routed to the Network Server to obtain the SIP signaling address of the other Application Server in redundancy mode. This has proven to be problematic for system configurations that do not have a Network Server as part of the system deployment. In such cases, the SIP INVITE cannot be routed properly to the other Application Server in the cluster.

It is important to note that this functionality is provided regardless of whether or not the deployment contains a routing component (Network Server). If the configuration properties are empty, the current behavior of the system is not affected.

Enhancements to Multimedia Call Processing Policy 16.0 AS, XS System: Extends the Multimedia Call Processing Policy feature to support a new media type known as “image”. One predefined media type of image is included, called “T38”. With this feature, the system recognizes fax codecs as T38, thereby allowing the administrator to prevent negotiation of a fax codec by assigning a set of codecs excluding T38 to the subscriber’s Multimedia policy.
Execution Server Mode Upgrade Rollback Granularity Enhancement 19.0 XS This feature enables operators to upgrade (and rollback) their network in small increments. Specifically, this feature allows operators to take a gradual and incremental approach to upgrading Profile Servers, Xtended Services Platforms, and Execution Servers. This feature does not affect the upgrade of other Cisco BroadWorks server types.
Enterprise and Service Provider Migration 14.sp1 AS Adds an EMS process along with tools to migrate enterprises and service providers from one Application Server cluster to another. By combining automatic steps with a small number of manual steps, this feature reduces the errors and decreases the time required for such migrations.
Extended Address Support pre-Release 14.0 AS, XS Enables Cisco BroadWorks call processing services (for example, Call Forwarding Always, Simultaneous Ring) to be configured with SIP URLs, in addition to phone numbers.
Extended No-Answer Timer 14.sp2 AS, XS Extends the range of the no-answer timer for several Cisco BroadWorks services to accommodate shorter ring cycles.
Extend Authentication Password Length 16.0 AS, XS Security: This feature extends the authentication password length for the User Authentication feature and trunk groups from 20 characters to a maximum of 60 characters.
File System Scalability Enhancements 14.0 AS, XS Enhances the Cisco BroadWorks file replication scheme between redundant servers to increase performance, and introduces support for remote file servers.
FTP Timer Provisioning 17.0 AS

This feature introduces the following two system parameters to control the two different FTP timer values:

ftpConnectionTimeoutSeconds – This parameter controls the time

(in seconds) that the system waits for a successful connection.

  • ftpMaxTransferDurationSeconds – This parameter controls the maximum time (in seconds) that a connection should remain open for a file transfer.

Group or User Delete Confirmation 14.sp4 AS, XS System and OAM: Prevents the deletion of groups or users by introducing a confirmation dialog for “Group Delete” and “User Delete” web provisioning commands. The purpose of the confirmation dialog is to minimize the risk of deleting these entities and associated users by mistake.
GUI-based Configuration Files Administration on EMS 14.0 AS, XS Integrates all configuration parameters for the Element Management System into the user interface. When parameters are modified, the configuration files are updated accordingly, so that after a restart of the EMS, the latest parameter values always take effect. To propagate the parameter changes from one server to another in a redundant configuration, the configuration files are added to the file replication.
Holiday Schedule Enhancements 22.0 AS This feature allows an administrator to configure whether an empty holiday schedule criterion is considered as being met by introducing a new system-level parameter.
Home Zones pre-Release 14.0 AS, XS Enables service providers to configure home zones on a group basis. Each home zone is comprised of a list of acceptable IP addresses or IP address ranges from which SIP registrations and call originations are accepted. Service providers can also configure this service to only deny emergency calls made when a user is roaming outside of group’s home zone, to avoid sending invalid locations to emergency response teams. An optional email with detailed call information can be sent to a specified address when an emergency call is made, regardless of whether it is permitted or denied.
IMRN Timer 23.0 XS This feature consists of adding a configuration parameter to the Execution Server to set the Service Centralization and Continuity (SCC) IP Multimedia Routing Number (IMRN) release timer’s value.
Installation and Upgrade Improvements 14.0 AS, XS Enhances the Cisco BroadWorks installation utility to allow patching of the installation file, validating the installation, and to provide enhanced reporting, error detection and error handling schemes.
Internal Translations with Outside Access Codes 24.0 AS

This feature converts a container option to a system parameter.

When the incoming digits are prefixed with OAC and the Execution Server detects the exact match with the configured Outside Access Code (OAC) digit, the Execution Server skips the internal translation if the parameter is “false”. If the parameter is “true”, then the Execution Server performs the internal translation. If the internal translation does not find a subscriber, then the Execution Server sends the request to the Network Server.

Internationalization pre-Release 14.0 AS, XS Enables service providers to easily change the text contained in the CommPilot web portals to a non-English language. Display of double-byte language characters (for example, Japanese, Chinese) is supported. Dates and times are also displayed in the proper format corresponding with the language type.
Internationalization Enhancement pre-Release 14.0 AS, XS The Cisco BroadWorks web portal is enhanced to support languages that are written from right to left, such as Arabic and Hebrew.
Limit Number of Simultaneous Calls per User pre-Release 14.0 AS Enables an administrator to specify the maximum number of simultaneous calls supported on a system, service provider/enterprise, group, and/or user basis. If a user exceeds the maximum number of simultaneous calls allowed, then the call is treated in a manner similar to the Call Capacity Management feature. This function only applies to users who are not in a trunk group.
Line/Port Domain Scoping pre-Release 14.0 AS, XS Allows the “host” portion of the address of record (AoR) for access-side devices to be selected from a list of available domains defined within the system. Line/ports must only be unique within a selected domain, as opposed to across an entire Application Server. For example, user1@yourdomain.com and user2@yourdomain2.com are allowed.
Log Profiles 22.0 AS This activity introduces the concept of log profiles, which allows the operator to manage the logging subsystem configuration for any application and container. This is also true for unmanaged web applications, which have their factory profiles created when they are deployed. The factory profile is a duplicate of the unmanaged web application’s log configuration file.
Media Server Audio Line-in Port pre-Release 14.0 AS, XS Allows the Media Server to act as a music-on-hold server and receive audio from the analog line-in jack available on Sun servers.
Multi-language Support per Application Server pre-Release 14.0 AS, XS Allows different languages to be supported simultaneously by different users and administrators on a single Application Server pair. Thus, users and administrators can select which language they prefer and all the prompts, announcements, and language used on the web portal are presented in their preferred language.
Multiple BroadWorks System Administrators pre-Release 14.0 AS, XS Allows multiple instances of the system administrator on the command line interface.
Multiple Enterprise Migration Support 21.0 AS

Currently, the Element Management System’s (EMS) enterprise/service provider migration tool allows operators to move a single enterprise or service provider from one Application Server (AS) cluster to another within a system. The amount of time that it takes to execute and validate the migration of a single enterprise only allows operators to migrate one or perhaps two enterprises in a single night’s work. For this reason, the tool is not practical for operators who want to migrate many enterprises from one Application Server cluster to another. It simply requires too many maintenance windows to migrate all the enterprises that they would like.

This enhancement allows operators to select a list of enterprises or service providers to migrate at one time. While there is no change to how the database data/files are migrated, this should improve the overall operation time by reducing the number of execution and validation steps needed when migrating one enterprise at a time.

Network Function Manager User Roles and Audit Logs 22.0 AS, XS

Prior to this feature, the Network Function Manager only supported two user roles: Admin and User. This activity allows better user control access by offering a richer set of roles and a more tunable approach. The operator can define groups, associate roles to the groups, and assign users to a group.

This activity also adds security audit logs to track security-related operations performed by users.

Network Server Allows

Non-numerical Characters

pre-Release 14.0 AS, XS Enables the Network Server to pass non-numerical characters like * and # to the network to trigger functionality in other network elements.
Network Server Disable Dynamic Routing Flag 14.sp2 AS, XS Introduces a signaling attribute for routing network elements (NE) to disable dynamic routing independently of all other attributes.
Network Server Properties CLI Provisioning 14.sp2 AS, XS Enhances the configuration of system parameters through the CLI on the Network Server.
Network Server Web Portal pre-Release 14.0 AS, XS The web portal is being enhanced to expose additional service provider pages, primarily covering the management of devices and enterprises.
Network-wide Messaging 14.0 AS, XS Provides an optional system configuration setting that allows users to compose, forward, or reply to messages across multiple Application Server clusters (subject to the scope configured for the Voice Portal service).
OCS on Xtended Services Platform 16.0 AS, XS

Configuration and Provisioning: This feature adapts the Open Client Server (OCS) to run on the Xtended Services Platform (Xsp).

On the Xtended Services Platform, the OCS runs on top of the Java Container Application Framework as a Cisco BroadWorks application.

From an external perspective, this feature affects the configuration (command line interface, configuration agent), but preserves the same behavior and interaction for the clients and servers in the Cisco BroadWorks solution. Third-party applications communicating through the OCS will not require modifications.

On the Element Management System (EMS) and Application Server, the OCS continues to operate without change. In other words, it runs as a stand-alone process on those servers without affecting configuration.

For the EMS, Application Server, Network Server, and for an external web authentication server, the interaction with the OCS remains unchanged as well.

Office Zone Enhancement 18.0 AS

This feature removes the dependency between the Location-Based Calling Restriction and Roaming services.

Currently, roaming status is set only when the user has the Location-Based Call Restriction (LCR) service assigned. This activity removes this dependency so that roaming status can be determined for all users and not just users with Location-Based Call Restriction service assigned. Consequently, this feature, when enabled, performs roaming status checking for all users regardless of whether Location-Based Call Restriction service is assigned.

If a match is found in the Home Network table or Roaming table, a user is considered to be in an authorized network and the correct roaming status is set. When a user is unauthorized (roaming in a network with no roaming agreement and consequently not found in the Home Network or Roaming tables), terminating calls to the user are marked as Temporary Unavailable and can be redirected to voice mail or a forwarding number by corresponding services.

Note that the behavior for originating calls, (made in an unauthorized network), have not changed, that is, these calls are still blocked. When a user is unauthorized, no Office Zone status checking is done. When a user is authorized, Office Zone checking is continued. Office Zone status checking is still coupled with the Location-Based Call Restriction service assignment as previously implemented in Cisco BroadWorks.

Open Client Server/ Interface Enhancements

pre-Release 14.0 AS, XS

The Open Client Interface (OCI) is enhanced to support the following:

  • Media File Upload – third-party applications can support the uploading of media files to the system. The features that allow the use of a custom sound file are: Auto Attendant, Call Center, Intercept Group, Intercept User, Music On Hold, Voice Messaging, and User’s Personalized Name

  • Message Waiting Indicator – MWI information can be sent over the OCI. Thus, third-party clients can indicate whether message(s) are waiting on Cisco BroadWorks or third-party voice messaging system

  • Call Details – redirection number, country code, name, and reason are added to the callUpdate message

The Open Client Server and interface have been enhanced as follows:

  • Subscriber Location – OCS queries the Network Server location register to support multiple Application Servers simultaneously

  • SOAP Interface – OCS supports a HTTP/SOAP interface

  • Additional Information – OCI enhanced with additional information for third-party clients, including users’ mobile number and department

Password Rules - History 16.0 AS

Configuration and Provisioning: Enhances the current Call Center password rules to:

  • Store a history of the ten most recently used passwords

  • Validate the selected new password against the password history

The system administrator can configure the option and the depth of the password history at the following levels:

  • System

  • Enterprise

  • Service provider

  • Group

This is configured along with all other password rule options.

Patching Enhancements 14.0 AS This document describes the new model for patching Cisco BroadWorks that addresses implementation issues.
Phone Status Monitoring pre-Release 14.0 AS Ability to monitor the phone status of users within group (for example, busy, idle, do not disturb). This capability is assignable to and can be leveraged by third-party clients.
Phone Status Monitoring Enhancement pre-Release 14.0 AS Open Client Interface (OCI) enhanced to enable attendant console applications to support a query-based model, rather than pushing the state of monitored users to clients. This enhancement is especially useful in supporting large enterprises with many large corporate directories.
Policy to Deny Originations from Users from a Location Different From Registered Location pre-Release 14.0 AS, XS Ensures that the location in a received call origination matches the registered location. If not then the system returns an appropriate error return code. This feature augments system functionality that denies originations from unregistered users.
Portal Support pre-Release 14.0 AS, XS Provides an API that allows the Cisco BroadWorks web interface to be integrated into a portal. Users redirected to the Cisco BroadWorks web interface do not require re-authorization.
Port SOAP from External Web Server (EWS) to Xtended Services Platform (Xsp) 17.0 AS This feature adapts the Application Server portal and the Application Server Simple Object Access Protocol (SOAP) web applications to run on the Xtended Services Platform (Xsp).
Pre-Voice Mail Announcement pre-Release 14.0 AS, XS Optional feature enables service providers to play a pre-announcement for calls redirected to voice mail. The pre-announcement is followed by a set of tones (or grace period) to allow the caller to release the call and avoid applicable toll charges.
Primary Line Controls 19.0 AS This feature provides parity and introduces the control on the originations and terminations to the alternate Shared Call Appearance (SCA) locations by means of two configurable options on the user’s primary endpoint. There are two controls being introduced: one for originations and one for terminations. By provisioning these two options, the call originations and terminations to the primary endpoint can be controlled by the administrator.
Profile Tuning Usability Enhancements 22.0 AS, XS

Profiles provide a means to automatically tune the server configuration according to predetermined rules. Prior to this feature, it was not always clear to the operator the steps that were necessary to select a profile and when the changes became effective. Some profile tuning changes also modified configuration settings that were not exposed to the operator. Because of the black box behavior of the profile tuning, it was confusing and difficult to use correctly.

This feature enhances the profile tuning command line interface to better present information to the operator.

Remove Deprecated Release 13.0 OCI 16.0 AS

Configuration and Provisioning: This activity removes the deprecated Release 13.0 Open Client Interface (OCI) commands in Release 16.0.

The Cisco BroadWorks Application Server supports the deprecated OCI commands in the current release and the previous two releases of (N-2 support policy). With the Release Complete milestone of Release 16.0, the deprecated Release 13.0 OCI commands are no longer supported in 16.0 and forward. As such, the commands are being removed.

Redundancy Enhancements 19.0 AS This feature introduces a communication link between the two peers of an Application Server cluster to allow health-status monitoring. The purpose is to allow better handling of service interactions including business trunking license reporting and Meet-Me Conferencing.
Reseller Support pre-Release 14.0 AS, XS Enables system providers to act as wholesalers by partitioning their Cisco BroadWorks system into multiple virtual systems. Each virtual system can be owned and managed by a separate service provider (or “reseller”), with the flexibility to implement customized web branding. Resellers are able to create and manage business groups within their own virtual system via their CommPilot service provider web interface or CLI. The system provider retains a higher level of access via CommPilot system provider, which also allows them to create and manage service providers, as well as manage the overall system. System providers are able to distinguish their alarms, counters, and billing information by service provider.
Restricted Administrative Access pre-Release 14.0 AS, XS Enables system and service providers to define what level of control is granted to administrators and users through their CommPilot web portals. Access rights are defined as “read only” or “read and write”. Read-only access makes functions viewable, but not modifiable. For example, a group administrator can be created without the ability to add or remove users.
Ring Period pre-Release 14.0 AS, XS Provides a group-configurable time period to indicate how long the current localized ringback tone should be. This time is used to calculate the total ring time (for example, 4 rings x ring period = total ring time) for services that use the No Answer Timer (for example, Call Forwarding or Voice Mail).
Ring Timer pre-Release 14.0 AS, XS Provides a configurable ring timer to prevent phones from ringing continually. Upon exhaustion of the timer, call is released and user is played a treatment.
Routing NE Matching Wildcard 2020.07 XS The purpose of this feature is to allow wildcard addresses when configuring routing network elements (NEs) on the Network Server.
Schedulable Recurrence Support 17.0 AS

This feature enhances the time schedule and holiday schedule capabilities on Cisco BroadWorks by adding recurrence patterns, such as the fifteenth of every month, or every two weeks, or every first Monday of September. This enhancement allows daily, weekly, monthly, and yearly recurrences.

A new schedule is introduced and the existing holiday and time schedules are modified to use the new schedule. The new schedule provides the flexibility to configure recurrence patterns based on the day of the month, the day of the week, the day of the week in the month, or the month.

The new schedule is based on events. Events are equivalent to a holiday in the existing holiday schedule and a time interval (time range) in the existing time schedule. Events support daily, weekly, monthly, and yearly recurrences.

Search Endpoints at Higher Levels 18.0 AS

This feature provides provisioning administrators with the ability to search for service provider, enterprise, and group devices using the web portal and Open Client Interface-Provisioning (OCI-P) commands. Note that the provisioning administrator does not have access to system-level devices.

It also provides the system, provisioning, service provider, and group administrators with the ability to perform a search on endpoints.

Security Enhancements pre-Release 14.0 AS, XS

The following enhancements have been made:

  • Voice Portal Passcode Rules – allow service providers to configure rules to harden the passcode selected by users and administrators (for example, trivial patterns, repeated passcodes, and so on)

  • Login Password Wizard – forces users to change their password upon initial login; also forces users to change expired passwords

Separate Call Restriction Rules for Forwarded and Transferred Calls 14.0 AS, XS Provides an optional system configuration setting that allows group administrators to define different call processing policies for forwarded calls and transferred calls.
Service Assurance CDR Field Addition 24.0 AS The purpose of this feature is to enhance Cisco BroadWorks to include the group name, the external user ID, the external service provider ID, the reseller external ID, and the local gateway breakout indicator in the call detail records (CDRs) for originating and terminating calls.
Service Instance Privacy 18.0 AS

This feature allows a service instance to be excluded from group and enterprise directory listings or from being reachable through Auto Attendant extension or name dialing. The following service instances have been enhanced to allow Privacy service to be assigned:

  • Auto Attendant

  • BroadWorks Anywhere

  • Call Center

  • Conference Bridges

  • Hunt Groups

  • Instant Group Call

  • Meet-Me Conferencing

  • Route Points

There are three privacy attributes available for service instances: Directory Privacy, Auto Attendant Extension Dialing, and Auto Attendant Name Dialing.

  • If the Directory Privacy attribute is set to “Active”, the service instance’s name and information are filtered out of the group and enterprise directory displays on the web pages. A setting of “Inactive” includes the service instance in directory displays. Directory Privacy also prevents the subscriber from being included in custom contact directories.

  • If the Auto Attendant Extension Dialing Privacy is set to “Active”, this service instance is not reachable via the Auto Attendant’s extension dialing. A setting of “Inactive” makes the service instance reachable.

If the Auto Attendant Name Dialing Privacy is set to “Active”, this service instance is not reachable via the Auto Attendant’s name dialing. A setting of “Inactive” makes the service instance reachable.

Service License Reporting 17.0 AS This feature implements a data collection process and a reporting tool that allows a system administrator to retrieve data from the Application Server nodes and create reports or files of the requested data that can be exported and managed.
Service Pack Migration Enhancements 21.0 AS This feature enhancement aims to address the issue that some migration tasks fail when there are many tasks scheduled to start at the same time. In the existing Service Pack Migration feature implementation, there is no limit for the number of migration tasks that an administrator can create and schedule. The Application Server starts processing migration tasks immediately after their scheduled start time, with no control over the number of concurrent migration tasks within the Application Server. When an Application Server processes too many migration tasks at the same time, the system is overloaded with too much CPU/memory consumption, which eventually leads to migration failures.
Service Pack Migration Tool pre-Release 14.0 AS, XS Provides tools to automate the process of migrating to Cisco BroadWorks service packs. Individual services can be converted to service packs for a large group of users all at once. In addition, service providers who are already using service packs can use the tool to repackage services into different service packs.
Service Packs pre-Release 14.0 AS, XS Enables service providers to create packs of user services that can be authorized and assigned according to the service provider’s marketing strategy. Service packs are authorized and assigned by service providers and do not impact the manner in which system providers authorize services to service providers. Rather than assign individual services to each user, this capability provides an option to streamline the process by assigning a pack of services all at once.
Service Quantities pre-Release 14.0 AS, XS Enables system providers to set a maximum number of instances for each assigned service to be used by a particular group.
Shared Device Support pre-Release 14.0 AS, XS Enables certain devices and/or network elements to be shared across groups of users. Shared devices can be configured by the service provider and would be accessible by group administrators when service is assigned to a user. For example, a service provider can deploy a single 24-port access device in an office building to support multiple customers. In another example, if Cisco BroadWorks the system is being used to provide voice mail only, a service provider could configure the “host” system as a shared access device for the purpose of delivering MWI notifications.
SSL Support pre-Release 14.0 AS, XS Provides a secure link for login pages and password configuration pages, via SSL support on the web server. Service providers do have the option to turn this functionality off.
Stale Account Warnings 14.sp1 AS, XS Adds the Stale Account Monitoring policy that validates all EMS user accounts and deactivates those accounts that have not been used for a specified period.
Support for Originating ID Mapping 14.sp3 AS, XS Operations, Administration, Maintenance: Allows mapping of ranges of originating phone numbers to specific identifiers that are passed to the trunking network element to select the appropriate outbound trunk, thus minimizing network provisioning.
SupportForSIPConnect1.1FD 19.0 AS

This feature includes:

  • Support for multiple E.164 number registrations according to RFC 6140 (Generate Implicit Numbers [GIN] registration).

  • Configuration option to allow Privacy:none from a trusted device to override a user’s Calling Line ID (CLID) Blocking service in stand-alone mode. (This functionality was previously available only in IMS mode.)

Support of Destination Trunk Group for Outbound Calls 14.sp3 AS, XS

Operations, Administration, Maintenance: Allows for mapping called NPA-NXXs to a special identifier known as a Destination Trunk Group (DTG) for selected call types.

The DTG is passed to other network elements so they can use it to route calls without having to perform translations themselves, which greatly simplifies network provisioning.

Session Initiation Protocol (SIP) is also enhanced to support this functionality.

Support for Variable Length Locales 24.0 AS, XS This feature enhances the Cisco BroadWorks platform by adding support for variable length locales.
System Configurable Default FAC Codes 16.0 AS, XS

System: Many Cisco BroadWorks customers are using feature access codes (FACs) that are different from the default codes provided by Cisco BroadWorks on the system. This causes them to have to reset the default codes each time a new service provider or enterprise is created. For those customers who are required to create a number of enterprises, this becomes an operational burden.

This feature creates configurable default FAC codes at the system level. These codes are used as the defaults when a service provider or enterprise is created. Prior to this feature, the default FAC codes were hard-coded, and as a result, they were not configurable.

The feature also creates a configurable default Speed Dial 100 prefix at the system level, which is used as a default for authorization of Speed Dial 100 service to groups.

System Image Dump Enhancements 14.sp1 AS, XS Enhances the asdump command so that it is equivalent to the run-time synchronization that occurs with the Network Server syncAPI.
Telephone Number Inventory 14.sp3 AS, XS Operations, Administration, Maintenance: Allows for pre-provisioning phone number inventories on the system on Cisco BroadWorks while keeping them inactive, that is, unreachable from the network. This facilitates user migration from a donor system to Cisco BroadWorks by allowing the administrator to create and test Cisco BroadWorks accounts prior to cutover.
Telephone Number Inventory Enhancement 19.0 AS, XS This feature allows numbers assigned to a group, but not assigned to a subscriber, to be in a deactivated state, allowing calls to these numbers to be routed to the Public Switched Telephone Network (PSTN) instead of returning a User Not Found treatment.
Thin Client Single User Login Restrictions 19.0 AS The feature restricts users of the Call Center and Receptionist thin client applications from logging in from more than one location. A location is defined as a single instance of a user agent, that is, a browser.
Third-Party Authentication Server Support pre-Release 14.0 AS, XS Enables the system to be integrated with an external authentication server that prompts users for their credentials and performs login authentication. Once an external server has authenticated a user, Cisco BroadWorks’ own internal authentication system is bypassed and the user’s web session can be launched using Cisco BroadWorks.
Third-Party Call Center Integration pre-Release 14.0 AS The system can integrate with third-party call center applications. External call center applications can receive calls, monitor agents, transfer calls, queue calls, track calls, and gather statistics on call center performance.
Tiered System Provider Privileges pre-Release 14.0 AS, XS Provides system providers with two levels of access privileges for different levels of service. The CommPilot provisioning administrator web interface allows access to a subset of the functionality enabled by the CommPilot system provider web interface. Specifically, the provisioning administrator level has full functionality with regard to users and groups, but does not have access to system-level service or interface parameters, profiles of other administrators, or access device or server configuration information.
Unified Provisioning Interface and Reporting pre-Release 14.0 AS, XS Consolidates provisioning interfaces (CLI/OSS/CommPilot) into a common framework that enables reporting of all configuration and provisioning changes to an external system (for example, IMS HSS).
Unregistered Endpoint Announcement pre-Release 14.0 AS, XS Option to provide an announcement to all endpoints attempting to register against an unknown user, thereby enhancing system security.
User Quantities pre-Release 14.0 AS, XS Enables system providers to set a maximum number of users that a group, or service provider, may have. Service providers also have the ability to place a limit on the number of users in each of their groups.
Using REFER to Initiate Three-Way Conference pre-Release 14.0 AS, XS Extends support of the REFER method so it can be used to initiate a three-way conference.
Validation of Configured Phone Numbers 14.0 AS, XS

Cisco BroadWorks allows users to configure their Redirection services with phone numbers that can be disallowed by the user’s Calling Plan.

In such cases, when a call triggers the Redirection service, the call is blocked and provided with a treatment. Since there is no mechanism to notify the user of these calls being blocked, it may take a while before users realize the problem and fix it. This activity enhances the Cisco BroadWorks configuration framework to perform the validation of destination digits against the user’s calling plan immediately upon configuration.

Virtual Domain Hosting pre-Release 14.0 AS, XS Enables service providers to configure virtual domain names on a per-enterprise basis. This eliminates the risk of users selecting a user ID that is already being used by another enterprise within the Cisco BroadWorks system.
Voice Portal Branding pre-Release 14.0 AS, XS Enables service providers and/or groups to customize the voice portal entry greeting heard by users who are logging into the voice portal. When both a service provider message and a group message are provisioned, the group message is played.
Voice Portal Enhancement pre-Release 14.0 AS, XS The voice portals automated prompts and announcements have been enhanced to support the Russian language.
Web Branding pre-Release 14.0 AS, XS Enables service providers (including resellers) to design their own unique web branding to create a custom look (or “skin”) for their respective CommPilot web pages (for example, Personal, Group), including color schemes, corporate logos, banners, and home buttons. Each service provider can also customize headers, screen titles, and the left navigation menu.
Web Conferencing Enhancements pre-Release 14.0 AS

The following OAM enhancements have been made to the Web Conferencing service:

  • Conference Management – additional call control capabilities for bridge administrators and participants

  • Accounting – incorporation of conferencing-specific information in the call detail records

  • Administration – bridge administrators “own” the conferences they create and only view and modify their own conferences. Administrators can designate another bridge administrator as a delegate to view and modify their individual conferences

Web Screen Pop-up pre-Release 14.0 AS, XS Provides the capability to have a new browser window open up on the user’s PC when incoming/outgoing calls are received/placed. The HTTP URL is configurable and would include the following information: user ID, user last name, user first name, group ID, user phone number, and phone number of other party.
Web Server pre-Release 14.0 AS Enables system providers to use an external web server, instead of a web server co-located on the Application Server. Using an external web server for end-user and group administrator access allows security to be better managed as compared to a single, co-located web server allowing access to all administrators.
Xsi-Actions Sorting Support for Paged Directory Response 19.0 AS, XS This feature adds sorting support to the Xsi-Actions Uniform Resource Identifiers (URIs) to get an enterprise or group directory for a user.
Xtended Services Interface Mute for Conference Controller 22.0 AS Prior to this feature, only the participants of a three-way or n-way call could be muted. The user who created the conference (the controller) would only be muted if they were silently monitoring a conversation and never barged in on it. This feature allows the controller to put their device on mute through an Xtended Services Interface (Xsi) request.
Xtended Services Platform Support of Wildcard and Chain Certificates 16.0 AS, XS Configuration and Provisioning: Enhances the Xtended Services Platform (Xsp) and Profile Server command line interface (CLI) by allowing the manipulation of chain file and wildcard certificates

Provisioning

Feature

Release

Obsolete

Mode

Description

Block Service Unauthorization for Active Virtual Subscriber Feature Description

2024.02

24.0, 23.0

AS

This feature introduces a new flag to control the unauthorization/unassigning of services having user-created virtual subscriber instances, thus protecting the customer from losing the virtual subscriber configurations.

OCI-P Transactions for NTI Provisioning

2023.08

NS (applies to AS and XS mode)

This feature adds OCI-P requests to manage the Network Translation Indexes.

Add Option to Keep Groups on Same Hosting NE by Default 23.0 XS

This feature facilitates the provisioning of enterprises by making it possible to keep all groups of an enterprise on the same hosting network element (NE) node by default.

Announcement Repository 20.0 AS

This feature enhances the user’s and group’s ability to add, maintain, and associate announcements used by services in Cisco BroadWorks. Currently, these files are maintained individually meaning that if the same announcement file is to be used in multiple services, it must be uploaded multiple times. This feature provides the following key enhancements to make these announcements easier to manage:

  • A common repository for user or group announcements may be viewed and maintained.

  • The ability to share a single announcement in multiple services.

  • The ability to modify an announcement with another file when being used by services (this is key for services like Call Center where a single announcement could be used numerous times).

  • The ability to keep an announcement on the system without it being used by a service.

  • The ability to record from the voice portal to create an announcement that can be used by any service.

ASUpload Enhancements 2020.07 AS, XS This feature modifies the Application Server Upload (ASUpload) service of the Network Server to identify and fix discrepancies between the Network Server database and the provisioning data of the Application Server.
Auto Create Extensions for User Combined Requests 23.0 XS The Provisioning Server is enhanced to automatically generate user extensions for users provisioned through Open Client Interface-Provisioning (OCI-P) optimized requests based on their phone numbers. The extensions are created using the last digits of the specified phone number and they respect the provisioned group’s default extension length.
Block Provisioning of Users DN in BroadWorks Anywhere 2022.05 XS This feature enhances Cisco BroadWorks to prevent conflicts between a user’s phone number and alternate numbers and the same user’s BroadWorks Anywhere locations.
Call Center Support for Supervisor and Agent Clients 14.0 AS This feature provides the provisioning interfaces necessary to support third-party call center supervisor and agent clients.
Fresh Install Using Ansible 2021.11 AS, XS This activity introduces a set of tools, based on Red Hat Ansible used to help automate new installations of Cisco BroadWorks software.
Consolidated Add Enterprise and Group 24.0 AS

In preparation for Control Hub using Calling Provisioning API (CPAPI) to add customers (enterprises) and locations (groups), consolidated Add commands are being created, which allow a customer or location to be closer to “up and running” using fewer Open Client Interface-Provisioning (OCI-P) commands or REST API calls. Additionally, the Common Identity organizational external ID is added to the enterprise for use in referencing customers by their external ID instead of using the customer ID in Cisco BroadWorks. An external ID is also added for groups; however, it does not tie back to anything in Common Identity.

This feature adds the capability to store the external ID of a service provider/enterprise on the Network Server.

Disabling of Feature Access Codes 21.0 AS This feature gives administrators the ability to disable feature access codes (FACs) at the system, service provider/enterprise, group, and user levels.
Enhancements to Schedule Provisioning 2022.06 XS This feature enhances the schedule provisioning so that it’s possible to get all the services that use a specific schedule and to force the deletion of a schedule that’s in use.
IMS OOTB Route Enhancements 25.0 AS This feature enhances the Application Server operating in IMS mode to allow easier integration of non-registering devices on a system with other devices that use third-party registration.
Include isEnterprise Field to IM&P Flowthrough Provisioning 25.0 AS This feature enhances the flow-through provisioning interface by adding the isEnterprise field to the Instant Messaging and Presence (IM&P) service subscriberProfile element sent to Cisco BroadCloud.
Implement Provisioning Adapter Proxy 25.0 AS This feature enhances the Application Server to the Cisco Webex provisioning flow to allow the use of a new Application Delivery Platform (ADP) proxy application.
Integrated IM&P Provisioning at Reseller Level 23.0 AS This feature introduces the reseller-level Integrated IM&P service setting. The reseller can be configured to use its own Integrated IM&P service domain, port, and Messaging Server.
Network Server Programmatic Interface Enhancements 15.0 AS This feature provides a limited implementation of Open Client Interface-Provisioning (OCI-P) interface on the Network Server. It provides a basic set of programmatic interfaces to access the Network Server provisioning. The supported commands are defined as a subset of all currently available provisioning datasets on the Network Server.
OCI-P Enhancements 22.0 AS This feature adds new requests to the Open Client Interface-Provisioning (OCI-P) interface to retrieve service settings of group or enterprise users. It also adds new requests to retrieve the authorization information for a service or service pack at the enterprise, service provider, or group level.
OCI-P Optimization Enhancement – Enforce NCOS 23.0 XS This feature enforces the presence of a Network Class of Service (NCOS) when provisioning service providers or enterprises.
Enterprise Trunking OCI Enhancements 21.0 AS This feature introduces two new Open Client Interface (OCI) commands, EnterpriseEnterpriseTrunkForceAssignUserListRequest and GroupEnterpriseTrunkForceAssignUserListRequest, to “force assign” a list of users to an enterprise trunk.
In Service Flow-through Provisioning 14.sp3 AS This feature enhances the flow-through provisioning of the Mobility Manager using the Application Server provisioning interfaces to enable a single-step provisioning workflow of the Service Switching Function (SSF) function on both platforms.
National Destination Code Validation Bypass 15.0 AS This activity allows an operator to configure the Network Server to relax its directory number (DN) validation rules for the called number. The rules are impacted such that only the country-level information is used to validate a called number even if no matching national destination codes (NDCs) are defined for that country code on the Network Server.
Network Server Routing Profile Flow-through Provisioning via the Application Server 15.0 AS This activity enhances the Cisco BroadWorks Application Server OCI-P to include the management of the Network Server routing profiles. The goal of the activity is to provide a flow-through provisioning interface through OCI-P to the Network Server (over the SyncAPI). Functions such as group and enterprise/service provider, add, get, and modify are impacted by this activity.
Preferred Data Center 23.0 XS This feature supports consistent hosting of all users of an enterprise.
Provisioning Correlation Handle 23.0 XS To handle the OCI-P machine-to-machine provisioning, Cisco BroadWorks is modified to allow a carrier to define alternate user identification that acts as a unique key to access or modify subscriber information. Subscribers can use these new alternate user IDs in addition to the main user ID to identify with Cisco BroadWorks.
Provisioning to the Secondary Application Server 14.0 AS On the Application Server, the rule is that all provisioning should be done on the primary server. So the Web Server always tries to connect to the primary server for Open Client Interface (OCI) access. The Web Server only goes to the secondary server in case the primary is not available. As a “side effect”, the primary server is significantly more occupied than the secondary server and large provisioning transactions have an impact on the overall performance of the primary server, and as a result on call processing. A new mechanism shall be put in place on the Web Server to change the rule for the preferred OCI server from the primary to the secondary Application Server. This mechanism can be enabled or disabled by a system provider.
RemoveNSEnterpriseProvisioningRestrictionFD 17.0 AS, XS Some operators support very large enterprises that exceed the capacity of a given Application Server cluster. These operators need to be able to provision the same enterprise name across multiple Application Server clusters and support services that can span clusters. To be able to provision the same enterprise name across multiple clusters, the Network Server restriction must be removed. This means that the same enterprise name from another Application Server cluster should be perceived as a modification or be ignored. Operators want to be able to do this using their existing provisioning workflow, and also not have to use a workaround to enter the enterprise name into the Application Server database (bypassing NSSync).
Trunk Group User Creation Enhancements 14.0 AS The goal of this feature is to provide an automated process of adding users/lines to existing trunk groups. These lines may be created by using a selected list of phone numbers or ranges of extensions. In addition, the services or service packs to be assigned to these lines can be selected.
Query Find-Me Follow-Me Numbers 21.0 AS

The system provides a number of Find-me/Follow-me services that include phone numbers that are not managed on the system. The phone number is required to be unique between all the BroadWorks Anywhere phone numbers in the system. Otherwise, an error message is given. However, there is no method to identity the usage of BroadWorks Anywhere phone numbers in the system. In other cases, carriers are just trying to identify how a certain number is being activated, and again, there is no easy way to query the system.

This feature provides the ability to query a number and provide the result if the BroadWorks Anywhere service is configured with the number.

For BroadWorks Mobility, this feature provides the search capability for mobile subscriber directory numbers at the system level.

User-Agent and Via Information Capture 19.0 AS This enhancement stores the registration’s User-Agent and Via information to the database. The information is exposed through the Open Client Interface-Provisioning (OCI-P), Xtended Services Interface (Xsi), and Application Server command line interface (CLI). This enhancement also captures the User-Agent information during call setup and saves it in the call detail record (CDR).
User Move in an Enterprise 23.0 XS Users can be moved to a different group within the same enterprise, under certain conditions.
Virtual Subscriber Assigned Services Reconciliation 20.0 AS

Prior to this feature, services such as the Outgoing Calling Plan,

Pre-alerting Announcement, Communication Barring User-Control

(CB-UC), Charge Number, and Calling Line ID Delivery Blocking were available to regular subscribers and certain types of virtual subscribers mentioned above. This feature makes these services available to other types of virtual subscribers.

Element Management

Feature

Release

Obsolete

Mode

Description

Element Management System pre-Release 14.0 AS, XS

The Element Management System (EMS) is an optional server that provides a single point of entry into the system for the system provider’s OAM systems. The EMS provides visibility to all Cisco BroadWorks servers for provisioning, network management, and maintenance. The following functionality is provided:

  • Auto discovery

  • Administrator and password management

  • Web cut-through to network elements

  • Performance management reporting

  • Alarm consolidation and reporting

  • Command line interface (CLI) cut-through to network elements

Element Management System Centralized License Monitoring and Reporting 19.0 AS, XS This feature allows operators to track their license usage more easily and effectively from the Element Management System (EMS). The Centralized License Reporting and Monitoring Tool leverages the EMS entire system knowledge to offer an enhancement over the current Application Server License Report Tool.
Element Management System Configured Collection 14.0 AS, XS This feature automates and centralizes Simple Network Management Protocol (SNMP) performance measurements monitoring at the Element Management System (EMS) level.
Element Management System Enhancements pre-Release 14.0 AS, XS

The EMS is enhanced to support alarms auto-clearing/correlation, which reduces the manual intervention required for an administrator to clear alarms. This enhancement also improves the meaning of alarm flow received from the Cisco BroadWorks servers.

The various tools and utilities available from the EMS have also been aligned with the tools and utilities of the other Cisco BroadWorks servers.

The EMS has been enhanced as follows:

  • Centralized Software Management – images centralized on EMS; auto download to servers; remote server upgrade; and status reporting

  • Centralized Management of Administrator Accounts – allows operator to manage the following from the EMS: “bwadmin” account password, administrator password, and SNMP access control lists

  • Open Client Server (OCS) Support – OCS functionality ported to the EMS

Network Function Manager-based NFV Orchestration Capabilities 22.0 AS, XS In previous releases, Cisco BroadWorks node lifecycle management was a manual process. There was no system-supported mechanism to automatically install Cisco BroadWorks, deploy applications, apply initial server configuration data, and/or update the Cisco BroadWorks system. This feature adds Network Function Manager (NFM) support for automated lifecycle management of Cisco BroadWorks nodes.
Network Function Manager Patch Management 22.0 AS The Network Function Manager (NFM) is an extensible platform that provides enhanced management and operational capabilities for Cisco BroadWorks. This activity adds the ability for the Network Function Manager to manage software such as installation files, installation patches, Software Manager, and patches for the Cisco BroadWorks elements. Optionally, these files can be used by the node lifecycle management capability being added to the Network Function Manager. This feature also adds the ability to apply patches to the Cisco BroadWorks elements and remove patches from the Network Function Manager.
NFM Increased Maximum Number of Managed Nodes 2018.12 AS, XS This feature removes the 250 node limit of the Cisco BroadWorks Network Function Manager.

Fault and Performance Management

Feature

Release

Obsolete

Mode

Description

Additional Session Admission Control Performance Counters 24.0 AS This feature adds additional performance measurements (PMs) to the Session Admission Control (SAC) feature. The new PMs provide the total number of originating and terminating session attempts, the total number of session originations and terminations rejected by SAC, and the number of concurrent sessions and high-water marks for the number of concurrent sessions. These PMs are captured for sessions at the enterprise/service provider level, group level, and the logical link SAC groups.
Alarm Suppression and Thresholds by Type 14.0 AS, XS Provides the ability to prevent triggered alarms of the specified types from being sent out by SNMP, while continuing to log the alarms and to make them available through the CLI. This feature also provides the ability to set thresholds by alarm type for alarms sent over the SNMP interface. These thresholds limit the number of alarms that can be sent within a given period of time.
Audible Alarms on Element Management System 14.0 AS, XS Provides the ability for administrators to associate an audio file with each alarm severity level. The EMS plays the configured audio file when it receives an alarm of the selected type.
Audit and Report Certificate Expiration 25.0 AS, XS This enhancement provides tools to notify customers of the expiration dates of any Secure Sockets Layer (SSL) certificates used by any Cisco BroadWorks server.
BroadWorks Network Monitoring Application powered by OpenNMS 22.0 AS

This feature introduces a Cisco BroadWorks application named Network Monitoring. This application aims at providing the Fault (F), Accounting/Administration (A) and Performance (P) functional areas commonly called FCAPS.

The Network Monitoring application provides the following functionality:

  • Integration of Network Function Manager applications with OpenNMS

  • Synchronization of the node inventory and the list of users between Network Function Manager and OpenNMS

  • Mapping of Cisco BroadWorks traps to OpenNMS events and alarms

  • Cisco BroadWorks data collection, graphs, and maps

  • Cisco BroadWorks reports (Jasper-based)

  • Single Sign-On

  • Secure Sockets Layer (SSL) support

  • Network monitoring proxy

  • Customization and rebranding of OpenNMS for Cisco BroadWorks

  • Integration of OpenNMS northbound interface

  • High availability

BroadWorks Network Monitoring KPI and Report Management 2017.11 AS, XS

This feature enhances the Network Monitoring application to provide more flexibility in customizing data collection, graphs, and reports. It allows administrators to refine the application per their specific requirements in the following ways:

  • Setting the performance measurements (PMs) to be automatically collected.

  • Adapting the visual presentation associated with data collected from any PMs.

  • Generating reports using data collected from any PMs.

Call Capture and Trace Utility pre-Release 14.0 AS, XS Troubleshooting tool that facilitates the extraction of call-related information from log files for the purpose of providing information to the Technical Assistance Center (TAC) for the next level of debugging. The tool can be used to filter information based on a variety of variables, including from/to phone number, IP address, subscriber, time of day range, and so on.
CLI Startup Time Improvement Under Heavy Load 14.sp1 AS Allows the command line interface (CLI) for the Application Server to be more easily usable when the interface is operating under a heavy load.
Client Side Diagnostic Tool for Thin Clients 22.0 AS This feature adds a diagnostic and performance graphical user interface (GUI) tool to the Hosted Thin Receptionist and Hosted Thin Call Center clients, which allows the measuring of a round-trip (client-to-server-to-client) performance of the thin clients.
Database Performance Management Counters 14.sp1 AS Adds performance management counters to the database subsystem on the Provisioning Server, Execution Server, Application Server, and Network Server. These counters improve the diagnosis of database problems.
Diagnostics pre-Release 14.0 AS

Enables system administrators to diagnose system and network problems, using the following troubleshooting tools:

  • Protocol monitor tool

  • Query user tool

  • Accounting record viewing tool

  • CallP diagnostics

  • Connectivity test for access and network devices

Diagnostics Enhancement pre-Release 14.0 AS, XS The Query Service Usage Tool provides the ability to dump a service from a group level and see all users that have that service assigned.
Diagnostics and Monitoring Enhancements 14.sp3 AS This feature enhances the diagnostics capabilities of the Application Server by allowing the command line interface (CLI) user to specify system device profiles for the execution of diagnostics commands. Similarly, the feature enhances the monitoring capabilities of the Application Server by allowing the CLI user to specify system device profiles for the definition of protocol monitors.
DNS Enhancements 14.sp3 This feature enhances the domain name system (DNS) functionality within the Cisco BroadWorks Application Server. Specifically, this feature adds advanced DNS client algorithms to better manage interactions with multiple DNS servers. In addition, it provides enhanced reporting and monitoring tools to identity, troubleshoot, and resolve network DNS issues.
DNS Resolver Enhancements 18.0 AS

The feature adds new tools and diagnostics to the Cisco BroadWorks Application Server to help support staff when they investigate DNS-related problems as follows:

  • SNMP Counters for DNS Timeouts from Call Processing Thread

  • Log Messages in XSOutput

  • SNMP Notification for DNS Time-Out from Call Processing Thread

  • Option to Reset DNS Query Time Statistics

EMS Centralized System Data Pooling 14.sp1 AS, XS Increases the ability of the EMS administrator to perform continuous monitoring, prevent unexpected failures, and keep the system in a healthy state.
EMS Geographic Redundancy Support pre-Release 14.0 AS, XS Enables the EMS to be deployed in a geographically redundant manner.
EMS – Nodes Discovery 14.sp2 AS, XS This feature provides Element Management System (EMS) operators with the ability to manage Mobility Manager (MM) and Client Management System (CMS) nodes.
EMS Usability Enhancements/Threshold Modifiers 16.0 AS, XS

Element Management: Enhances the existing Element Management System (EMS) functionality in the performance management area, refining the following items:

  • Eases maintenance of platform-dependent thresholds.

  • Allows better encapsulation of health status monitoring from threshold data definitions.

  • Allows the delegating of the evolution of threshold data definitions (including platform-dependent conditions) to the BroadSoft system engineering group.

  • Provides EMS administrators with better control for managing health status changes and threshold definitions.

  • Supports group health status definitions for clusters of more than two Network Servers.

It is important to note that this feature applies to all Cisco BroadWorks server types managed as network elements by the Element Management System (EMS). It does not apply to the Conferencing Server.

Enhanced Call Logs Server 18.0 AS

The Enhanced Call Logs (ECL) service provides call logs for carriers. This feature provides the following call log enhancements to carriers:

  • A redundant data store for call logs

  • Ability to support Enhanced Call Logs with additional data such as transfer information

  • Ability to support searching and filtering to provide the carrier with the ability to create reports

Enhanced Call Log Server 19.0 XS

This feature introduces the following call log enhancements to carriers:

  • A redundant data store for call logs

  • Supports enhanced call logs with additional data, such as, transfer information

  • Supports searching and filtering to provide the carrier with the ability to create reports

  • Supports the enhanced call logs functionality for the Execution Server (XS) mode architecture

The following terminology is used to describe the new solution:

  • Enhanced Call Logs – The service/functionality provided

  • Enhanced Call Logs repository – The data store for enhanced call logs in the Cisco BroadWorks Database Server (DBS)

External Systems Integration pre-Release 14.0 AS, XS Integrates Cisco BroadWorks servers with the following third-party network management systems: Micromuse Netcool and HP OpenView. These systems collect events and alarms from a variety of components, and provide a user-friendly method of correlating and classifying network issues.
Failed Login Attempts Trap 16.0 AS, XS

System Management (FCAPS): This feature implements a new trap that triggers whenever a user or administrator reaches the maximum number of failed login attempts and the account is locked out. The notification identifying the user or administrator is sent to the SNMP server so any alarm subscribers are notified about the locked account.

The system triggers a Simple Network Management Protocol (SNMP) notification whenever there is a failed Open Client Interface-Provisioning (OCI-P) login attempt and the number of failed login attempts has reached the maximum allowed number of failed login attempts.

OCI-P commands that can generate this SNMP notification are the following:

  • SessionStartRequest (Internal to Cisco BroadWorks)

  • AuthenticationVerifyRequest

  • AuthenticationVerifyRequest14sp8

  • LoginRequest14sp4

  • LoginRequest13mp10

Note that there is already a system trap bwMaximumFailedLoginAttempts sent when the total number of login failures for all users in the system exceeds a configurable threshold. This feature adds a different trap to report login failures on a per-user basis and does not remove or replace the bwMaximumFailedLoginAttempts trap.

This new notification is not sent if the password/passcode rules are configured to never disable the user login.

Add Full Enforcement of User Phone Error Correction 22.0 AS

The userPhoneErrorCorrection system parameter allows the administrator to configure the type of user=phone error correction that is performed for originations in IMS mode. Prior to this feature, three different values were defined for this system parameter: “full”, “identityDomain”, and “none”.

This feature introduces a new value to the userPhoneErrorCorrection system parameter. When the parameter is set to this new value, the full error correction is performed just as it was when the parameter was set to “full”, with the following enhancement.

For a user origination to a SIP URI without user=phone present, user=phone is added prior to translations if the user portion of the URI is all digits. The host portion of the URI may or may not match the originating SIP URI Public User Identity’s (PUI’s) domain.

Integrated Syslog Reporting on EMS 14.0 AS, XS Provides the ability for administrators to view in the EMS interface all log messages recorded by syslog services on Solaris and Linux platforms. The EMS reads the syslog data recorded on all Cisco BroadWorks server hosts, and converts messages to EMS events. Administrators can configure what log data the EMS should make available, and how it should be mapped to events. Administrators can thereby configure the system to raise an alarm when the EMS discovers a log message of a given type or severity level.
Java Heap Monitoring 22.0 AS, XS

This feature introduces a solution to proactively monitor the Java heap to avoid server failure.

The general goal of this activity is to improve the manageability of all servers that use applications involving a JVM process. To monitor the Java heap, the JVM statistics collector is implemented for heap, non-heap, and garbage collection resources. Alarms have been implemented to warn administrators if an out-of-memory error or other uncaught exception error occurs. This way, customers are alerted when the heap is approaching the maximum threshold.

KPI to Monitor Default CSCF Route Usage 23.0 XS This feature adds a performance counter to the Execution Server (XS) to monitor how many times the default Call Session Control Function (CSCF) route is used.
Monitoring Threshold Alarm for Servers 22.0 AS, XS

This feature introduces counters and gauges on all Cisco BroadWorks servers. It provides a uniform solution to set alarm thresholds on them for all server types.

This feature allows all servers to monitor threshold alarms the same way. Prior to this, only the Application Server (AS), Network Server (NS), and Media Server (MS) were able to do it. The Application Server and Network Server used their database to stock the thresholds and the Media Server used a threshold configuration file. With this feature, every server uses the configuration to get and set its alarm thresholds.

Network Server Location API Failure Alarm 14.sp2 AS, XS Adds an alarm, which is generated when the locationAPI requests fail.
NFM Enhancements –Automated BroadWorks KPI Monitoring 24.0 AS This feature enables collecting and analyzing performance measurements that are relevant to the current system performance and projected system growth capacity. The information can be used to identify underlying causes of performance degradation.
Overload Control Enhancements 14.sp1 AS, XS Enhances the current overload control algorithm to offer further protection and enhanced performance of the Application Server while under severe load conditions.
Overload Controls Enhancement – Aggregate Queue Monitoring 17.0 AS, XS This feature provides a mechanism for the overload control algorithm to combine the data used for overload detection across multiple queues.
Overload Debugging Tool for BroadWorks 16.0 AS, XS

System Management (FCAPS): This feature offers additional tools to debug overload and other performance-type issues. It is often necessary to characterize incoming and outgoing traffic patterns, so a script is provided to parse the debug log files for the following metrics:

  • Number of incoming and outgoing messages broken down by SIP method

  • IP address and port

  • User directory number (DN)

  • Session identification number

High runner items are listed when the script is executed.

Performance Debugging Enhancements pre-Release 14.0 AS, XS

The following performance measurements have been added to help diagnose system performance:

  • Average and maximum call setup delay

  • Average and maximum internal cross-office delay

  • Report system configuration (CPU, memory, swap space, drives)

  • Memory usage

Performance Monitoring Enhancements 14.sp1 AS, XS Enhances Cisco BroadWorks performance monitoring capabilities by using new performance monitoring tools for the Application Server and Network Server and enhancing the CPUMon performance tool.
Performance Monitoring Tool 14.sp2 AS, XS Enhances Element Management System (EMS) functionality in the performance management area.
Periodic Measurement Reporting over External Interface pre-Release 14.0 AS, XS Enables system administrator to configure the system to send periodic performance reports formatted in XML to one or more external network management systems via FTP.
Schedule User Interface Improvements 19.0 AS, XS

This feature standardizes and improves the user interface in terms of its relation to schedules. There are currently three BroadWorks features/services that require the user to provision schedules: Schedule Profile, Meet-Me Conferencing, and Call Center Reporting.

In addition, this activity adjusts the start and end date to the first occurrence of the recurrent schedule.

Service Measurement (KPIs) Enhancements 22.0 XS This feature adds performance indicators allowing system administrators to gather success/failure statistics relative to access network and user equipment used on the system.
Service Performance Measurements pre-Release 14.0 AS, XS Provides a set of relevant measurements for each service, tracked on a system basis. Application Server performance counters can also be provided on a per-enterprise basis.
SNMP Agent Enhancements 14.sp2 AS, XS Improves the performance and maintainability of all Cisco BroadWorks Simple Network Management Protocol (SNMP) agents.
Subscription Audit 25.0 AS This feature provides tools for analyzing SIP and Open Client Interface-Call Control (OCI-C) subscription traffic.
Sun Hardware and Operating System MIB Integration pre-Release 14.0 AS, XS Integrates the existing fault management MIB with the SUN MIB. This allows an external system to monitor the Sun hardware, operating system, and Cisco BroadWorks application using the same SNMP access.
Support for SNMPv3 Traps 22.0 AS, XS Cisco BroadWorks servers and applications generate Simple Network Management Protocol (SNMP) traps to notify trap managers of events. This feature provides increased security for traps sent by the managed nodes’ SNMP Agent using SNMPv3.
Support for Sun CoolThread (Niagara) Processors 14.sp2 AS, XS Allows for deploying the system on the new Sun CoolThread hardware technology.
System Device Profile Type Statistics In Tech Support Report 25.0 AS This feature enhances the tech-support reporting tool to add system device information to improving the quality of the support. To assist in planning and assessment of potential migrations, it is useful to get the system device statistics in the standard Application Server tech support report. This feature introduces System Device Type Statistics section in Tech support report. The Application Server tech support report includes Number of devices profile type, Number of devices of that type and Number of registrations on devices of that type.
System Fault Management pre-Release 14.0 AS, XS All Cisco BroadWorks hardware component events and alarms can be managed and monitored via SNMP traps. Using standard tools (for example, HP OpenView); all system components within the Cisco BroadWorks system can be monitored and managed. A remote Cisco BroadWorks generates alarms indicating protocol problems, system fail-over, and so on, which can be monitored on site or via paging systems.
System Fault Management Enhancements pre-Release 14.0 AS, XS

The following enhancements have been made to Cisco BroadWorks:

  • Faults Source Address Enhancements – allows traps and faults to be sent out of the Cisco BroadWorks administrative interface, instead of the signaling interface, to better interwork with external network management systems

  • Enhanced Alarm Typing – introduces a new type of field in the Cisco BroadWorks faults and alarms to facilitate screening and filtering by an external network management system

System Performance Management pre-Release 14.0 AS, XS

System performance can be managed and monitored via SNMP MIBs. All system components within the Cisco BroadWorks system can be monitored and managed using get commands. Thresholds on external systems can be set so that the system is polled and alarms are generated based on targeted operational devices and variables for capacity status and other critical performance measurements.

Service providers are also able to use the CLI to query and display reports on performance measurements. Both real time and historical (for example, last day, month, and year) reporting is available, and information can be viewed from the screen or a file. Data polling and archiving intervals can also be configured via the CLI.

Tech-support Enhancements 25.0 AS, XS This feature enhances the tech-support reporting tool to improve the quality and relevance of the information provided to support thus improving the quality of the support.
Trunk Group Usage Performance Measurements 19.0 AS This activity adds the performance measurements (PMs) for trunk groups. The new PMs allow the monitoring of the current trunk group utilization in real time as well as the tracking of the high water of trunk group utilization on per-trunk group basis.
Unique OID for AlarmSub-field/ Stateful Alarms 15.0 AS

This activity introduces a stronger implementation of stateful alarms, in which a notification can first be sent to arm an alarm, and the same notification can be sent to disarm that same alarm. The overall solution is characterized by:

  • Stateful notification with correlation ID

  • Parameterization of the notification variable attributes

  • Ongoing support of legacy notification’s model for existing notifications

  • Support of a mode in which applicable existing notifications are transformed into stateful alarms

  • Alarm activity table visible both locally on a server and externally though Simple Network Management Protocol (SNMP)

Web Container Monitoring and Troubleshooting 2021.07 AS This feature facilitates the monitoring and troubleshooting of the Cisco BroadWorks Web Container and its associated managed applications. This is achieved by easing the identification of the underlying causes for performance degradation and/or when the system is in trouble.
Xsi-Events Tool Enhancements 19.0 AS, XS This feature enables the current Xsi-Events web test tool to display notification events required for customer demonstrations and internal/external training.
Xsi – SNMP Counters for Web Applications 17.0 AS, XS

This feature provides metrics on performance and use through in all Xtended Services Interface (Xsi) web applications using SNMP. In addition, a new MIB provides monitoring and debugging information on the Xtended Services Platform web container.

At a high level, the BwCommunicationUtility library is enhanced to expose an interface to register performance metrics. The Management Information Base (MIB) files and the MIB map files are packaged with the Web ARchive (WAR).

This feature affects the servers running web containers through the Apache configuration.

Regulatory

Feature

Release

Obsolete

Mode

Description

Emergency Callback Numbers at Group and User Level Feature Description

2024.04

24.0

AS

Prior to this feature, a common configurable CLID exist for both external and emergency calls. However, the configurable CLID may not be an ideal emergency callback number for emergency responders. Therefore, in this feature, AS is modified to allow configurable emergency callback numbers (ECBN) at the user and group levels. This allows users to have separate CLID for emergency and external calls.

Enhanced Handling of SIP Headers for Emergency Services on a Trunk Group

2023.12

AS

This feature enhances the Application Server (AS) to propagate the emergency call header values within the SIP dialog for the inbound calls terminating to the trunk groups.

CALEA – Calling Name to be Provided as Terminal Display in the Network Signal Message 16.0 AS

Regulatory/Lawful Intercept – CALEA: Currently Lawful Intercept using the T1.678 Call Data Channel (CDC) sends the calling party name to the law enforcement agency (LEA) in the TerminationAttempt message on terminating calls when a user is configured as the intercept subject.

The Lawful Intercept (LI) specifications provide guidance indicating that this information should be provided in the NetworkSignal message within the TerminalDisplayInfo parameter. The same applies to intercept subjects originating calls when the called party name is provided.

This feature provides the capability to provide the calling party name or the called party name of intercept subjects in the NetworkSignal message within the TerminalDisplayInfo parameter.

CALEA – Incorrect Answering DN in the ANS MSG When Target Calls 16.0 AS Regulatory/Lawful Intercept – CALEA: To comply with Lawful Intercept specification, provide the calling name or the called name of intercept subjects in the NetworkSignal message within the TerminalDisplayInfo parameter.
Calling Line Identity and Connected Line Presentation Enhancements 16.0 AS

Regulatory – CALEA: Enhances Calling Line Identity (CLID) and Connected Line Identity Presentation (COLP) capabilities by adding further proprietary information in the SIP messages sent on the SIP network interface.

CLID Enhancements – This feature enhances this functionality so that identity information from the redirect destination is passed back to the remote party even when the Connected Line Identification Privacy on Redirected Calls policy is in effect. This allows the redirect destination’s identity information to be available for Call Processing services in both internal (including Distributed Group Calls) and DNC scenarios when the Connected Line Identification Privacy on Redirected Calls policy is in use.

COLP Enhancements – This feature enhances this functionality so that COLP/Connected Line Identification Restriction (COLR) information is now sent to and received from the Network in SIP Re-INVITE/UPDATE requests and their 200 OK responses for both DGC and DNC connections. With this enhancement, the Cisco BroadWorks Application Server can now report and process remote party changes for any DGC or DNC connection.

Call Recording – Add Announcement Filename in Metadata 25.0 AS This feature allows to capture relevant metadata of announcements played during a call recording session and provide it to the customer. Due to strict legal regulations in some markets, service providers must document that call recording-related announcements are being played when the service is used.
Call Recording Regulatory Enhancements 23.0 AS This feature gives the system administrator control over call recording and alerting participants that the call is being recorded.
Configurable CLID in CDR Charging Enhancements 16.0 AS

Regulatory/Lawful Intercept – CALEA: Currently, for users who have configurable CLID and calling line ID policy set to “use Configurable CLID”, network calls made by the users do not have the user’s phone number in the INVITE message. Rather, the INVITE message has the configurable CLID in the FROM and P-ASSERTED-IDENTITY. Also, Cisco BroadWorks Application Server currently generates CDR records with the user’s phone number only and no configurable CLID.

This creates an issue where the CDR generated in the Cisco BroadWorks Application Server uses the user’s phone number as the originator ID and the public switched telephone network (PSTN) has to use the configurable CLID as the originator ID. As such, a correlation cannot be made using an originating calling number between the two CDR records.

This enhancement takes two approaches to solve this issue:

  • Introduction of the P-CHARGE-INFO header in the SIP INVITE message to deliver a charge number. Currently the only option is to use the BroadSoft proprietary CHARGE header, which is not understood by all SIP devices. The charge number can be configured to be the user’s phone number. As such, Cisco BroadWorks delivers the originating phone number to the PSTN side.

  • The CDR is updated to have the configurable CLID when one is configured.

The introduction of these two approaches enables the service provider to match CDR records based on the user’s phone number and/or the configurable CLID.

Configurable Maximum Redirection Depth Behavior 25.0 AS This feature provides a control mechanism to optionally release the call when the configured Maximum Redirection Depth for a Cisco BroadWorks subscriber is reached and subsequent redirection is attempted.
CPS Solution for Local/National Calls 22.0 AS, XS

For regulatory reasons in Italy, the carrier selection code sent to the Network Server for calls categorized as local must be returned to the Application Server for use in routing the call to the selected carrier.

This feature affects three policies on the Network Server: Equal Access, Service Center Routing, and Rate Center Based Routing. These policies can change the way local calls are treated with regard to the carrier identification code (CIC) selection.

DN-based Surveillance Enhancements 14.sp1 AS Removes the Lawful Intercept surveillance from a user when the primary number of this user is changed.
Emergency Call Notification 23.0 AS A new utility, Emergency Notification, allows administrators to specify an email address to which to send a notification when an emergency call is originated.
Emergency Call Routing For Location Code Match 24.0 AS, XS The purpose of this feature is to prioritize emergency calls translations on the Network Server in a way that would prevent digit manipulation based on private policies. While it was possible to configure the Network Server to avoid manipulating emergency numbers in private policies, it had to be done for each enterprise and was prone to errors leading to emergency call failures.
Enhancement to eMPS/GETS Conference Calling 2021.09 XS This feature makes changes to the Enhanced Multimedia Priority Service (eMPS) /Government Emergency Telecommunications Service (GETS) conferencing functionality of the Cisco BroadWorks Execution Server (XS-TAS) in order to be able to prioritize all call legs in a N-Way conference call if at least one call leg is created as a priority call.
GDPR Privacy Link for CommPilot 23.0 AS CommPilot web portal can be configured to provide a link to the service provider’s privacy statement required in some countries by the General Data Protection Regulation (GDPR).
GETS Support 20.0 XS

Government Emergency Telecommunications Service (GETS) is a set of requirements aimed at significantly increasing the likelihood of successful voice communication completion in times of crisis (natural or man-made disasters), when communication networks are expected to be overloaded.

This is achieved by identifying GETS calls early in their processing, reserving resources when necessary (or possible), bypassing congestion controls, and generally giving them higher priority, both for their signaling and media components.

The system implements the Telephony Application Server (TAS) functional element (FE) (with the Execution Server and Network Server) covered by this feature and the Media Resource Function Controller (MRFC)/Multimedia Resource Function Processor (MRFP) FE (with the Media Server) covered in another feature.

An important distinction to be made is that the Cisco BroadWorks Telephony Application Server does not implement the GETS-FC AS, GETS-NT AS, or GETS-AN AS FE behavior. As such, it does not communicate with the GETS PIN or translation databases; however, it executes originating, mid-call, and terminating services while honoring the GETS priority. The third-party GETS-AS may use the BroadSoft Media Server for its Interactive Voice Response (IVR) interactions.

In general, this activity also implements the 3rd Generation Partnership Project (3GPP) Multimedia Priority Service, as defined in 3GPP TS 22.153 v11.1.0 and 3GPP TS 23.854 v11.0.0.

Inclusive Language Initiative 2022.02 AS, XS This feature replaces non-inclusive words Master/Slave and Whitelist/Blacklist from the label’s files used by OCI error messages, for the Release Independent CommPilot AS and XS TAS.
Secret Key Integration for Third-Party Emergency Call Service 25.0 AS

This feature adds the following enhancements to the existing Cisco BroadWorks AS third-party emergency logic:

  • Support for the secret key configuration option at SP/enterprise levels.

  • Support for customer ID and secret key configuration options at group levels.

Support GETS 23.0 AS This feature provides GETS functionality on Cisco BroadWorks in Internet Protocol Multimedia Subsystem (IMS) networks and as a Next Generation Network (NGN) standalone server.
Korean Regulation for CLID Delivery 22.0 AS

Voice phishing is a major problem in South Korea. Calls originating from an international softswitch with an invalid calling line ID (CLID) can be used for fraudulent purposes when terminating to a Korean subscriber. To protect the subscriber from voice phishing, the Korean government has issued a new regulation for calling line identification delivery.

When the domestic softswitch receives a call from an international softswitch, it must insert a prefix of “00X”, where X = 1 through 9, to the calling number. When the system receives a termination request with a CLID that contains the provisioned prefix, it must deliver the prefixed CLID to the subscriber whether or not any CLID number presentation service is enabled.

This feature fulfills this requirement and it applies to the Public Switched Telephone Network (PSTN) calls only.

Lawful Intercept pre-Release 14.0 AS

Enables the following necessary functions for lawful intercept (for example, CALEA event monitoring):

  • Administration – enables a system provider or law agency to assign and configure surveillances against particular users. Up to five surveillances can be assigned to one user

  • Event Monitoring – generates call events for users under surveillance and delivers to the law agencies requesting the surveillance

  • Media Monitoring – mixes the media of all parties of a call under surveillance and delivers to the corresponding law agencies based on the delivery IP address

The system can be customized to provide a compliant solution in countries that adhere to the European Telecommunications Standards Institute (ETSI) standard. Although the system itself is not Lawful Intercept ETSI-compliant, it can be deployed in conjunction with a mediation platform to provide an ETSI-compliant solution.

Lawful Intercept Enhancements pre-Release 14.0 AS

The following capabilities have been added to the Lawful Intercept interface:

  • Subject-Initiated Dialing and Signaling – enhances service to report signals initiated by the user. For example, a message is sent to the law enforcement agency when a user flashes to toggle between two calls

  • Dialed Digit Extraction – enhances service to report digits dialed by user after call is connected

Lawful Intercept interface has been enhanced with the following:

  • Party Hold/Drop/Join – support of party hold/join/drop punch-list item enhanced to notify the law enforcement agency (LEA) of the parties involved in a subject-initiated conference call

  • In-Band and Out-of-Band Signaling – support of in-band and out-of-band signaling punch-list item; informs LEA when a network message with call-identifying information (for example, busy, reorder, ringing, alerting, call waiting) is sent to a subject using the facilities under surveillance

  • Address Registration/Deregistration Events – Serving System message introduced to report changes or attempted changes in the intercept subject’s addressing information for personal mobility (for example, registration or deregistration)

  • T1.678 Standard Compliance – documented compliance with the T1.678 lawful intercept standard

Lawful Intercept Enhancements 14.0 AS Enhances the Lawful Intercept service to comply with the European Telecommunications Standards Institute (ETSI) lawful intercept regulation and the Security and Integrity section of draft standard ANSI T1.678 v2. A new type of Call Content Link (CCLink) is introduced that includes correlation information in the Call Content Channel (CCC) that allows a law enforcement agency to correlate a CCC stream to a Call Data Channel stream in compliance with ETSI regulations. In addition, an optional calling line ID (CLID) can be configured for CCLinks. This satisfies the requirement of the ANSI T1.678.v2 specification that the signaling messages that establish the link between the Delivery and Collection Functions should not contain information identifying the intercept subject.
Lawful Intercept Enhancements for Intra-site Calls pre-Release 14.0 AS For Lawful Intercept, this feature provides the option to disables media intercept for calls for which both parties are collocated (on the same site).
Lawful Interception for Network Numbers (previously known as Russian LI Phase Two) 14.sp7 AS

Phase one of Russian Lawful Interception, delivered in Release 14.sp5 added additional fields in the call data channel (CDC) making Lawful Intercept (LI) compatible with Russian Lawful Intercept, also known as SORM.

Lawful Interception for Network Numbers augments the existing feature by adding the ability to monitor calls to and from public switched telephone network (PSTN) numbers (that is, external users), monitor calls to and from a range of PSTN numbers, and monitor calls to and from network gateway addresses.

LI Callout – ETSI Enhancements 16.sp1 AS

This activity adds the following enhancements to the Lawful Intercept service:

  • A method to pass correlation information using the Access Transport Parameter (ATP) of a Generic Transparency Descriptor (GTD) for the Callout - European Telecommunications Standards Institute-Contents of Communication (ETSI-CC) link type.

  • An alternate method for generating the Communication-Identity-Number (CIN) that complies with the ETSI standard.

  • Configuration of the system ID used for Lawful Intercept (LI) in LINUX installs.

Malicious Call Announcement 17.0 AS, XS This feature enhances the Malicious Call Trace service to include an announcement to calling parties attempting termination to the user with the Malicious Call Trace service activated. The announcement informs the calling party that the call is being recorded. The user can then choose to disconnect (and not be reported) or stay connected (and be reported).
Malicious Call Trace pre-Release 14.0 AS, XS Allows a system provider to trace any call terminating to a user that has been assigned this service. Incoming calls trigger the generation of a report (or trace) that is delivered to the system provider in an SNMP trap. The report contains information about the calling party (number and name), the time and date that the call was received and other relevant information (for example, redirection information).

Mixed Media for CALEA

Phase One – J-STD-0125A

(using VXML)

14.sp7 AS

North American Lawful Interface specifications define two options for call content (audio) delivery. One option is to provide separate transmit and receive call content channels (CCC) when delivering intercepted content to a law enforcement agency. It is this option that is currently supported by the system. This works for law enforcement agencies that support dual CCCs; however, some law enforcement agencies only support the combined method of delivery.

This feature enhances Communication Assistance for the Law Enforcement Act (CALEA) feature to support the second defined option of delivery. It combines the transmit and receive content (audio) on a single CCC.

This feature is implemented in two phases:

  • Phase one, to be delivered as part of Release 14.sp7, uses voice eXtensible markup language (VMXL)-based technology to combine the transmit and receive audio streams into a single CCC.

  • Phase two is scheduled to be delivered in Release 14.sp9, which is targeted to be available in early January 2009. The Release 14.sp9 implementation will update the core CALEA function, taking the place of the VXML solution delivered as part of Release 14.sp7.

The system will continue to support the delivery of transmit and receive audio on separate CCCs.

Mixed Media for Lawful Intercept Callout Function 14.sp9 AS

Lawful Intercept interface specifications in North America define two options for call content (audio) delivery:

  • The first option provides separate transmit and receive call content channels (CCC) when delivering intercepted audio content to the appointed law enforcement agency.

  • The second option combines the transmitted and received audio content on a single CCC.

While the system currently provides the first option, delivering audio content on separate CCCs is problematic for law enforcement agencies that only support combined CCC delivery.

This feature augments Lawful Intercept capability allowing the delivery of audio content on a single CCC.

It is important to note that the system still supports content delivery on separate transmit and receive CCCs.

NENA i2 Compliance 14.0 AS, XS Introduces modifications to the To and From headers to meet National Emergency Number Association (NENA) standards for 911 calls.
Network Hold and Operator Ringback for Emergency Calls 18.0 AS

This feature provides support for the emulation of the following circuit-switched emergency calling services:

  • Network or Bureau Hold – Enables the operator to maintain control of the call, and notifies the operator upon calling party disconnect.

  • Operator Ringback – Allows the operator to re-establish communication with the calling party for cases when the calling party has gone on-hook, or remains off-hook, but has become unresponsive.

  • Forced Disconnect – Allows the operator to disconnect the call.

Preferred Carrier Enhancements 18.0 AS, XS

This feature enhances the following policies on the Cisco BroadWorks Network Server (NS):

  • Equal Access

  • Service Center Routing

  • Rate Center Routing

The enhancements permit a Carrier Identification Code (CIC), provided by the Cisco BroadWorks Application Server (AS) to be used as a Carrier Access Code (CAC) as if it had been dialed by the originating party.

Remote Office Emergency Call Blocking 14.sp3 AS This feature improves the handling and reporting of emergency calls.
Removal of Repeater Messages from XS Logs 16.0 AS

Regulatory/Lawful Intercept – CALEA: LI events and messages appear on the Execution Server, Media Server, and Network Server logs, which are used for internal purposes. This exposes the number of the intercepted person.

This feature removes the events and messages for LI occurrences only.

Reseller-level Policy for Using Redirecting Identity as CLID 24.0 AS In certain markets, government regulations require a redirected call to contain the redirecting user’s identity as the calling identity. This feature provides a new capability in the Application Server to make compliance easier.
Resource Priority Header Support for Network Calls 23.0 AS This feature supports the transport of the SIP Resource-Priority header in the initial SIP INVITE message to network destinations.
Russian Requirements for Lawful Interception (Phase 1) 14.sp5 AS This feature provides compatibility with the legal requirements for Russian Lawful Intercept as specified by several customers within their jurisdiction. The legal requirements include additional information sent in the Call Data Channel (CDC) between Cisco BroadWorks and the SORM (Russian acronym for LI) Mediation Device (MD).
Russian LI Enhancements 18.0 AS

Russian Lawful Intercept (LI) enhancements include the following:

  • Call Hold Detection – Prior to this enhancement Call Hold reporting is handled through a pair of CCChange messages by examining the SDP for the start and end of the hold. When the Music-On-Hold (MOH) service is enabled the Lawful Intercept mediation device is unable to detect the hold state.

  • This feature uses the ConnectionBreak and Connection messages for Call Hold detection in addition to the CCChange messages.

  • Call Hold in Three-Way or N-Way Network Conference – Before this feature, when an intercepted user starts a three-way or N-way conference and the conference is provided by the Conference service, only one of the calls established by the conference controller is selected to report CDC messages to the Legal Enforcement Agency (LEA).

  • This feature uses the SendHoldConnectionFor BroadWorksCDC lawful intercept system parameter to enhance the Connection or ConnectionBreak message reporting when the conference controller is under surveillance.

  • Network Number Enhancement – Prior to this feature, a network surveillance call received by the system generated a termination message to the mediation server. A call to a network surveillance number generates an origination message. Additionally network surveillance calls subjected to call forwarding and call pickup generate multiple mediation server events.

  • This feature aligns the CDC message with the direction of network surveillance.

Russian Lawful Intercept Enhancements 16.0 AS

Regulatory/Lawful Intercept – CALEA: This enhancement to the current implementation of Russian Lawful Intercept provides additional information to the LEA for distributed multi-party calls invoking certain supplementary services. The additional information includes:

  • Identity enhancements

  • Redirection enhancements

  • Conference enhancements

  • These identity enhancements apply to all LI interfaces (Cisco BroadWorks, J-STD-025-A, and T1.678).

  • The supplementary services affected by this enhancement include:

  • Call Forwarding

  • Chain Call Forwarding (multiple forward actions)

  • Call Waiting

  • Three-party Conference

  • Call Transfer with Consultation

  • Call Hold (including Call Switching using the *22 FAC)

  • Call Transfer

  • Call Pickup

Russian Regulatory Requirements for Calling Party Category (CPC)/Configurable Calling Party Category Values 16.0 AS

Regulatory/Lawful Intercept – CALEA: This feature adds the ability to configure caller information that can be passed to outside networks. The system currently supports the Calling Party Category service; however, the category values are predefined and cannot be edited by the system administrator. This feature allows the system administrator:

  • To configure the calling party category values relevant to the networks to which they are connecting.

  • To meet regulatory requirements for passing this information to outside networks.

In some countries this is a regulatory requirement used to identify the carrier of choice for the end user (similar to equal access in the United States). The category assigned to the user maps to an inter-city or international carrier that is then selected for routing outside the system.

Russian Requirements for Lawful Interception (Phase One) 14.sp5 AS Russian Lawful Interception (LI) Phase One adds additional fields in the call data channel (CDC) making the LI compatible with Russian Lawful Intercept, also known as SORM. Specifically, it adds more fields in the CDC for Redirection, Transfer, and Three-Way/N-Way calling events.
Selective Call Rejection to Block Forwarded Calls 16.0 AS In many European countries, regulations require that subscribers be able to automatically block incoming calls that had been previously forwarded. This feature adds this enhancement to the existing BroadWorks Selective Call Rejection service.
Single LI Media Stream for Callout ETSI Function 16.0 AS

Regulatory/Lawful Intercept – CALEA: Lawful intercept (LI) interface specifications define two options for providing media streams toward the Law Enforcement Agency (LEA):

  • The first option provides separate transmit and receive call content channels (CCC) when delivering intercepted audio content to the appointed law enforcement agency. However, some LEA equipment does not support separate CCCs.

  • The second option combines the transmitted and received media content on a single CCC from all participants. This approach is known as the “Combined CCC”.

This feature augments Lawful Intercept capability to support Combined CCC for the CalloutETSI function.

It is important to note that the system still supports content delivery on separate transmit and receive CCCs.

SIP and MGCP Network Cause ID for Japanese Market 18.0 AS

This feature provides enhancements to the Session Initiation Protocol (SIP) and Media Gateway Control Protocol (MGCP) interfaces to support the delivery of network cause or restriction information received from a trusted device on the boundary of the SIP network.

The enhancement addresses requirements for the Japanese market, which requires the delivery of the network asserted identity according to TTC-Standard JJ-90.22.

Support for T1.678v2 14.sp1 AS Enhances the Lawful Intercept functionality to support the T1.678, Version 2 specification, which is the most recent standard for VoIP lawful intercept.
Symmetric RTP Support on Lawful Intercept and Media Server Repeaters 14.sp1 AS Adds symmetric real-time transport protocol (RTP) support to the Media Server repeaters to facilitate network address translation (NAT) traversal and minimize interoperability issues by providing symmetric RTP support for services such as Voice Portal Calling, Push To Talk, Group Calling, and Lawful Intercept.
Thin Clients System Use Notification 22.0 AS This feature displays the System Use Notification (as per FedRAMP AC-8 certification) to the users of Hosted Thin Call Center and Hosted Thin Receptionist applications. The user has to accept the conditions specified in the notification to use the application.