Question

Is there a "rule-of-thumb" for setting the ATM VBR-nrt burst-window size

Asked by: hassarfj

I need help getting my virtual circuit to burst to full port-speed.  We have configured a 20Mb/s sustained information rate (SIR) virtual circuit between two Cisco 7206 routers connected to a single telco ATM switch via two 40Mb/s DS3 local loops.  The telco says we are permitted to burst to port speed for a short time, (the burst-window), after which we should revert back to the SIR.  Once the router(?) determines no other user needs the bandwidth, it should again try to transmit at port speed.  The best I have done so far is to burst to 24 or 25 Mb/s.

The local loops terminate on the same telco ATM switch, so there is no "cloud" to transit, and this is the only PVC on the link, so there should be no self-induced congestion.  We average 3-5Mb/s on the link, but several times an hour, we have to synchronize some databases and pass a huge block of data in a short time.

Following one telco tech's suggestion, I set the VBR-nrt burst window to 33 cells.  A different tech said we should set it to 4400 cells (!)  A third telco tech said we should calculate how many cells we can pass in 125ms. (11700), and set the window-size accordingly.
What IS the right answer to enable me to send data at the full 40Mb/s rate?  Is there a "rule-of-thumb" for setting the ATM VBR-nrt burst-window size

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2002-12-04 at 16:57:12ID20415751
Tags

atm

Topic

Asyncronous Transfer Mode (ATM)

Participating Experts
2
Points
350
Comments
5

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. ATM calculations
    I am trying to wrap my head around some ATM calculations. transfer burst <= 7 frames 1 frame = 2048 bytes of data mean time between bursts = 80ms bandwith required = 2.048 Mbps calculate: peak cell rate maximum burst size sustainable cell rate
  2. ATM IMA Cards
    I have 2 Cisco 3725 routers, each with a single 4-port T1 ATM IMA card installed. I am interested in going past 4 T1s on the existing IMA configuration. I know that up to 8 T1s can be bonded with IMA, but what I need to know is this: Can I purchase a second 4-port card AT...
  3. Cisco CDP and ATM interface
    Some Cisco routers are connected via an ATM cloud with E3 or STM-1 WAN interface. With CDP active (default setup) no router show any output when "sh cdp neighbors" is issued (on the ATM interface). In the LAN interface the CDP works fine. This is a config. sample. M...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: quietyakr3Posted on 2002-12-12 at 11:54:38ID: 7574173

First off, the correct way in ATM is to match the SCR, PCR, and MBS on both ends.  A mismatch should get thrown away with the policing.

Is your telco running vbr-nrt or vbr-nrt with tagging instead of policing?  Most people don't understand ATM vbr correctly.  VBR has three major parameters, SCR (sustained Cell Rate), PCR (Peak Cell Rate), and MBS (Maximum Burst Size).

The part people don't understand is that PCR is not Burst Rate in the sense of what people think of as bursting.  The best way to think of vbr-nrt is to imagine that you are going to get SCR all the time.  However, every once in a while, your allowed to increase your data rate (making sure you don't exceed PCR) for up to the MBS.  Many people understand that; however, they don't usually understand the implications.

Here's an example much like yours.  Let's assume the MBS is 256 cells.  You have a SCR or 20Mb/s and a PCR or 40Mb/s.  To make things nice, we'll assume that a DS3 is actually 40Mb/s even after the overhead.  You can think of a cell as a time unit since every cell is exactly the same length of time.  If you look at the possible cells that could fit on a DS3, you have a SCR that will allow every other cell to be used by this PVC.  Because of your PCR and MBS, your allowed to use all the cells in a row for up to 256 extra cells.  That means the amount of time you can burst can be calculated as:

256 cells
x 2    because only half of your cells are above SCR
X 53   53 bytes/cell
x 8    8 bits/byte
= 217,088 bits
now take:
(217,088 bits)(40,000,000 bits/sec) = 0.0054272 seconds

Now what happens when you burst to 40Mb/s for the 5ms that your allowed?

The rules say that you must drop to the 20Mb/s rate and never burst again until you've dropped below the 20Mbs for the number of cells that your going to burst for.

Think of MBS as a bucket full of "free passes for cells that are above SCR and not above PCR".  When you put a cell into the pipe that is over SCR, you have to take a pass out of the bucket.  On an MBS of 256, if you use 60, you still have 196 left.  If you use all 256, you have none left and are not allowed above the 20Mb/s (every other cell).  If you go for say 3 cells without sending a packet, you just earned back one free pass because there was a cell that you were allowed to have under the 20Mb/s SCR that you didn't use.  As a result, you get back one of your burst passes.  The bucket is only 256 cells though so if you run at 0 forever, you still only get 256 cells of burst when you want them.

