Juniper Networks
Log in
|
How to Buy
|
Contact Us
|
United States (Change)
Choose Country
Close

Choose Country

North America

  • United States

Europe

  • Deutschland - Germany
  • España - Spain
  • France
  • Italia - Italy
  • Россия - Russia
  • United Kingdom

Asia Pacific

  • Asean Region (Vietnam, Indonesia, Singapore, Malaysia)
  • Australia
  • 中国 - China
  • India
  • 日本 - Japan
  • 대한민국 - Korea
  • 台灣 - Taiwan
Solutions
Products & Services
Company
Partners
Support
Education
Community
Security Intelligence Center

Technical Documentation

Support
Technical Documentation
Content Explorer New
 
Enterprise MIBs
 
EOL Documentation
 
Feature Explorer Login required New
 
File Format Help
 
Glossary
 
Portable Libraries
 
 
Home > Support > Technical Documentation > JunosE Software > Configuring a Mutex Service
Print
Rate and give feedback:  Feedback Received. Thank You!
Rate and give feedback: 
Close
This document helped resolve my issue.  Yes No

Additional Comments

800 characters remaining

May we contact you if necessary?

Name:  
E-mail: 
Submitting...
 

Related Documentation

  • Service Session Profiles Overview
  • Understanding Service Manager RADIUS Attributes
  • Activating Subscriber Service Sessions Using RADIUS
  • Deactivating Service Sessions Using RADIUS
  • Overview of Activating and Deactivating Subscriber Services Using Mutex Groups
  • Activating and Deactivating Multiple Services
 

Configuring a Mutex Service

To configure and enable a mutex service, you complete the following steps:

  1. 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 #>
  2. Activate the mutex service

    Use a RADIUS CoA-Request message and the new service definition to create the mutex service. The new service is considered a mutex service because it belongs to a mutex group.

    Service Manager activates the new service and deactivates any existing active service that is a member of the same mutex group as the new service.

  3. (Optional) Verify the status of the new service.
    host1# show service-management subscriber-session client1@isp.com interface ip 192.168.0.1
    User Name: CLIENT1@ISP.COM, Interface: ip 192.168.0.1
     Id: 1
     Owner: AAA 4194326
     Non-volatile: False
     State: Active
     ServiceSessions:
           Name             mutex  Owner/Id     State              Operation
    ----------------------- -----  ----------- ------------------  ---------
    tiered(2000000,3000000)  12   AAA 4194326  ConfigApplySuccess  Activate
           Name             Non-volatile
    ----------------------- ------------
    tiered(2000000,3000000)   False
    
 

Related Documentation

  • Service Session Profiles Overview
  • Understanding Service Manager RADIUS Attributes
  • Activating Subscriber Service Sessions Using RADIUS
  • Deactivating Service Sessions Using RADIUS
  • Overview of Activating and Deactivating Subscriber Services Using Mutex Groups
  • Activating and Deactivating Multiple Services
 

Published: 2012-06-27

 
  • About Juniper
  • Investor Relations
  • Press Releases
  • Newsletters
  • Juniper Offices
  • Green Networking
  • Resources
  • How to Buy
  • Partner Locator
  • Image Library
  • Visio Templates
  • Security Center
  • Community
  • Forums
  • Blogs
  • Junos Central
  • Social Media
  • Developers
  • Support
  • Technical Documentation
  • Knowledge Base (KB)
  • Software Downloads
  • Product Licensing
  • Contact Support
Site Map / RSS Feeds / Careers / Accessibility / Feedback / Privacy & Policy / Legal Notices
Copyright© 1999-2012 Juniper Networks, Inc. All rights reserved.
Help
|
My Account
|
Log Out