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 > Simple Shared Shaping Algorithm Overview
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

  • Variables of the Simple Shared Shaper Algorithm
  • Configuring Simple Shared Shaper Algorithm Variables
 

Simple Shared Shaping Algorithm Overview

You can configure variables within the simple shared shaper algorithm to control the minimum dynamic rate for all simple shared shapers on the router.

Configuring variables in the simple shared shaper algorithm is useful for IPTV configurations. Without limiting the dynamic rate, best-effort data traffic can be starved for a few seconds when a video stream starts. The minimum dynamic rate defined by shared shaper algorithm variables applies to best-effort traffic only.

Figure 1 shows a two-constituent simple shared shaper consisting of best-effort and video traffic. The sum of the best-effort and video traffic is shaped to the configured shared-shaping rate.

Figure 1: Simple Shared Shaper Behavior Without Algorithm Controls

Simple Shared Shaper Behavior Without
Algorithm Controls

When the video stream starts in the example displayed by Figure 1, the shared shaper reacts by drastically reducing best-effort traffic because it must avoid saturating downstream queues. In some cases, best-effort traffic is throttled for a few seconds. When the video stream stops, best-effort traffic can continually consume more bandwidth, up to the shared-shaping rate.

By controlling the minimum dynamic rate in the simple shared shaper algorithm, you can configure the less conservative simple shared shaping behavior displayed in Figure 2. In this example, as the video traffic starts, the best-effort rate is reduced less drastically, and best-effort traffic is not starved.

Figure 2: Less Conservative Simple Shared Shaper Behavior

Less Conservative Simple Shared Shaper
Behavior

You can also configure the more liberal simple shared shaper behavior that is displayed in Figure 3. In this example, the initial over-limit video traffic is ignored. When the video traffic stops, the system immediately allows best-effort traffic to consume the available bandwidth.

Figure 3: More Liberal Simple Shared Shaper Behavior

More Liberal Simple Shared Shaper Behavior

Simple Shared Shaper Algorithm Calculations

The simple shared shaper algorithm performs the following tasks to calculate the dynamic rate:

  1. Calculates the new measured rate.
  2. Calculates the virtual output queue length (VOQL).
  3. Calculates the new dynamic rate.
  4. Uses the larger value of the new dynamic rate (from Step 3) and a minimum dynamic rate.
 

Related Documentation

  • Variables of the Simple Shared Shaper Algorithm
  • Configuring Simple Shared Shaper Algorithm Variables
 

Published: 2012-06-19

 
  • 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