WO2002019654A3 - Method for improving tcp performance over wireless links - Google Patents
Method for improving tcp performance over wireless links Download PDFInfo
- Publication number
- WO2002019654A3 WO2002019654A3 PCT/US2001/027150 US0127150W WO0219654A3 WO 2002019654 A3 WO2002019654 A3 WO 2002019654A3 US 0127150 W US0127150 W US 0127150W WO 0219654 A3 WO0219654 A3 WO 0219654A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- packet loss
- congestion
- window
- protocol
- designated
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 abstract 4
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1832—Details of sliding window management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/187—Details of sliding window management
-
- 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
-
- 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/12—Avoiding congestion; Recovering from congestion
-
- 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/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
- H04L47/263—Rate modification at the source after receiving feedback
-
- 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/30—Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
-
- 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/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- 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
- 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
-
- 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
- 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/168—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0242—Determining whether packet losses are due to overload or to deterioration of radio communication conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0273—Traffic management, e.g. flow control or congestion control adapting protocols for flow control or congestion control to wireless environment, e.g. adapting transmission control protocol [TCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/06—Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001288589A AU2001288589A1 (en) | 2000-08-31 | 2001-08-30 | Method for improving tcp performance over wireless links |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US22971000P | 2000-08-31 | 2000-08-31 | |
US60/229,710 | 2000-08-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002019654A2 WO2002019654A2 (en) | 2002-03-07 |
WO2002019654A3 true WO2002019654A3 (en) | 2002-08-01 |
Family
ID=22862387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/027150 WO2002019654A2 (en) | 2000-08-31 | 2001-08-30 | Method for improving tcp performance over wireless links |
Country Status (3)
Country | Link |
---|---|
US (2) | US7200111B2 (en) |
AU (1) | AU2001288589A1 (en) |
WO (1) | WO2002019654A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106170955B (en) * | 2014-09-29 | 2019-10-25 | 华为技术有限公司 | A kind of flow control methods and system |
Families Citing this family (104)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7565450B2 (en) * | 2000-03-16 | 2009-07-21 | Adara Networks Inc. | System and method for using a mapping between client addresses and addresses of caches to support content delivery |
US7162539B2 (en) * | 2000-03-16 | 2007-01-09 | Adara Networks, Inc. | System and method for discovering information objects and information object repositories in computer networks |
US7552233B2 (en) * | 2000-03-16 | 2009-06-23 | Adara Networks, Inc. | System and method for information object routing in computer networks |
US7725596B2 (en) * | 2000-04-28 | 2010-05-25 | Adara Networks, Inc. | System and method for resolving network layer anycast addresses to network layer unicast addresses |
US7908337B2 (en) * | 2000-04-28 | 2011-03-15 | Adara Networks, Inc. | System and method for using network layer uniform resource locator routing to locate the closest server carrying specific content |
US7577754B2 (en) * | 2000-04-28 | 2009-08-18 | Adara Networks, Inc. | System and method for controlling access to content carried in a caching architecture |
US6975591B1 (en) * | 2000-11-22 | 2005-12-13 | International Business Machines Corporation | Methodology for improving TCP throughput over lossy communication links |
US6934256B1 (en) * | 2001-01-25 | 2005-08-23 | Cisco Technology, Inc. | Method of detecting non-responsive network flows |
US7184401B2 (en) * | 2001-02-05 | 2007-02-27 | Interdigital Technology Corporation | Link-aware transmission control protocol |
US7061856B2 (en) * | 2001-02-05 | 2006-06-13 | The Board Of Trustees Of The Leland Stanford Junior University | Data throughput over lossy communication links |
US7099273B2 (en) * | 2001-04-12 | 2006-08-29 | Bytemobile, Inc. | Data transport acceleration and management within a network communication system |
WO2002096021A2 (en) * | 2001-05-18 | 2002-11-28 | Bytemobile, Inc. | Quality of service management for multiple connections within a network communication system |
EP1261183A1 (en) | 2001-05-23 | 2002-11-27 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for processing a data unit |
KR100459557B1 (en) * | 2001-08-23 | 2004-12-03 | 삼성전자주식회사 | Method for allocating hybrid automatic retransmission request channel number for indicating state information of data in high speed downlink packet access communication system |
US7039068B1 (en) * | 2001-09-26 | 2006-05-02 | Cisco Technology, Inc. | Packet assembly |
WO2003040735A1 (en) * | 2001-11-07 | 2003-05-15 | Cyneta Networks Inc. | Resource aware session adaptation system and method for enhancing network throughput |
KR100436435B1 (en) * | 2001-12-26 | 2004-06-16 | 한국전자통신연구원 | Method and Apparatus for Transmitting Packet Using Indirect Ackowledgement over Wire/Wireless Integrated Network |
DE60236138D1 (en) * | 2002-01-03 | 2010-06-10 | Innovative Sonic Ltd | Window based blockage avoidance for a high speed wireless communication system |
ES2340467T3 (en) * | 2002-01-03 | 2010-06-04 | Innovative Sonic Limited | MECHANISM TO AVOID TIMER-BASED INTERRUPTIONS, FOR A HIGH SPEED WIRELESS COMMUNICATION SYSTEM. |
FR2838584A1 (en) * | 2002-04-16 | 2003-10-17 | Koninkl Philips Electronics Nv | Digital/audio word packet transmission mobile receiver via internet having network receiver demanding word retransmission where packet lost detected and transit time estimator deactivating demand where criteria exceeded. |
KR100876765B1 (en) * | 2002-05-10 | 2009-01-07 | 삼성전자주식회사 | Apparatus for retransmitting data in mobile communication system and method thereof |
US7418494B2 (en) * | 2002-07-25 | 2008-08-26 | Intellectual Ventures Holding 40 Llc | Method and system for background replication of data objects |
KR100825542B1 (en) * | 2002-09-04 | 2008-04-25 | 엘지노텔 주식회사 | Transmission control system and method of wireless packet data using Transmission Control Protocol |
US7542471B2 (en) | 2002-10-30 | 2009-06-02 | Citrix Systems, Inc. | Method of determining path maximum transmission unit |
US7961617B2 (en) * | 2002-10-29 | 2011-06-14 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for wireless network congestion control |
US8270423B2 (en) | 2003-07-29 | 2012-09-18 | Citrix Systems, Inc. | Systems and methods of using packet boundaries for reduction in timeout prevention |
US7616638B2 (en) | 2003-07-29 | 2009-11-10 | Orbital Data Corporation | Wavefront detection and disambiguation of acknowledgments |
US8233392B2 (en) | 2003-07-29 | 2012-07-31 | Citrix Systems, Inc. | Transaction boundary detection for reduction in timeout penalties |
US7630305B2 (en) * | 2003-07-29 | 2009-12-08 | Orbital Data Corporation | TCP selective acknowledgements for communicating delivered and missed data packets |
JP3763812B2 (en) * | 2002-11-01 | 2006-04-05 | 松下電器産業株式会社 | Communication system and method |
US7340615B2 (en) * | 2003-01-31 | 2008-03-04 | Microsoft Corporation | Method and apparatus for managing power in network interface modules |
US7239611B2 (en) * | 2003-03-03 | 2007-07-03 | Microsoft Corporation | Controlling admission of data streams onto a network based on end-to-end measurements |
CN100481811C (en) * | 2003-03-20 | 2009-04-22 | 诺基亚西门子网络两合公司 | Method and transmitter for transmitting data packets |
US7468947B2 (en) * | 2003-03-31 | 2008-12-23 | International Business Machines Corporation | Controlling data packet flows by manipulating data packets according to an actual manipulation rate |
US7436778B1 (en) * | 2003-05-12 | 2008-10-14 | Sprint Communications Company, L.P. | Related-packet identification |
US7404058B2 (en) * | 2003-05-31 | 2008-07-22 | Sun Microsystems, Inc. | Method and apparatus for avoiding collisions during packet enqueue and dequeue |
WO2005002120A2 (en) | 2003-06-12 | 2005-01-06 | California Institute Of Technology | Method and apparatus for network congestion control |
US8238241B2 (en) | 2003-07-29 | 2012-08-07 | Citrix Systems, Inc. | Automatic detection and window virtualization for flow control |
US8432800B2 (en) | 2003-07-29 | 2013-04-30 | Citrix Systems, Inc. | Systems and methods for stochastic-based quality of service |
US8437284B2 (en) | 2003-07-29 | 2013-05-07 | Citrix Systems, Inc. | Systems and methods for additional retransmissions of dropped packets |
US7656799B2 (en) | 2003-07-29 | 2010-02-02 | Citrix Systems, Inc. | Flow control system architecture |
CN1836410A (en) * | 2003-08-20 | 2006-09-20 | 日本电气株式会社 | Session relay device and relay method |
US20050059349A1 (en) * | 2003-09-16 | 2005-03-17 | Elliott Brig Barnum | Systems and methods for indicating quality of wireless connection |
JP4495085B2 (en) * | 2003-09-18 | 2010-06-30 | 株式会社野村総合研究所 | Communication system, communication apparatus, and data retransmission control method |
KR100526187B1 (en) | 2003-10-18 | 2005-11-03 | 삼성전자주식회사 | Method of obtaining the optimum rate control in mobile ad hoc network circumstance |
KR100548134B1 (en) * | 2003-10-31 | 2006-02-02 | 삼성전자주식회사 | Communication system for improving data transmission efficiency of ??? in wireless network environment and a method thereof |
KR100604597B1 (en) * | 2004-02-20 | 2006-07-24 | 주식회사 팬택앤큐리텔 | mobile communication terminal |
FR2868236B1 (en) * | 2004-03-26 | 2006-06-02 | Nortel Networks Ltd | METHOD FOR TRANSMITTING RADIO SIGNALS AND RADIO COMMUNICATION STATION FOR IMPLEMENTING THE METHOD |
GB0415451D0 (en) * | 2004-07-09 | 2004-08-11 | Nokia Corp | Communication system |
JP2008511205A (en) * | 2004-08-17 | 2008-04-10 | カリフォルニア・インスティチュート・オブ・テクノロジー | Method and apparatus for controlling network congestion using queue control and one-way delay measurement |
US7975064B2 (en) * | 2004-09-16 | 2011-07-05 | International Business Machines Corporation | Envelope packet architecture for broadband engine |
US8356327B2 (en) * | 2004-10-30 | 2013-01-15 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
US20060133281A1 (en) * | 2004-12-20 | 2006-06-22 | Motorola, Inc. | System for managing round trip time of a transmission control protocol and supporting method and apparatus |
KR100785293B1 (en) * | 2005-02-11 | 2007-12-12 | 삼성전자주식회사 | System and Method for TCP Congestion Control Using Multiple TCP ACKs |
US7577097B2 (en) * | 2005-03-22 | 2009-08-18 | Microsoft Corporation | Compound transmission control protocol |
US7889654B2 (en) * | 2005-03-30 | 2011-02-15 | At&T Intellectual Property Ii, L.P. | Loss tolerant transmission control protocol |
US7539219B2 (en) * | 2005-05-12 | 2009-05-26 | Radioshack Corporation | Method and apparatus for synchronization of digital multimedia packets |
US7430198B2 (en) * | 2005-05-26 | 2008-09-30 | Symbol Technologies, Inc. | RF utilization calculation and reporting method for 802.11 wireless local area networks |
US20080232405A1 (en) * | 2005-08-25 | 2008-09-25 | Nxp B.V. | Method and Circuit for Calculating a Timeout Parameter in a Communication Session |
US20090245249A1 (en) * | 2005-08-29 | 2009-10-01 | Nec Corporation | Multicast node apparatus, multicast transfer method and program |
CA2624671C (en) | 2005-09-30 | 2012-01-03 | Research In Motion Limited | Methods and apparatus for dynamically adjusting a data packet window size for data packet transmission in a wireless communication network |
US7760633B2 (en) * | 2005-11-30 | 2010-07-20 | Cisco Technology, Inc. | Transmission control protocol (TCP) congestion control using transmission delay components |
US7787372B2 (en) * | 2005-12-12 | 2010-08-31 | Viasat, Inc. | Transmission control protocol with performance enhancing proxy for degraded communication channels |
US7894488B2 (en) | 2006-04-13 | 2011-02-22 | Cisco Technology, Inc. | Apparatus and method for monitoring quality metrics associated with a wireless network |
US7961605B2 (en) * | 2006-07-31 | 2011-06-14 | International Business Machines Corporation | System and method for enabling management of a plurality of messages in a communication network |
US9191226B2 (en) * | 2006-09-28 | 2015-11-17 | Qualcomm Incorporated | Methods and apparatus for determining communication link quality |
WO2008040021A1 (en) * | 2006-09-28 | 2008-04-03 | Qualcomm Incorporated | Methods and apparatus for determining quality of service in a communication system |
WO2008044653A1 (en) | 2006-10-05 | 2008-04-17 | Ntt Docomo, Inc. | Communication system, communication device, and communication method |
US8260935B2 (en) | 2007-01-24 | 2012-09-04 | Viasat, Inc. | Error control terminal discovery and updating |
US7821937B1 (en) * | 2007-06-29 | 2010-10-26 | Symantec Corporation | Network protocol with damage loss resilient congestion control algorithm |
FR2922391B1 (en) * | 2007-10-15 | 2009-12-04 | Canon Kk | METHOD AND DEVICE FOR DATA TRANSMISSION |
US7916658B2 (en) * | 2007-11-08 | 2011-03-29 | Siemens Enterprise Communications Gmbh & Co. Kg | Method for congestion detection in packet transmission networks |
US8045471B2 (en) * | 2008-06-30 | 2011-10-25 | Siemens Enterprise Communications Gmbh & Co. Kg | Method and apparatus to inspect wireless traffic and mitigate packet elimination for wireless saturation avoidance |
EP2234333B1 (en) | 2009-03-23 | 2015-07-15 | Corvil Limited | System and method for estimation of round trip times within a tcp based data network |
WO2010125429A1 (en) | 2009-04-30 | 2010-11-04 | Freescale Semiconductor, Inc. | Apparatus, communications system and method for optimizing data packet flow |
US8340099B2 (en) * | 2009-07-15 | 2012-12-25 | Microsoft Corporation | Control of background data transfers |
US8824285B1 (en) * | 2009-12-16 | 2014-09-02 | Dnutch Associates, Inc. | System and method for collision detection and avoidance during packet based communications |
KR20120002424A (en) | 2010-06-30 | 2012-01-05 | 한국전자통신연구원 | Communication node and communication method |
KR20120005599A (en) * | 2010-07-09 | 2012-01-17 | 삼성전자주식회사 | Method and apparatus for detecting target flow in wireless communication system |
CN102468941B (en) | 2010-11-18 | 2014-07-30 | 华为技术有限公司 | Network packet loss processing method and device |
US8520523B2 (en) * | 2011-02-11 | 2013-08-27 | Telefonaktiebolaget L M Ericsson (Publ) | Devices and methods for managing quality of service for bearers depending on utilization |
JP5976277B2 (en) * | 2011-02-23 | 2016-08-23 | 富士通株式会社 | Transmission control method |
US8724475B2 (en) * | 2011-05-12 | 2014-05-13 | Fluke Corporation | Method and apparatus to estimate the sender's congestion window throughout the life of a TCP flow (socket connection) |
US9203755B1 (en) * | 2011-09-27 | 2015-12-01 | Cisco Technology, Inc. | Error message monitoring in a network environment |
US8849939B2 (en) * | 2011-12-02 | 2014-09-30 | International Business Machines Corporation | Coordinating write sequences in a data storage system |
EP2798799B1 (en) * | 2011-12-28 | 2016-07-27 | Telefonaktiebolaget LM Ericsson (publ) | Methods and devices in an ip network for congestion control |
US9351183B2 (en) * | 2013-02-26 | 2016-05-24 | Google Technology Holdings LLC | Apparatus and method for measuring and using congestion in a wireless communication system |
US20140281019A1 (en) * | 2013-03-15 | 2014-09-18 | Microsoft Corporation | Network Transmission Adjustment Based On Application-Provided Transmission Metadata |
US9485186B2 (en) | 2013-07-23 | 2016-11-01 | Cisco Technology, Inc. | Network congestion control with awareness of random packet losses |
US9515965B2 (en) | 2013-09-18 | 2016-12-06 | International Business Machines Corporation | Managing data paths in an operator graph |
WO2015096149A1 (en) * | 2013-12-27 | 2015-07-02 | 华为技术有限公司 | Tcp link configuration method, apparatus and device |
EP2890179B1 (en) * | 2013-12-27 | 2019-08-28 | Nokia Solutions and Networks Oy | Method, apparatus and computer program for data transfer |
US10043137B1 (en) * | 2014-01-06 | 2018-08-07 | Nuu:Bit, Inc. | Dynamically optimized transport system |
WO2015142241A1 (en) * | 2014-03-20 | 2015-09-24 | Telefonaktiebolaget L M Ericsson (Publ) | Tunnel congestion volume policing |
JP6178932B2 (en) * | 2014-04-15 | 2017-08-09 | フィリップス ライティング ホールディング ビー ヴィ | Method and apparatus for controlling handshaking in a packet transmission network |
ES2845078T3 (en) | 2014-04-23 | 2021-07-23 | Bequant S L | Method and apparatus for network congestion control based on rate gradients |
US10834065B1 (en) | 2015-03-31 | 2020-11-10 | F5 Networks, Inc. | Methods for SSL protected NTLM re-authentication and devices thereof |
US20170093730A1 (en) | 2015-09-25 | 2017-03-30 | FSA Technologies,Inc. | Flow control system and method |
CN105306888B (en) * | 2015-10-03 | 2018-07-10 | 上海大学 | Mobile video monitor bandwidth self-adaption method based on packet loss differentiating |
US10404698B1 (en) | 2016-01-15 | 2019-09-03 | F5 Networks, Inc. | Methods for adaptive organization of web application access points in webtops and devices thereof |
US9813299B2 (en) * | 2016-02-24 | 2017-11-07 | Ciena Corporation | Systems and methods for bandwidth management in software defined networking controlled multi-layer networks |
CN105827537B (en) * | 2016-06-01 | 2018-12-07 | 四川大学 | A kind of congestion improved method based on QUIC agreement |
US20220286904A1 (en) * | 2019-08-06 | 2022-09-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Technique for Controlling and Performing Data Traffic Handling in a Core Network Domain |
US11277326B2 (en) * | 2020-03-31 | 2022-03-15 | Netflix, Inc. | Techniques for detecting changes to circuit delays in telecommunications networks |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0757393A3 (en) * | 1995-08-02 | 1999-11-03 | Matsushita Electric Industrial Co., Ltd. | Semiconductor light emitting element and method for fabricating the same |
US5793768A (en) * | 1996-08-13 | 1998-08-11 | At&T Corp | Method and apparatus for collapsing TCP ACKs on asymmetrical connections |
US6078564A (en) * | 1996-08-30 | 2000-06-20 | Lucent Technologies, Inc. | System for improving data throughput of a TCP/IP network connection with slow return channel |
US5974028A (en) * | 1997-02-24 | 1999-10-26 | At&T Corp. | System and method for improving transport protocol performance in communication networks having lossy links |
US6115357A (en) * | 1997-07-01 | 2000-09-05 | Packeteer, Inc. | Method for pacing data flow in a packet-based network |
US6097697A (en) * | 1998-07-17 | 2000-08-01 | Sitara Networks, Inc. | Congestion control |
CA2249152C (en) * | 1998-09-30 | 2003-07-08 | Northern Telecom Limited | Apparatus for and method of managing bandwidth for a packet-based connection |
US6646987B1 (en) * | 1998-10-05 | 2003-11-11 | Nortel Networks Limited | Method and system for transmission control protocol (TCP) packet loss recovery over a wireless link |
US6215769B1 (en) * | 1998-10-07 | 2001-04-10 | Nokia Telecommunications, Inc. | Enhanced acknowledgment pacing device and method for TCP connections |
SG87029A1 (en) * | 1999-05-08 | 2002-03-19 | Kent Ridge Digital Labs | Dynamically delayed acknowledgement transmission system |
US6700876B1 (en) | 1999-07-29 | 2004-03-02 | International Business Machines Corporation | Congestion monitoring and message flow control in a blocking network |
US6445681B1 (en) * | 1999-09-15 | 2002-09-03 | Vocaltec Communications Ltd. | Method for measuring delay parameters in a network |
US7058723B2 (en) | 2000-03-14 | 2006-06-06 | Adaptec, Inc. | Congestion control for internet protocol storage |
US6741555B1 (en) * | 2000-06-14 | 2004-05-25 | Nokia Internet Communictions Inc. | Enhancement of explicit congestion notification (ECN) for wireless network applications |
US6757248B1 (en) * | 2000-06-14 | 2004-06-29 | Nokia Internet Communications Inc. | Performance enhancement of transmission control protocol (TCP) for wireless network applications |
US6898182B1 (en) * | 2000-07-21 | 2005-05-24 | Arris International, Inc | Congestion control in a network device having a buffer circuit |
-
2001
- 2001-08-30 WO PCT/US2001/027150 patent/WO2002019654A2/en active Application Filing
- 2001-08-30 AU AU2001288589A patent/AU2001288589A1/en not_active Abandoned
- 2001-08-30 US US09/945,106 patent/US7200111B2/en active Active
- 2001-10-29 US US10/021,318 patent/US7020083B2/en not_active Expired - Lifetime
Non-Patent Citations (4)
Title |
---|
COBB J A ET AL: "CONGESTION OR CORRUPTION? A STRATEGY FOR EFFICIENT WIRELESS TCP SESSIONS", PROCEEDINGS IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, XX, XX, 1995, pages 262 - 268, XP000568953 * |
PARSA C ET AL: "Differentiating congestion vs. random loss: a method for improving TCP performance over wireless links", 2000 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE. CONFERENCE RECORD (CAT. NO.00TH8540), PROCEEDINGS OF IEEE CONFERENCE ON WIRELESS COMMUNICATIONS AND NETWORKING, CHICAGO, IL, USA, 23-28 SEPT. 2000, 23 September 2000 (2000-09-23) - 28 September 2000 (2000-09-28), 2000, Piscataway, NJ, USA, IEEE, USA, pages 90 - 93 vol.1, XP001075040, ISBN: 0-7803-6596-8 * |
PARSA C ET AL: "Improving TCP congestion control over Internets with heterogeneous transmission media", PROCEEDINGS SEVENTH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP'99), PROCEEDINGS OF ICNP'99: 7TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, TORONTO, ONT., CANADA, 31 OCT.-3 NOV. 1999, 1999, Los Alamitos, CA, USA, IEEE Comput. Soc, USA, pages 213 - 221, XP010356956, ISBN: 0-7695-0412-4 * |
TAE-EUN KIM ET AL: "Improving congestion control performance through loss differentiation", COMPUTER COMMUNICATIONS AND NETWORKS, 1999. PROCEEDINGS. EIGHT INTERNATIONAL CONFERENCE ON BOSTON, MA, USA 11-13 OCT. 1999, PISCATAWAY, NJ, USA,IEEE, US, 11 October 1999 (1999-10-11), pages 412 - 418, XP010359543, ISBN: 0-7803-5794-9 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106170955B (en) * | 2014-09-29 | 2019-10-25 | 华为技术有限公司 | A kind of flow control methods and system |
Also Published As
Publication number | Publication date |
---|---|
AU2001288589A1 (en) | 2002-03-13 |
WO2002019654A2 (en) | 2002-03-07 |
US20020154602A1 (en) | 2002-10-24 |
US7200111B2 (en) | 2007-04-03 |
US7020083B2 (en) | 2006-03-28 |
US20020089930A1 (en) | 2002-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2002019654A3 (en) | Method for improving tcp performance over wireless links | |
KR100533686B1 (en) | Method for transmitting data in mobile ad hoc network and network apparatus using the same | |
WO2007084177A3 (en) | Efficient loss recovery architecture for loss-decoupled tcp | |
WO2004057817A3 (en) | Protecting real-time data in wireless networks | |
CN102468941A (en) | Network packet loss processing method and device | |
WO2007064712A3 (en) | Transmission control protocol (tcp) congestion control using transmission delay components | |
FI20002320A0 (en) | Blocking Management in Wireless Telecommunication Networks | |
AU2001269871A1 (en) | Performance enhancement of transmission control protocol (tcp) for wireless network applications | |
FI20001702A0 (en) | Communication Control Method | |
JP2006157918A (en) | High-throughput communications system, communications terminal, session relay device, and communication protocol | |
DE60017442D1 (en) | POSITIVE FEEDBACK IN WIRELESS SYSTEMS HAVING HIGH DELAY AND LOW BAND WIDTH | |
HK1083399A1 (en) | Method and system for varying data packet size for controlling bandwidth | |
Francis et al. | Techniques for enhancing TCP performance in wireless networks | |
CN105376172B (en) | A method of control network congestion | |
CN101969432B (en) | Random backoff based control method of TCP (Transmission Control Protocol) congestion window | |
CN107395325A (en) | A kind of ART network transmission method for serving Tactics-level communication network | |
GB2364615B (en) | Overload control method for a packet-switched network | |
CN102088414B (en) | Method for managing passive queue by virtue of combining random drop and drop front | |
Razdan et al. | Enhancing TCP performance in networks with small buffers | |
UA84285C2 (en) | Packet synhronization with delayed acknowledgment in wireless networks | |
Pradeep et al. | Comparison of drop rates in different TCP variants against various routing protocols | |
Lien et al. | Can DCCP Replace UDP in Changing Network Conditions? | |
Lai | DCCP: Transport protocol with congestion control and unreliability | |
WO2006058255A3 (en) | Methods and apparatus for optimizing a tcp session for a wireless network | |
KR101334990B1 (en) | Congestion window control method in Transmission Control Protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |