Software analysis tool for CDMA system
First Claim
1. A method of simulating operation of a wireless communication network, the method comprising:
- a) defining a set of base stations in the wireless communication network;
b) defining a set of subscriber units;
c) defining a set of subscriber types, each subscriber type being associated with an application and a desired data rate;
d) assigning a subscriber type to each of the subscriber units;
e) for each subscriber unit, determining whether the subscriber unit can establish a communication link with a selected base station at a desired data rate;
f) if the subscriber unit can not establish a communication link with a selected base station at the desired data rate, determining whether the subscriber unit can establish a communication link with the selected base station at a reduced data rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless network planning tool simulates wireless network operation, including subscriber admission processing, based on sophisticated reverse and forward link analyses that include data fall back procedures. Subscribers are associated with an application type, where each application type preferably has maximum and minimum data rates and one or more fall back rates. During simulation, the tool may use fall back when evaluating forward and reverse communication links between subscribers and their associated sectors (base stations). A subscriber unable to close a reverse link to a given sector at a given data rate, may be re-evaluated at a lower rate under fallback procedures. Forward link analysis incorporates similar fallback procedures in forward link call admission. Fallback procedures include appropriate supplemental channel adjustments, and corresponding forward and reverse link power adjustments reflecting adjusted data rates. Forward and reverse link fallback procedures are independent and allow for different data rates for each link.
-
Citations
57 Claims
-
1. A method of simulating operation of a wireless communication network, the method comprising:
-
a) defining a set of base stations in the wireless communication network;
b) defining a set of subscriber units;
c) defining a set of subscriber types, each subscriber type being associated with an application and a desired data rate;
d) assigning a subscriber type to each of the subscriber units;
e) for each subscriber unit, determining whether the subscriber unit can establish a communication link with a selected base station at a desired data rate;
f) if the subscriber unit can not establish a communication link with a selected base station at the desired data rate, determining whether the subscriber unit can establish a communication link with the selected base station at a reduced data rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of simulating operation of a wireless communication network, the method comprising:
-
a) defining a set of base stations in the wireless communication network;
b) defining a set of subscriber units;
c) defining a set of subscriber types, each the subscriber type being associated with an application and a desired peak data rate;
d) assigning a subscriber type to each of the subscriber units;
e) for each subscriber unit, determining the reverse link transmit power needed to acquire service with one or more selected base stations at the desired peak data rate;
f) if the reverse link transmit power needed to acquire service with the selected base stations at the desired peak data rate is greater than the maximum transmit power of the subscriber unit, determining whether the subscriber unit has sufficient power to acquire service with the selected base stations at a reduced peak data rate. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of simulating operation of a wireless communication network, the method comprising:
-
a) defining a set of base stations in the wireless communication network;
b) defining a set of subscriber units;
c) defining a set of subscriber types, each the subscriber type being associated with an application and a desired data rate;
d) assigning a subscriber type to each of the subscriber units;
e) for each subscriber unit, determining whether the subscriber unit can establish a forward link channel with a selected base station at the desired data rate;
f) if the subscriber unit can not establish a forward link channel link with the selected base station at the desired data rate, determining whether the subscriber unit can establish a forward link channel with the selected base station at a reduced data rate. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A computer readable media storing program code for simulating operation of a wireless communication network, the computer readable media comprising:
-
a) program code for defining a set of base stations in the wireless communication network;
b) program code for defining a set of subscriber units;
c) program code for defining a set of subscriber types, each the subscriber type being associated with an application and a desired data rate;
d) program code for assigning a subscriber type to each of the subscriber units;
e) program code for determining whether the subscriber unit can establish a communication link with a selected base station at a desired data rate; and
f) program code for determining whether the subscriber unit can establish a communication link with the selected base station at a reduced data rate. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method of selecting a radio configuration of a subscriber unit running a specific application from a set of possible radio configurations for use in a computer simulation of a CDMA network, said method comprising:
-
determining one or more required radio channels needed to support the application at a desired data rate;
determining a set of supported radio configurations for the application from the set of possible radio configurations;
determining a desired error rate;
determining an energy ratio for each required radio channel for each supported radio configuration based on the desired error rate; and
selecting a radio configuration from the set of supported radio configurations having a minimum combined energy ratio for all the required channels. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer readable media storing program code for simulation operation of a communications network, said program code stored in said computer readable media comprising:
-
code for determining one or more required radio channels needed to support the application at a desired data rate;
code for determining a set of supported radio configurations for the application from the set of possible radio configurations;
code for determining a desired error rate;
code determining an energy ratio for each required radio channel for each supported radio configuration based on the desired error rate; and
code for selecting a radio configuration from the set of supported radio configurations having a minimum combined energy ratio for all the required channels. - View Dependent Claims (54, 55, 56, 57)
-
Specification