The invention provides a shapley-
algorithm-based method for distributing frequency bands of a
wireless network. The method comprises the following steps of: S1, publishing idle
wireless network
frequency band numbers, a minimum
frequency band sale threshold value and a minimum sale price; S2, declaring the required
frequency band number by each subsidiary user; S3, computing subsidiary user groups which meet the minimum frequency band sale threshold value; S4, classifying the subsidiary users; S5, computing the shapley value of each subsidiary user; S6, computing expected
payment; S7, determining whether or not the subsidiary users in all the remained subsidiary user groups are fixed in the remained subsidiary user groups according to the computed expected
payment, and if yes, carrying out S8, if no, carrying out S5, or carrying out S8 if the S5 is accumulatively carried out for the preset times; S8, carrying out open bidding by the subsidiary user groups; and S9, wining by the subsidiary
user group which offers a highest sum price. According to the shapley-
algorithm-based method provided by the invention, the optimal frequency band distribution mode can be computed, and the requirement of the subsidiary users can be met.