The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 14, 2019
Filed:
Aug. 31, 2016
Beijing Baidu Netcom Science and Technology, Ltd., Beijing, CN;
BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD., Beijing, CN;
Abstract
A method and apparatus for controlling data transmission includes: obtaining an amount of data, the data requested by a requesting server, an instructed deadline, and candidate source servers storing the requested data; obtaining, based on the amount of data, a minimum bandwidth required for transmitting the requested data before the deadline as a required bandwidth corresponding to the requested data; and selecting one of the candidate source servers as a source server for transmitting the requested data, based on the required bandwidth, bandwidth resources of the candidate source servers and the requesting server, and remaining bandwidth of links between the candidate source servers and the requesting server. This implementation implements the selection of the most appropriate source server from the holistic perspective, ensures that data transmission can be completed before the deadline, and effectively utilize the link bandwidth.