Go to main content
1/51
Contents
Title and Copyright Information
Preface
Audience
Accessing Oracle Communications Documentation
Documentation Accessibility
Document Revision History
Part I Configuring Pipeline Rating
1
About Pipeline Rating
How Events Are Rated by Using Pipeline Manager
How an EDR Is Processed in a Pipeline
About the Order of Modules in a Pipeline
About the Oracle CDR Format
About EDRs
About EDR Containers
About the EDR Container Description
About the Container Description File
About Associated Records
How an Input File Is Represented in EDR Containers
How EDRs Are Used for Managing Transactions
About Mapping EDR Field Names and Alias Names
Viewing and Creating Alias Mapping for an EDR Field
About Function Modules
About Preprocessing Modules
About Enrichment Modules
About Service Mapping Modules
About Zoning Modules
About Rating Modules
About Discounting Modules
About Roaming Modules
About iScripts and iRules
How Pipeline Manager Uses BRM Data
How Pipeline Manager Identifies Accounts
How Pipeline Manager Chooses a Rate Plan
How Pipeline Manager Assigns Delayed Events to Items
About Accounting Cycle Delay Periods
Configuring an Accounting Cycle Delay Period
About G/L IDs
About Mapping Resources between the Pipeline Manager Database and the BRM Database
How Pipeline Manager Gets Historical Data
About Loading Pipeline-Rated Event Data
About Using a Single Batch Handler to Run Multiple Loading Utilities
About Pipeline Rating and BRM Billing
Function Module Dependencies
Data Module Dependencies
2
Configuring Pipeline Rating
About Configuring Pipeline Rating
About Configuring Function Modules for Pipeline Rating
About the Rating Data Modules
About Using Filter Sets to Apply System Products and Discounts
Loading Filter Set Data into BRM
Defining Your Filter Sets
About Global Rating
About Least Cost Rating
Configuring Least Cost Rating
Specifying the Rules to Qualify for Least Cost Rating
About Calculating the Promotional Savings
Specifying the Rules to Qualify for Promotional Savings
About Overlay Promotions
How Pipeline Modules Process Overlay Promotions
Creating an Overlay Promotion
About Rating with Products and Discounts Whose Validity Starts on First Usage
About Suspending EDRs for Products and Discounts that Start on First Usage
Configuring Pipeline Output for First-Usage Products, Discounts, and Resources
Configuring First-Usage Output Streams
Specifying the First-Usage Format and Mapping Files in the DataDescription Registry
About Updating Validity Period Information in the BRM Database
Loading the First-Usage Validity Templates
Configuring the ConfigurableValidityHandler Batch Handler
Configuring Batch Controller to Start the ConfigurableValidityHandler Batch Handler
Setting Up Recycling for Events whose Product or Discount Validity Starts on First Usage
About First-Usage Validity for Events Rated Out of Order
About Customer Rating
Assigning a Default Rate Plan and Default Segment for Customer Rating
About Using the FCT_CustomerRating Module for Multi-Segment Rating
About Customer Rating and Service Level Agreements
About Multi-Segment Rating
Configuring Segments in the FCT_SegRateNoCust Module
About Rate-Service Class Mapping
About Setting Up RSC Mapping
About RSC Maps
About Main Rating
About Rate Adjustment
Creating a Rate Adjustment Rules File
About Consolidation for BRM Billing
How the FCT_BillingRecord Module Works
Billing Consolidation with CIBER Roaming and Revenue Assurance
How the ISC_PostRating iScript Works
Adding Pipeline Rating Data to an Invoice
3
Configuring EDR Input Processing
About the Input Process
About Setting Up Input Processing
About Input Processing File Types
Creating a Stream Format Description File
Record Types
Record Type SEPARATED
Record Type FIX
Record Type ASN
Syntax of the Stream Format Description File
Supported Data Types for the Stream Format Description File
ASCII Data Types
ASN.1 Data Types
TAP Data Types
Setting Up an Input Mapping File
Setting Up an Input Grammar File
Configuring the Input DataDescription Registry Section
About the Order of Listing Stream Format Description Files
Configuring the Input Section in the Registry
About Getting Pipeline Input from Files
About Getting Pipeline Input from a Database
Specifying the Maximum Errors Allowed in an Input File
Reading TAP Files
About Customizing Mapping of Flist Fields to Rating EDR Container Fields
About the POID Format in the Rating EDR Container
Mapping an Flist Field to Multiple Rating EDR Container Fields
Using Conditions to Map an Flist Field to a Rating EDR Container Field
4
Configuring EDR Output Processing
About the Output Process
About the Output Processing System Components
About the Output Modules
About Output Processing File Types
About ASN.1 Output
About Configuring Output Processing
About Configuring the Output Section in the Registry
About Configuring Statistics Information in the Output Section
Configuring Output for Rated Events and AAA Responses
Creating Separate Output Streams for Each Service
Creating Multiple Output Streams in One Output Registry
Configuring the Output DataDescription Registry Section
About the Order of Listing Stream Format Description Files
Configuring Output for Rejected or Duplicate EDRs
Sending Output to a File
Configuring the Temporary File Name
Configuring File Prefixes and Suffixes
Creating an Output File Name from the Input File Name
Applying a Prefix to the Sequence Number
Using the Output of One Pipeline as the Input to Another Pipeline
Sending Output to a Database
About the OUT_DB Module Configuration Files
Specifying the Destination
Specifying the Source
Handling Empty Output Streams
Parameter File
HEADER, TRAILER, and DETAIL Table Definitions
SqlBeginStream
SqlEndStream
Generated Configuration File
5
Configuring EDR Preprocessing
Handling Duplicate EDRs
Configuring Duplicate EDR Checking
Setting Date Parameters for Storing Processed EDRs
Specifying the Fields to Use for Duplicate Check
Specifying a Search Key for Duplicate Check
Managing FCT_DuplicateCheck Data Files
About Storing EDRs in a Database Instead of Files
Using Duplicate Check with Multiple Pipelines
Suspending Duplicate EDRs
Assembling EDRs
How FCT_CallAssembling Classifies EDRs
Managing the Call Assembling Data Files
Configuring Call Assembling
Rating Calls by Time Duration
Rating Incomplete Time Duration Calls
Removing Incomplete Time Duration Calls
Dropping Late Calls
Rating Calls by Implied Time Duration
Rating Calls by Volume of Data Sent
Specifying a Time Error
Rating Continuous Data Calls by Segment
Rating Partial Calls by Service
Capturing Fields From the Last Call Record
Tracking the Status of Assembled Calls
Migrating Call Assembling Data Between Releases and Pipelines
Assembling Calls with Multiple Pipelines
Discarding and Skipping EDRs
Configuring EDR Discarding
About Configuring Discard and Skip Expressions
Configuring Output of Discarded EDRs
Generating Multiple TAP MOC and MTC Records
Using Rules to Send EDRs to Different Output Streams
Configuring Enhanced Splitting
Sending EDRs to Pipeline Output Streams
Sending EDRs to an Output Stream Based on Service Code
Sending EDRs to an Output Stream Based on Logical Partition and Service Code
Using Pipeline Manager with Multiple Database Schemas
Setting Up Account Identification in Multischema Systems
6
Setting Up EDR Enrichment
Identifying the Network Operator/Service Provider
Creating an NO/SP Map
Creating an NO/SP Data File
Setting Up Social Numbers
Creating a Social Number Data File
Creating Call Destination Descriptions
Setting Up Prefix/Description Mapping in Pricing Center
Creating a Prefix/Description Data File
Mapping Multiple Phone Numbers to a Single Number
Creating a CLI Mapping File
Managing Number Portability
Number Portability for the Batch Pipeline
About Number Portability Files
Creating a Number Portability Data File
Purging and Reloading the Memory Records
Appending Additional Number Portability Records
Setting Up Number Portability
Setting Up Number Portability for Batch Pipeline
Setting Up Number Portability for Real-Time Pipeline
Configuring Number Portability Search
Configuring Normalization for Number Portability
7
Setting Up Pipeline Aggregation
About Aggregation
About Setting Up Aggregation Pipelines
About Aggregation Scenarios
Creating Aggregation Scenarios
Defining Filter Criteria
Specifying Scenario Attributes
About Creating Groups
About Creating Classes for Groups
About Defining Class Dependencies
8
Migrating Pipeline Manager Data between Test and Production Systems
About Pipeline Manager Data Migration
Understanding Change Sets
Understanding the Change Set Life Cycle
Understanding Locks and Associations
Understanding the Pricing Data Model
Locking and Association Rules
About the Change Set Manager
Using Pipeline Manager Data Migration Features in Your Business
Setting Up Development and Production Environments
Planning Your Work
Organizing Work into Change Sets
Testing Change Sets
Planning the Export Process
Managing Change Set Files
Planning the Import Process
Coordinating Real-Time Rating Data Migration and Pipeline Data Migration
Configuring Pipeline Manager Data Migration Features
Enabling Data Migration in Pricing Center
Copying Production Data to the Development System
Customizing Change Set States
Exporting and Importing Change Sets by Using the loadchangesets Utility
Specifying BRM Servers for the loadchangesets Utility
Working in Interactive and Non-Interactive Mode
Exporting and Importing Change Sets in Interactive Mode
Exporting and Importing Change Sets in Non-Interactive Mode
9
Transferring Data Between Pipeline Manager Databases
About Transferring Data
About Specifying the Data to Extract
About Creating an Input XML File to Extract Data
About Specifying to Extract Child and Dependent Objects
About Using Regular Expressions when Specifying the Data to Extract
About the LoadIfwConfig Error Messages
Using LoadIfwConfig to Transfer Data between Databases
Connecting LoadIfwConfig to the Pipeline Manager Database
Customizing the Regular Expression and Dependent Table Settings
Extracting Data from a Pipeline Manager Database
Extracting All Database Objects with LoadIfwConfig
Extracting All Database Objects Modified after a Specific Time
Extracting a Subset of Database Objects with LoadIfwConfig
Loading Data into Pipeline Manager Databases
Updating the Pipeline Manager Database
Inserting Data into the Pipeline Manager Database
Deleting Data from a Pipeline Manager Database
Part II Configuring Pipeline Discounting
10
About Discounts
About Discounting
Discounting Process Overview
Discounts and Balances
Balances and Real-Time Discounts
Balances and Pipeline Discounts
About Billing-Time Discounts
About Using Discounts to Aggregate Usage
About Cycle-Event Discounts
About Shared Discounts
About Snowball Discounts
About Discounts Based on Query Values
Understanding the EVAL Token
Performance Impacts of Query-Based Discounts that Include Opcode Calls
Using Provisioning Tags with Query-Based Discounts
About Setting Up Discounts
Filtering EDRs for Discounting
Determining if Usage Qualifies for Discounting
Defining How Discounts Are Applied
Defining the Usage Amount to Consider for Discounting
How Thresholds Define the Amount of Discount Applied
Defining the Threshold Balance Impacts
How DRUMs, Steps, and Balance Impacts Work Together
Grouping Discount Components into Discount Models
Prioritizing Discount Model Components
Creating Discounts
Prorating Discount Balances
Using Expressions in Discount Models
Using Event Balances in Discounts
Using Event Balances in Billing Time Discounts
Example of Using Event Balances to Discount Based on Multiple EDR Attributes
Using Provisioning Tags in Discounts
About Discount Model Selectors
Example of Using a Discount Model Selector
About Cascading, Parallel, and Sequential Discounts
Examples of Using Multiple Discount Types
Examples of Using Discount Configurations in Discount Objects
Sequential Discounting of Cycle Fees
Example of Recalculating Sequential Discounts in Mid-Cycle
Enabling Sequential Discounting of Cycle Fees
About Applying Discounts Activated or Canceled in Mid-Cycle
About Discount Validity Rules
Immediate Cancellation of Discounts Canceled in Mid-Cycle
About Discount Exclusion Rules
How Exclusion Rules Are Evaluated
About Exclusion Rules between Discounts
About Exclusion Rules between Discounts and Plans
About Cycle Fees and Discount Exclusions
Example of Discount Exclusion with Cycle Fees
Example of Plan-Discount Exclusion with Cycle Fees
About Billing-Time Discount Exclusions
Examples of Exclusion Rules Applied at Billing Time
About Exclusion Rules for Usage Discounts
About Exclusions Between Usage Discounts and Billing-Time Discounts
Example of Usage Discount Exclusion Rules
About Volume-Based Discounts
About Discounts Based on Number of Subscriptions
About Resources that Track the Number of Subscription Services
About Excluding Subscriptions when Discount Exclusion Rules Apply
How Subscriptions Are Counted
Updating the Count of Subscriptions
About Counting Subscriptions During Rerating
About Setting Up Discounts Based on Number of Subscriptions
Example of Applying a Discount Based on the Number of Subscriptions
About Discounts Based on the Number of Contract Days
About Discounts Based on Monthly Fees and Usage
Understanding the Discounting Architecture
Real-Time Discounting Architecture
About Transaction Management for Real-Time Discounting
Data Sent to Pipeline Manager for Real-Time Discounting
Pipeline Discounting Architecture
11
About Implementing Discounts
Getting Started
Using Pricing Center to Configure Discounts
Common Setup Tasks
Discount Configuration Dependencies
Example of Using Pricing Center to Configure a Free Minute Discount
Using RUMs with Discounts
Setting Up Cycle-Event Discounts
Setting Up Billing-Time Discounts
Defining Discounts that Update Aggregation Counters
Defining Billing-Time Discounts
Specifying whether Billing-Time Discounts are Inherited by Member Services in Subscription Groups
Defining when Billing-Time Discounts Are Applied
Calculating Billing Time Discounts Based on Validity Dates
Example of Granting 50 Frequent Flyer Miles for Every Hour of Phone Calls
Count Minutes Discount
Frequent Flyer Miles Discount
Sample Rating for Frequent Flyer Miles Discount
Setting Up Shared Discounts
Setting Up Discount Sharing
Setting Up Charge Sharing
Setting Up Snowball Discounts
Defining How Snowball Discounts Are Distributed
Setting Up Discounts that Consume Resource Grants
Example of Consuming a Resource Grant
Setting Up Volume-Based Discounts
Setting Up Discounts Based on Number of Subscriptions
Configuring BRM to Track the Number of Subscriptions
Defining a Discount Based on the Number of Subscriptions
Setting Up Plans for the Number-of-Subscriptions Discount
Creating an Account Hierarchy
Setting Up a Discount Sharing Group for the Number-of-Subscriptions Discount
Setting Up Discounts Based on Contract Days
Enabling Support for Discounts Based on Contract Days
Configuring BRM to Track the Number of Contract Days
Creating a Real-Time Aggregation Discount
Creating a Billing-Time Discount
Specifying whether to Count the Days on which Subscription Status Changes
Setting Up Discounts Based on Monthly Fees and Usage
Configuring BRM to Track Monthly Fees and Usage
Configuring the NET_EM Module
Creating a Usage Discount to Aggregate All Cycle Fees to the Parent Service Counter
Creating a Billing-Time Discount to Copy the Parent Service Counter to the Child Service Counter
Creating a Usage Discount to Aggregate Monthly Fee and Usage on the Child Service Level
Creating a Billing-Time Discount for Discounting
Setting Up Discounts Based on Query Values
Writing iScripts for Query-Based Discounts
Loading External Modules for Extension Functions
Opening a CM Connection
Calling Opcodes from iScript Functions
Handling Errors in Opcodes Called from iScripts
iScript Example
Configuring the DAT_Discount Module for Query-Based Discounts
Example Discount Configuration
Discounts Based on Most-Called Numbers
Most-Called-Number Discount Workflow
Implementing Most-Called-Number Discounts
Using Provisioning Tags for Most-Called-Number Discounts
Example Most-Called-Number Discount
Example of Implementing Discounts Based on Past Usage
Sample iScripts for Query-Based Discounts
ISC_GetMostCalledInfo.isc
ISC_GetLastSixMonthCharge.isc
Implementing Discount Validity Rules
Configuring the Batch Rating Pipeline for Discount Validity Rules
Discount Validity Rule Dependencies
Managing Discount End Dates during Mid-Cycle Cancellations
Changing the Status of Discounts Canceled in Mid-Cycle
Rerating Usage Events when Discount Validity Rules Apply
Setting Up Discount Exclusion Rules
Configuring and Defining Exclusion Rules
Configuring Exclusion Rules
Setting Up Exclusion Rules for Usage Discounts
Defining Exclusion Rules for Plans and Discounts
Updating Discount Data
12
Configuring Discounting Modules and Components
Configuring a Batch Discounting Pipeline
About settIng the Validity of Resources Impacted by Discounts
Configuring Batch Discounting to Restrict Resource Validity End Time
Calculating the Match Factor of Parallel and Sequential Discounts
Configuring a Real-Time Discounting Pipeline
Configuring a Real-Time Discounting Pipeline
Configuring the Input Registry Section
About Dumping Discount Model Information during Run Time
About Discount Transaction Management
About Processing Balance Groups Locked by Other Transactions
13
Discount Sharing Configuration Example
Sharing Free Minutes Among Several Accounts
The Scenario
Discount Elements
Additional Discount Configuration
Defining the Discounts
Owner Quota Discount
Discount Model Configuration: Owner Has Free Seconds to Share
Member Quota Discount
Discount Model Configuration 1: Owner's Balance of Free Seconds Exceeds Member's Quota
Discount Model Configuration 2: Member's Quota Exceeds Owner's Balance of Free Seconds
Discount Model Configuration 3: Consume Free Seconds and Store Quantity Consumed
Owner Quota Free Seconds Discount
Discount Model Configuration: Update Owner's Free Seconds Balance
Create Discount Sharing Groups
14
Global Charge Sharing Configuration Example
About Charging Calls Made to a Toll Free Number to a Special Account
Toll Free Number Scenario
About Setting Up BRM Charge Sharing
Setting Up BRM to Process Calls Made to the Toll Free Number
Configuring BRM to Detect and Flag Calls to the Toll Free Number
Defining when and how to Split Charges between the Owner and Members
Specifying the Eligible Accounts and Services
Using a Third-Party Client Application to Specify the Eligible Accounts
Using Customer Center to Specify the Eligible Accounts
15
Discounting Utilities
pin_discount_cleanup
load_pin_snowball_distribution
Part III Suspending and Recycling EDRs
16
About the EDR Recycling Features
About the EDR Recycling Features
17
About Standard Recycling
About Standard Recycling
Standard Recycling Workflow
Suspended EDR States
About the Standard Recycling Pipelines
What's Next
18
Configuring Standard Recycling
About Configuring Standard Recycling
Configuring Pipeline Modules for Standard Recycling
Configuring a Preprocessing Pipeline
Configuring Standard Recycling in a Rating Pipeline
Configuring a Pre-Recycling Pipeline
Configuring Recycle Request Handling
Configuring a Pipeline Module to Add Recycle Keys to EDRs
Configuring the pin_recycle Utility
Configuring SE Loader for Standard Recycling
Mapping EDR Fields to Brand Information
What's Next
19
Using Standard Recycling to Recycle Suspended EDRs
About the Standard Recycling Mechanism
Setting Up EDR Recycling by CDR File
About Recycling Suspended EDRs after Rating Interruptions
Setting Up EDR Recycling by Recycle Key
Setting Up pin_recycle to Run Periodically
Adding EDR Recycle Entries
Adding EDR Delete Entries
20
About Suspense Manager
About Suspense Manager
Suspending Individual CDRs, or CDRs in Bulk
Suspending CDR Files
Suspended Call Record States
About Suspended Event (SE) and Suspended Batch (SB) Loader
About the FCT_BatchSuspense Module
Differences between the RE, SE, and SB Loaders
Suspense Manager APIs
Suspense Manager Objects
About Upgrading from Standard Recycling to Suspense Manager
What's Next
21
Installing Suspense Manager
System Requirements
Software Requirements
Installing Suspense Management Center
Starting and Using Suspense Management Center
Installing Java Web Start and Downloading Suspense Management Center
Installing Suspense Manager Server Components
Uninstalling Suspense Manager
What's Next?
22
Configuring Suspense Manager
About Configuring Suspense Manager
Planning and Setting up Your Database for Suspense Manager
Deciding Whether You Need to Extend the Suspense Subclasses
Selecting a List of Queryable EDR Fields
Adding /suspended_usage Subclasses with Queryable Fields
Creating a List of Editable Fields Based on Your /suspended_usage Subclasses
Loading Editable Fields into the Database
Changing the List of Suspense Reasons and Subreasons
Deciding whether to Change the Suspense Reason and Subreason Lists
Changing the Suspense Reason and Subreason Lists
Configuring Pipeline Manager for Suspense Manager
Configuring a Standard Recycling Pipeline
Configuring a Rating Pipeline
Configuring FCT_PreSuspense
Configuring SuspenseCreateOutput
Configuring a Pre-Recycling Pipeline
Setting Up Suspended Event (SE) Loader for Suspense Manager
Setting Up Suspended Batch (SB) Loader for Suspense Manager
Creating Indexes for Search Templates
Configuring and Customizing Suspense Management Center
Setting Up Permissions for Using Suspense Management Center
Adding Custom Fields to Suspense Management Center
Adding Custom Fields to Suspense Management Center Web Start
Configuring Event Notification for Suspense Manager
Configuring Debugging (Optional)
About Logging Debugging Information
Setting Up Logging of Debugging Information
Configuring the Number of Suspended Records to Process in a Transaction
What's Next
23
Using Suspense Manager
Processing a Large Number of Suspended Records
Overriding Pipeline Suspense Handling Rules
Changing the List of Override Reasons
Changing the List of CDR File Override Reasons
Using Suspense Management Center with Standard Recycling Call Records
Troubleshooting Suspense Manager
Increasing Heap Size to Avoid Performance Problems
Increasing Heap Size for Standalone Implementations
Increasing Heap Size for Web Start Implementations
Unexpected Log Messaged Caused by Missing MaxErrorRates Entry
Suspense Manager Performance
24
Suspense Reasons
25
About Suspense Manager Opcodes
Recycling Suspended EDRs
Searching for EDRs in a CDR File
Searching for EDRs with a Recycle Key
Initiating Suspense Recycling
Resubmitting Suspended Batches
Changing the Contents of Fields in Suspended EDRs
Undoing Edits to Suspended EDRs
Deleting Records for Suspended EDRs
Deleting Records for Suspended Batches
Deleting Call Records with a Specific Recycle Key and a Status of Succeeded or Written
-
Off
Deleting EDRs in a CDR File
Deleting Calls with a Recycle Key
Writing Off Suspended EDRs
Writing Off Suspended Batches
Processing Suspended Records in Bulk
Processing Suspended Records in Multiple Steps
Editing Suspended Records in Bulk
Writing Off Suspended Records in Bulk
Deleting Suspended Records in Bulk
26
Suspense Management Utilities
load_edr_field_mapping
load_pin_suspense_editable_flds
load_pin_suspense_edr_fld_map
load_pin_suspense_override_reason
load_pin_suspense_params
load_pin_suspense_reason_code
load_pin_batch_suspense_override_reason
load_pin_batch_suspense_reason_code
27
Recycling EDRs in Pipeline-Only Systems
About Recycling EDRs
How the FCT_Reject Module Works
Using a Reject Output Stream
Specifying Multiple Reject Streams
Recycling Assembled EDRs
Processing EDRs with Errors
How the FCT_PreRecycle Module Works
How the FCT_Recycle Module Works
Testing Recycling EDRs
Recycling EDRs
Part IV Twin Talk Enabler
28
About Twin Talk Enabler
About Twin Talk Enabler
About Configuring Services for Primary and Secondary Accounts
Data Flow Overview
Twin Talk Enabler Components
Configuring a Twin Talk Service
Configuring BRM for Twin Talk
Defining a Twin Talk Service Type
Configuring and Loading Twin Talk Event Mappings
Configuring and Loading Twin Talk Billing Items
Creating and Loading Twin Talk Extended Rating Attributes Names
Configuring and Loading Twin Talk Provisioning Tags
Create Aliases to be Used by Secondary Accounts
Configuring Pipeline Manager for Twin Talk
Activating Twin Talk in the Pipeline Manager Registry
Defining the Twin Talk Service
Mapping the Twin Talk Service to a Usage Event
Defining the EDR Container
Setting Up a Rate Plan for the Twin Talk Service
Configuring Twin Talk Pricing
Creating an iScript to Support Twin Talk
About Using the onDetailEdr Function to Implement Your Twin Talk Logic
Sample Registry Entry for Twin Talk
Creating Twin Talk Accounts
Creating Secondary Accounts with a Different (Twin Talk) Service
Creating Secondary Accounts that Use the Same Service as the Primary Account
Twin Talk iScript Functions
getServExtRating
Syntax
Parameters
Return Value
Example
getAcctExtRating
Syntax
Parameters
Return Value
Example
29
Sample Twin Talk Enabler Configuration Procedures
Overview of Sample Procedures
Sample 1: Configuring Twin Talk so that the Primary and Secondary Accounts Use the Same Service
Configuring BRM
Creating Accounts
Activating Twin Talk in the Registry
Configuring the Twin Talk iScript
Testing Usage Rating
Sample 2: Configuring Twin Talk so that Secondary Accounts Use Secondary Service /service/twintalk
Configuring BRM
Configuring Pipeline Manager
Creating Accounts
Activating Twin Talk in the Registry
Configuring the iScript
Testing Usage Rating
Sample 3: Configuring Twin Talk so that Secondary Accounts Use Secondary Service /service/telco/gsm/twintelephony
Configuring BRM
Configuring Pipeline Manager
Creating Accounts
Activating Twin Talk in the Registry
Configuring the iScript
Testing Usage Rating
Part V Loading Rated Events
30
Understanding Rated Event Loader
About RE Loader
About the Database Schema
About RE Loader Event Types
About Loading Prerated Events
About Loading Rerated Events
RE Loader Process Overview
About Running RE Loader
About Running RE Loader Manually
About Running RE Loader Automatically
About Running the RE Loader Daemon
About Running Multiple RE Loader Processes
Setting the Optimal Number of RE Loader Processes
Configuring Pipeline Manager to Delete Empty Output Streams
About Backing Up RE Loader Files
About Handling Errors
About Using RE Loader in a Multischema System
About Using RE Loader in an Oracle IMDB Cache System
31
Installing Rated Event Loader
About Installing RE Loader
System Requirements
Software Requirements
About Configuring RE Loader
Installing RE Loader
Granting Execute Permission for dbms_lock
Granting Write Permission to the DM
Installing RE Loader on Non-IMDB Cache Enabled Systems
Installing the RE Loader Package
Creating Your RE Loader Database Partitions
Returning DM Permissions to their Original Values
What's Next?
Uninstalling RE Loader
32
Configuring Rated Event Loader
Setting Up Your System for RE Loader
Configuring Oracle Libraries for RE Loader
Setting the Oracle Library Paths
Configuring the RE Loader Infranet.properties File
Setting Up RE Loader Processing Directories
Setting Up RE Loader for Multischema Systems
Setting Up RE Loader for IMDB Cache-Enabled Systems
Setting the Oracle Library Paths for Oracle IMDB Cache
Configuring Your Data Store Connections
Setting Up Pipeline Manager for IMDB Cache
Setting Up RE Loader for Multischema Systems with IMDB Cache
Setting Up RE Loader for Virtual Column-Enabled Systems
Configuring RE Loader to Run Automatically
Configuring the RE Loader Batch Handler
Configuring Batch Controller
Configuring the start_rel_daemon Script for an Oracle IMDB Cache System
Disabling Invoice Event Caching
Enabling a Billing Delay for CDRs
Configuring Field Lengths for Input Data Files
Setting Up RE Loader to Load Preprocessed Rated Events from ECE into BRM
Configuring Whether to Perform Redo Generation
33
Loading Prerated Events
Loading Events Automatically
Running the RE Loader Daemon
Loading Events Manually
Manually Loading Events from One Directory
Manually Loading Events from Multiple Directories
Running RE Loader Manually
Monitoring and Maintaining RE Loader
Troubleshooting Event Loading
Checking the RE Loader Log Files for Error Codes
Checking for Errors that Occurred during the PreUpdate Process
Fixing Event Loading Errors
Debugging Mismatches between Data Files and Control Files
Preventing POID Errors in Multischema Systems
Improving RE Loader Performance
Increasing the Number of Account Balance and Bill Item Updates
Turning Off Index Verification to Improve Database Loading Performance
Turning Off Database Verification to Improve Processing Performance
Pruning Your RE Loader Control and Audit Tables
Customizing RE Loader
Adding New Event Types for RE Loader to Load
Creating Custom Error Codes
Retrieving Data About Events You Load
Part VI Pipeline Manager Reference
34
BRM Rating EDR Container Description
Naming Conventions
Oracle CDR Format
EDR Format Structure
Example Structure
Expected File Name
Record Type Ranges
Header Record (RECType 010)
Basic Detail Record (RECType 020-089, 100-299)
Associated Revenue Assurance Extension Record
Associated GSM/Wireline Extension Record (RECType 520)
Supplementary Service Event Record (RECType 520)
Associated Roaming Extension Record
Associated RAP Extension Record
Basic Service Event Record (RECType 520)
Most-Called Information
HSCSD Information Packet Record
Associated GPRS Extension Record (RECType 540)
Associated WAP Extension Record (RECType 570)
Associated CAMEL Extension Record (RECType 700)
Associated Suspense Extension Record (RECType 720)
Associated Content Extension Record (RECType 550)
Associated Location Extension Record
Associated Value Added Service (VAS) Extension Record (RECType 710)
Associated BRM Balance Record (RECType 900)
Supplementary Balance Impact Packet Record (RECType 600)
Supplementary Sub-Balance Impact Packet Record (RECType 605)
Supplementary Sub-Balance Info Packet Record (RECType 607)
Tax Jurisdiction Packet
EDR Container Fields for Balance Monitoring
Associated Invoice Data Record (RECType @INTEGRATE)
Associated Zone Breakdown Record (RECType 960-969)
Supplementary Zone Packet Record (RECType 660)
Associated Charge Breakdown Record (RECType 970-998)
Update Balance Packet
RUM Map Block
Supplementary Minimum Charge Information
Supplementary Charge Packet Record (RECType 660)
Split Charge Packet
Supplementary Last Beat Information
Charge Breakdown Record Tax Packet (RECType 660)
Associated Message Description Record (RECType 999)
Associated TAP Error Record
Associated SMS Record (RECType 580)
Associated MMS Record (RECType 590)
Trailer Record (RECType 090)
Associated UTCOffset Record
Associated Recentity Record
TAP Total Charge Value List
Internal Service Control Container
Customer Data Record
Purchased Products
Extended Rating Attributes List
Profile Attributes
Alias List
Discount List
Purchased Discounts
Sponsor List
Sponsorship Details
Plan List
Balance Group
Balance Element
Associated CIBER Extension Record
Discount Balance Packet
Aggregation Period
Discount Packet
Discount Sub-Balance Packet
Associated SMS Extension Record
Associated MMS Extension Record
SGSN Information
Profile Event Ordering
Associated Roaming Extension Record
Associated RAP Extension
Total Advised Charge Value List
Field Usage
Roaming
International-Call
CLI Normalization
ISDN, MSISDN
IPv4, IPv6
UsageClass (CallClass)
ServiceCode / ServiceClass
35
List of Pipeline Manager Modules, iScripts, and iRules
Pipeline Manager Modules
36
Pipeline Manager Function Modules
FCT_Account
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface for the FCT_Account Module
FCT_AccountLPRouter
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Events
FCT_AccountRouter
Dependencies
Registry Entries
Sample Registries
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_AggreGate
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Events
FCT_APN_Map
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entries
EDR Container Fields
Database Tables
FCT_ApplyBalance
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_BatchSuspense
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
FCT_BillingRecord
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_CallAssembling
Dependencies
Registry Entries
Startup Registry Interdependencies
Sample Registry
Semaphore File Entries
Sample FlushLimit Semaphore Commands
Semaphore Entries for a Call-Assembling Report
EDR Container Fields
FCT_CancelTimer
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
FCT_CarrierIcRating
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_CiberOcc
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface for the FCT_CiberOcc Module
FCT_CliMapping
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_CreditLimitCheck
Dependencies
Registry Entries
Sample Registry Entry
EDR Container Fields
FCT_CustomerRating
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_Dayrate
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_Discard
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_Discount
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_DiscountAnalysis
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_DroppedCall
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entries
EDR Container Fields
FCT_DuplicateCheck
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
Sample Output Configuration
EDR Container Fields
Database Tables
FCT_EnhancedSplitting
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_EventOrder
Dependencies
Registry Entries
Sample Registry
FCT_ExchangeRate
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_Filter_Set
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_FirstUsageNotify
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_GlobalRating
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_IRules
Dependencies
Registry Entries
Sample Registry Entry for the Database Interface
Sample Registry Entry for the File Interface
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface
File Interface
Loading Rule Sets from the Database
Loading Rule Sets from an ASCII File
FCT_IScript
Dependencies
Registry Entries
Sample Registry for the File Interface
Sample Registry for the Database Interface
Semaphore File Entries
Sample Semaphore File Entry
Database Tables
File Interface
FCT_ItemAssign
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
FCT_MainRating
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_MainZoning
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_NOSP
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_NumberPortability
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_Opcode
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
FCT_PrefixDesc
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_PreRating
Dependencies
Registry Entries
Sample Startup Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_PreRecycle
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entries
EDR Container Fields
FCT_PreSuspense
Standard Recycling Implementation
Suspense Manager Implementation - Adding Queryable Fields
Changing the Way Batch IDs Are Set
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_RateAdjust
Dependencies
Registry Entries
Sample Registry for the Database Interface
Sample Registry for the File Interface
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_Recycle
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_Reject
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
Sample Output Configuration
EDR Container Fields
FCT_Rounding
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
FCT_RSC_Map
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface
FCT_SegRateNoCust
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface
FCT_SegZoneNoCust
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_ServiceCodeMap
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_SocialNo
Dependencies
Registry Entries
Sample Registry for the Database Interface
Sample Registry for the File Interface
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface
FCT_Suspense
Standard Recycling Implementation
Suspense Manager Implementation
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
FCT_Timer
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
FCT_TriggerBill
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
EDR Container Fields
FCT_UoM_Map
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface
FCT_UsageClassMap
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Tables
FCT_USC_Map
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
Database Interface
FCT_Zone
Dependencies
Registry Entries
Sample Registry
Semaphore File Entries
Sample Semaphore File Entry
EDR Container Fields
37
Pipeline Manager Data Modules
DAT_AccountBatch
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Database Tables
DAT_AccountRealtime
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
DAT_BalanceBatch
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
DAT_BalanceRealtime
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
DAT_Calendar
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_ConnectionMonitor
Registry Entries
Sample Registry Entry
Semaphore File Entries
DAT_ConnectionPool
Registry Entries
Sample Registry Entry
Semaphore File Entries
DAT_Currency
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
DAT_Dayrate
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_Discount
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Database Tables
DAT_ExchangeRate
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_InterConnect
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Database Tables
DAT_ItemAssign
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
DAT_Listener
Dependencies
Registry Entries
Registry Entries for Interleaved Processing
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
DAT_ModelSelector
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Database Tables
DAT_NOSP
Dependencies
Registry Entries
Sample Registry Entry for the Database Interface
Sample Registry Entry for the File Interface
Semaphore File Entries
Sample Semaphore File Entry for the Database Interface
Sample Semaphore File Entry for the File Interface
Database Tables
DAT_NumberPortability
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
DAT_PortalConfig
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_PrefixDesc
Dependencies
Registry Entries
Sample Registry Entry for the Database Interface
Sample Registry Entry for the File Interface
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_PriceModel
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_Rateplan
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_Recycle
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
DAT_ResubmitBatch
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
DAT_ScenarioReader
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Messages and Requests
Events
Database Tables
DAT_TimeModel
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Events
Database Tables
DAT_USC_Map
Dependencies
Registry Entries
Sample Registry Entry
Semaphore File Entries
Sample Semaphore File Entry
Database Tables
DAT_Zone
Dependencies
Registry Entries
Sample Registry for the Database Interface
Sample Registry for the File Interface
Sample Registry for Real-Time Zoning
Semaphore File Entries
Sample Semaphore File Entry for the Database Interface
Sample Semaphore File Entry for the File Interface
Events
Database Tables
38
Pipeline Manager iRules
IRL_EventTypeSplitting
Dependencies
Sample Registry
EDR Container Fields
IRL_EventTypeSplitting_tt
Dependencies
Sample Registry
EDR Container Fields
IRL_LeastCostPerEDR
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
IRL_PipelineSplitting
Sample Registry
IRL_PromotionalSavingPerEDR
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
IRL_UsageType
Dependencies
Sample Registry
EDR Container Fields
iRuleValidation
Dependencies
Sample Registry
39
Pipeline Manager iScripts
ISC_AddCBD
Dependencies
Sample Registry
Modified Output Container Fields
EDR Container Fields
Required Input EDR Container Fields
ISC_ApplyTax
Dependencies
Sample Registry
EDR Container Fields
ISC_BACKOUTTypeSplitting
Sample Registry
ISC_CiberInputValidation
Dependencies
Sample Registry
ISC_CiberOutputMapping
Dependencies
Sample Registry
EDR Container Fields
ISC_CiberRejectReason
Sample Registry
ISC_ConsolidatedCP
Registry Parameters
Sample Registry
EDR Container Fields
ISC_DupRAPRecords
Registry Parameters
Sample Registry
EDR Container Fields
ISC_EDRToTAPOUTMap
Sample Registry
EDR Container Fields
ISC_FirstProductRealtime
Dependencies
Sample Registry
EDR Container Fields
ISC_GetCamelFlag
Dependencies
Sample Registry
ISC_GetResourceBalance
Sample Registry
ISC_LeastCost
Dependencies
Registry Parameters
Sample Registry
EDR Container Fields
ISC_MapNetworkOperatorInfo
Dependencies
Sample Registry
ISC_Migration
Sample Registry
ISC_MiscOutcollect
Sample Registry
EDR Container Fields
ISC_Monitoring
Dependencies
Registry Parameters
Sample Registry
EDR Container Fields
ISC_NRTRDE_ErrorReport
Dependencies
Registry Parameters
Sample Registry
ISC_NRTRDE_EventSplit
Dependencies
Registry Parameters
Sample Registry
ISC_NrtrdeHeaderValidation_v2_01
Dependencies
Registry Parameters
Sample Registry
ISC_ObjectCacheTypeOutputSplitter
Dependencies
Sample Registry
ISC_OverrideRateTag
Dependencies
Sample Registry
ISC_OverrideSuspenseParams
Registry Parameters
Sample Registry
EDR Container Fields
ISC_PopulateOpcodeandUtilBlock_Diameter
Dependencies
Sample Registry
ISC_PostRating
Dependencies
Sample Registry
EDR Container Fields
ISC_ProfileAnalyzer
Dependencies
Sample Registry
EDR Container Fields
ISC_ProfileLabel
Dependencies
Registry Parameters
Sample Registry
EDR Container Fields
ISC_RAP_0105_InMap
Dependencies
Sample Registry
ISC_RemoveASSCBD
Sample Registry
EDR Container Fields
ISC_RollbackSettlement
Sample Registry
ISC_SetAndValidateBatchInfo
Dependencies
Registry Entries
Sample Registry
ISC_SetEDRStatus
Dependencies
Sample Registry
ISC_SetOutputStream
Dependencies
Sample Registry
ISC_SetRevenueFigures
Dependencies
Registry Parameters
Sample Registry
ISC_SetRevenueStream
Dependencies
Sample Registry
ISC_SetSvcCodeRTZoning
Sample Registry
EDR Container Fields
ISC_StartTime
Sample Registry
EDR Container Fields
ISC_TapDetailValidation_v3_12
Dependencies
Sample Registry
EDR Container Fields
ISC_TapHeaderTrailerValidation_v3_12
Dependencies
Sample Registry
EDR Container Fields
ISC_TapSplitting
Dependencies
Sample Registry
ISC_TaxCalc
Dependencies
Registry Parameters
Sample Registry
ISC_TAP_0312_Include
Sample Registry
EDR Container Fields
ISC_TAP_0312_InMap
Registry Entries
Sample Registry
ISC_TAP_0312_Validations
Registry Entries
Sample Registry
ISC_UsageClassSetting
Sample Registry
EDR Container Fields
UpdateTapInfo_StopRapout
Dependencies
Sample Registry
UpdateTapInfo_Tapin
Dependencies
Sample Registry
40
Pipeline Manager Input and Output Modules
EXT_InEasyDB
Dependencies
Registry Entries
Sample Registry
Event Messages
Events
EXT_InFileManager
Registry Entries
Sample Registry Section
Event Messages
EXT_OutFileManager
Registry Entries
Sample Registry
Messages and Requests
Events
INP_GenericStream
Registry Entries
Sample Registry for INP_GenericStream
INP_Realtime
Registry Entries
Sample Registry Entry
INP_Recycle
Dependencies
Registry Entries
Sample Registry
EDR Container Fields
INP_Restore
Dependencies
Registry Entries
Sample Registry
OUT_DB
Dependencies
Registry Entries
Sample Registry
OUT_DevNull
Sample Registry
OUT_GenericStream
Registry Entries
Sample Registry
OUT_Realtime
Registry Entries
Sample Registry Entry
OUT_Reject
Sample Registry
OUT_Serialize
Dependencies
Registry Entries
Sample Registry
Pipeline Dispatcher
Registry Entries
Sample Registry
41
Pipeline Manager Framework Modules
Controller
Registry Entries
Sample Registry File
Semaphore File Entries
Sample Semaphore Entry
Events
Database Connect (DBC)
Registry Entries
Sample Registry for Oracle Databases
Semaphore Entries
Sample Semaphore
EDR Factory
Registry Entries
Sample Registry
Event Handler
Registry Entries
Sample Registry
Instances
Registry Entries
Sample Registry for Multiple Instances of Sequencers
Sample Registry for Multiple Instances of System Brands
Sample Registry for Multiple Instances of Output Streams
LOG
Dependencies
Registry Entries
Sample Registry Entry for the Process Log
Sample Registry Entry for the Pipeline Log
Sample Registry Entry for the Stream Log
Semaphores
Sample Semaphores
Input Controller
Registry Entries
Sample Registry
NET_EM
Registry Entries
Sample Registry Entry
Output Collection
Registry Entries
Sample Registry
Event Messages
Output Controller
Registry Entries
Sample Registry Entry for the Multithreaded Mode
Sample Registry Entry for the Single-Threaded Mode
ParallelLoadManager
Registry Entries
Sample Registry
Pipeline Controller
Registry Entries
Sample Registry
Sample Registry for Multiple Instances of a Pipeline
Semaphore Entries
Sample Semaphore Entry
Event Messages
Sequencer
Dependencies
Registry Entries
Sample Registry for File Storage
Sample Registry Entry for Database Storage
Database Tables
Transaction Manager
Dependencies
Registry Entries
Sample Registry
Transaction ID Database Generator
Dependencies
Registry Entries
Sample Registry
Database Tables
Transaction ID File Generator
Registry Entries
Sample Registry
Transaction ID Controller
Registry Entries
Sample Registry for File Storage
Sample Registry for Database Storage
42
Pipeline Manager Utilities
Database Loader
db2irules.pl
Diagnostic Data Handler
irules2db.pl
LoadIfwConfig
Memory Monitor
pin_container_to_stream_format
pin_recycle
purge_np_data.p
RoamingConfigGen64
settlement_extract
stateconfigtool
StopRapGen
ZoneDBImport
Scripting on this page enhances content navigation, but does not change the content in any way.