Configuring A Mutex Service - Juniper JUNOSE SOFTWARE 11.0.X - BROADBAND ACCESS CONFIGURATION GUIDE 4-1-2010 Configuration Manual

For e series broadband services routers - broadband access configuration
Hide thumbs Also See for JUNOSE SOFTWARE 11.0.X - BROADBAND ACCESS CONFIGURATION GUIDE 4-1-2010:
Table of Contents

Advertisement

JUNOSe 11.0.x Broadband Access Configuration Guide

Configuring a Mutex Service

To configure and enable a mutex service, you complete the following steps:
1.
2.
662
Using Mutex Groups to Activate and Deactivate Subscriber Services
services. Active services that are members of different mutex groups are
unaffected.
Create the new service definition and configure the service as a member of a
mutex group.
When you create the service definition, include the following service attribute
in the service definition, where groupIndex identifies the mutex group for this
service. The groupIndex can be a number in the range -1 to - 2147483647 or 1
to 2147483646. If the groupIndex is outside of the acceptable ranges, or if you
do not include the mutex-group statement, the service is not included in a mutex
group.
<# env.setResult("mutex-group", groupIndex" ) #>
For example (the mutex group attribute is highlighted in bold text):
!parameterizes input and output bandwidth
<# tiered(inputBW, outputBW) #>
<# uid := app.servicemanager.getUniqueId #>
<# name := "SM-tiered-" $ uid #>
<# oname := "SM-O-tiered-" $ uid #>
classifier-list matchAll ip any any
rate-limit-profile <# name #> one-rate
committed-rate <# inputBW; '\n' #>
policy-list <# name; '\n' #>
classifier-group matchAll precedence 10000
rate-limit-profile <# name; '\n' #>
traffic-class best-effort
policy-list <# oname; '\n' #>
classifier-group matchAll precedence 10000
traffic-class best-effort
profile <# name; '\n' #>
ip policy secondary-input <# name #> statistics enabled merge
ip policy output <# oname #> statistics enabled merge
qos-profile triplePlayIP
qos-parameter maxSubscBW <# outputBW; '\n' #>
<# env.setResult("mutex-group", "12" ) #>
<# env.setResult("activate-profile", name) #>
<# env.setResult("secondary-input-stat-clacl", "matchAll") #>
<# env.setResult("output-stat-clacl", "matchAll") #>
<# endtmpl #>
Activate the mutex service

Advertisement

Table of Contents
loading

This manual is also suitable for:

Junose 11.0.x

Table of Contents