Hey ccievoice1,

This was covered by a post in a bit of excess not a month ago (Jan 24 I believe) - but nevertheless I posted all of the scenarios and calculations from that email below for your reference:

Scenario >> Voice Bandwidth( Layer 2 Overhead), [compress header ip rtp] sampling rate - 20ms:

20 bytes        <-- G.729 media payload>
2 bytes <-- L3/L4 Header Compressed with cRTP (Normal sizes WITHOUT compression are 20 bytes for IP, 8 bytes for UDP, 12 bytes for RTP: for a total of 40 bytes for the L3/L4 Header)>
+4 bytes        <-- frame relay header
-------------
= 26 bytes
*8 bits per byte        <-- convert to kilobits>
-------------
= 208 bits
*50     <-- based on 50 pps>
-------------
10,400 bits per second or 10.4kbps per G729 call
(round up to 11Kbps for QoS -- Always want to have slightly more bandwidth - rather than less bandwidth reserved!)




-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Scenario >> Voice Bandwidth( Layer 2 Overhead), NO cRTP compression, sampling rate - 20ms:

20 bytes        <-- G.729 media payload>
40 bytes <-- L3/L4 Header Non-Compressed (20 bytes for IP, 8 bytes for UDP, 12 bytes for RTP: for a total of 40 bytes for the L3/L4 Header)>
+4 bytes        <-- frame relay header
-------------
= 64 bytes
*8 bits per byte        <-- convert to kilobits>
-------------
= 512 bits
*50     <-- based on 50 pps>
-------------
25,600 bits per second or 25.6kbps per G729 call
(round up to 26Kbps for QoS)



-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Scenario >> Voice Bandwidth( Layer 2 Overhead), NO cRTP compression, ADD Frame Relay Fragmentation (FRF.12), sampling rate - 20ms:

20 bytes        <-- G.729 media payload>
40 bytes <-- L3/L4 Header Non-Compressed (20 bytes for IP, 8 bytes for UDP, 12 bytes for RTP: for a total of 40 bytes for the L3/L4 Header)>
+8 bytes        <-- frame relay header with FRF.12 compression
-------------
= 68 bytes
*8 bits per byte        <-- convert to kilobits>
-------------
= 544 bits
*50     <-- based on 50 pps>
-------------
27,200 bits per second or 27.2kbps per G729 call
(round up to 28Kbps for QoS)



-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Scenario >> Voice Bandwidth( Layer 2 Overhead), NO cRTP compression, ADD use MLPPP over Frame Relay, (No FRF.12 - not compatible with MLPPP anyhow), sampling rate - 20ms:

20 bytes        <-- G.729 media payload>
40 bytes <-- L3/L4 Header Non-Compressed (20 bytes for IP, 8 bytes for UDP, 12 bytes for RTP: for a total of 40 bytes for the L3/L4 Header)>
13 bytes        <-- MLPPP header
+8 bytes        <-- frame relay header
-------------
= 77 bytes
*8 bits per byte        <-- convert to kilobits>
-------------
= 616 bits
*50     <-- based on 50 pps>
-------------
30,800 bits per second or 30.8kbps per G729 call
(round up to 31Kbps for QoS)



Hope that helps some,

Mark Snow
CCIE #14073 (Voice, Security)
CCSI #31583
Senior Technical Instructor - IPexpert, Inc.
A Cisco Learning Partner - We Accept Learning Credits!
Telephone: +1.810.326.1444
Fax: +1.309.413.4097
Mailto: [EMAIL PROTECTED]

IPexpert - The Global Leader in Self-Study, Classroom-Based, Video On Demand and Audio Certification Training Tools for the Cisco CCIE R&S Lab, CCIE Security Lab, CCIE Service Provider Lab , CCIE Voice Lab and CCIE Storage Lab Certifications.


On Feb 15, 2008, at 9:58 AM, ccievoice1 wrote:

So, a default g729 call is: (20bytes payload + 40bytes header * 8bits) * 50pps = 2400 or 24K So, if cRTP is used for a default g729 call, what would be the calculation?

Thanks.

On Fri, Feb 15, 2008 at 3:56 AM, Vik Malhi <[EMAIL PROTECTED]> wrote: You can look at a table on page 33 of the QOS SRND for this information.

Vik Malhi
CCIE Voice Instructor / Developer - IPexpert, Inc.
CCIE Voice #13890 CCSI #31584
URL: http://www.IPexpert.com
Toll Free: +1.866.225.8064
International: +1.810.326.1444



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] ] On Behalf Of jason sung
Sent: Thursday, February 14, 2008 9:47 AM
To: boonchin .ng
Cc: CCIE Maillist

Subject: Re: [OSL | CCIE_Voice] QoS question

G729 on frame-relay with FR.12 is not 24K it is 28K

so your 5 g729 calls will be

5 x 28 = 140






On Thu, Feb 14, 2008 at 11:36 AM, boonchin .ng <[EMAIL PROTECTED]> wrote:
Hi Jason,

Thanks for the explanation.

So, I would like to understand another scenario.

Similarly, I have a 384K frame-relay WAN link, so I have:
!
map-class frame-relay FRTS-384
 frame-relay cir 364800
 frame-relay bc 3648
 frame-ralay be 0
 frame-relay mincir 364800
 frame-relay fragment 480
!

Now, for LLQ I want to configure to only prioritized 5 g729 calls:
!
policy-map LLQ
 class media
  priority x
 class control
  bandwidth 16
 class class-default
  fair-queue
!

So, the x value is 5 g729 calls. How can I calculate the x value? Based on CCM bandwidth for a g729? x = 5 x 24

Please kindly advice.

Thanks.


---------- Forwarded message ----------
From: jason sung <[EMAIL PROTECTED]>
Date: Thu, Feb 14, 2008 at 11:26 PM
Subject: Re: [OSL | CCIE_Voice] QoS question
To: "boonchin .ng" <[EMAIL PROTECTED]>
Cc: CCIE Maillist <[email protected]>


When you have minCIR configured the LLQ picks 33% of that.
If you do not have minCIR configured than the CIR divided by two is used in the calculation.

In your example, since you have mincir configured.
Priority bandwidth will be 364800 * .33 = about 120K
LLQ will allow you to configure 75% of the total bandwidth.
if you want to alter this, use the command
max-reserved bandwidth xxx

-Jason

On Thu, Feb 14, 2008 at 5:45 AM, boonchin .ng <[EMAIL PROTECTED]> wrote:
Hi,

I have a 384K frame-relay link. Hence, I have:

!
map-class frame-relay FRTS-384
 frame-relay cir 364800
 frame-relay bc 3648
 frame-ralay be 0
 frame-relay mincir 364800
 frame-relay fragment 480
!

Now, I want to do LLQ on voice, so:

!
policy-map LLQ
 class media
  priority percent 33
 class control
  bandwidth percent 5
 class class-default
  fair-queue
!

Question: In the policy-map LLQ, I have "bandwidth percent 5". So can I assume that is 5% of the CIR value? If I want to use "priority x" and "bandwidth y" without using the percent command, how I can calculate the bandwidth value for class media and class control?

Thanks.





Reply via email to