Configuring PCMM Record-Keeping Server Plug-Ins
You configure PCMM RKS plug-ins in the Plug-Ins tab of SDX Configuration Editor. To set up PCMM record-keeping server plug-ins:
- In the navigation pane, select the SAE object for which you want to configure plug-ins.
- Select the Plug-Ins tab.
- In the Plug-In Pool area of the Plug-Ins pane, select PCMM Record Keeping Server Plugin from the drop-down list, and click Create a New Instance of.
The instance appears in the Plug-In Pool area.
![]()
- Fill in the plug-in instance fields as described below.
- In the Peer Group area, create at least one peer to use as the default peer. See Configuring RKS Peers.
- In the PCMM Device Driver configuration, add the RKS plug-in as the default RKS plug-in or as a CMTS-specific plug-in. See Configuring the SAE to Manage PCMM Devices with SDX Configuration Editor.
Load Balancing Mode
- Failover—SAE sends requests to the RKS configured as the default peer. If the default peer fails, the SAE uses the next server configured in the peer group. The SAE cycles through the configured servers as needed.
- Round-robin—SAE alternates requests between all RKSs configured in the peer group.
Failover failback timer
- n—Number of seconds after a failover that the SAE attempts to fail back; range is 1-2147483647
- 0—SAE always attempts to fail back
- -1—SAE never attempts to fail back
Retry interval [ms]
- Time the SAE waits for a response from an RKS before it resends the packet. The SAE keeps sending packets until either the RKS acknowledges the packet or the maximum timeout is reached.
- Value—Number of milliseconds in the range 0-2147483647
- Default—3000
- Property name—local.retryInterval
Max Queue Length
- Maximum number of unacknowledged messages that the plug-in receives from the RKS before it discards new messages.
- Value—Integer in the range 0-2147483647
- Default—10000
- Property name—local.maxWaitingQueueLength
Bind Address
- Source IP address that the plug-in uses to communicate with the RKS.
- Value—IP address; if you do not specify an address, the global default address is used. The SAE automatically sets the global default address when you run the etc/config command during initial configuration of the SAE. The property for the global address is the AccountingMgr.local.address property in the /opt/UMC/sae/etc/default.properties file.
- Default—No value
- Property name—local.address
UDP Port
- Source UDP port or a pool of ports that the plug-in uses to communicate with the RKS.
- Value—You can enter a single port number, a pool of port numbers, or a list of port numbers and port ranges. If you do not specify a UDP port, the global default port is used (see Configuring UDP Ports for RADIUS Plug-Ins in SRC-PE Subscribers and Subscriptions Guide, Chapter 5, Configuring Authorization and Accounting Plug-Ins for Solaris Platforms).
- Port number in the range 1-65535
- A range of ports in the format port-port; for example, 7000-7003
- A comma-separated list of port numbers and port ranges
FEID MSO Data
- MSO-defined data in the financial entity ID (FEID) attribute, which is included in event messages.
- Value—First eight bytes of the FEID attribute
- Default—Zero filled
- Property name—feid.msoData
FEID MSO Domain Name
- MSO domain name in the FEID attribute that uniquely identifies the MSO for billing and settlement purposes.
- Value—Domain name up to 239 bytes; begins at the ninth byte of the FEID attribute
- Default—No value
- Property name—feid.msoDomainName
Trusted Element
- When the SAE is running as a policy server—which means that the SAE sends event messages directly to the RKS—specifies whether or not the SAE is a trusted network element.
- Value
Default peer