A data transmission method, comprising: receiving, by a first network node, first indication information sent by a second network node, wherein the first indication information includes a duration threshold and the first indication information is used by the first network node to determine first duration, and the first duration is duration from receiving a first data packet by the first network node to sending the first data packet by the first network node; and sending, by the first network node, the first data packet based on the first duration; wherein the method is characterized by: reporting, by the first network node, transmission capability information to the second network node, wherein the transmission capability information comprises a data transmission volume supported by the first network node, a transmission rate supported by the first network node, and duration that is supported by the first network node and that is from receiving the first data packet by the first network node to sending the first data packet by the first network node; wherein the data transmission volume supported by the first network node, the transmission rate supported by the first network node, and the duration that is supported by the first network node and that is from receiving the first data packet by the first network node to sending the first data packet by the first network node are: a maximum volume of transmitted data, a maximum transmission rate, and the shortest duration from receiving the first data packet by the first network node to sending the first data packet by the first network node, respectively, in a current environment or in a current configuration of the first network node. receiving, by a first network node, first indication information sent by a second network node, wherein the first indication information includes a duration threshold and the first indication information is used by the first network node to determine first duration, and the first duration is duration from receiving a first data packet by the first network node to sending the first data packet by the first network node; and sending, by the first network node, the first data packet based on the first duration; wherein the method is characterized by: reporting, by the first network node, transmission capability information to the second network node, wherein the transmission capability information comprises a data transmission volume supported by the first network node, a transmission rate supported by the first network node, and duration that is supported by the first network node and that is from receiving the first data packet by the first network node to sending the first data packet by the first network node; wherein the data transmission volume supported by the first network node, the transmission rate supported by the first network node, and the duration that is supported by the first network node and that is from receiving the first data packet by the first network node to sending the first data packet by the first network node are: a maximum volume of transmitted data, a maximum transmission rate, and the shortest duration from receiving the first data packet by the first network node to sending the first data packet by the first network node, respectively, in a current environment or in a current configuration of the first network node. reporting, by the first network node, transmission capability information to the second network node, wherein the transmission capability information comprises a data transmission volume supported by the first network node, a transmission rate supported by the first network node, and duration that is supported by the first network node and that is from receiving the first data packet by the first network node to sending the first data packet by the first network node; wherein the data transmission volume supported by the first network node, the transmission rate supported by the first network node, and the duration that is supported by the first network node and that is from receiving the first data packet by the first network node to sending the first data packet by the first network node are: a maximum volume of transmitted data, a maximum transmission rate, and the shortest duration from receiving the first data packet by the first network node to sending the first data packet by the first network node, respectively, in a current environment or in a current configuration of the first network node.