Table of Contents

About the Documentation
SRC Documentation and Release Notes
Audience
Documentation Conventions
Documentation Feedback
Requesting Technical Support
Operating the SAE
Overview of the SAE
Role of the SAE
Connections to Managed Devices
COPS Connection Between JunosE Routers and the SAE
Beep Connection Between Devices Running Junos OS and the SAE
COPS Connection Between CMTS Devices and the SAE
COPS Connection Between Juniper Policy Servers and the SAE
SAE Support for Dual-Stack Configuration
Handling of Interface-Up Notification
Handling of Interface-Up Notification with Delay Timer
Handling of Interface-Down Notification
Service Activation
Service Deactivation
Subscriber Attributes
SAEAccess API Plug-in Attributes
Subscriber Session Lookup
SAE Plug-Ins
Internal Plug-Ins
External Plug-Ins
Hosted Plug-Ins
Tracking and Controlling Subscriber and Service Sessions with SAE APIs
SAE Core API
SAE CORBA Remote API
SAE Accounting
Accounting Policy
Subscription Process
Tracking Subscriber Sessions
Accounting Plug-Ins
Interim Accounting
Configuring the SAE (SRC CLI)
SRC Access to Directory Data
Configuring LDAP Access to Directory Data (SRC CLI)
Configuring Access Through LDAPS to Service and Subscriber Data (SRC CLI)
Configuring Access to Subscriber Data (SRC CLI)
Configuring Access to Service Data (SRC CLI)
Configuring Access to Policy Data (SRC CLI)
Configuring Access to the Persistent Login Cache (SRC CLI)
Configuring the Location of Network Device Data (SRC CLI)
Enabling Automatic Discovery of Changes in SAE Configuration Data (SRC CLI)
Setting the Timeout and Number of Events for SAE Directory Eventing (SRC CLI)
Managing Subscriber and Service Session Data (SRC CLI)
Storing Subscriber and Service Session Data
Session Store Files
Active and Passive Session Stores
Standby SAEs
Session Store File Rotation
Configuring the Session Store Feature (SRC CLI)
Configuring Session Store Parameters for a Device Driver
Configuring Global Session Store Parameters
Reducing the Size of Objects for the Session Store Feature
Configuring the Number of Threads for Sessions (SRC CLI)
Managing SAE Data (SRC CLI)
Commands to Manage SAE Data
Reloading the SAE Data (SRC CLI)
Reloading the SAE Configuration (SRC CLI)
Reloading Services (SRC CLI)
Reloading Subscriptions (SRC CLI)
Reloading Interface Classification Scripts (SRC CLI)
Reloading Domain Maps (SRC CLI)
Removing the Directory Blacklist (SRC CLI)
Removing Login Registrations (SRC CLI)
Removing Equipment Registrations (SRC CLI)
Modifying Failover Server Parameters (SRC CLI)
Shutting Down the Device Drivers (SRC CLI)
Managing SAE Data (C-Web Interface)
Reloading the SAE Data (C-Web Interface)
Reloading the SAE Configuration (C-Web Interface)
Reloading Services (C-Web Interface)
Reloading Subscriptions (C-Web Interface)
Reloading Interface Classification Scripts (C-Web Interface)
Reloading Domain Maps (C-Web Interface)
Removing the Directory Blacklist (C-Web Interface)
Removing Login Registrations (C-Web Interface)
Removing Equipment Registrations (C-Web Interface)
Modifying Failover Server Parameters (C-Web Interface)
Shutting Down the Device Drivers (C-Web Interface)
Using Juniper Networks Routers in the SRC Network
Using JunosE Routers in the SRC Network (SRC CLI)
COPS Connection Between JunosE Routers and the SAE
Highly Available Connections to JunosE Routers
Adding JunosE Routers and Virtual Routers (SRC CLI)
Adding Operative JunosE Routers and Virtual Routers
Adding Routers Individually (SRC CLI)
Adding Virtual Routers Individually (SRC CLI)
Configuring the SAE to Manage JunosE Routers (SRC CLI)
How SNMP Obtains Information from Routers for the SRC Software
Developing Router Initialization Scripts for Network Devices and Juniper Networks Routers
Interface Object Fields
Required Methods
Example: Router Initialization Script
Specifying JunosE Router Initialization Scripts on the SAE (SRC CLI)
Updating Local IP Address Pools for JunosE Virtual Routers (SRC CLI)
Updating Quality of Service Profiles for JunosE Virtual Routers (SRC CLI)
Accessing the Router CLI
Starting the SRC Client on a JunosE Router
Stopping the SRC Client on a JunosE Router
Monitoring Interactions Between the SAE and the Router Running JunosE Software
Troubleshooting Problems with Managing JunosE Routers
Viewing the State of JunosE Device Drivers (SRC CLI)
Viewing Statistics for Specific JunosE Device Drivers (SRC CLI)
Viewing Statistics for All JunosE Device Drivers (SRC CLI)
Viewing the State of JunosE Device Drivers (C-Web Interface)
Viewing Statistics for All JunosE Device Drivers (C-Web Interface)
Using Devices Running Junos OS in the SRC Network (SRC CLI)
BEEP Connection Between Devices Running Junos OS and the SAE
Managing DMI Devices on Routers Running Junos OS Using the SRC Software and Junos Space
Adding Devices Running Junos OS and Virtual Routers (SRC CLI)
Adding Operative Devices Running Junos OS (SRC CLI)
Adding Routers Individually (SRC CLI)
Adding Virtual Routers Individually (SRC CLI)
Updating Local IP Address Pools for Junos Virtual Routers (SRC CLI)
Retrieving Local IP Address Pool Information from Junos Router During Router Initialization and Pool Republishing (SRC CLI)
Configuring the SAE to Manage Devices Running Junos OS (SRC CLI)
Configuring Secure Connections Between the SAE and Devices Running Junos OS
Adding the Server Certificate on the Device
Creating a Client Certificate for the Router
Adding the Client Certificate on the Router
Configuring the SAE to Use TLS (SRC CLI)
Configuring TLS on the SAE (SRC CLI)
SAE Verification of Junos OS Configuration Changes
Setting Up Periodic Configuration Checking (SRC CLI)
Using SNMP to Retrieve Information from JunosE Routers and Devices Running Junos OSs (SRC CLI)
Specifying Router Initialization Scripts on the SAE (SRC CLI)
Configuring Devices Running Junos OS to Interact with the SAE
SAE Tracking for LSPs Configured on Devices Running Junos OS
SAE Tracking for LSPs Configured on Devices Running Junos OS Overview
Configuring Event Tracking for Junos LSPs (SRC CLI)
Configuring the Device Running Junos OS to Apply Changes It Receives from the SAE
Disabling Interactions Between the SAE and Devices Running Junos OS
Monitoring Interactions Between the SAE and Devices Running Junos OS
Troubleshooting Problems Between the SRC module and Device Drivers Running Junos OS
Troubleshooting Problems with the SRC Software Process
Viewing the State of Device Drivers Running Junos OS (SRC CLI)
Viewing Statistics for Specific Device Drivers Running Junos OS (SRC CLI)
Viewing Statistics for All Device Drivers Running Junos OS (SRC CLI)
Viewing the State of Device Drivers Running Junos OS (C-Web Interface)
Viewing Statistics for Specific Device Drivers Running Junos OS (C-Web Interface)
Viewing Statistics for All Device Drivers Running Junos OS (C-Web Interface)
Managing Junos DMI Devices Using the SRC Software
Managing DMI Devices on Routers Running Junos OS Using the SRC Software and Junos Space
Managing DMI Devices Using the SRC Software and Junos Space Overview
Configuration Overview
Redundancy
Summary of Tasks for Configuring the SRC Software to Manage DMI-Enabled Routers Running Junos OS (SRC CLI)
Adding the Router Running Junos OS as a DMI Network Device (SRC CLI)
Configuring the Junos DMI Driver (SRC CLI)
Migrating from the Junos (BEEP) Driver to the Junos DMI Driver (SRC CLI)
Using Network Devices in the SRC Network
Integrating Third-Party Network Devices into the SRC Network (SRC CLI)
Integrating Network Devices into the SRC Network Overview
SAE Communities
Storing Session Data
Using Script Services to Provision Third-Party Devices
Logging In Subscribers and Creating Sessions
Assigned IP Subscribers
Login Interactions with Assigned IP Subscribers
Event Notification from an IP Address Manager
Login with Event Notification
Configuration Tasks for Integrating Third-Party Network Devices (SRC CLI)
Setting Up Script Services
Adding Objects for Network Devices (SRC CLI)
Adding Virtual Router Objects (SRC CLI)
Setting Up SAE Communities (SRC CLI)
Configuring the SAE Community Manager
Specifying the Community Manager in the SAE Device Driver
Configuring SAE Properties for the Event Notification API (SRC CLI)
Developing Router Initialization Scripts for Network Devices and Juniper Networks Routers
Interface Object Fields
Required Methods
Example: Router Initialization Script
Copying Initialization Scripts to the C Series Controller
Specifying Initialization Scripts on the SAE (SRC CLI)
Using SNMP to Retrieve Information from Network Devices
Configuring Global SNMP Communities in the SRC Software (SRC CLI)
Using the NIC Resolver in Environments That Have Third-Party Devices (SRC CLI)
Locating Subscriber Management Information
Locating Subscriber Information with the NIC
Locating Subscriber Management Information
NIC Client/Server Mode
NIC Local Host Mode
Mapping Subscribers to a Managing SAE
NIC Proxies and NIC Locators
NIC Hosts
NIC Agents
NIC Resolvers
High Availability for NIC
High Availability in Existing NIC Configurations
NIC Replication
Planning a NIC Implementation
NIC Configuration Scenarios
NIC Agents Used in the NIC Configuration Scenarios
Router Initialization Scripts with NIC Configuration Scenarios
Configuring the NIC (SRC CLI)
Configuration Statements for the NIC
Configuration Statements for NIC Operating Properties
Configuration Statements for NIC Scenarios
Configuration Statements for NIC Logging
Before You Configure the NIC
Configuring the NIC (SRC CLI)
Reviewing and Changing Operating Properties for the NIC (SRC CLI)
Reviewing the Default NIC Operating Properties
Changing NIC Operating Properties
Configuring NIC Replication (SRC CLI)
Configuring a NIC Scenario (SRC CLI)
Defining the NIC Configuration to Use
Configuring Directory Agents
Configuring SAE Client Agents
Configuring SAE Plug-In Agents
Configuring the SAE to Communicate with SAE Plug-In Agents When You Use NIC Replication
Configuring Advanced NIC Features
Verifying Configuration for the NIC (SRC CLI)
Starting the NIC (SRC CLI)
Testing a NIC Resolution (SRC CLI)
Stopping a NIC Host on a C Series Controller (SRC CLI)
Restarting the NIC (SRC CLI)
Restarting a NIC Agent (SRC CLI)
Restarting a NIC Resolver (SRC CLI)
Changing NIC Configurations (SRC CLI)
Obtaining Interface Configuration for OnePopStaticRouteIp or OnePopVrfIp
Network Publisher Overview
NIC Document That Maps Subscriber IP Addresses to a Junos OS Interface
Configuration Statements for the Network Publisher
Before You Configure and Run the Network Publisher
Configuring the Network Publisher (SRC CLI)
Configuring Local Configuration for the Network Publisher
Configuring Connections Between Devices Running Junos OS and the Network Publisher
Configuring Router Authentication for the Network Publisher
Configuring Routing Table Filters for the Network Publisher
Configuring the Connection Between the Network Publisher and the Juniper Networks Database
Running the Network Publisher (SRC CLI)
Files Used to Test Network Publisher
Configuring Information to Test the Network Publisher (SRC CLI)
Troubleshooting Network Publisher Operations (SRC CLI)
Reviewing the Information Collected from a Device Running Junos OS (SRC CLI)
Configuring Applications to Communicate with an SAE
NIC Proxy Configuration Overview
Before You Configure a NIC Proxy
Configuring SRC Applications to Communicate with an SAE (SRC CLI)
Configuration Statements for NIC Proxies
Configuring Resolution Information for a NIC Proxy (SRC CLI)
Changing the Configuration for the NIC Proxy Cache (SRC CLI)
Configuring a NIC Proxy for NIC Replication (SRC CLI)
Configuring NIC Test Data (SRC CLI)
Developing Applications That Use NIC
External Application Requirements for NIC
External Non-Java Applications That Use NIC
Creating a NIC Locator to Include with a Non-Java Application
External Java Applications That Use NIC
Developing a Java Application to Communicate with a NIC Proxy
Instantiating a Configuration Manager
Passing a Reference to the Configuration Manager to the NIC Factory
Instantiating the NIC Factory Class
Initializing Logging
Instantiating the NIC Proxy
Managing a Resolution Request
Deleting Invalid Results from the NIC Proxy’s Cache
Removing the NIC Proxies
Updating Information About Address Pools
NIC Resolution Process
NIC Resolution Process Overview
NIC Realms
Key to Value Resolution
NIC Data Types
Constraints as NIC Data Types
NIC Configuration Scenarios
NIC Configuration Scenarios Overview
OnePop Scenario
Centralized Configuration
Distributed Configuration
Redundancy
OnePopPcmm Scenario
Centralized Configuration
Distributed Configuration
OnePopDynamicIp Scenario
Centralized Configuration
Distributed Configuration
OnePopSharedIp Scenario
Centralized Configuration
Distributed Configuration
OnePopStaticRouteIp Scenario
Centralized Configuration
Distributed Configuration
OnePopVrfIp Scenario
Centralized Configuration
Distributed Configuration
OnePopAcctId Scenario
OnePopLogin Scenario
Centralized Configuration
Distributed Configuration
OnePopLoginPull Scenario
OnePopPrimaryUser
Centralized Configuration
Distributed Configuration
OnePopDnSharedIp Scenario
Centralized Configuration
Distributed Configuration
OnePopAllRealms Scenario
OnePopTunnel Scenario
Centralized Configuration
OnePopPrefixIp Scenario
MultiPop Scenario
IP Realm
Shared IP Realm
DN Realm
Providing Admission Control with SRC ACP
Overview of Providing Admission Control with SRC ACP
SRC ACP Overview
Deriving Congestion Points Automatically
Deriving Edge Congestion Points
Deriving Congestion Points from a Profile
Deriving Backbone Congestion Points
Allocating Bandwidth to Applications Not Controlled by SRC ACP
Use of Multiple SRC ACPs
Interactions Between SRC ACP and Other Components
Redundancy and State Synchronization
Fault Recovery
Creating an Application to Update Information for SRC ACP
Configuring Admission Control (SRC CLI)
Configuration Statements for SRC ACP
Configuring SRC ACP (SRC CLI)
Creating Grouped Configurations for SRC ACP (SRC CLI)
Configuring Local Properties for SRC ACP (SRC CLI)
Configuring Basic Local Properties for SRC ACP
Configuring Initial Properties for SRC ACP
Configuring Directory Connection Properties for SRC ACP
Configuring Initial Directory Eventing Properties for SRC ACP
Configuring the SAE for SRC ACP (SRC CLI)
Configuring SRC ACP as an External Plug-In
Configuring Event Publishers
Configuring the SAE to Monitor Interfaces for Congestion Points
Configuring SRC ACP Properties (SRC CLI)
Configuring Logging Destinations for SRC ACP
Configuring SRC ACP Operation
Configuring CORBA Interfaces
Configuring SRC ACP Redundancy
Configuring Connections to the Subscribers’ Directory
Configuring Connections to the Services’ Directory
Configuring SRC ACP Scripts and Classification
Configuring SRC ACP to Manage the Edge Network (SRC CLI)
Configuring Network Interfaces in the Directory for the Edge Network
Configuring Bandwidths for Subscribers
Assigning Network Interfaces to Subscribers
Configuring Bandwidths for Services in the Edge Network
Configuring SRC ACP to Manage the Backbone Network (SRC CLI)
Configuring Network Interfaces in the Directory for the Backbone Network
Extending SRC ACP Congestion Points for the Backbone Network
Configuring Action Congestion Points
Configuring Bandwidths for Services in the Backbone Network
Configuring Congestion Points for Services in the Backbone Network
Plug-In Attributes for Use with Backbone Congestion Point Expressions
Using Functions for Backbone Congestion Point Classification Scripts
Configuring Congestion Point Profiles in the Directory
Assigning Interfaces to Congestion Point Profiles
Defining SRC ACP Congestion Point Usage Trap Thresholds (SRC CLI)
Configuring Congestion Point Classification (SRC CLI)
Congestion Point Classification Overview
Congestion Point Classification Scripts
Congestion Point Profiles
Configuration Statements for Congestion Point Classification
Classifying Congestion Points (SRC CLI)
Configuring Targets and Criteria for Classification Scripts
Configuring Classification Scripts Contents for Classification Scripts
Configuring Congestion Point Classification Targets
Congestion Point Classification Criteria
Defining a Congestion Point Profile (SRC CLI)
Congestion Point Expressions
Expressions in Templates for Congestion Point Profiles
Methods for Use with Scripting Expressions
Match Criteria for Congestion Point Classification
Managing SRC ACP (SRC CLI)
Starting SRC ACP
Stopping SRC ACP
Reorganizing the File That Contains ACP Data
Modifying Congestion Points
Monitoring Admission Control (SRC CLI)
Viewing Information About Subscriber Sessions in the Edge Network (SRC CLI)
Viewing Edge Congestion Point Information by DN (SRC CLI)
Viewing Edge Congestion Point Information by Subscriber Session (SRC CLI)
Viewing Information About Services in the Backbone Network (SRC CLI)
Viewing Backbone Congestion Point Information by DN (SRC CLI)
Viewing Backbone Congestion Point Information by Service (SRC CLI)
Viewing Congestion Point Information by Subscriber IP Address and Associated Service Sessions (SRC CLI)
Viewing Congestion Point Information by Session ID and Associated Service Sessions (SRC CLI)
Viewing Congestion Point Information by Login Name and Associated Service Sessions (SRC CLI)
Viewing Action Congestion Point Information by Service (SRC CLI)
Viewing Action Congestion Point Information by Congestion Point (SRC CLI)
Viewing Information About Subscribers Obtained from External Applications (SRC CLI)
Viewing Congestion Point Information by DN (SRC CLI)
Viewing Congestion Point Information by Name (SRC CLI)
Viewing SNMP Information for Devices (SRC CLI)
Viewing SNMP Information for the Directory (SRC CLI)
Viewing SNMP Information for SRC ACP (SRC CLI)
Monitoring Admission Control (C-Web Interface)
Viewing Information About Subscriber Sessions in the Edge Network (C-Web Interface)
Viewing Information About Edge Congestion Points by DN (C-Web Interface)
Viewing Information About Edge Congestion Points by Subscriber Session (C-Web Interface)
Viewing Information About Services in a Backbone Network (C-Web Interface)
Viewing Information About Congestion Points in a Backbone Network by Expression (C-Web Interface)
Viewing Information About Congestion Points in a Backbone Network by DN (C-Web Interface)
Viewing Information about Action Congestion Points in a Backbone Network by Service (C-Web Interface)
Viewing Information about Action Congestion Points in a Backbone Network by Expression (C-Web Interface)
Viewing Information About Subscribers Obtained from External Applications (C-Web Interface)
Viewing Information About Congestion Points from an External Application by DN (C-Web Interface)
Viewing Information About Congestion Points from an External Application by Interface Name (C-Web Interface)
Viewing Statistics for the SRC ACP Configuration (C-Web Interface)
Viewing General Statistics for SRC ACP (C-Web Interface)
Viewing Statistics for the SRC ACP Directory (C-Web Interface)
Viewing Device Statistics for SRC ACP (C-Web Interface)
Using External Subscriber Monitor
Configuring External Subscriber Monitor with the SRC CLI
External Subscriber Monitor Overview
Configuring External Subscriber Monitor (SRC CLI)
Configuring Basic Local Properties for External Subscriber Monitor
Configuring Initial Properties for External Subscriber Monitor
Configuring Directory Connection Properties for External Subscriber Monitor
Configuring Eventing Properties for External Subscriber Monitor
Configuring Logging Destinations for External Subscriber Monitor
Configuring the NIC Proxy for the Pseudo-RADIUS Server (SRC CLI)
Configuring Resolution Information for a NIC Proxy
Changing the Configuration for the NIC Proxy Cache
Configuring a NIC Proxy for NIC Replication
Configuring the Pseudo-RADIUS Server for External Subscriber Monitor (SRC CLI)
Configuring the Client Secret for External Subscriber Monitor (SRC CLI)
Configuring Event Notification for External Subscriber Monitor (SRC CLI)
Starting External Subscriber Monitor (SRC CLI)
Stopping External Subscriber Monitor (SRC CLI)
Monitoring External Subscriber Events with the SRC CLI
Viewing Statistics for External Subscriber Monitor (SRC CLI)
Monitoring Statistics for External Subscriber Monitor (SRC CLI)
Viewing Statistics for External Subscriber Monitor Event Notifications (SRC CLI)
Monitoring Statistics for External Subscriber Monitor Event Notifications (SRC CLI)
Viewing Statistics for the Agent Process (SRC CLI)
Monitoring External Subscriber Events with the C-Web Interface
Viewing Statistics for External Subscriber Monitor (C-Web Interface)
Viewing Statistics for External Subscriber Monitor Event Notifications (C-Web Interface)
Viewing Statistics for the Agent Process (C-Web Interface)
Using Session State Registrar
Session State Registrar Overview
Session State Registrar Overview
SSR Node Types
SSR Node Groups
C Series Controller Requirements
SSR Cluster Configurations Overview
Small-Scale Deployments
Scaling the SSR Cluster
Scaling the Front End of the Cluster
Scaling the Back End of the Cluster
SSR Cluster Network Requirements
Supported SSR Cluster Configurations
Failover Overview
Failover Examples
Possible Failure Scenarios
Distributed Cluster Failure and Recovery
SSR Database Schema
Subscriber Sessions Table
Attribute Associations
Service Sessions Table
Making Modifications to the SSR Database Schema Overview
SSR Database Operating Modes
Distributing the SSR Cluster Configuration and Enabling SSR Client Components
Enabling, Restarting and Disabling the SSR Component Database
Planning Your Session State Registrar Cluster
Planning the SSR Cluster Topology
Small-Scale Deployments
Identifying the C Series Controllers in the SSR Cluster
SSR Cluster Planning Worksheets
Configuring the Session State Registrar (SRC CLI)
Configuration Changes and Their Impact on the SSR Cluster
Configuration Statements for the SSR Cluster
Configuring the Initial SSR Cluster (SRC CLI)
Configuring the SSR Cluster ID (SRC CLI)
Configuring the SSR Cluster Geometry (SRC CLI)
Configuring the Nodes in the SSR Cluster (SRC CLI)
Configuring the Management Servers in the SSR Cluster (SRC CLI)
Configuring the Database Memory Size When Running the Two-Shared-Data-Node Geometry (SRC CLI)
Configuring the Fields in the Subscriber Sessions Table (SRC CLI)
Mapping SAE Plug-In Attributes to Fields in the Subscriber Sessions Table (SRC CLI)
Modifying the SSR Database Schema in an Active Cluster (SRC CLI)
Modifying Attribute Mapping in an Active SSR Cluster (SRC CLI)
Adding Data Nodes to an Active SSR Cluster (SRC CLI)
Adding Client Nodes to an Active SSR Cluster (SRC CLI)
Adding a Management Server to an Active SSR Cluster
Removing Data Nodes from an Active SSR Cluster
Removing a Client Node from an Active SSR Cluster
Removing a Management Server from an Active SSR Cluster
Managing the SSR Cluster
Placing the SSR Database into Maintenance Mode (SRC CLI)
Placing the SSR Database into Production Mode (SRC CLI)
Deleting the SSR Database (SRC CLI)
Creating the SSR Database (SRC CLI)
Enabling the SSR Database (SRC CLI)
Disabling the SSR Database (SRC CLI)
Restarting the SSR Database (SRC CLI)
Deleting All Subscriber Sessions in the SSR Database
Deleting Subscriber Sessions in the SSR Database by IP Address
Monitoring the SSR Cluster
Viewing the SSR Database Mode (SRC CLI)
Viewing the Status of the SSR Cluster (SRC CLI)
Viewing the Database Memory Requirements (SRC CLI)
Viewing the Running Configuration of the SSR Database (SRC CLI)
Viewing All Subscriber Sessions in the SSR Database (SRC CLI)
Viewing Subscriber Sessions in the SSR Database by IP Address (SRC CLI)
Viewing Subscriber Sessions in the SSR Database by Indexed Field (SRC CLI)
Viewing the Total Number of Subscriber Sessions in the SSR Database (SRC CLI)
Using the Subscriber Information Collector
Overview of the Subscriber Information Collector
Subscriber Information Collector Overview
Managing Dynamic Services on RADIUS-Enabled Devices
SIC Dynamic Authorization Support Overview
Rendering
How the Dynamic Authorization Process Works in the SIC
Introduction
Initial Authorization
Accounting
Service Activation and Deactivation
Abort Session Requests
Dynamic Authorization Targets (SRC CLI)
RADIUS Authentication/Authorization and Accounting Data Flow
COA Authentication Data Flow
COA Accounting Data Flow
SIC Accounting Data Flow (Accounting Target=SSR)
Local and Shared Configurations for the SIC (SRC CLI)
Local Configuration
Shared Configuration
Accounting Methods and Targets (SRC CLI)
Using the SSR Database as the Accounting Method
How the SIC Seamlessly Processes IP Address Changes When the SSR Database Is the Accounting Method
Mapping Attributes When Using the Database Accounting Method
Using the Proxy RADIUS Accounting Method
Authentication Route Targets (SRC CLI)
Request Routing (SRC CLI)
Explicit Routing Rules
Implicit Routing Rules
SIC Editing Rules (SRC CLI)
RADIUS and Diameter Configuration for the SIC Overview (SRC CLI)
RADIUS Accounting and Authentication Listeners
SIC Diameter Server
SIC Diameter Server Configuration Overview
RADIUS Network Elements
Configuring Upstream RADIUS Network Elements Overview
Configuring Downstream RADIUS Network Elements Overview
Using the Proxy Function to Define Implicit Routing Rules
Failover Policy
Failover Mode
Round-Robin
Primary or Backup
RADIUS and Diameter Transports
Inbound and Outbound RADIUS Accounting Transports for the SIC Group
Inbound and Outbound RADIUS Authentication Transports for the SIC Group
SIC Server Inbound and Outbound RADIUS Transports
Diameter Transport
SIC Dictionaries and Device Models Overview (SRC CLI)
Dictionaries and the Device Models Supported by the SIC Group
Configuring Device Models and Their Associated Dictionaries for the SIC Group Overview
Modifying a Dictionary
Configuring the Dictionaries Used by the SIC Group Overview
SIC Local Realms Overview
SIC Event Logging Overview (SRC CLI)
Log File Options
Event Levels
Log Groups
SNMP Support for the SIC Overview (SRC CLI)
Configuring the Subscriber Information Collector with the SRC CLI
SIC Configuration Summary
SIC RADIUS Configuration Summary (SRC CLI)
SIC RADIUS Dynamic Authorization Configuration Summary (SRC CLI)
SIC Diameter Configuration Summary (SRC CLI)
Configuring Management of RADIUS-Enabled Devices for the SIC (SRC CLI)
Configuring the Connection Between the SIC and the Juniper Networks Database (SRC CLI)
Creating an SIC Group and Server (SRC CLI)
Creating an SIC Server Instance (SRC CLI)
Configuring Dictionaries for the SIC Group (SRC CLI)
Configuring the Device Models Supported by the SIC Group (SRC CLI)
Configuring the RADIUS Accounting Listener for the SIC Group (SRC CLI)
Configuring the RADIUS Accounting Listener Queue Limits (SRC CLI)
Configuring the RADIUS Accounting Listener Transport (SRC CLI)
Configuring the RADIUS Authentication Listener for the SIC Group (SRC CLI)
Configuring the RADIUS Authentication Listener Queue Limits (SRC CLI)
Configuring the RADIUS Authentication Listener Transport (SRC CLI)
Configuring the Outbound RADIUS Transport of the SIC Group (SRC CLI)
Configuring the RADIUS Transport for an SIC Server (SRC CLI)
Configuring the SIC Diameter Server (SRC CLI)
Configuration Statements for the SIC Diameter Server (SRC CLI)
Configuring the SIC Diameter Server Identity (SRC CLI)
Configuring the SIC Diameter Server Peer (SRC CLI)
Configuring Upstream and Downstream RADIUS Network Elements (SRC CLI)
Configuration Statements for Downstream Network Elements and Accounting and Authentication Targets (SRC CLI)
Configuration Statements for Upstream Network Elements, Accounting and Authentication Clients, and Dynamic Authorization Targets (SRC CLI)
Creating a Network Element (SRC CLI)
Configuring the Device Models Supported in the Network Element (SRC CLI)
Configuring Upstream Network Elements and Accounting and Authentication Clients (SRC CLI)
Configuring Upstream Network Elements and Dynamic Authorization Targets (SRC CLI)
Configuring Downstream Network Elements and Accounting and Authentication Targets (SRC CLI)
Configuring SIC Accounting Targets (SRC CLI)
Configuring SIC Authentication Targets (SRC CLI)
Configuration Statements for SIC Group Failover Mode and Policy (SRC CLI)
Configuring Failover Mode and Policy (SRC CLI)
Configuring Failover Mode (SRC CLI)
Configuring Fast Fail Options for the Failover Policy
Configuring Retry Options for the Failover Policy
Configuring What Realms Are Local to the SIC Group (SRC CLI)
Configuration Statements for SIC Editing Rules (SRC CLI)
Configuring the Optional Editing Rules Used by the SIC Group (SRC CLI)
Configuring the Accounting Method Used by the SIC Group (SRC CLI)
Configuring the SSR Database as the Accounting Method (SRC CLI)
Configuring Proxy RADIUS as the Accounting Method (SRC CLI)
Configuring the Authentication Target Used by the SIC Server (SRC CLI)
Configuring Request Routing (SRC CLI)
Configuration Statements for SIC Explicit Accounting Routing Rules
Configuration Statements for SIC Explicit Authentication Routing Rules
Configuring Explicit Routing (SRC CLI)
Configuring Implicit Routing (SRC CLI)
Configuring Event Logging for an SIC Server (SRC CLI)
Configuring SNMP for the SIC Group (SRC CLI)
Example: Basic SIC Group Configuration (SRC CLI)
Configuring the NAS Groups (SRC CLI)
Configuring NAS Groups
Configuring the NAS Group Device Capabilities (SRC CLI)
Classifying Interfaces
Configuring NAS Group Routes
Configuring the SAE to Manage AAA Devices
Configuring AAA Policies (SRC CLI)
Configuring AAA Policy Lists
Configuring AAA Policy Rules
Configuring Template Activation Actions
Device and Service Templates for Dynamic Authorization (SRC CLI)
Device and Service Template Configuration Overview (SRC CLI)
Device Template Configuration Overview (SRC CLI)
Service and Global Service Template Configuration Overview (SRC CLI)
Mode
Caveat (Cisco Only)
Attributes
Variables
Overriding the Service Correlation ID
Tagged Attributes
Configuring Device Templates (SRC CLI)
Configuring the Device Capabilities Supported in the Device Template (SRC CLI)
Configuration Statements for SIC Service Templates (SRC CLI)
Configuring SIC Service Templates (SRC CLI)
Creating an SIC Service Template (SRC CLI)
Configuring the Mode of the SIC Service Template (SRC CLI)
Configuring Variables for the SIC Service Template (SRC CLI)
Configuring Normal Attributes for the SIC Service Template (SRC CLI)
Configuring Required Attributes for the SIC Service Template (SRC CLI)
Configuring Default Attributes for the SIC Service Template (SRC CLI)
Configuring Parameterized Attributes for the SIC Service Template (SRC CLI)
Configuring Override Attributes for the SIC Service Template (SRC CLI)
Configuration Statements for Tagged Attributes in SIC Service Templates (SRC CLI)
Configuring Tagged Attributes in SIC Service Templates (SRC CLI)
Creating a Tagged Attribute Group in the SIC Service Template (SRC CLI)
Configuring Normal Attributes in a Tagged Attribute Group (SRC CLI)
Configuring Default Attributes in a Tagged Attribute Group (SRC CLI)
Configuring Required Attributes in a Tagged Attribute Group (SRC CLI)
Configuring Override Attributes in a Tagged Attribute Group (SRC CLI)
Configuring Parameterized Attributes in a Tagged Attribute Group (SRC CLI)
Configuration Statements for SIC Global Service Templates (SRC CLI)
Configuring Global Service Templates (SRC CLI)
Creating an SIC Global Service Template (SRC CLI)
Configuring the Mode of the SIC Global Service Template (SRC CLI)
Configuring Variables for the SIC Global Service Template (SRC CLI)
Configuring Normal Attributes for the SIC Global Service Template (SRC CLI)
Configuring Required Attributes for the SIC Global Service Template (SRC CLI)
Configuring Default Attributes for the SIC Global Service Template (SRC CLI)
Configuring Parameterized Attributes for the SIC Global Service Template (SRC CLI)
Configuring Override Attributes for the SIC Global Service Template (SRC CLI)
Sample Service Templates
Juniper Networks Routers Service Template
Cisco Router Service Template
Monitoring the Subscriber Information Collector with the SRC CLI
Viewing Statistics for RADIUS Client Accounting Requests (SRC CLI)
Viewing Statistics for RADIUS Client Authentication Requests (SRC CLI)
Viewing RADIUS Host Statistics for Accounting Transactions (SRC CLI)
Viewing RADIUS Host Statistics for Authentication Transactions (SRC CLI)
Viewing RADIUS Target Statistics for Accounting Requests (SRC CLI)
Viewing RADIUS Target Statistics for Authentication Requests (SRC CLI)
Viewing Diameter Host Statistics (SRC CLI)
Viewing Diameter Peer Statistics (SRC CLI)
Controlling Volume Usage with the SRC VTA
Overview of Controlling Volume Usage with the SRC VTA
SRC VTA Overview
Terminology
SRC VTA Service and Subscriber Accounts
SRC VTA Sessions
Volume-Based Services
SRC VTA Architecture and Connections to Other SRC Components
How the SRC VTA Works
Events
Event Handlers
Actions
Processors
Db-Engine Processor
SAE Proxy Processor
Mailer Processor
Scripts Processor
SRC VTA Operation
Configuring Event Handlers Overview
Priority
Events
Event Attributes
Glob Pattern
Guidelines for Using Glob Pattern in an Event Handler
Condition
Actions
Configuring Actions Overview
On Error
Managing SRC VTA Accounts and Sessions Overview
Identifying Subscribers, SAEs, and Sessions
Managing SRC VTA Accounts and Sessions
Adjusting the Interim Accounting Interval Overview
Locating the SAE That Manages a Subscriber for the SRC VTA
Using JavaScript Programs in SRC VTA Configurations
SRC VTA SOAP Interface
SRC VTA SOAP Interface URL
Example: Limiting Subscriber Access Based on Account Balances
Prerequisites for Running the SRC VTA
Before You Configure the SRC VTA
Configuring the Web Application Server (SRC CLI)
Configuration Statements for the Web Application Server
Configuring Local Properties for the Web Application Server (SRC CLI)
Configuring the Web Application Server Shared Cluster Configuration (SRC CLI)
Configuring the Nodes in the Web Application Server Cluster (SRC CLI)
Configuring Remote Access to the Application Server (SRC CLI)
Configuring Access to the Application Server Through Secure HTTP
Configuring Access to the Application Server Through HTTP
Configuring Virtual Hosts for the Web Applications (SRC CLI)
Configuring User Accounts for Web Applications (SRC CLI)
Installing Web Applications in the SRC Web Application Server
Starting the Web Application Server on a C Series Controller
Configuring the SAE to Send Tracking Events to the SRC VTA (SRC CLI)
Controlling the Addition of Events to SAE Fail Queue (SRC CLI)
Specifying Tracking Plug-Ins for Enterprise Subscribers on Junos OS Routing Platforms
Configuring the External Database
Configuring a Database to Store Account and Session Data (SRC CLI)
Installing the JDBC Driver .jar File
Troubleshooting Database Deadlocks
Configuring SRC VTA Services and Policies
Configuring Subscribers and Subscriptions to SRC VTA Services
Configuring a NIC for the SRC VTA (SRC CLI)
Configuring NIC Proxies for the SRC VTA
Configuring the SRC VTA (SRC CLI)
Configuring an SRC VTA Shared Group Configuration (SRC CLI)
Creating and Configuring an SRC VTA Shared Group Configuration (SRC CLI)
Keys Used to Specify the Subscriber ID Solution (SRC CLI)
Configuring the Connection Between the SRC VTA and the External Account and Session Database (SRC CLI)
Cleaning Up the Sessions Records and SessionBalanceChanges Records from the SRC VTA Database (SRC CLI)
Configuring Actions for SRC VTA Event Handlers (SRC CLI)
Configuring Event Handlers (SRC CLI)
Configuring Event Queues for SRC VTA Groups (SRC CLI)
Configuring the DB-Engine Processor for the SRC VTA Group (SRC-CLI)
Recording Balance Changes and Calculating the Average Usage Rate (SRC CLI)
Configuring the Initial Balance and Status of a Subscriber Account in the External Database (SRC CLI)
Configuring Scripts That Update Accounts (SRC CLI)
Configuring the Interim Account Interval and Usage Metric of a Service in the External Database (SRC CLI)
Configuring SRC VTA Database Optimization (SRC CLI)
Variables Used to Define the Interim Accounting Interval for Services
Sample Formulas for Interim Accounting Interval
Variables Used to Define the Usage Metric for Services
Sample Formulas for Usage Metrics for the SRC VTA
Configuring the Mailer Processor for the SRC VTA Group (SRC CLI)
Configuring the SRC VTA Mailer Processor to Send E-Mail Notifications (SRC CLI)
Configuring the SRC VTA to Send E-Mail Notifications (SRC CLI)
Configuring the SRC VTA Scripts Processor (SRC CLI)
Configuring the SRC VTA to Run Scripts
Configuring JavaScript Programs
Configuring External Scripts
Configuring SRC VTA Logging (SRC CLI)
Logging SRC VTA Messages to a Text File
Logging SRC VTA Messages to a System Logging Server
Enabling, Disabling, and Restarting the SRC VTA (SRC CLI)
Enabling the SOAP Interface for an SRC VTA Group (SRC CLI)
Methods for the SRC Volume Tracking Application SOAP Interface
SOAP Fault Codes for the SRC Volume Tracking Application
Using One SRC VTA Account for Multiple Subscriber Sessions
Managing the SRC VTA (SRC CLI)
Deleting Balance Change History Records from the Database (SRC CLI)
Deleting Session History Records from the Database (SRC CLI)
Deleting Subscriber SRC VTA Accounts (SRC CLI)
Modifying SRC VTA Accounts and Service Sessions (SRC CLI)
Terminating Sessions (SRC CLI)
Deleting Event Queues for SRC VTA Groups (SRC CLI)
Monitoring and Testing the SRC VTA
Viewing a Subscriber’s SRC VTA Accounts (SRC CLI)
Viewing Balance Change History for a Subscriber (SRC CLI)
Viewing a Subscriber’s Session History (SRC CLI)
Viewing SRC VTA Performance Statistics (SRC CLI)
Monitoring SRC VTA Performance Statistics (SRC CLI)
Viewing SRC VTA SOAP API Statistics (SRC CLI)
Testing the SRC VTA Configuration Overview
Testing SRC VTA Events (SRC CLI)
Index
Index