Bandwidth allocation for VoIP traffic in network having interface between frame relay and ATM
First Claim
Patent Images
1. A method comprising:
- determining a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call;
determining a number of VoIP calls NUMVOIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR, wherein the bandwidth of the frame relay access link that is to be allocated to VoIP traffic is a product of a bandwidth BRF of the frame relay access link and a predetermned fraction R P of the bandwidth of the frame relay access link that is to be allocated to VoIP traffic;
determining at least one network parameter based on NUMVOIP; and
allocating bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A frame relay data rate RFR for a VoIP call is determined based on a particular packetization time interval TS and its associated sample data size BS for a particular CODEC, a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of an IP header. A number of VoIP calls NUMVOIP that can be supported by a frame relay access link is determined based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic, and the frame relay data rate RFR. At least one network parameter is determined based on NUMVOIP. Bandwidth in an asynchronous transfer mode (ATM) network is allocated for the VoIP traffic based on the at least one network parameter.
23 Citations
20 Claims
-
1. A method comprising:
-
determining a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call; determining a number of VoIP calls NUMVOIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR, wherein the bandwidth of the frame relay access link that is to be allocated to VoIP traffic is a product of a bandwidth BRF of the frame relay access link and a predetermned fraction R P of the bandwidth of the frame relay access link that is to be allocated to VoIP traffic; determining at least one network parameter based on NUMVOIP; and allocating bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium encoded with computer-readable program code to cause a computer system to:
-
determine a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call; determine a number of VoIP calls NUMVoIP p that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR, wherein the bandwidth of the frame relay access link that is to be allocated to VoIP traffic is a product of a bandwidth BFR of the frame relay access link and a predetennined fraction RP of the bandwidth of the frame relay access link that is to be allocated to VoJIP traffic; determine at least one network parameter based on NUMRVOIP; and allocate bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
determining a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call; determining a number of VoIP calls NUMVoIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR , wherein NUMVoIP=floor[Rp*BFR/RFR] and wherein BFR is a bandwidth of the frame relay access link and Rp is a predetermined fraction of the bandwidth of the frame relay access link that is to be allocated to VoIP traffic; determining at least one network parameter based on NUMVoIP ; and allocating bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter.
-
-
14. A method comprising:
-
determining a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call, wherein RFR is based on (BHT+BIP+BS)/TS; determining a number of VoIP calls NUMVOIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR; determining at least one network parameter based on NUMVOIP; and allocating bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter.
-
-
15. A method comprising:
-
determining a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call; determining a number of VoIP calls NUMVOIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR; determining at least one network parameter comprising a sustained cell rate (SCR) based on NUMVOIP and an ATM data rate RATM for the VoIP call, wherein BFR is a bandwidth of the frame relay access link, SCR= NUMVOIP*RATM+(BFR−
NUMVOIP*RFR)*k and k is a constant; andallocating bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter. - View Dependent Claims (16)
-
-
17. A computer-readable medium encoded with computer-readable program code to cause a computer system to:
-
determine a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call; determine a number of VoIP calls NUMVOIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR , wherein NUMVOIP=floor[Rp*BFR/RFR] and wherein BFR is a bandwidth of the frame relay access lilnk and Rp is a predetermined fraction of the bandwidth of the frame relay access link that is to be allocated to VoIP traffic; determine at least one network parameter based on NUMVOIP; and allocate bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter.
-
-
18. A computer-readable medium encoded with computer-readable program code to cause a computer system to:
-
determine a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call, wherein RFR is based on (BHT+BIP+BS)/TS; determine a number of VoIP calls NUMVOIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR; determine at least one network parameter based on NUMVOIP; and
allocate bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter.
-
-
19. A computer-readable medium encoded with computer-readable program code to cause a computer system to:
-
determine a frame relay data rate RFR for a Voice over Internet Protocol (VoIP) call based on a packetization time interval TS and its associated sample data size BS for a particular coder-decoder (CODEC), a size BHT of at least one of a frame relay header and a frame relay trailer, and a size BIP of at least one header in an IP packet for the VoIP call; determine a number of VoIP calls NUMVOIP that can be supported by a frame relay access link based on a bandwidth of the frame relay access link that is to be allocated to VoIP traffic and the frame relay data rate RFR; determine at least one network parameter comprising a sustained cell rate (SCR) based on NUMVOIP and an ATM data rate RATM for the VoIP call, wherein BFRis a bandwidth of the frame relay access link, SCR=NUMVOIP*RATM+(BFR−
NUMVOIP*RFR)*k and k is a constant; andallocate bandwidth in an asynchronous transfer mode (ATM) network for the VoIP traffic based on the at least one network parameter. - View Dependent Claims (20)
-
Specification