Method and system for modeling aggregate multimedia traffic within a shared transmission medium
First Claim
1. A method for modeling aggregate multimedia traffic within a shared transmission medium, said method comprising the steps of:
- partitioning said aggregate multimedia traffic into constant bit rate services, variable bit rate real-time services and variable bit rate non-real-time services;
determining values for average and mean sojourn times for each type of service;
determining an average usage rate for each type of service utilizing said average sojourn times;
determining an average sojourn time for each system state utilizing said average usage rate; and
modeling said aggregate multimedia traffic by determining a steady state probability that a particular number of calls are in progress for each type of service utilizing said average sojourn time for each system state and said average usage rates for each type of service.
3 Assignments
0 Petitions
Accused Products
Abstract
The method and system of the present invention can be utilized to model aggregate multimedia traffic within a shared transmission medium, such as an ATM network, so that customer expectations can be met and the network can be constructed and utilized efficiently. A total number of different traffic services, as well as a maximum number of sources of each service are specified by a network operator. Next, a quality of service characterization for each service is determined, based upon available standards. Average sojourn time for each service is determined by modeling each Constant Bit Rate (CBR) service as a Renewal Process, each Variable Bit Rate (VBR) real-time service as a multistate Modulated Discrete Process and each Variable Bit Rate (VBR) non-real-time service as an On-Off Process. Sojourn mean times can thereafter be obtained from measurements or published standards. Average usage rates are then determined from the average sojourn time and that average sojourn time is then calculated for each system state. The steady state probability that a particular number of calls are in progress for each service type can then be statistically calculated utilizing the foregoing parameters. By utilizing the determined sojourn times, average usage rates and steady state probability that a particular number of calls are in progress for each service type and accurate multimedia traffic model can be provided for network design.
-
Citations
16 Claims
-
1. A method for modeling aggregate multimedia traffic within a shared transmission medium, said method comprising the steps of:
-
partitioning said aggregate multimedia traffic into constant bit rate services, variable bit rate real-time services and variable bit rate non-real-time services; determining values for average and mean sojourn times for each type of service; determining an average usage rate for each type of service utilizing said average sojourn times; determining an average sojourn time for each system state utilizing said average usage rate; and modeling said aggregate multimedia traffic by determining a steady state probability that a particular number of calls are in progress for each type of service utilizing said average sojourn time for each system state and said average usage rates for each type of service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for modeling aggregate multimedia traffic within a shared transmission medium, said system comprising:
-
means for partitioning said aggregate multimedia traffic into constant bit rate services, variable bit rate real-time services and variable bit rate non-real-time services; means for determining values for average and mean sojourn times for each type of service; means for determining an average usage rate for each type of service utilizing said average sojourn times; means for determining an average sojourn time for each system state utilizing said average usage rates; and means for modeling said aggregate multimedia traffic by determining a steady state probability that a particular number of calls are in progress for each type of service utilizing said average sojourn time for each system state and said average usage rates for each type of service. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification