Table of Contents

About This Guide
Objectives
Audience
Documentation Conventions
Related Juniper Networks Documentation
Obtaining Documentation
Documentation Feedback
Requesting Support
Managing Services
Overview of Services
LDAP Model for Services
Adding Services
Adding Services to Gain Access to Networks
Access Service Fields
Adding Outsourced Services
Outsourced Service Fields
Adding RADIUS Services
RADIUS Service Fields
Defining Vendor-Specific Attributes in the ERX VSA (I) Tab
Defining Vendor-Specific Attributes in the ERX VSA (II) Tab
Adding Value-Added Services
Before You Configure Value-Added Services
Adding a Normal Value-Added Service
Value-Added Service Fields
Setting Parameters for Value-Added Services
Parameter Fields
Configuring Substitutions
Adding Substitutions
Substitutions to a Transmission Rate for a Scheduled Action
Modifying Substitutions
Validating Substitutions
Deleting Substitutions
Aggregating Services
Fragment Services
Mandatory Services
Redundant Services
Aggregate Service Sessions
Before You Configure an Aggregate Service
Adding an Aggregate Service
Configuring Timers for Aggregate Services
Sharing Service Provisioning
Adding an Infrastructure Service
Extending Service Implementations with Script Services
Writing Scripts for Script Services
Example: ScriptService SPI in Jython
Example: ScriptService SPI in Java
Adding Script Services
Configuring Values for Script Services
Removing a File or URL from a Script Service
Restricting Simultaneous Activation of Services
Restricting Simultaneous Activation of Persistent or Automatic Services
Adding a Mutex Group
Mutex Group Fields
Adding Services to a Mutex Group
Restricting and Customizing Services for Subscribers
Assigning Service Scopes to Multiple VRs and Subscribers
Defining Multiple Scopes for a Service
Configuring Service Scopes
Adding Service Scopes
Service Scope Field
Assigning Services to Service Scopes
Adding Mutex Groups to Service Scopes
Assigning Service Scopes
Service Scope Configuration Examples
Example: Delivering a Limited Set of Services to Organizations
Example: Customizing Generic Services to Particular Regions
Allowing Automatic Service Activation
Configuring Permanent Services
Restricting Service Activation
Modifying Services
Deleting Services
Deleting Services from SDX Admin
Deleting Services with Tools Other Than SDX Admin
Deleting Services from Scopes
Scheduling Services
Overview of Service Schedules
Event-Based Schedules
Action Threshold
Preparation Time
Authorization Schedules
State-Based Schedules
Effective Period for Service Activation or Deactivation
One-Time Events and Recurring Events
Schedule Availability to Subscribers
Schedule Exclusions
Planning Service Schedules
Schedule Configuration Guidelines
Planning Schedules
Setting the Action Threshold and Preparation Time
Authorizing Scheduled Services
Adding a Service Schedule
Creating an Entry for a Schedule
Setting the Time Schedule
Sample Time Definitions
Configuring the Time Schedule
Guidelines for Entering Time Values
Time Values
Setting the Action
Changing or Removing the Name of a Service Associated with a Schedule
Deleting a Schedule Entry
Deleting an Exclusion Entry
Editing a Schedule Entry
Editing an Exclusion Entry
Example: Configuring Different Service Tiers for Different Days
Example: Configuring a Service to be Active During Nonwork Hours
Example: Configuring a Service to Be Available for a Specified Interval
Policy Management Overview
Overview of Policy Management
Router Policy Features Supported
JUNOS Routing Platform Features
JUNOSe Router Features
Default Policies and Service Policies
How Policies Are Installed on the Router
Installing Default Policies
Installing and Removing Service Policies
Reloading Default Policies
Policy List Sharing
Network Perspective for Creating Policies
Collecting Accounting Statistics
Policy Components
Policy Editor
Policy Engine
Policy Repository
Policy Enforcement Point
Policy Information Model
Policy Objects
Policy Rules
Supported Conditions and Actions
Policy Conditions
Multiple Classifiers
Rate-Limiting with Multiple Classifiers
Expanded Classifiers
Policy Actions
Combining Actions
Policy LDAP Schema Model
Delivering QoS Services in a Cable Environment
Service Flow Scheduling Types
Client Type 1 Support
Proxied QoS with Policy Push
PCMM Gate
Session Class ID
PCMM Classifiers
PCMM Classifiers and Extended Classifiers
Guidelines for Configuring Classifiers
Traffic Profiles
DOCSIS Parameters
Service Class Name
FlowSpec Parameters
Marking Packets
Using Global and Local Parameters
Viewing Global Parameters
Viewing Local Parameters
Parameter Types
Predefined Global Parameters
Naming Global Parameters
Creating and Modifying Global Parameters
Creating Global Parameters from the Parameters Folder
Creating Global Parameters Within a Policy
Parameter Definition Fields
Creating and Modifying Local Parameters
Creating a Local Parameter
Using Policy Editor
Overview of Policy Editor
Key Mapping
Nonroot Users
Exception Handling for the Directory
Providing Data Security
Working with Policy Data Files
Multi-User and Multi-Instance Concurrence
Starting Policy Editor
Understanding the Policy Editor Layout
Using the Menu Bar
Using the Toolbar
Using the Navigation Pane
Navigation Pane Icons
General Procedures for Using Policy Editor
Customizing Policy Editor Properties
Opening Multiple Policy Editor Windows
Printing Policy Objects
Undoing and Redoing Operations
Filtering Searches
Finding Objects in the Navigation Pane
Running Queries for QoS Policy Information
Accessing Router CLIs
Modifying Policies
Selecting Multiple Objects
Using Drag and Drop to Cut and Paste Objects
Cutting Objects
Copying Objects
Pasting Objects
Deleting Policy Objects
Reloading a Policy Object
Using Pop-Up Menus
Using the Content Pane
Using Tool Tips
Internationalization
Storing and Retrieving Policies
Sorting Objects
Configuring and Managing Policies
Before You Configure Policies
Creating a Worksheet
Naming Objects
Using the apply-groups Statement
Using Expressions
Policy Values
SAE to JUNOS Routing Platforms
SAE to JUNOSe Routers
Configuring Policy Folders
Policy Folder Fields
Configuring Policy Groups
Policy Group Fields
Using the PolicyGroup Summary Table
Configuring Policy Lists
Policy List Fields
Using the PolicyList Summary Table
Configuring Policy Rules
Before You Configure JUNOS Policy Rules
JUNOS Scheduler and JUNOS Shaping Policy Rules
JUNOS ASP Policy Rules
Setting the Policy Rule Precedence
Adding a Policy Rule
Policy Rule Fields
Using the PolicyRule Summary Table
Configuring Classify-Traffic Conditions
Enabling Expansion of JUNOSe Classify Traffic Conditions
Enable JUNOSe Classifier Expansion Field
Specifying the PCMM Classifier Type
Classify-Traffic Condition Fields
Direction Field
Network Protocol Fields
Source and Destination Network Fields
Packet Length Field
IP Protocol Fields
ToS Byte
TCP, ICMP, IGMP, and IPSec Protocol Fields
JUNOS Filter Condition Fields
Application Protocol Fields
Using Map Expressions in Application Protocol Conditions
Filling in Application Protocol Fields
Configuring QoS Conditions
QoS Condition Fields
Configuring Actions
Adding Actions
Configuring DOCSIS Actions
Configuring Filter Actions
Configuring FlowSpec Actions
Configuring Forward Actions
Configuring Forwarding Class Actions
Configuring GateSpec Actions
Configuring Loss Priority Actions
Configuring Mark Actions
Configuring NAT Actions
Configuring Next-Hop Actions
Using the Next-Hop Action with the Captive Portal
Configuring Next-Hop Action
Configuring Next-Interface Actions
Configuring Next-Rule Actions
Configuring Policer Actions
Configuring QoS Profile Attachment Actions
Configuring Rate-Limit Actions
Configuring Reject Actions
Configuring Routing Instance Actions
Configuring Scheduler Actions
Configuring Drop Profile Maps
Configuring Service Class Name Actions
Configuring Stateful Firewall Actions
Configuring Traffic-Class Actions
Configuring Traffic-Mirror Actions
Configuring Traffic-Shape Actions
Modifying Policy Objects in the Directory
Modifying Policy Groups
Adding Policy Groups
Deleting and Purging Policy Groups from the Directory
Policy Examples
Example: Creating Access Policies for Subscribers
Types of Policies
Sample Access Policies
DHCP Policy Group
PPP Policy Group
Example: Providing Tiered Internet Services with Policing
Types of Policies
Sample JUNOSe Rate-Limiting Policy
Sample JUNOS Policer Policy
Defining the Tiered Internet Services
Internet-Gold Service
Internet-Silver Service
Internet-Bronze Service
Example: Providing Premium Services
Types of Policies
Sample JUNOS and JUNOSe Content Provider Policies
Defining the Premium Services
Music Service
News Service
Defining and Acquiring Values for Parameters
Parameters and Substitutions
Value Acquisition for Single Subscriptions
Value Acquisition for Multiple Subscriptions
Defining Parameters
Formatting Substitutions
Roles
Expressions
Formatting Numbers
Formatting Strings
Using IPv4 Addresses
Specifying Ranges
Formatting Lists
Formatting Maps
Using Keywords
Using Separators
Using Operators
Adding Comments to Substitutions
Validating Substitutions
Example: Parameter Value Substitution
Setting Up a Service That Uses Parameters
Summary of Procedure
Creating a Policy Group
Creating a Value-Added Service
Creating an Enterprise Subscriber
Subscribing ABCInc to the GoldMetered Service
Acquiring the Parameter Values
Index