The invention discloses a
multicast-based
network data pre-pushing method, and belongs to the technical field of
wireless network data transmission. In
wireless network data transmission, when a user requests network data, according to task request analysis and current network channel states, a
base station determines whether the task is pre-pushed in a
multicast manner to users with similar
internet use habits and within the coverage area of the
base station or in neighboring cells; according to a
prior probability function of user's
internet use habits accumulated previously and channel states of active users, an alternative user scheme, a multi-
cell coordinated transmission scheme and a
modulation coding scheme that all participate in
multicast pre-pushing are calculated; expected revenue which can be obtained by adopting the multicast manner is calculated; and compared with a conventional
unicast manner, if the multicast manner obtains the revenue greater than a set threshold value, the multicast-based network data pre-pushing method is adopted for pushing, otherwise, a conventional method is adopted for pushing. The multicast-based network data pre-pushing method can effectively improve the
wireless spectrum efficiency and the energy efficiency, and optimizes the
transmission performance of the
network on the whole.