EP1552408A4 - SYSTEM AND METHOD FOR DELAYING TCP / IP INDEPENDENTLY OF A BANDWIDTH DELAY PRODUCT - Google Patents
SYSTEM AND METHOD FOR DELAYING TCP / IP INDEPENDENTLY OF A BANDWIDTH DELAY PRODUCTInfo
- Publication number
- EP1552408A4 EP1552408A4 EP03791992A EP03791992A EP1552408A4 EP 1552408 A4 EP1552408 A4 EP 1552408A4 EP 03791992 A EP03791992 A EP 03791992A EP 03791992 A EP03791992 A EP 03791992A EP 1552408 A4 EP1552408 A4 EP 1552408A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- independently
- delay product
- bandwidth delay
- tcp
- delaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2869—Operational details of access network equipments
- H04L12/2898—Subscriber equipments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/19—Flow control; Congestion control at layers above the network layer
- H04L47/193—Flow control; Congestion control at layers above the network layer at the transport layer, e.g. TCP related
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/27—Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/34—Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/37—Slow start
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
- H04L63/1458—Denial of Service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/10—Streamlined, light-weight or high-speed protocols, e.g. express transfer protocol [XTP] or byte stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/12—Protocol engines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
- H04L69/162—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/141—Denial of service attacks against endpoints in a network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US40716502P | 2002-08-30 | 2002-08-30 | |
| US407165P | 2002-08-30 | ||
| US40861702P | 2002-09-06 | 2002-09-06 | |
| US408617P | 2002-09-06 | ||
| PCT/US2003/027351 WO2004021150A2 (en) | 2002-08-30 | 2003-08-29 | System and method for tpc/ip offload independent of bandwidth delay product |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP1552408A2 EP1552408A2 (en) | 2005-07-13 |
| EP1552408A4 true EP1552408A4 (en) | 2010-10-06 |
Family
ID=31981477
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP03791992A Withdrawn EP1552408A4 (en) | 2002-08-30 | 2003-08-29 | SYSTEM AND METHOD FOR DELAYING TCP / IP INDEPENDENTLY OF A BANDWIDTH DELAY PRODUCT |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP1552408A4 (en) |
| CN (1) | CN100363922C (en) |
| WO (1) | WO2004021150A2 (en) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8549170B2 (en) * | 2003-12-19 | 2013-10-01 | Nvidia Corporation | Retransmission system and method for a transport offload engine |
| US7249306B2 (en) | 2004-02-20 | 2007-07-24 | Nvidia Corporation | System and method for generating 128-bit cyclic redundancy check values with 32-bit granularity |
| US7493427B2 (en) | 2004-07-14 | 2009-02-17 | International Business Machines Corporation | Apparatus and method for supporting received data processing in an offload of network protocol processing |
| US7533176B2 (en) * | 2004-07-14 | 2009-05-12 | International Business Machines Corporation | Method for supporting connection establishment in an offload of network protocol processing |
| US7930422B2 (en) | 2004-07-14 | 2011-04-19 | International Business Machines Corporation | Apparatus and method for supporting memory management in an offload of network protocol processing |
| EP1917782A2 (en) | 2005-07-18 | 2008-05-07 | Broadcom Israel R&D | Method and system for transparent tcp offload |
| TWI290799B (en) | 2005-12-16 | 2007-12-01 | Ind Tech Res Inst | Extensible protocol processing system |
| EP1885098B1 (en) | 2006-08-04 | 2011-04-06 | Canon Kabushiki Kaisha | Communication apparatus and communication control method |
| EP2079203A1 (en) * | 2008-01-08 | 2009-07-15 | Axis AB | Network offloading with reduced packet loss. |
| CN104601484B (en) * | 2015-01-20 | 2017-10-31 | 电子科技大学 | A kind of TCP unloads the transmitting element of engine |
| EP3646566B1 (en) * | 2017-06-30 | 2023-04-05 | Apple Inc. | Apparatuses for partially offloading protocol processing |
| CN109714302B (en) | 2017-10-25 | 2022-06-14 | 阿里巴巴集团控股有限公司 | Method, device and system for unloading algorithm |
| CN110830381B (en) | 2018-08-10 | 2021-10-26 | 华为技术有限公司 | Congestion control method and related equipment |
| CN110109852B (en) * | 2019-04-03 | 2020-11-24 | 华东计算技术研究所(中国电子科技集团公司第三十二研究所) | The Method of Realizing TCP_IP Protocol in Hardware |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6427171B1 (en) * | 1997-10-14 | 2002-07-30 | Alacritech, Inc. | Protocol processing stack for use with intelligent network interface device |
| US6434620B1 (en) * | 1998-08-27 | 2002-08-13 | Alacritech, Inc. | TCP/IP offload network interface device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5937169A (en) * | 1997-10-29 | 1999-08-10 | 3Com Corporation | Offload of TCP segmentation to a smart adapter |
| KR100645424B1 (en) * | 2000-08-07 | 2006-11-14 | 삼성전자주식회사 | Modem and its control method |
| US7496689B2 (en) * | 2002-04-22 | 2009-02-24 | Alacritech, Inc. | TCP/IP offload device |
| US6968358B2 (en) * | 2002-07-25 | 2005-11-22 | International Business Machines Corporation | Method and apparatus for network communication card memory management |
-
2003
- 2003-08-29 CN CNB03820357XA patent/CN100363922C/en not_active Expired - Fee Related
- 2003-08-29 EP EP03791992A patent/EP1552408A4/en not_active Withdrawn
- 2003-08-29 WO PCT/US2003/027351 patent/WO2004021150A2/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6427171B1 (en) * | 1997-10-14 | 2002-07-30 | Alacritech, Inc. | Protocol processing stack for use with intelligent network interface device |
| US6434620B1 (en) * | 1998-08-27 | 2002-08-13 | Alacritech, Inc. | TCP/IP offload network interface device |
Non-Patent Citations (2)
| Title |
|---|
| ERIC YEH, HERMAN CHAO, VENU MANNEM, JOE GERVAIS, BRADLEY BOOTH: "Introduction to TCP/IP Offload Engine (TOE)", 1 April 2002 (2002-04-01), XP002596417, Retrieved from the Internet <URL:http://ethernetalliance.emergeinteractive.com/files/static_page_files/D14863B2-1D09-3519-AD64EB84C8B58D4A/TCIP%20Offload%20Engine.pdf> [retrieved on 20100813] * |
| See also references of WO2004021150A2 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1679015A (en) | 2005-10-05 |
| WO2004021150A2 (en) | 2004-03-11 |
| EP1552408A2 (en) | 2005-07-13 |
| CN100363922C (en) | 2008-01-23 |
| WO2004021150A3 (en) | 2004-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1552408A4 (en) | SYSTEM AND METHOD FOR DELAYING TCP / IP INDEPENDENTLY OF A BANDWIDTH DELAY PRODUCT | |
| AU2003282708A8 (en) | A system and method for reducing wire delay or congestion during synthesis of hardware solvers | |
| AU7349600A (en) | Method of and apparatus for separating discrete elements from pre-perforated webfor placement on product web moving at different speed | |
| AU2001276418A1 (en) | A crystalline form of perindopril tert-butylamine salt | |
| AU2003247522A1 (en) | Methods for synthesis of acyloxyalkyl derivatives of gaba analogs | |
| AP2002002691A0 (en) | A crystalline form of perindopril tert-butylamine salt | |
| EP1073992A4 (en) | PRODUCT CONFIGURATION METHOD AND SYSTEM | |
| DE69935969D1 (en) | FOR INDIVIDUAL ADJUSTMENT OF DEFORMABLE TOGGLE FORMULA, PRODUCT AND METHOD | |
| DE602004012361D1 (en) | Method and apparatus for offloading TCP / IP protocol independent of bandwidth delay product | |
| AU2001248470A1 (en) | Method for synthesis of perindopril and its pharmaceutically acceptable salts | |
| AU2003279085A1 (en) | Optimum interpolator method and apparatus for digital timing adjustment | |
| IS2983B (en) | Solid pharmaceutical compositions containing 4-amino-3-substituted butyric acid derivatives selected from gabapentin and / or pregabalin and a method of producing them | |
| SI1294689T1 (en) | Preparation method of a novel beta crystalline form of perindopril tert-butylamine salt | |
| IL153917A (en) | Crystalline polymorphic forms of lercanidipine hydrochloride and process for their preparation | |
| AU3105799A (en) | Method for removal of ammonia from fly ash | |
| AU1453401A (en) | Compositions and methods for calcium fortification of dairy products and oleaginous foods | |
| AU2003219988A1 (en) | Process and system for forming pieces of meat or meat analogs | |
| AU2001267427A1 (en) | Method of combating undesired plant growth on cereals | |
| SI1371659T1 (en) | Method for synthesis of perindopril and its pharmaceutically acceptable salts (2003/26) | |
| AU2003273997A1 (en) | Method for removing horn substances from animal skin | |
| NO954653D0 (en) | Device for removing bones, especially fish bones | |
| ID18513A (en) | METHOD OF REMOVAL NOTES FROM CHOCOLATE PRODUCTS | |
| EP1143805A3 (en) | Method for reducing incidence of ascites in poultry by aid of natamycin | |
| PL375370A1 (en) | Process for the preparation of phenylalanine enamide derivatives | |
| FR2835346B1 (en) | METHOD FOR MONITORING A PARK OF TIME-KEEPERS AND TIME-KEEPERS ADAPTED FOR THIS PURPOSE |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20050330 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR |
|
| RBV | Designated contracting states (corrected) |
Designated state(s): DE FR GB |
|
| RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: BROADCOM CORPORATION |
|
| A4 | Supplementary search report drawn up and despatched |
Effective date: 20100907 |
|
| 17Q | First examination report despatched |
Effective date: 20120430 |
|
| 17Q | First examination report despatched |
Effective date: 20120503 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20170301 |