US 11,057,475 B2
Methods, apparatus and systems for resuming transmission link
Lei Zhu, Shenzhen (CN)
Assigned to CLOUDMINDS (SHANGHAI) ROBOTICS CO., LTD., Shanghai (CN)
Appl. No. 16/474,493
Filed by CloudMinds (Shanghai) Robotics Co., Ltd., Shanghai (CN)
PCT Filed Dec. 27, 2016, PCT No. PCT/CN2016/112400
§ 371(c)(1), (2) Date Jun. 27, 2019,
PCT Pub. No. WO2018/119677, PCT Pub. Date Jul. 5, 2018.
Prior Publication US 2019/0349436 A1, Nov. 14, 2019
Int. Cl. G06F 15/173 (2006.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01)
CPC H04L 67/141 (2013.01) [H04L 67/06 (2013.01); H04L 67/1002 (2013.01); H04L 67/2842 (2013.01); H04L 67/42 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for resuming a transmission link, comprising:
a first server receiving a breakpoint-resuming-request-sent-by-a-second-server if the first server is disconnected from a third server in the transmission link, the breakpoint-resuming-request-sent-by-a-second-server including status information of a transfer cache of the second server and an ingress port of the second server, the third server being a server between the first server and the second server;
the first server sending a breakpoint-resuming-response-to-the-second-server on condition that the first server determines that a resuming condition is satisfied according to the status information of a transfer cache of the first server and the status information of the transfer cache of the second server, the breakpoint-resuming-response-to-the-second-server including the status information of the transfer cache of the first server and an egress port of the first server;
the second server sending a resumable response message to the first server on condition that the second server determines that the resuming condition is satisfied according to the status information of the transfer cache of the second server and the status information of the transfer cache of the first server;
wherein the first server determining that the resuming condition is satisfied on is within the range of the available-starting-position-of-the-request-cache-of-the-first-server;
the first server establishing a compensation connection with the second server from the egress port of the first server to the ingress port of the second server in response to the resumable response message, wherein the compensation connection compensates and resumes an abnormal connection in the transmission link; and
the first server and the second server performing resumption through the compensation connection;
wherein the first server, the second server, and the third server are any three consecutive servers in a transmission link in an application delivery network between a client and a source station server, and the first server, the second server and the third server are nodes of the application delivery network, wherein the third server is between the first server and the second server.