DATA TRANSMISSION METHOD AND APPARATUS
First Claim
1. A data transmission method, comprising:
- obtaining interaction information of a transmission link of a current moment;
analyzing the interaction information, to obtain link status information corresponding to the interaction information;
determining an available bandwidth for current data transmission according to the link status information that corresponds to the interaction information and link status information that corresponds to historical interaction information of the transmission link; and
transmitting a data packet to a data receive end according to the available bandwidth.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure disclose a data transmission method and apparatus, and belong to the field of Internet technologies. The method includes: obtaining interaction information of a transmission link of a current moment; analyzing the interaction information, to obtain link status information corresponding to the interaction information; determining an available bandwidth for current data transmission according to the link status information that corresponds to the interaction information and link status information that corresponds to historical interaction information of the transmission link; and transmitting a data packet to a data receive end according to the available bandwidth. In the embodiments of the present disclosure, data transmission is performed based on the TCP Protocol, neither a data receive end nor a data transmit end needs to support an additional protocol, and applicability is relatively strong.
-
Citations
18 Claims
-
1. A data transmission method, comprising:
-
obtaining interaction information of a transmission link of a current moment; analyzing the interaction information, to obtain link status information corresponding to the interaction information; determining an available bandwidth for current data transmission according to the link status information that corresponds to the interaction information and link status information that corresponds to historical interaction information of the transmission link; and transmitting a data packet to a data receive end according to the available bandwidth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server, the server comprising:
-
one or more processors; and a memory, the memory storing one or more programs, the one or more programs being configured to be executed by the one or more processors, and the one or more programs comprising instructions used for performing the following operations; obtaining interaction information of a transmission link of a current moment; analyzing the interaction information, to obtain link status information corresponding to the interaction information; determining an available bandwidth for current data transmission according to the link status information that corresponds to the interaction information and link status information that corresponds to historical interaction information of the transmission link; and transmitting a data packet to a data receive end according to the available bandwidth. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification