1. A composition for the oxidation dyeing of keratin fibers, comprising, in a suitable dyeing medium,
at least one oxidation dye,
at least one C10-C14 fatty alcohol and
at least one cationic poly(vinyllactam) polymer comprising:
a) at least one monomer chosen from vinyllactams and alkylvinyllactams;
b) at least one monomer chosen from monomers of structures (Ia) or (Ib):
wherein:
X is chosen from an oxygen atom and NR6 radicals,
R1 and R6, which may be identical or different, are chosen from hydrogen atoms, and linear and branched C1-C5 alkyl radicals,
R2 is chosen from linear and branched C1-C4 alkyl radicals,
R3, R4 and R5, which may be identical or different, are chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals, and radicals of formula (II):
\u2014(Y2\u2032)r\u2014(CH2\u2014CH(R7)\u2014O)x\u2014R8\u2003\u2003(II)
wherein:
Y, Y1 and Y2, which may be identical or different, are chosen from linear and branched C2-C16 alkylene radicals,
R7 is chosen from hydrogen atoms, linear and branched C1-C4 alkyl radicals, and linear and branched C1-C4 hydroxyalkyl radical,
R8 is chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals,
p, q and r, which may be identical or different, are integers equal to the value zero, or the value 1,
m and n, which may be identical or different, are integers ranging from 0 to 100,
x is an integer ranging from 1 to 100,
Z is chosen from organic and inorganic acid anions,
provided that:
at least one of the substituents R3, R4, R5 or R8 is chosen from linear and branched C9-C30 alkyl radicals,
if m or n is different from zero, then q is equal to 1,
if m or n are equal to zero, then p or q is equal to 0; and
at least one synthetic thickener.
2. The composition according to claim 1, wherein the keratin fibers are hair.
3. The composition according to claim 1, wherein the at least one monomer chosen from vinyllactam and alkylvinyllactam monomers is a compound of formula (III):
wherein:
s is an integer ranging from 3 to 6,
R9 is chosen from hydrogen atoms and C1-C5 alkyl radicals,
R10 is chosen from hydrogen atoms and C1-C5 alkyl radicals,
provided that at least one of the radicals R9 and R10 is an hydrogen atom.
4. The composition according to claim 3, wherein the monomer of formula (III) is vinyl pyrrolidone.
5. The composition according to claim 1, wherein in formulae (Ia) or (Ib), the radicals R3, R4 and R5, which may be identical or different, may be chosen from hydrogen atoms and linear and branched C1-C30 alkyl radicals.
6. The composition according to claim 1, wherein the monomer b) is a monomer of formula (Ia).
7. The composition according to claim 6, wherein in formula (Ia), m and n are equal to zero.
8. The composition according to claim 1, wherein the counterion Z\u2212 of the monomers of formula (Ia) is chosen from halide ions, phosphate ions, methosulphate ions, and tosylate ions.
9. The composition according to claim 1, further comprising at least one additional monomer chosen from cationic and nonionic monomers.
10. The composition according to claim 3, wherein the cationic poly(vinyllactam) is a terpolymer comprising:
a) one monomer of formula (III),
b) one monomer of formula (Ia), wherein
p=1, q=0,
R3 and R4, which may be identical or different, are chosen from hydrogen atoms and C1-C5 alkyl radicals, and
R5 is chosen from C9-C24 alkyl radicals, and
c) one monomer of formula (Ib) wherein R3 and R4, which may be identical or different, are chosen from hydrogen atoms and C1-C5 alkyl radicals.
11. The composition according to claim 10, wherein the terpolymer comprises, by weight, 40 to 95% of monomer (a), 0.25 to 50% of monomer (b) and 0.1 to 55% of monomer (c).
12. The composition according to claim 1, wherein the cationic poly(vinyllactams) are chosen from the following terpolymers:
vinylpyrrolidonedimethylaminopropylmethacrylamidedodecyldimethylmethacrylamidopropylammonium tosylate;
vinylpyrrolidonedimethylaminopropylmethacrylamidecocoyldimethylmethacrylamidopropylammonium tosylate;
vinylpyrrolidonedimethylaminopropylmethacrylamidelauryldimethylmethacrylamidopropylammonium tosylate, and
vinylpyrrolidonedimethylaminopropylmethacrylamidelauryldimethylmethacrylamidopropylammonium chloride.
13. The composition according to claim 1, wherein the weight-average molecular mass of the cationic poly(vinyllactams) ranges from 500 to 20 000 000.
14. The composition according to claim 13, wherein the weight-average molecular mass of the cationic poly(vinyllactams) ranges from 200 000 to 2 000 000.
15. The composition according to claim 14, wherein the weight-average molecular mass of the cationic poly(vinyllactams) ranges from 400 000 to 800 000.
16. The composition according to claim 1, wherein the cationic poly(vinyllactam) and poly(vinyllactams) are present in the composition in an amount ranging from 0.01 to 10% by weight, relative to the total weight of the composition.
17. The composition according to claim 16, wherein the cationic poly(vinyllactam) and poly(vinyllactams) are present in the composition in an amount ranging from 0.1 to 5% by weight, relative to the total weight of the composition.
18. The composition according to claim 1, wherein the at least one C10-C14 fatty alcohol is present in the composition in an amount ranging from 0.1 to 40%, by weight, relative to the total weight of the composition.
19. The composition according to claim 18, wherein the at least one C10-C14 fatty alcohol is present in the composition in an amount ranging from 2 to 25%, by weight, relative to the total weight of the composition.
20. The composition according to claim 19, wherein the at least one C10-C14 fatty alcohol is present in the composition in an amount ranging from 5 to 20% by weight, relative to the total weight of the composition.
21. The composition according to claim 1, wherein the at least one oxidation dye is chosen from at least one oxidation base and at least one coupler and the acid addition salts thereof.
22. The composition according to claim 21, wherein the at least one oxidation dye is chosen from at least one oxidation base and the acid addition salts thereof.
23. The composition according to claim 21, wherein the at least one oxidation base is chosen from para-phenylenediamines, double bases, ortho-aminophenols, para-aminophenols, heterocyclic bases, and the acid addition salts thereof.
24. The composition according to claim 22, wherein the at least one oxidation base is present in an amount ranging from 0.0005 to 20% by weight, relative to the total weight of the composition.
25. The composition according to claim 21, wherein the at least one coupler is chosen from meta-phenylenediamines, meta-aminophenols, meta-diphenols, heterocyclic couplers, and the acid addition salts thereof.
26. The composition according to claim 21, wherein the at least one coupler is present in an amount ranging from 0.0001 to 20% by weight, relative to the total weight of the composition.
27. The composition according to claim 21, wherein the acid addition salts of the at least one oxidation dye are chosen from hydrochlorides, hydrobromides, tartrates, sulphates, lactates and acetates.
28. The composition according to claim 1, further comprising at least one direct dye.
29. The composition according to claim 1, further comprising at least one additional polymer chosen from at least one amphoteric polymer and at least one cationic polymer, provided that the cationic polymers are different from the at least one cationic poly(vinyllactam) polymer defined in claim 1.
30. The composition according to claim 29, wherein the at least one additional cationic polymer is a quaternary polyammonium polymer comprising recurring units corresponding to the formula (W):
31. The composition according to claim 29, wherein the at least one additional cationic polymer is a quaternary polyammonium polymer comprising recurring units corresponding to the formula (U):
32. The composition according to claim 29, wherein the at least one amphoteric polymer is a copolymer comprising as monomers at least acrylic acid and a salt of dimethyldiallylammonium.
33. The composition according to claim 29, wherein the at least one additional polymer is present in the composition in an amount ranging from 0.01% to 10%, by weight, relative to the total weight of the composition.
34. The composition according to claim 33, wherein the at least one additional polymer is present in the composition in an amount ranging from 0.05% to 5%, by weight, relative to the total weight of the composition.
35. The composition according to claim 34, wherein the at least one additional polymer is present in the composition in an amount ranging from 0.1% to 3% by weight, relative to the total weight of the composition.
36. The composition according to claim 1, further comprising at least one surfactant chosen from anionic, cationic, nonionic and amphoteric surfactants.
37. The composition according to claim 36, wherein the at least one surfactant is present in the composition in an amount ranging from 0.01 to 40% by weight, relative to the total weight of the composition.
38. The composition according to claim 37, wherein the at least one surfactant is present in the composition in an amount ranging from 0.5 to 30% by weight, relative to the total weight of the composition.
39. The composition according to claim 1, further comprising at least one additional thickening agent.
40. The composition according to claim 1, further comprising at least one reducing agent.
41. The composition according to claim 40, wherein the at least one reducing agent is present in the composition in an amount ranging from 0.05 to 3% by weight, relative to the total weight of the composition.
42. The composition according to claim 1, further comprising at least one oxidizing agent.
43. The composition according to claim 42, wherein the at least one oxidizing agent is chosen from hydrogen peroxide, urea peroxide, alkali metal bromates, ferricyanides, persalts, and oxidation-reduction enzymes that may optionally be used with their respective donor or cofactor.
44. The composition according to claim 43, wherein the at least one oxidizing agent is hydrogen peroxide.
45. The composition according to claim 44, wherein the at least one oxidizing agent is a hydrogen peroxide solution whose titre ranges from 1 to 40 volumes.
46. The composition according to claim 42, wherein it has a pH ranging from 4 to 11.
47. A process for dyeing keratin fibers, comprising applying to the fibers
at least one composition A comprising, in an suitable dyeing medium, at least one oxidation dye,
a composition B containing at least one oxidizing agent, which can develop the color at alkaline, neutral or acidic pH, and
wherein composition A and composition B may be mixed just before application to the fibers, or applied sequentially without intermediate rinsing,
and wherein at least one of compositions A and B further comprise at least one C10-C14 fatty alcohol, at least one synthetic thickener, and at least one cationic poly(vinyllactam) polymer comprising:
a) at least one monomer chosen from vinyllactams and alkylvinyllactams; and
b) at least one monomer chosen from monomers of structures (Ia) or (Ib):
wherein:
X is chosen from an oxygen atom and NR6 radicals,
R1 and R6, which may be identical or different, are chosen from hydrogen atoms, linear and branched C1-C5 alkyl radicals,
R2 is chosen from linear and branched C1-C4 alkyl radicals,
R3, R4 and R5, which may be identical or different, are chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals, and radicals of formula (II):
\u2014(Y2\u2032)r\u2014(CH2\u2014CH(R7)\u2014O)x\u2014R8\u2003\u2003(II)
wherein:
Y, Y1 and Y2, which may be identical or different, are chosen from linear and branched C2-C16 alkylene radicals,
R7 is chosen from hydrogen atoms, linear and branched C1-C4 alkyl radicals, and linear and branched C1-C4 hydroxyalkyl radical,
R8 is chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals,
p, q and r, which may be identical or different, are integers equal to the value zero, or the value 1,
m and n, which may be identical or different, are integers ranging from 0 to 100,
x is an integer ranging from 1 to 100,
Z is chosen from organic and inorganic acid anions,
provided that:
at least one of the substituents R3, R4, R5 or R8 is chosen from linear and branched C9-C30 alkyl radicals,
if m or n is different from zero, then q is equal to 1,
if m or n are equal to zero, then p or q is equal to 0.
48. The process according to claim 47, wherein the human keratin fibers to be dyed are hair.
49. The process according to claim 47, further comprising
applying the ready-to-use composition, freshly prepared at the time of use from the compositions (A) and (B), to dry or wet keratin fibers,
allowing the composition to act for an exposure time ranging from 1 to 60 minutes,
rinsing the composition from the fibers,
optionally washing the fibers with shampoo,
optionally rinsing the fibers again, and
optionally drying the fibers.
50. The process according to claim 49, wherein the exposure time ranges from 10 to 45 minutes.
51. A two-compartment kit for dyeing keratin fibers, wherein
at least one compartment comprises at least one composition A1 comprising, in an appropriate dyeing medium, at least one oxidation dye, and
at least one other compartment comprises a composition B1 comprising, in a suitable dyeing medium, an oxidizing agent and at least one cationic poly(vinyllactam) polymer,
and wherein at least one of the compositions A1 and B1 further comprises at least one ted C10-C14 fatty alcohol, and at least one synthetic thickener,
wherein said at least one cationic poly(vinyllactam) polymer comprises
a) at least one monomer chosen from vinyllactams and alkylvinyllactams; and
b) at least one monomer chosen from monomers of structure (Ia) or (Ib):
wherein:
X is chosen from an oxygen atom and NR6 radicals,
R1 and R6, which may be identical or different, are chosen from hydrogen atoms, linear and branched C1-C5 alkyl radicals,
R2 is chosen from linear and branched C1-C4 alkyl radicals,
R3, R4 and R5, which may be identical or different, are chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals, and radicals of formula (II):
\u2014(Y2\u2032)r\u2014(CH2\u2014CH(R7)\u2014O)x\u2014R8\u2003\u2003(II)
wherein:
Y, Y1 and Y2, which may be identical or different, are chosen from linear and branched C2-C16 alkylene radicals,
R7 is chosen from hydrogen atoms, linear and branched C1-C4 alkyl radicals, and linear and branched C1-C4 hydroxyalkyl radical,
R8 is chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals,
p, q and r, which may be identical or different, are integers equal to the value zero, or the value 1,
m and n, which may be identical or different, are integers ranging from 0 to 100,
x is an integer ranging from 1 to 100,
Z is chosen from organic and inorganic acid anions,
provided that:
at least one of the substituents R3, R4, R5 or R8 is chosen from linear and branched C9-C30 alkyl radicals,
if m or n is different from zero, then q is equal to 1, and
if m or n are equal to zero, then p or q is equal to 0.
52. The two-compartment kit for dyeing keratin fibers according to claim 51, wherein the keratin fibers are hair.
53. A multi-compartment kit for dyeing keratin fibers wherein
at least one first compartment comprises a composition A2 comprising, in a suitable dyeing medium, at least one oxidation dye, and optionally at least one C10-C14 fatty alcohol;
at least one second compartment comprising a composition B2 comprising, in a suitable dyeing medium, at least one oxidizing agent, and optionally at least one C10-C14 fatty alcohol;
at least one third compartment comprising a composition C2 comprising, in a suitable dyeing medium, at least one cationic poly(vinyllactam) polymer comprising:
a) at least one monomer chosen from vinyllactams and alkylvinyllactams;
b) at least one monomer chosen from monomers of structures (Ia) or (Ib):
wherein:
X is chosen from an oxygen atom and NR6 radicals,
R1 and R6, which may be identical or different, are chosen from hydrogen atoms, linear and branched C1-C5 alkyl radicals,
R2 is chosen from linear and branched C1-C4 alkyl radicals,
R3, R4 and R5, which may be identical or different, are chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals, and radicals of formula (II):
\u2014(Y2\u2032)r\u2014(CH2\u2014CH(R7)\u2014O)x\u2014R8\u2003\u2003(II)
wherein:
Y, Y1 and Y2, which may be identical or different, are chosen from linear and branched C2-C16 alkylene radicals,
R7 is chosen from hydrogen atoms, linear and branched C1-C4 alkyl radicals, and linear and branched C1-C4 hydroxyalkyl radicals,
R8 is chosen from hydrogen atoms, linear and branched C1-C30 alkyl radicals,
p, q and r, which may be identical or different, are integers equal to the value zero, or the value 1,
m and n, which may be identical or different, are integers ranging from 0 to 100,
x is an integer ranging from 1 to 100,
Z is chosen from organic and inorganic acid anions,
provided that:
at least one of the substituents R3, R4, R5 or R8 is chosen from linear and branched C9-C30 alkyl radicals,
if m or n is different from zero, then q is equal to 1, and
if m or n are equal to zero, then p or q is equal to 0;
wherein at least one of the compositions A2, B2, and C2 further comprises at least one synthetic thickener.
54. The composition according to claim 1, wherein the C10-C14 fatty alcohol is a nonpolyoxyalkylenated fatty alcohol.
55. The composition according to claim 1, wherein the C10-C14 fatty alcohol is a polyoxyalkylenated fatty alcohol.
56. The composition according to claim 55, wherein the C10-C14 fatty alcohol is a polyoxyethylenated fatty alcohol comprising from 2 to 20 oxyethylene (EO) units.
57. The composition according to claim 56, wherein the C10-C14 fatty alcohol is a polyoxyethylenated fatty alcohol comprising from 3 to 15 oxyethylene (EO) units.
58. The composition according to claim 57, wherein the C10-C14 fatty alcohol is oxyethylenated 12 EO lauryl alcohol.
59. The composition according to claim 57, wherein the C10-C14 fatty alcohol is oxyethylenated 3 EO capryl alcohol.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for adjusting service processing resources of a multi-mode base station system utilizing a plurality of wireless access standards, the method comprising:
periodically acquiring respective traffic model data of two or more wireless access standards from among the plurality of wireless access standards of the multi-mode base station system and to store a mapping relationship between a subscriber identifier and a wireless access standard of the subscriber;
determining service processing resources required by the two or more wireless access standards according to a demand for the two or more wireless access standards based upon the respective traffic model data for the two or more wireless access standards; and
adjusting the service processing resources of the two or more wireless access standards based on the determined service processing resources required by the two or more wireless access standards,
wherein service processing resource software corresponding to the adjusted service processing resources for the two or more wireless access standards are loaded,
wherein the traffic model data comprises one or any combination of number of subscribers, busy hour call attempts, erlang, or a call successfailure rate and traffic model data for a repeated subscriber is not acquired according to the storing of the mapping relationship between the subscriber identifier and the wireless access standard of the subscriber,
wherein the traffic model data of the two or more wireless access standards of the multi-mode base station system is periodically acquired by:
acquiring the subscriber identifier of the subscriber;
when the multi-mode base station system does not store the subscriber identifier, storing the identifier of the subscriber and a wireless access standard of the subscriber, and increasing number of subscribers under the wireless access standard corresponding to the subscriber by one; and
when the multi-mode base station system stores the subscriber identifier, comparing a stored wireless access standard of the subscriber with a current wireless access standard of the subscriber, if the compared wireless access standards are not consistent with each other, decreasing number of subscribers under the wireless access standard corresponding to the subscriber by one, and increasing number of subscribers under the current wireless access standard corresponding to the subscriber by one, and updating the stored wireless access standard of the subscriber with the current access standard of the subscriber.
2. The method according to claim 1, wherein the determining the service processing resources of the two or more wireless access standards comprises:
computing ratio of the service processing resources required by the two or more wireless access standards based on the traffic model data; and
determining the service processing resources required by the two or more wireless access standards according to the ratio.
3. The method according to claim 1, wherein the determining the service processing resources required by the two or more wireless access standards comprises:
computing step size for adjusting the service processing resources of the two or more wireless access standards according to the traffic model data; and
determining the service processing resources required by the two or more wireless access standards based on the step size for adjusting the service processing resources.
4. The method according to claim 2, wherein the adjusting the service processing resources of the two or more wireless access standards according to the determined service processing resources required by the two or more wireless access standards comprises:
re-allocating corresponding service processing resources to the two or more wireless access standards from a number of service processing resources of the multi-mode base station system according to the ratio for adjusting the service processing resources; or
allocating corresponding service processing resources to the two or more wireless access standards through the multi-mode base station system according to the ratio for adjusting the service processing resources, based on current service processing resources of the two or more wireless access standards.
5. The method according to claim 3, wherein the adjusting the service processing resources of the two or more wireless access standards according to the determined service processing resources required by the two or more wireless access standards comprises:
re-allocating corresponding service processing resources to the two or more wireless access standard from a number of service processing resources of the multi-mode base station system according to the step size for adjusting the service processing resources; or
allocating corresponding service processing resources to the two or more wireless access standards through the multi-mode base station system according to the step size for adjusting the service processing resources, based on current service processing resources of the two or more wireless access standards.
6. The method according to claim 1, wherein after determining the service processing resources required by the two or more wireless access standards according to the traffic model data, the method further comprising:
storing results of needed service processing resources determined for the two or more wireless access standards.
7. A device for adjusting service processing resources of a multi-mode base station system utilizing a plurality of wireless access standards, the device comprising:
computer hardware with non-transitory computer readable storage medium which store instructions that when executed by the computer hardware implement units of:
a data acquisition unit to periodically acquire respective traffic model data of two or more wireless access standards from among the plurality of wireless access standards of the multi-mode base station system and to store a mapping relationship between a subscriber identifier and a wireless access standard of the subscriber;
a resource computation unit to determine service processing resources required by the two or more wireless access standards according to a demand for the two or more wireless access standards based upon the respective traffic model data for the two or more wireless access standards; and
a resource adjustment unit to adjust the service processing resources of the two or more wireless access standards based on the determined service processing resources required by the two or more wireless access standards,
wherein service processing resource software corresponding to the adjusted service processing resources for the two or more wireless access standards are loaded,
wherein the traffic model data comprises one or any combination of number of subscribers, busy hour call attempts, erlang, or a call successfailure rate, and traffic model data for a repeated subscriber is not acquired according to the storing of the mapping relationship between the subscriber identifier and the wireless access standard of the subscriber,
wherein the traffic model data of the two or more wireless access standards of the multi-mode base station system is periodically acquired by:
acquiring the subscriber identifier of the subscriber;
when the multi-mode base station system does not store the subscriber identifier, storing the identifier of the subscriber and the wireless access standard of the subscriber, and increasing number of subscribers under the wireless access standard corresponding to the subscriber by one; and
when the multi-mode base station system stores the subscriber identifier, comparing a stored wireless access standard of the subscriber with a current wireless access standard of the subscriber, if the compared wireless access standards are not consistent with each other, decreasing number of subscribers under the wireless access standard corresponding to the subscriber by one, and increasing number of subscribers under the current wireless access standard corresponding to the subscriber by one, and updating the stored wireless access standard of the subscriber with the current access standard of the subscriber.
8. The device according to claim 7, wherein the resource computation unit comprises:
a first computation module to compute ratio of the service processing resources required by the two or more wireless access standards based on the traffic model data; and
a first resource determination module to determine service processing resources required by the two or more wireless access standards according to the ratio.
9. The device according to claim 7, wherein the resource computation unit comprises:
a second computation module to compute step size for adjusting the service processing resources of the two or more wireless access standards based on the traffic model data; and
a second resource determination module to determine the service processing resources required by the two or more wireless access standards according to the step size for adjusting the service processing resources.
10. The device according to claim 8, wherein
the resource adjustment unit re-allocates corresponding service processing resources to the two or more wireless access standards from a number of service processing resources of the multi-mode base station system, based on the ratio for adjusting the service processing resources; or
the resource adjustment unit allocates corresponding service processing resources to the two or more wireless access standards through the multi-mode base station system according to the ratio for adjusting the service processing resources, based on current service processing resources of the two or more wireless access standards.
11. The device according to claim 9, wherein
the resource adjustment unit re-allocates corresponding service processing resources to the two or more wireless access standards from a number of service processing resources of the multi-mode base station system, based on the step size for adjusting the service processing resources; or
the resource adjustment unit allocates corresponding service processing resources to the two or more wireless access standards through the multi-mode base station system according to the step size for adjusting the service processing resources, based on current service processing resources of the two or more wireless access standards.
12. The device according to claim 7, wherein the non-transitory computer readable storage medium stores required service processing resources determined for the two or more wireless access standards.
13. A computer program product comprising a computer readable non-transitory storage medium storing program code thereon for a multi-mode base station system utilizing a plurality of wireless access standards, the program code comprising:
instructions for periodically acquiring respective traffic model data of two or more wireless access standards from among the plurality of wireless access standards of the multi-mode base station system and to store a mapping relationship between a subscriber identifier and a wireless access standard of the subscriber;
instructions for determining service processing resources required by the two or more wireless access standards according to a demand for the two or more wireless access standards based upon the respective traffic model data for the two or more wireless access standards;
instructions for adjusting the service processing resources of the two or more wireless access standards based on the determined service processing resources required by the two or more wireless access standards; and
instructions for loading service processing resource software corresponding to the adjusted service processing resources for the two or more wireless access standards,
wherein the traffic model data comprises one or any combination of number of subscribers, busy hour call attempts, erlang, or a call successfailure rate, and traffic model data for a repeated subscriber is not acquired according to the storing of the mapping relationship between the subscriber identifier and the wireless access standard of the subscriber,
wherein the traffic model data of the two or more wireless access standards of the multi-mode base station system is periodically acquired by:
acquiring the subscriber identifier of the subscriber;
when the multi-mode base station system does not store the subscriber identifier, storing the identifier of the subscriber and the wireless access standard of the subscriber, and increasing number of subscribers under the wireless access standard corresponding to the subscriber by one; and
when the multi-mode base station system stores the subscriber identifier, comparing a stored wireless access standard of the subscriber with a current wireless access standard of the subscriber, if the compared wireless access standards are not consistent with each other, decreasing number of subscribers under the wireless access standard corresponding to the subscriber by one, and increasing number of subscribers under the current wireless access standard corresponding to the subscriber by one, and updating the stored wireless access standard of the subscriber with the current access standard of the subscriber.
14. The computer program product according to claim 13, wherein the program code further comprising:
instructions for computing ratio of the service processing resources required by the two or more wireless access standards based on the traffic model data; and
instructions for determining the service processing resources required by the two or more wireless access standards according to the ratio.
15. The computer program product according to claim 13, wherein the program code further comprising:
instructions for computing step size for adjusting the service processing resources of the two or more wireless access standards according to the traffic model data; and
instructions for determining the service processing resources required by the two or more wireless access standards based on the step size for adjusting the service processing resources.