Invention Grant
US09055108B2 Method for increasing performance in encapsulation of TCP/IP packets into HTTP in network communication system
有权
网络通信系统中TCP / IP数据包封装成HTTP的性能提升方法
- Patent Title: Method for increasing performance in encapsulation of TCP/IP packets into HTTP in network communication system
- Patent Title (中): 网络通信系统中TCP / IP数据包封装成HTTP的性能提升方法
-
Application No.: US13938809Application Date: 2013-07-10
-
Publication No.: US09055108B2Publication Date: 2015-06-09
- Inventor: Leonid Anatolievich Tychina
- Applicant: Joint stock company “InfoTeCS”
- Applicant Address: RU Moscow
- Assignee: Joint Stock Company “InfoTeCS”
- Current Assignee: Joint Stock Company “InfoTeCS”
- Current Assignee Address: RU Moscow
- Agency: Honigman Miller Schwartz and Cohn LLP
- Priority: RU2012148627 20121116
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/06

Abstract:
The disclosure relates to methods of transmitting data over TCP/IP through HTTP. The method includes establishing a connection between a client and a server through at least two proxies; generating a tunnel message in the client; sending the tunnel message to the server; choosing a delay value T based on a maximum transmission rate of the tunnel message; and determining a size Q of a dummy data packet by Q = ∑ i = 1 N - 1 MSS i , where MSSi is a maximum segment size in TCP connections between the i-th proxy and the (i+1)-th proxy, and N is the number of proxies. The method also includes sending, from the client, a dummy data packet of size Q in T seconds after the last transmission of non-dummy data via the HTTP tunnel; receiving the tunnel message by the server; and disabling usage of Nagle's algorithm and TCP delayed acknowledgement algorithm for the TCP connection in the client and server.
Public/Granted literature
Information query