A scheduling method, comprising: listening to, by a station, a first beacon frame, wherein the first beacon frame contains a delivery traffic indication message, DTIM, message used for indicating a beacon interval allocated for each group of stations within a current scheduling period; determining, by the station, the beacon interval allocated for the station within the current scheduling period according to the DTIM message contained in the first beacon frame; listening to, by the station, within the beacon interval allocated for the station, a second beacon frame, wherein the second beacon frame contains scheduling information of the current beacon interval used for indicating a time period allocated to each group of stations for data transmission within the current beacon interval, and at least one group of stations comprises at least two stations, and wherein the beacon interval comprises one fixed-length period which is partitioned into at least two time periods, and each of the at least two time periods is allocated to one group of stations; when data transmission is required, transmitting, by the station, data within the time period allocated to the group to which the station belongs, according to an indication of the scheduling information of the current beacon interval; wherein the beacon interval further comprises a contention period after the fixed-length period, and wherein the scheduling information is further used for indicating a starting time of a contention period within the current beacon interval; after transmitting the data within the time period allocated to the group to which the station belongs, the method further comprises: contending for a channel in the contention period when the station has delay-sensitive traffic. listening to, by a station, a first beacon frame, wherein the first beacon frame contains a delivery traffic indication message, DTIM, message used for indicating a beacon interval allocated for each group of stations within a current scheduling period; determining, by the station, the beacon interval allocated for the station within the current scheduling period according to the DTIM message contained in the first beacon frame; listening to, by the station, within the beacon interval allocated for the station, a second beacon frame, wherein the second beacon frame contains scheduling information of the current beacon interval used for indicating a time period allocated to each group of stations for data transmission within the current beacon interval, and at least one group of stations comprises at least two stations, and wherein the beacon interval comprises one fixed-length period which is partitioned into at least two time periods, and each of the at least two time periods is allocated to one group of stations; when data transmission is required, transmitting, by the station, data within the time period allocated to the group to which the station belongs, according to an indication of the scheduling information of the current beacon interval; wherein the beacon interval further comprises a contention period after the fixed-length period, and wherein the scheduling information is further used for indicating a starting time of a contention period within the current beacon interval; after transmitting the data within the time period allocated to the group to which the station belongs, the method further comprises: contending for a channel in the contention period when the station has delay-sensitive traffic.