Invention Grant
US08578040B2 Method, system and article for client application control of network transmission loss tolerance
失效
方法,系统和文章,用于客户端应用程序控制网络传输损耗容限
- Patent Title: Method, system and article for client application control of network transmission loss tolerance
- Patent Title (中): 方法,系统和文章,用于客户端应用程序控制网络传输损耗容限
-
Application No.: US10640847Application Date: 2003-08-14
-
Publication No.: US08578040B2Publication Date: 2013-11-05
- Inventor: Dwip N. Banerjee , Kavitha Vittal Murthy Baratakke , Ketan Priyakant Pancholi , Venkat Venkatsubra
- Applicant: Dwip N. Banerjee , Kavitha Vittal Murthy Baratakke , Ketan Priyakant Pancholi , Venkat Venkatsubra
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yudell Isidore Ng Russell PLLC
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
A dynamically-enforceable application-controlled quasi-reliable extension to TCP permits a client application to dynamically set a percent loss tolerance for data transmission reliability through network input/output system calls to the TCP, thereby programming the transport layer to optimistically acknowledge non-critical missing frames. The reliability requirement can be dynamically set within TCP to the level of reliability required for specific data frames within the data stream during the data transfer. Based on this loss tolerance specified, the TCP layer makes a determination whether to trigger a retransmission or continue delivering out-of-order frames to the application. A forced acknowledgement frame is sent for each missing packet until the number missing packets causing forced acknowledgments within the current receive buffer frame exceeds the loss tolerance. This process avoids needless retransmissions and permits the TCP data flow and sliding window to advance uninterrupted, thereby providing substantial performance benefits to network throughput.
Public/Granted literature
- US20050038899A1 Method, system and article for client application control of network transmission loss tolerance Public/Granted day:2005-02-17
Information query