发明名称 Packet loss recovery on a wireless link in a transmission layer protocol session
摘要 Methods and apparatus are provided for recovering from packet loss in an end-to-end network connection having at least one wireless segment. A packet on a wireless segment of an end-to-end network connection is processed by determining whether the packet comprises one or more of a lost packet and a malformed packet; and generating a modified packet for an application associated with the packet to replace one or more of the lost packet and the malformed packet if the application is substantially tolerant to one or more of lost and malformed data. The modified packet comprises, for example, a non-original packet and/or a corrected packet. Link layer information or information from a deep packet inspection can be used to determine whether the packet comprises a lost packet or a malformed packet.
申请公布号 US9312990(B2) 申请公布日期 2016.04.12
申请号 US201213614203 申请日期 2012.09.13
申请人 International Business Machines Corporation 发明人 Agrawal Dakshi;Anthony, Jr. Bruce O.;Le Franck;Nicholson Robert B.;Pappas Vasileios;Verma Dinesh C.
分类号 H04L1/00;H04L1/18 主分类号 H04L1/00
代理机构 Ryan, Mason & Lewis, LLP 代理人 Ryan, Mason & Lewis, LLP
主权项 1. A method for processing a packet on a wireless segment of an end-to-end network connection, comprising: obtaining said packet from a link layer; determining whether said packet comprises one or more of a lost packet and a malformed packet; inspecting said packet in a transport layer to retrieve application semantic information from said packet used to determine if an application associated with said packet is substantially tolerant to one or more of lost and malformed data based on one or more of information from said link layer and information from a deep packet inspection; and generating one or more of a non-original packet and a corrected packet for said application associated with said packet to replace one or more of said lost packet and said malformed packet if said application is substantially tolerant to one or more of lost and malformed data, wherein said non-original packet is generated using application semantic information from a deep packet inspection and conforms to semantic requirements of one or more of a network layer, a transmission layer and an application layer and wherein said link layer provides said non-original packet to a transmission layer with a lost packet notification for a particular end-to-end flow, and wherein said corrected packet corrects one or more bits in said malformed packet to conform to application layer semantic requirements and wherein said link layer provides said corrected packet for a particular end-to-end flow to a higher layer.
地址 Armonk NY US