Configuring PCMM Record-Keeping Server Plug-Ins
Use the following configuration statements to configure an RKS plug-in.
shared sae configuration plug-ins pool name pcmm-rks {load-balancing-mode (failover | roundRobin); failback-timerfailback-timer;
retry-intervalretry-interval
; maximum-queue-lengthmaximum-queue-length
; bind-addressbind-address
; udp-portudp-port
; feid-mso-datafeid-mso-data
; feid-mso-domain-namefeid-mso-domain-name
; trusted-element; default-peerdefault-peer
;}
- From configuration mode, access the configuration statements for RKS plug-ins. In this sample procedure, west-region is the name of the SAE group, and rksPlugin is the name of the plug-in.
user@host#edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks
- Specify the mode for load-balancing RKSs.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set load-balancing-mode
(failover | roundRobin)- Specify if and when the SAE attempts to fail back to the default peer.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set failback-timer
failback-timer
- Specify the time the SAE waits for a response from an RKS before it resends the packet.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set retry-interval
retry-interval
- Specify the maximum number of unacknowledged messages that the plug-in receives from the RKS before it discards new messages.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set maximum-queue-length
maximum-queue-length
- (Optional) Specify the source IP address that the plug-in uses to communicate with the RKS.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set bind-address
bind-address
- (Optional) Specify the source UDP port or a pool of ports that the plug-in uses to communicate with the RKS.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set udp-port
udp-port
- (Optional) Specify the multiple service operator (MSO)—defined data in the financial entity ID (FEID) attribute, which is included in event messages.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set feid-mso-data
feid-mso-data
- (Optional) Specify the MSO domain name in the FEID attribute that uniquely identifies the MSO for billing and settlement purposes.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set feid-mso-domain-name
feid-mso-domain-name
- (Optional) When the SAE is running as a policy server—which means that the SAE sends event messages directly to the RKS—enable the SAE as a trusted network element.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set trusted-element
- Specify the name of the primary RKS peer to which the SAE sends accounting packets.
See Configuring Record-Keeping Server Peers for Plug-Ins.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@ho
st#set default-peer
default-peer
- (Optional) Verify your RKS plug-in configuration.
[edit shared sae group west-region configuration plug-ins pool rksPlugin pcmm-rks]user@host>show
load-balancing-mode failover;failback-timer -1;retry-interval 3000;maximum-queue-length 10000;feid-mso-domain-name abcd.com;trusted-element;default-peer radius01;- (Optional) Specify an RKS plug-in for specific CMTS devices.
See Configuring CMTS-Specific RKS Plug-Ins.
Related Information