Packet loss recovery on a wireless link in a transmission layer protocol session

US9312990B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9312990-B2
Application numberUS-201213614203-A
CountryUS
Kind codeB2
Filing dateSep 13, 2012
Priority dateSep 13, 2012
Publication dateApr 12, 2016
Grant dateApr 12, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , wherein said method is performed by one or more of a wireless transmitter and a wireless receiver. 3. The method of claim 2 , wherein said wireless transmitter comprises one or more of a wireless base station and a wireless access point. 4. The method of claim 1 , further comprising the step of requesting a resend of said packet. 5. The method of claim 1 , further comprising the step of receiving a resent version of said packet from a sender following a timeout period. 6. The method of claim 1 , further comprising the step of requesting said link layer to retransmit the obtained packet.

Assignees

Inventors

Classifications

  • Formats for payload data · CPC title

  • H04L1/1877Primary

    for semi-reliable protocols, e.g. for less sensitive applications like streaming video (buffer level management for video bitstream control arrangements H04N21/44004) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9312990B2 cover?
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 …
Who is the assignee on this patent?
Agrawal Dakshi, Anthony Jr Bruce O, Le Franck, and 4 more
What technology area does this patent fall under?
Primary CPC classification H04L1/1877. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 12 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).