Patent ID: 7369490

Claim:
A call processing unit capable of supporting a plurality of call classes, comprising: a resource utilization unit to obtain first and second load parameters for the call processing unit; a first fuzzifier coupled to said resource utilization unit to fuzzify the first load parameter according to a first fuzzification function; a second fuzzifier coupled to said resource utilization unit to fuzzify the second load parameter according to a second fuzzification function; and a load balancing fuzzy logic unit, comprising; a rules inference engine coupled to said first and second fuzzifiers to compare the fuzzified first and second load parameters against a defined set of eagerness rules; a defuzzification unit responsive to said rules inference engine to defuzzify a result of comparison between the fuzzified load parameters and the defined set of eagerness rules; a generation unit responsive to said defuzzification unit to generate the eagerness to admit a call based on the defuzzification result; a homogeneousness realization unit coupled to said resource utilization unit to realize a homogeneousness parameter based on the second load parameter; a third fuzzifier coupled to said homogeneousness realization unit to fuzzify the homogeneousness parameter according to a third fuzzification function; wherein said rules inference engine is further coupled to said third fuzzifier to compare the fuzzified homogeneousness parameter with the fuzzified first and second load parameters against the defined set of eagerness rules; and wherein said defuzzification unit defuzzifies a result of comparison between the fuzzified load parameters, the fuzzified homogeneousness parameter and the defined set of eagerness rules.