Source: http://www.google.com/patents/US7889654?ie=ISO-8859-1&dq=inventor:%22Arthur+R.+Hair%22
Timestamp: 2015-02-01 15:48:22
Document Index: 233642438

Matched Legal Cases: ['Application No. 08170536', 'Application No. 06111083', 'Application No. 08170536', 'Application No. 06111083', 'Application No. 2006', 'Application No. 06111083']

Patent US7889654 - Loss tolerant transmission control protocol - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsProvided are apparatuses and methods for transmitting or receiving data packets in a data block in a communication network with a transport protocol. In one example, a loss tolerant TCP protocol is used in which a maximum segment size (MSS) may be adapted to a minimum granularity of a congestion window....http://www.google.com/patents/US7889654?utm_source=gb-gplus-sharePatent US7889654 - Loss tolerant transmission control protocolAdvanced Patent SearchPublication numberUS7889654 B2Publication typeGrantApplication numberUS 11/290,809Publication dateFeb 15, 2011Filing dateDec 1, 2005Priority dateMar 30, 2005Also published asUS8537675, US20060251011, US20110099437Publication number11290809, 290809, US 7889654 B2, US 7889654B2, US-B2-7889654, US7889654 B2, US7889654B2InventorsKadangode K. Ramakrishnan, Shivkumar Kalyanaraman, Vijaynarayanan Subramanian, Omesh TickooOriginal AssigneeAt&T Intellectual Property Ii, L.P., Rensselaer Polytechnic InstituteExport CitationBiBTeX, EndNote, RefManPatent Citations (42), Non-Patent Citations (13), Referenced by (8), Classifications (23), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetLoss tolerant transmission control protocolUS 7889654 B2Abstract Provided are apparatuses and methods for transmitting or receiving data packets in a data block in a communication network with a transport protocol. In one example, a loss tolerant TCP protocol is used in which a maximum segment size (MSS) may be adapted to a minimum granularity of a congestion window. Also, proactive forward error correction (FEC) packets may be added to a window of the data block. The number of proactive FEC packets may be determined, for example, based on an estimate erasure rate. In addition, reactive FEC packets may be added to the data block. Also, a receiver may receive data packets in a data block and process a selective acknowledgment (SACK) responsive to the data packets received.
Save the Packet The present invention includes any novel feature or combination of features disclosed herein either explicitly or any generalization thereof. While the invention has been described with respect to specific examples including presently preferred modes of carrying out the invention, those skilled in the art will appreciate that there are numerous variations and permutations of the above described systems and techniques. Thus, the spirit and scope of the invention should be construed broadly as set forth in the appended claims.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5959995Feb 22, 1996Sep 28, 1999Fujitsu, Ltd.Asynchronous packet switchingUS5974028 *Feb 24, 1997Oct 26, 1999At&T Corp.System and method for improving transport protocol performance in communication networks having lossy linksUS6097697Jul 17, 1998Aug 1, 2000Sitara Networks, Inc.Congestion controlUS6169732Jun 29, 1999Jan 2, 2001Motorola, Inc.Method and apparatus in a wireless communication systemUS6189035May 8, 1998Feb 13, 2001MotorolaMethod for protecting a network from data packet overloadUS6208618Dec 4, 1998Mar 27, 2001Tellabs Operations, Inc.Method and apparatus for replacing lost PSTN data in a packet networkUS6222829Dec 23, 1997Apr 24, 2001Telefonaktieblaget L M EricssonInternet protocol telephony for a mobile station on a packet data channelUS6229808Aug 21, 1997May 8, 2001Advanced Micro Devices, Inc.Method of communication for a computer using packet switches for internal data transferUS6278716 *Mar 23, 1998Aug 21, 2001University Of MassachusettsMulticast with proactive forward error correctionUS6389031Nov 4, 1998May 14, 2002Polytechnic UniversityMethods and apparatus for fairly scheduling queued packets using a ram-based search engineUS6628629Jul 9, 1999Sep 30, 2003Malibu NetworksReservation based prioritization method for wireless transmission of latency and jitter sensitive IP-flows in a wireless point to multi-point transmission systemUS6646987 *Jun 8, 1999Nov 11, 2003Nortel Networks LimitedMethod and system for transmission control protocol (TCP) packet loss recovery over a wireless linkUS6882624 *Oct 4, 2000Apr 19, 2005Nokia Networks OyCongestion and overload control in a packet switched networkUS6937570Nov 7, 2002Aug 30, 2005Tektronix, Inc.Resource aware session adaptation system and method for enhancing network throughputUS6947435Mar 8, 1999Sep 20, 2005Fujitsu LimitedRadio communication system and apparatus, communication method and program recording medium thereforUS6961327Aug 16, 2001Nov 1, 2005Fujitsu LimitedTCP aware local retransmissioner scheme for unreliable transmission networkUS6961697Apr 19, 2000Nov 1, 2005At&T Corp.Method and apparatus for performing packet loss or frame erasure concealmentUS7020083 *Oct 29, 2001Mar 28, 2006The Regents Of The University Of CaliforniaMethod for improving TCP performance over wireless linksUS7036069Jan 31, 2003Apr 25, 2006Matsushita Electric Industrial Co., Ltd.Method and entity of packet loss distinctionUS7061856 *Feb 5, 2002Jun 13, 2006The Board Of Trustees Of The Leland Stanford Junior UniversityData throughput over lossy communication linksUS7099273 *Jan 29, 2002Aug 29, 2006Bytemobile, Inc.Data transport acceleration and management within a network communication systemUS7111062Dec 6, 2001Sep 19, 2006International Business Machines CorporationApparatus and method of generating an XML document to represent network protocol packet exchangesUS7133361Sep 26, 2001Nov 7, 2006Hughes Network Systems, Inc.Method and system for improvement of network performance over asymmetic linksUS7136353May 17, 2002Nov 14, 2006Bytemobile, Inc.Quality of service management for multiple connections within a network communication systemUS7162676 *Sep 22, 2003Jan 9, 2007Adtran, Inc.Data communication system and method for selectively implementing forward error correctionUS7177300May 24, 2002Feb 13, 2007Communications Research Laboratory, Independent Administrative InstitutionPacket communication method and proposal nodeUS7180871Jun 15, 2002Feb 20, 2007Nortel Networks LimitedRound trip timeout adjustment in a cellular wireless communication systemUS7203167Apr 1, 2002Apr 10, 2007Telefonaktiebolaget Lm Ericsson (Publ)Data flow control methodUS20020085587Oct 15, 2001Jul 4, 2002Saverio MascoloEnd-to end bandwidth estimation for congestion control in packet switching networksUS20040215753Mar 31, 2003Oct 28, 2004Lucent Technologies, Inc.Methods and apparatus for improved transmission control protocol transmission over a wireless channel exhibiting rate and delay variationsUS20070165524 *Aug 12, 2004Jul 19, 2007Saverio MascoloRate based congestion control for packet networksEP0768806A2Oct 1, 1996Apr 16, 1997AT&amp;T Corp.Data protocol for transport of ATM cells over a wireless linkEP1120932A1Jan 28, 2000Aug 1, 2001Abb Research Ltd.Variable length packet data transmissionGB2216752A Title not availableJP2002281078A Title not availableJP2002330118A Title not availableJP2003032316A Title not availableJP2003174478A Title not availableJP2004254127A Title not availableJPH11136220A Title not availableWO2001037480A2Oct 19, 2000May 25, 2001Koninkl Philips Electronics NvMulticast transmission method and systemWO2005046125A1 *Oct 14, 2004May 19, 2005Docomo Comm Lab Usa IncMethod for supporting scalable and reliable multicast in tdma/tdd systems using feedback suppression techniques* Cited by examinerNon-Patent CitationsReference1 *Bakin, D.S. et al., "Quantifying TCP Performance Improvements in Noisy Environments Using Protocol Boosters," Fifth IEEE Symposium on Computers and Communicaitons, 2000. ISCC 2000. pp. 92-97.2 *Baldantoni, L. et al., "Adaptive End-to-End FEC for Improving TCP Performance Over Wireless Links," IEEE International Conference on Communications, 2004. Jun. 2004. vol. 7, pp. 4023-4027.3Chadi Barakat, "Bandwidth Tradeoff between TCP and Link-Level FEC" Computer Networks 2001.4Communication Pursuant to Article 94(3) EPC from the European Patent Office for EP Application No. 08170536.0-2415/2037615 dated Jun. 10, 2009, 5 pages.5Communication Pursuant to Article 96(1) and Rule 51(1) EPC and reference to Article 79(2) EPC from the European Patent Office for EP Application No. 06111083.9-2415 dated Oct. 6, 2006, 14 pages.6D.S. Bakin, et al., "Quality TCP Performance Improvements in Noisy Environments using Protocol Boosters," Computers and Communications, 2000. Proceedings. ISCC 2000. Fifth IEEE Symposium on pp. 92-97.7Extended European Search Report form the European Patent Office for EP Application No. 08170536.0-2415 dated Feb. 11, 2009, 8 pages.8Extended European Search Report from the European Patent Office for EP Application No. 06111083.9-2415 dated Jul. 28, 2006, 13 pages.9Hiroyuki Nagao, et al., "Quantifying Control of Layered Streaming using Multiple Error Correction Methods," published by Information Processing Society of Japan on Jan. 28, 2004, vol. 2004 No. 8, pp. 37-42, 2004-QA1-10 (particularly, refer to the "2.2.1 Forward Error Correction: FEC" section).10Non-Final Office Action from U.S. Appl. No. 11/290,810, mailed Oct. 1, 2008, 9 pages.11Office Action from Japanese Application No. 2006-82131, mailed Oct. 8, 2008, 9 pages.12Omesh Tickoo, et al., "LT-TCP: End-to-End Framework to Improve TCP Performance over Networks with Lossy Channels," International Federation for Information Processing, 2005.13Partial European Search Report (R. 46 EPC) from the European Patent Office for EP Application No. 06111083.9-2415 dated Jun. 2, 2006, 5 pages.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS8112687 *Jan 5, 2009Feb 7, 2012Ikanos Communications, Inc.Systems and methods for mitigating impulse noiseUS8261149Jun 30, 2011Sep 4, 2012Ikanos Communications, Inc.Configurable impulse noise protection system and method based on impulse noise statisticsUS8437370 *Feb 4, 2011May 7, 2013LiveQoS Inc.Methods for achieving target loss ratioUS8548003Jul 9, 2010Oct 1, 2013LiveQoS Inc.System and method for achieving accelerated throughputUS8683094 *Oct 16, 2009Mar 25, 2014Ralink Technology, Corp.Method for enhancing data transmission efficiencyUS8717900Feb 7, 2011May 6, 2014LivQoS Inc.Mechanisms to improve the transmission control protocol performance in wireless networksUS20100281189 *Oct 16, 2009Nov 4, 2010Ching-Hwa YuMethod for enhancing data transmission efficiencyUS20120201147 *Feb 4, 2011Aug 9, 2012Ipeak Networks IncorporatedMethods for achieving target loss ratio* Cited by examinerClassifications U.S. Classification370/231, 370/216, 370/230, 714/776, 714/752International ClassificationG06F11/00Cooperative ClassificationH04W28/04, H04L1/1635, H04L1/0007, H04L1/0009, H04L47/365, H04L47/193, H04L47/10, H04L47/135, H04L47/27European ClassificationH04L1/00A3L, H04L1/16F7, H04L1/00A5, H04L47/19A, H04L47/27, H04L47/13A, H04L47/36A, H04L47/10Legal EventsDateCodeEventDescriptionMar 10, 2006ASAssignmentOwner name: RENSSELAER POLYTECHNIC INSTITUTE, NEW YORKFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KALYANARAMAN, SHIVKUMAR;SUBRAMANIAN, VIJAYNARAYANAN;TICKOO, OMESH;REEL/FRAME:017285/0491;SIGNING DATES FROM 20060202 TO 20060302Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KALYANARAMAN, SHIVKUMAR;SUBRAMANIAN, VIJAYNARAYANAN;TICKOO, OMESH;SIGNING DATES FROM 20060202 TO 20060302;REEL/FRAME:017285/0491Mar 6, 2006ASAssignmentOwner name: AT&T CORP., NEW YORKFree format text: CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA WHICH SHOULD INCLUDE ONLY KADANGODE K RAMAKRISHNAN PREVIOUSLY RECORDED ON REEL 017245 FRAME 0279;ASSIGNOR:RAMAKRISHNAN, KADANGODE K;REEL/FRAME:017258/0761Effective date: 20060118Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA WHICH SHOULD INCLUDE ONLY KADANGODE K RAMAKRISHNAN PREVIOUSLY RECORDED ON REEL 017245 FRAME 0279. ASSIGNOR(S) HEREBY CONFIRMS THE CONVEYING PARTY DATA IS KADANGODE K RAMAKRISHNAN AND NOT SHIVKUMAR KALYANARAMAN, VIJAYNARAYANAN SUBRAMANIAN OR OMESH TICKOO.;ASSIGNOR:RAMAKRISHNAN, KADANGODE K;REEL/FRAME:017258/0761Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA WHICH SHOULD INCLUDE ONLY KADANGODE K RAMAKRISHNAN PREVIOUSLY RECORDED ON REEL 017245 FRAME 0279. ASSIGNOR(S) HEREBY CONFIRMS THE CONVEYING PARTY DATA IS KADANGODE K RAMAKRISHNAN AND NOT SHIVKUMAR KALYANARAMAN, VIJAYNARAYANAN SUBRAMANIAN OR OMESH TICKOO;ASSIGNOR:RAMAKRISHNAN, KADANGODE K;REEL/FRAME:017258/0761Mar 2, 2006ASAssignmentOwner name: AT&T CORP., NEW YORKFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RAMAKRISHNAN, KADANGODE K.;KALYANARAMAN, SHIVKUMAR;SUBRAMANIAN, VIJAYNARAYANAN;AND OTHERS;REEL/FRAME:017245/0279;SIGNING DATES FROM 20060118 TO 20060302Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RAMAKRISHNAN, KADANGODE K.;KALYANARAMAN, SHIVKUMAR;SUBRAMANIAN, VIJAYNARAYANAN;AND OTHERS;SIGNING DATES FROM 20060118 TO 20060302;REEL/FRAME:017245/0279RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services