Skip Navigation Links.

CDRV5 Server - Feeds


image for CDRV5 Server Feeds Overview
Feeds Overview

The feeds are the interfaces that receive the call records from external sources. The sources may use different protocol and different format. But the call records that are received contain the same kind of information.

The feeds currently supported consist of the following type:
  • Real-time toll-free Call Detail Records (CDRs) and Call Progress Messages (CPM). These interfaces are provided by telcos.
  • File-based interface to import formatted text files. For example, billing CDR records are often generated by service providers or PBX (private branch exchange) systems.
  • Feed inputs could be expanded to include call records of Online chat session, VoIP calls, etc.



Feeds Configuration – Legacy feed

When you subscribed to toll-free service, your telco may offer Call Detail Reporting / Network Reporting option. If you subscribed to this option, the telco will provide you with connectivity parameters.

  • Navigate to ‘Feeds | Configuration’ to add a new feed configuration.
  • Click “+” to add a feed. You will be prompted as follows:
  • Click ‘Yes’ to add a real-time (SS7) toll-free legacy feed.
  • Fill the required fields as indicated below

    • Provider Format Information is based on your telco provider.
    • ‘Feed name’: put a user-friendly name of your choice.
    • ‘IP Address’, ‘Port Number’, ‘User Account’ and ‘Passcode(Key)’ are provided by your telco. Put them exactly as given. These parameters are necessary for the connectivity and the communication security.
    • Other fields can use their default value. You do not need to set them.
      • ‘Start Feed Automatically’ will start the connection when the TrillysCdrService starts.
      • ‘Recovery Options Automatic’ will start the recovery process with the telco automatically whenever a failure of any sort will cause a loss of call records.
      • Filters: You can specify toll-free numbers, terminating numbers and toll-free/terminating pairs that to filter out call records matching these criteria.
  • Click ‘Save’ to commit the change.

NOTE: Any configuration change will take effect only after TrillysCdrService is restarted. You can restart the service from the ‘System | Service Status’ page.



Feeds Configuration – File-based feed

This section applies when you have access to a file-based CDR feed. Many external systems will transfer CDR files on a periodic base using protocol such as File Transfer Protocol (FTP), shared folder file copy or similar techniques. These files provide non-real-time sources of call records and can be useful to include in reports. Furthermore, file-based CDR information come in different text file formats. CDRv5 file-based feeds provide a flexible way to add this additional source of call records in the reporting tool.
  • Firstly, ensure that you have defined a schema to handle the file format for the feed you are adding. Navigate to ‘Feeds | CDR File Parser’ to complete this step. Instructions are under ‘Feeds – CDR File Parser’ section.
  • Navigate to ‘Feeds | Configuration’ to add a new feed configuration.
  • Click “+” to add a feed. You will be prompted as follows:
  • Click ‘No’ to add a file-based feed.
  • Complete the parameters for the file-based feed

    • ‘Feed name’: put a user-friendly name of your choice.
    • ‘Start Feed Automatically’: Select this option if TrillysCdrService must start collecting call records upon starting.
    • ‘Select Schema File’: This parameter defines the input file format. The schema file is created using the ‘CDR File Parser’ page.
    • ‘Select Source File or Folder’: defines the input folder to use for processing import files.
  • Click ‘Save’ to commit the change.


NOTE: Any configuration change will take effect only after TrillysCdrService is restarted. You can restart the service from the ‘System | Service Status’ page.



Feeds CDR File Parser

This section is being re-designed. Documentation will follow


© 2020 Trillys Systems - CDRV5 Web Support