New Features and Functionality ( 3.3)
In this section, you can see information about the new features and functionality in this release.
- 1 New Features
- 1.1 UI Builder
- 1.2 Git Support
- 1.3 KPI Management
- 1.4 Python Agents
- 1.5 IPDR SP Agent
- 2 Enhancements
- 2.1 ADLS File Agent Supports Parallel Transfers
- 2.2 HTTP2 Client Agent Supports Additional Access Token Request
- 2.3 5G Profile Supports 3GPP Rel-17
- 2.4 HTTP/2 Agents Support Multiple Open API Services
- 2.5 Open API Profile Schema Allows “Additional Properties”
- 2.6 SFTP Supports Bind Address
- 2.7 New APL function: mailNotifyHtml
- 2.8 Proxy Support
New Features
The following new functionality has been added in this release:
UI Builder
Issue number(s): XE-11270
A new UI Builder agent is now available for real-time workflows. With this agent, you can create custom UIs that you can view in a web browser without writing any HTML code.
To view pages created using UI Builder you must have write access to the UI Builder.
See UI Builder(3.3) for more information.
Git Support
Issue number(s): XE-10996
You can now import and export data and configurations from and to Git repositories.
See File System (3.3), System Exporter(3.3), and System Importer(3.3) for more information.
KPI Management
Issue number(s): XE-10759
With KPI Management you can aggregate and transform large volumes of raw data into information that is suitable for multi-dimensional analytics.
KPI Management consists of the following:
Configuration repository
Runtime repository
Real-time processing agent
A KDR UDR and KPIOutput UDR have been added. KDR UDRs are collected by the KPI Management agent and are mapped to the fields that are provisioned to the configuration repository. The KPI data generated is delivered in KPIOutput UDRs.
The KPI Management profile is used to select the KPI Model that should be used by the KPI Management agent and settings for handling data that arrives late
For further information on KPI Management, see KPI Management User's Guide (3.3)
Python Agents
Issue number(s): XE-10783, XE-10752, XE-10782
The following Python agents are now available:
Python Collector
Python Processing
Python Connector
Python Task
along with the:
Python Interpreter profile
Python Module
When specifying the location of a Python executable in the Python Manager(3.3)or in the Python Interpreter Profile (3.3), you can either use the path to the executable in the file system or use connection details to a Python daemon. If you choose to connect to a Python daemon, you can provide your sidecar container for running Python processes.
See Python Agents (3.3) for more information.
IPDR SP Agent
Issue number(s): XE-6114
In Usage Engine there is now an IPDR SP agent available for real-time workflows.
The IPDR SP agent can process UDRs with Python in real-time by defining a consume block. It also uses an Interpreter profile that is used to configure the Python executable. If you have created several Interpreter profiles, you may also set which one you want to be the default one. If this is done, you will not have to select a profile in the agent configuration, as the default profile is used by default.
The IPDR SP (Internet Protocol Detail Record Streaming Protocol) agent is used to collect IP based service usage information, performance and usage measurement of cable modems and multimedia terminal adapters.
The IPDR SP agent also comes with an IPDR SP Template profile.
The profile allows the selection of the fields present in the DOCSIS 2.0 SAMIS, DOCSIS 3.0 SAMIS-TYPE-1 and DOCSIS 3.0 SAMIS-TYPE-2 specifications. This allows the IPDR SP agent to identify the format that the agent is receiving the data in.
For further information, see IPDR SP Template (3.3)and IPDR SP Agent (3.3).
Enhancements
The following enhancement of existing features has been included in this release.
ADLS File Agent Supports Parallel Transfers
Issue number(s): XE-9270
An Advanced tab is added to the ADLS File Forwarding agent configuration.
ADLS2 File Forwarding agent - Advanced tab
This tab contains the settings to configure the parallel transfer options appropriate for different file sizes.
For further information, see ADLS2 File Forwarding Agent Configuration(3.3).
HTTP2 Client Agent Supports Additional Access Token Request
Issue number(s): XE-10736
Additional properties for access token requests are added to the HTTP2 Client Agent. This enhancement is applicable when users select the Nnrf Access Token as the Authentication Type in Authentication tab.
The available access tokens properties include Requester PLMN (Public Land Mobile Network), SNPN (Standalone Non-Public Network) and Requester S-NSSAI.
For further information, see HTTP/2 Client Agent Configuration(3.3).
5G Profile Supports 3GPP Rel-17
Issue number(s): XE-10734
The 5G profile is enhanced to support 3GPP version 17. Users can select the version from the Version Select drop-down field. Additional NF types are added along with this new version support.
For further information, see 5G (3.3).
HTTP/2 Agents Support Multiple Open API Services
Issue number(s): XE-10239
Both HTTP/2 Service and Client agents are now supporting the selection of multiple Open API profiles. This can be done by selecting the Open API profiles in the agent configuration dialog.
For further information, see HTTP/2(3.3).
Open API Profile Schema Allows “Additional Properties”
Issue number(s): XE-10010
In the Open API profile, the “Add “additionalProperties: false” to component schemas” checkbox is added in the Advanced tab to allow the injection of the value in the schema file.
For further information, see Open API (3.3).
SFTP Supports Bind Address
Issue numbers(s): XE-10357
The SFTP agents are now configurable to use the bind address when establishing a client connection. In order to do so, users must select the Enable Bind Address option to bind a specific virtual network IP as the source of the SFTP agent's connection and enter the IP address in the Bind Address field.
See SFTP Collection Agent(3.3) and SFTP Forwarding agent(3.3) for more information.
New APL function: mailNotifyHtml
Issue number(s): XE-10959
A new APL function has been created for the Log and Notification Functions called mailNotifyHtml.
The mailNotifyHtml function is similar to the existing mailNotify function. The different with the mailNotifyHtml function is that it supports the standard HTML format in the message field, allowing you to send out emails in HTML format.
See Log and Notification Functions (3.3) for more information.
Proxy Support
Proxy support has been added for:
Web Service agents
See HTTP Proxy Setup (3.3) , and Web Service (3.3) for more information
Hint!
Since before, proxy is also supported for:
HTTP APL functions
HTTP Batch agent
GCP agents
HTTP/2 Client agnet
Salesforce Streaming agent