Where does all this take us, well for any given length of time, the maximum throughput on vbr-nrt is SCR (in Mb/s) + MBS * 53 * 8 / (length of time).  Since the + MBS part of that is so small, it's approximately SCR in addition, it gets closer and closer to SCR as the length of time goes up.  At 5 ms, it might be 40Mb/s at 50ms, it's going to be around 22Mb/s, at 1s, it's going to be just slightly above 20Mb/s.

So, if your looking at performance tools, you probably won't see anything above 20Mb/s unless your monitoring your network to death which is a bad thing.

The next thing everyone says is, why then have the 40Mb/s PCR when I can't use it.  Well, the issue is that you can and do use it without realizing it.  Most of your traffic is highly bursty (web browsing, interactive telnet's, ssh's).  Those types of traffic do really well because a given html page may only be a few KB and a few keystrokes on an ssh session is only a few bytes.  The shortened response time by getting to use those extra cells every so often is very benefitial.  And if you watch the traffic on a link, when people aren't browsing or hitting keystrokes, you have a chance to get those MBS "passes" back into the bucket.

So that's the detailed explanation.  The short version is that PCR was never meant for large transfers like FTP.  Yes it will benefit a bit, but your never going to get closer to PCR than SCR when talking about FTP.  If you need 40Mb/s for FTP then you need to buy 40Mbs SCR or you need UBR traffic.

 

by: hassarfjPosted on 2002-12-13 at 07:20:58ID: 7578510

quietyakr3, That seems more authorative than the other sources I've tried.  Can you recommend a good source - other than yourself :-), that would help me learn more about ATM, etc.?)  

 

by: hassarfjPosted on 2002-12-13 at 07:33:28ID: 7578577

quietyakr3:  I come from a frame-relay background, where there is a "guaranteed minimum" info rate and a "burst-to" maximum rate.  It seems VBR-nrt is similar, but not quite the same.  I am thinking it would be unwise switch to UBR, since that has no "guaranteed" bandwidth, and other, higher-priority, traffic would/could shut me down completely.  Would you recommend ABR, which seems like it allows a guaranteed "minimum cell rate" with bursting to port capacity to allow me to maintain a 40Mb/s data stream?   Can you "oversubscribe the link" by creating two ABR pvcs, each with a 20Mb minimum, and expect that either pvc might sustain a non-concurent, full-pipe data stream.

 

by: quietyakr3Posted on 2002-12-13 at 11:59:59ID: 7580058

Not sure about a good source.  The information I provided above was learned from Marconi and Cisco Engineers over the past few years.  

Yes, Frame-Relay and ATM are similar in some respects but when it comes to committed rates, they are very different.  Actually Frame-Relay has no guarantee, it has a committment, but not guarantee.  What does this mean, it means that because the data is not scheduled fully through the network, it is possible (not likely, but possible) that data below CIR could get thrown away.  In a properly run ATM network, there should never (outside of circuit failures) be a CBR cell or a VBR within SCR and MBS dropped.  

Your right about the UBR portion.  UBR gives no guarantee.  If you have to have a guarantee than maybe ABR is better for you.  Most IP applications have no need for a guarantee and if the network is not heavily oversubscribed UBR is more than enough.  Now on the idea of buying two ABR PVCs and then running one at the full rate, that will work if your provider allows ABR.  But, it can't be done with VBR-NRT unless the provider runs non-policing.

Hope this helps you.  I think what your looking for is either ABR with minimum rate of 20Mbs.  An alternative that might work for you is if the 40Mbs transfer is only needed for large transfers and they are always between the same two machines, you might look at a 20Mbs VBR and a UBR.  You could then setup routing such that the two devices use the UBR but everything else uses the VBR.  The big transfers would open up and use the full bandwidth if there was no other traffic to send and the network was not congested.  You lose the "guarantee" on the big transfer traffic, but the cost may be lower than ABR.  

 

by: HoweverCommaPosted on 2003-09-11 at 22:35:52ID: 9342377

I'll tell you that was very well said. If you want a second opinion.

You want more technical details about it probably won't find
any for that topic. You could go thorugh 100 pages of crap and
pull that out if you want to, but not much more concerning speed.

Thanks a lot for that description, that filled in a few 'holes' for me,
unimportant ones albeit, but it got on my nerves from time to time.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...