A data transmission optimization method for a wireless communications network, the method comprising: determining, by a terminal (100, 1000), to move along a track route comprised in a track context and reach a to-be-optimized route segment on the track route, wherein the track context is pre-generated by the terminal (100, 1000), and comprises a track route along which the terminal (100, 1000) moves and that is passed through by the terminal (100, 1000) in a historical time and a to-be-optimized route segment on the track route, a value of a predefined measurement parameter meets a preset threshold value range when the terminal (100, 1000) moves in the to-be-optimized route segment, and the measurement parameter comprises at least one of signal quality, an uplink throughput rate, or a downlink throughput rate; and sending, by the terminal (100, 1000), a data transmission optimization instruction to a network device (200, 2000), wherein the data transmission optimization instruction is used to instruct the network device (200, 2000) to perform a data transmission optimization processing operation, and the data transmission optimization processing operation comprises adjusting a resource allocation policy of the terminal (100, 1000), characterised in that the data transmission optimization instruction comprises a video service indication indicating that the terminal (100, 1000) performs a video service, and the data transmission optimization processing operation comprises: increasing a resource allocation of the terminal (100, 1000), and if the resource allocation of the terminal (100, 1000) cannot be increased due to a resource limitation, sending, to the terminal (100, 1000), instruction information used to instruct to reduce a bit rate of the video service. determining, by a terminal (100, 1000), to move along a track route comprised in a track context and reach a to-be-optimized route segment on the track route, wherein the track context is pre-generated by the terminal (100, 1000), and comprises a track route along which the terminal (100, 1000) moves and that is passed through by the terminal (100, 1000) in a historical time and a to-be-optimized route segment on the track route, a value of a predefined measurement parameter meets a preset threshold value range when the terminal (100, 1000) moves in the to-be-optimized route segment, and the measurement parameter comprises at least one of signal quality, an uplink throughput rate, or a downlink throughput rate; and sending, by the terminal (100, 1000), a data transmission optimization instruction to a network device (200, 2000), wherein the data transmission optimization instruction is used to instruct the network device (200, 2000) to perform a data transmission optimization processing operation, and the data transmission optimization processing operation comprises adjusting a resource allocation policy of the terminal (100, 1000), characterised in that the data transmission optimization instruction comprises a video service indication indicating that the terminal (100, 1000) performs a video service, and the data transmission optimization processing operation comprises: increasing a resource allocation of the terminal (100, 1000), and if the resource allocation of the terminal (100, 1000) cannot be increased due to a resource limitation, sending, to the terminal (100, 1000), instruction information used to instruct to reduce a bit rate of the video service.