The EDR Workbench Feature Tour

  • Tour Introduction
    • One Application for all xDR Missions

      EDR Workbench provides all mechanisms to professionally work with xDRs. Whether your challenge is to interactively work with xDRs or process millions of them in a fully automated fashion: EDR Workbench can handle any xDR-job you face. It is not just one of the fastest xDR-processing sytems available, it's also quick in configuration and probably the most flexible system in its field.

      Compare us to any other vendor, and EDR Workbench will beat them, hands down.

      Full GUI Support

      All required functionality is fully supported through a very comprehensive graphical user interface. Command line editing and viewing are a thing of the past, just like hard coded CDR formats of any kind.

      Any Format - Any Source - Any Size

      CDR formats come in all shapes and sizes, and most annoyingly: They keep changing to support new business requirements.

      While complex formats used to be hard coded in the past, EDR Workbench provides easy configuration mechanisms for virtually all known CDR formats. This includes any ASN.1 format as used for TAP/RAP processing as well as complex hierarchical ASCII structures.

      Do Anything with xDRs

      With EDR Workbench your xDR-challenge should be put to rest. Some of our customers even run their complete rating using EDR Workbench. You see, there are hardly any limits.

  • Comprehensive GUI
    • One comprehensive GUI for all tasks

      EDR Workbench comes with an intuitive GUI which serves multiple purposes:

      • Managing all configurations
      • Browsing CDRs
      • Analyzing CDRs
      • Manipulating CDRs
      • Look at results

      Docking Controls allow for individual ordering of important elements; depending on your needs.

      Instant Results

      Whatever you do with CDRs, the GUI guides you through your configuration and manipulation tasks. Any changes or results thereof are displayed instantly.

      Anyone accustomed to working in multi-window environments will have no issues getting acquainted with EDR Workbench.

  • General Configurability
    • Fully configurable - yet easy

      EDR Workbench was designed to take care of any CDR challenge you come across. Starting from simple browsing of any format up to complex CDR splitting, mapping and conversion.

      To support this EDR Workbench provides powerful yet easy configurationmechanisms. Even your most challenging scenarios are displayed in an easy-to-understand manner in network layout.

      Each box in the layout taking on the role you assigned to it with the underlying rules on what to do with CDRs passing them.

      Supporting Change

      Any changes to the configuration can be applied and tested instantly. The Workgroup Edition of EDR Workbench supports full version control for users who may be working on the same configuration.


  • Configure Any xDR-Format
    • Supporting any xDR-Format

      While other applications tout the wealth of CDR formats they support out the box, the sad reality usually is, that they are commonly hard into the application. Any change in format requires individual coding by the manufacturer at a high cost and delay.

      Unlike these applications EDR Workbench supports probably every xDR-format you have come across by mere configuration. The application provides comprehensive editing capabilities which allow you to quickly configure a new format or apply quick changes to any format you may have previously set-up.

      ASN.1 Demystified

      Configuration also applies to ASN.1 formats. EDR Workbench comes with a configuration editor which complies with ASN.1 grammar files. Once the configuration is completed, the grammar setup is available within the overall scenario or to other factories.

      Using this configurability complex formats like TAP3.x, RAP or Ericsson MSC files are quickly configured and available to EDR Workbench.

      Complex Hierarchical ASCII and Binary Formats

      Older formats (e.g. TAP2+) as well as most formats used by state-of-the-art mediation, rating and billing-systems work with complex ASCII or Binary formats.

      Any of these formats can be configured for repeat use within EDR Workbench. A special editing facility supports GUI-driven set-up incl. comprehensive validaton checks.


  • Example xDR-Format Configurations
    • Excerpt of xDR-Formats Configured with EDR Workbench

      All formats in EDR Workbench are configured only. There is no hard-coding of any kind. Likewise, no fixed internal format exists. All is created dynamically.

      Below please find a list of example formats which have been configured either by us, our partners, or our customers themselves.

      Example Standard Formats

      • TAP2+
      • TAP3.04, TAP3.09, TAP3.10, TAP3.11 TD.57 (ASN.1)
      • RAP1.01, RAP1.02, RAP1.03 (ASN.1)
      • NRTRDE TD.35 (ASN.1)

      Example Network Operator Formats

      • Vodafone EFI
      • Vodafone D2 Service Provider Format
      • EPlus Service Provider Format
      • O2 Service Provider Format
      • T-Mobile carmen Wholesale Billing (cWB)
      • Swisscom GPRS
      • more ...

      Example Switch and Billing Vendor Formats

      • Cisco PGW 9.x (Binary & ASCII)
      • Comverse TAL MMS
      • Portal Software Infranet Rating Pipeline (SOL42)
      • LHS BSCS UFIH Format
      • Ericsson AIR (ASN.1)
      • Ericsson R3 (ASN.1)
      • Ericsson R4 (ASN.1)
      • Ericsson R6 GGSN (ASN.1)
      • Ericsson R7 (ASN.1)
      • Ericsson R9 (ASN.1)
      • Ericsson R10 (ASN.1)
      • Ericsson R12 (ASN.1)
      • Ericsson IMT 3.0 (ASN.1)
      • Nokia DX200
      • Nokia M13
      • Nortel 3GPP 32.015 (ASN.1)
      • Nortel GGSN GPRS 2.0
      • Nortel AMA
      • Siemens SR10/SR11/D900 (ASN.1)
      • Siemens AMA SR13 thru SR16
      • Teles.ICDR
      • Alcatel MOD1700, 1800
      • Danet CAR
      • Ex|Eventu GAR
      • Logica SMSC
      • Unitel
      • more ...

      Probably more than a hundred formats exist by mere configuration.

      Our customers can add their own format any time using the powerful configuration possibilities of EDR Workbench. Make yourself independent of legacy hard-codings.

  • Interactive xDR-Browsing
    • Content and Format Browsing

      Once factories with respective scenarios have been defined, EDR Workbench allows you to interactively browse CDR files fed to the factory.

      Every record is displayed in its current stage within the factory network. Record validation can be applied and erroneous records marked accordingly.

      Detail View on Records

      Separate windows can be opened to view the details (e.g. structure and content) of each record.

      The detailed view displays field, value and type of each value. For specially encoded fields (e.g. bit-encoded values) EDR Workbench provides the possibility to add plug-ins which decode custom fields to readable format. Otherwise the included hex- and bit-viewer can be consulted to drill down to the last bit.

      Data Format Viewer

      Using the Internal Data Format Viewer the user can at all times identify which field in the record he is looking at and which other fields are possible within the defined structure.

      360 Degree View on CDR Data

      EDR Workbench allows a full view on any CDR data from any source in any state. Analysis of single CDR content is easily possible on your laptop. Advanced filtering mechanisms enable you to focus on the records of interest.

      With no limit on file size or format, EDR Workbench is truly all you need to get a grip on CDRs.


  • Interactive xDR-Editing
    • Content Editing

      EDR Workbench allows editing of any field content while browsing CDRs. Just navigate to the CDR which requires modifi-
      cation and change any value within the CDR editor:

      For specially encoded fields EDR Workbench allows seamless integration of custom-field-editors.

      Change History

      EDR Workbench not only keeps track of all changes applied to individual CDRs but also allows to recall to look at all CDRs in their state before each respective change until they are committed.

      Rule-based changes

      In many instances the same kind of changes need to be applied to a large number of CDRs. Too many for manual editing.

      EDR Workbench comes with the scripting language openBSL® (open Bot Scripting Language) which contains special accessors for all CDR information, such as structure, content, etc.

      Using openBSL® there are virtually no limits to what you can do to/with a CDR.

      Writing Edits

      Of course all edits can be written out in the same format as was used for reading (e.g. TAP3.10 to TAP3.10, Ericsson.R9 to Ericsson.R9 etc.).

      Alternatively edits can be converted and mapped to a different target format (e.g. TAP2+ to TAP3.10) which requires additional configuration of mapping rules between the formats.

  • openBSL Scripting
    • When browsing and editing isn't enough ...

      Sometimes browsing and editing isn't enough. Common tasks when handling CDRs include:

      • Mapping fields from format A to format B
      • Splitting of CDR files into multiple files based on certain conditions
      • Advanced Filtering
      • Rule-based patching of CDR content
      • Generation of new CDRs (e.g. for testing)
      • Consideration of external data from a database or file
      • and many more tasks ...

      openBSL® - Do Anything with CDRs

      openBSL® is EDR Workbench's answer to all of these challenges and many more you can think of.

      The acronym stands for open Bot Scripting Language but it is much more than just that:

      • fully object oriented
      • event driven
      • namespace support
      • cross-referenceable
      • all common methods and
      • programming structures

      openBSL® grants the user easy access to all information configured within each individual scenario. To do this openBSL® contains special methods and accessors to work with the CDR data. Content analysis and field manipulation are just a few lines of openBSL®.

      openBSL® is easy to learn. Anyone familiar with scripting or macro languages will get started in little time. In any case, the results speak for themselves.

      Full GUI-Scripting Support ...

      All openBSL® editing is done from within EDR Workbench's powerful GUI. A special openBSL®-Editor supports you when creating your manipulation, mapping, splitting or you-name-it scripts to achieve your goal.

      ... and Validity Check

      openBSL® scripts can be validated by compilation through EDR Workbench at any time. Comprehensive messages point out possible violations and hint at the problem resolution.

      openBSL® - No Limits

      With openBSL® EDR Workbench has all means for CDR manipulation which goes beyond the ordinary. Anyway you want to tweak them, with openBSL® it can be done.

  • Factories & Repository
    • Factories: Supporting Multi-Setup

      No task of handling CDRs is the same. This is why EDR Workbench supports the configuration of multiple setups in so called "Factories". Each setup reflecting the configuration of an individual challenge.

      Repository

      Factories are stored in the repository. The repository can reside on your laptop or on a server allowing access by multiple users.

      Advantage

      Creating factories is a breeze. EDR Workbench comes with a set of predefined factory templates which support you when creating a new factory. But even without templates, creating factories from scratch is a matter of a few minutes.

      To swap between factories simply select and load the one which you want to work with.

  • Fully Automated Processing / Platform Support
    • Full Process Automation

      All configurations which are made with EDR Workbench are ready for fully automated processing. The Interactive Mode allows to step-by-step debug the configuration in a live fashion.

      Check-In / Check-Out

      A comprehensive check-in/check-out mechanism supports the user in making the configuration available to connected EDR Workbench servers or check-out configurations which are available on other servers for local configuration.

      Server Control

      Activation and deactivation of individual processing scenarios can be controlled from the GUI through a simple point-and- click excercise.

      Logging

      All processing of EDR Workbench is logged. Logs can be viewed using the integrated Server and Log Viewer.

      Supported Platforms

      The server component of EDR Workbench is available on the
      following platforms:

      • Windows
      • Linux
      • Sun Solaris (SPARC & Opteron)
      • HP-UX (PA-RISC)

      Other platforms can be supported upon request.

  • Summary
    • Supports any CDR Format

      • Work with any CDR format simply by configuration.
      • Adapt to new formats in minutes.
      • Full ASN.1 support.
      • No need to contact us for format adaptations.

      Browsing and Editing

      • Browse any CDR source.
      • Edit content and track changes.
      • Write edits.

      openBSL® - Manipulate Anything

      • Any kind of modification
      • Content mapping
      • Source splitting
      • CDR generation
      • Advanced filtering
      • External database and file support

      Fully Interactive

      EDR Workbench gives you a fully interactive experience when working with CDRs. The GUI supports a WYSIWIG work pattern.

      Fully Automated

      EDR Workbench supports fully automated, unattended, 24x7 operation and scales to any processing need. Whether it's only few xDRs or hundreds of millions each day.

      EDR Workbench - All you Need

      If you work with CDRs, you know the complications of handling them. With EDR Workbench ENTEREST has created the ultimate application to support you in your daily challenge of managing CDRs. Contact us for a demo or download your own demo version here!

Get EDR Workbench

Test the power of
EDR Workbench yourself.