• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2783
  • Last Modified:

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
0
Genet
Asked:
Genet
  • 3
1 Solution
 
ZiaTioNCommented:
I wrote a small perl script to convert from ATM cells to IP packets and vise versa. You can find that program at http://www.perlskripts.com/scripts/converter/IP-2-ATM . That should help you with your issues. I also wrote a command line one designed to run on any Unix.Linux machine if that would better serve your purpose. I used Tk for the gui building on this one so it will run on any platoform that runs perl.

Basically all you need to do is calculate the Peak Cello Rate then you can adjust for Sustained Cell Rate and Mximum Burst Size yourself. For an IP bandwidth of 2.048 MB/s that would equate to 4,830 cps (Cells Perl Second) PCR. That is your max data transfer to set your SVC or SPVC for. Now for SCR usually around 80% of your PCR is a good percentage to go with. so around 3,500 cps for SCR maybe even 4,000 if you want to go a little higher. As for MBS you will usually set this to 50 no matter what the data transfer is. The Max Burst Size is simply the amount of cells you will allow to burst at PCR. So if your SVC burst from SCR to PCR you tell your circuit to allow this for 50 cells and then to back it back down.
0
 
Computer101Commented:
PAQed - no points refunded (of 20)

Computer101
E-E Admin
0
 
ZiaTioNCommented:
Hmm, it seems that maybe the only person who answered the question should have recieved the points. I would have posted this objection sooner but was unaware of the status of the question.
0
 
ZiaTioNCommented:
I must update the link above. I have since moved the script being referenced and you can no longer find it at the link above. The new location is: http://www.perlskripts.com/cgi-bin/showscript.cgi?IP-to-ATM=show
0

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now