WO2003069870A2 - Modifications to tcp/ip for broadcast or wireless networks - Google Patents
Modifications to tcp/ip for broadcast or wireless networks Download PDFInfo
- Publication number
- WO2003069870A2 WO2003069870A2 PCT/IB2003/000277 IB0300277W WO03069870A2 WO 2003069870 A2 WO2003069870 A2 WO 2003069870A2 IB 0300277 W IB0300277 W IB 0300277W WO 03069870 A2 WO03069870 A2 WO 03069870A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- packets
- data
- tcp
- client
- data packets
- 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.)
- Ceased
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
- 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/1809—Selective-repeat protocols
-
- 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/1835—Buffer management
-
- 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/1854—Scheduling and prioritising arrangements
-
- 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
- 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/1874—Buffer management
-
- 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/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- 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
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
Definitions
- a packet is not forwarded to the OS, it is placed in a temporary store to extend the receive buffer size on the client. If this data store reaches, or exceeds, a certain level of occupancy on each packet added, the retry counter for the connection is incremented. When this retry counter hits a limit value, a NACK packet is transmitted to the router. If no packets are missing, an NACK packet is sent - this acts to throttle the router such that it forwards data at a lower rate.
- the retry counter is incremented. If this retry counter is equal to one, or equal to a multiple of a set retry timeout value, a NACK packet is sent to the router.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2004-7012368A KR20040091024A (en) | 2002-02-15 | 2003-01-29 | Modifications to tcp/ip for broadcast or wireless networks |
| AU2003245047A AU2003245047A1 (en) | 2002-02-15 | 2003-01-29 | Modifications to TCP/IP for broadcast or wireless networks |
| EP03739598A EP1479213A2 (en) | 2002-02-15 | 2003-01-29 | Modifications to tcp/ip for broadcast or wireless networks |
| JP2003568860A JP2005520374A (en) | 2002-02-15 | 2003-01-29 | Changes to TCP / IP |
| US10/504,137 US20050102416A1 (en) | 2002-02-15 | 2003-01-29 | Modifications of tcp/ip |
| BR0303072-5A BR0303072A (en) | 2002-02-15 | 2003-01-29 | Method of routing data packets, computer program products directly loadable into the internal memory of a digital computer, computer program, electronic distribution, data packet routing system, and apparatus for transmitting and receiving data packets. |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0203598.8 | 2002-02-15 | ||
| GBGB0203598.8A GB0203598D0 (en) | 2002-02-15 | 2002-02-15 | Modifications to TCP/P |
| GB0220705.8 | 2002-09-06 | ||
| GBGB0220705.8A GB0220705D0 (en) | 2002-02-15 | 2002-09-06 | Modifications to TCP/IP |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2003069870A2 true WO2003069870A2 (en) | 2003-08-21 |
| WO2003069870A3 WO2003069870A3 (en) | 2003-11-13 |
Family
ID=27736215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2003/000277 Ceased WO2003069870A2 (en) | 2002-02-15 | 2003-01-29 | Modifications to tcp/ip for broadcast or wireless networks |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20050102416A1 (en) |
| EP (1) | EP1479213A2 (en) |
| JP (1) | JP2005520374A (en) |
| CN (1) | CN1633796A (en) |
| AU (1) | AU2003245047A1 (en) |
| BR (1) | BR0303072A (en) |
| RU (1) | RU2004127594A (en) |
| WO (1) | WO2003069870A2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1317870C (en) * | 2003-12-10 | 2007-05-23 | 联想(北京)有限公司 | Method for guaranteeing reliability of data transmission from one point to multiple points |
| US8320250B2 (en) | 2008-02-12 | 2012-11-27 | Nvidia Corporation | Method and arrangement for TCP flow control |
| EP2693707A4 (en) * | 2011-03-29 | 2014-02-05 | Huawei Tech Co Ltd | Packet handling method, forwarding device and system |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7882237B2 (en) * | 2004-12-17 | 2011-02-01 | Ncipher Corporation Limited | TCP/IP proxy utilizing transparent acknowledgements |
| US20080259961A1 (en) * | 2005-05-30 | 2008-10-23 | Henning Wiemann | Data Unit Relay Device and Method of Controlling the Same |
| US20070002864A1 (en) * | 2005-06-13 | 2007-01-04 | Via Telecom Co., Ltd. | Transmission system and method for radio link protocol |
| US20070118653A1 (en) * | 2005-11-22 | 2007-05-24 | Sabre Inc. | System, method, and computer program product for throttling client traffic |
| WO2008032371A1 (en) * | 2006-09-13 | 2008-03-20 | Kddi Corporation | Broadcast contents transmitting device, and broadcast contents transmitting method |
| US20080159190A1 (en) * | 2006-12-28 | 2008-07-03 | Mediatek Inc. | Wireless Transmission Method, Apparatus, And System |
| US20100103914A1 (en) * | 2006-12-28 | 2010-04-29 | Mediatek Inc. | Wireless Transmission Method, Apparatus, And System |
| EP2173077A1 (en) * | 2008-10-06 | 2010-04-07 | Alcatel, Lucent | Shared content addressing protocol |
| US20110116483A1 (en) * | 2009-11-13 | 2011-05-19 | Yong Sang Lee | Tcp data throughout enhancement for wlan clients on a wireless lan router |
| US8774208B2 (en) | 2011-09-14 | 2014-07-08 | Qualcomm Incorporated | Management of TCP/IP messaging in wireless networks |
| US20130117796A1 (en) * | 2011-11-07 | 2013-05-09 | Empire Technology Development Llc | Redundant key frame transmission |
| US20150071273A1 (en) * | 2013-09-11 | 2015-03-12 | Celeno Communications (Israel) Ltd. | Efficient transfer of tcp traffic over wlan |
| US10574788B2 (en) * | 2016-08-23 | 2020-02-25 | Ebay Inc. | System for data transfer based on associated transfer paths |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2576780B2 (en) * | 1993-12-17 | 1997-01-29 | 日本電気株式会社 | Protocol termination method |
| SE513327C2 (en) * | 1998-10-07 | 2000-08-28 | Ericsson Telefon Ab L M | Systems and method of data communication |
| US6208620B1 (en) * | 1999-08-02 | 2001-03-27 | Nortel Networks Corporation | TCP-aware agent sublayer (TAS) for robust TCP over wireless |
| US6697331B1 (en) * | 1999-11-17 | 2004-02-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Link layer acknowledgement and retransmission for cellular telecommunications |
| GB9929882D0 (en) * | 1999-12-18 | 2000-02-09 | Roke Manor Research | TCP/IP enhancement for long latency links |
| AU2001271609A1 (en) * | 2000-06-30 | 2002-01-14 | Kanad Ghose | System and method for fast, reliable byte stream transport |
| US6907460B2 (en) * | 2001-01-18 | 2005-06-14 | Koninklijke Philips Electronics N.V. | Method for efficient retransmission timeout estimation in NACK-based protocols |
| US6842433B2 (en) * | 2001-04-24 | 2005-01-11 | Wideray Corporation | System and method for communicating information from a computerized distributor to portable computing devices |
-
2003
- 2003-01-29 EP EP03739598A patent/EP1479213A2/en not_active Withdrawn
- 2003-01-29 CN CNA038038587A patent/CN1633796A/en active Pending
- 2003-01-29 AU AU2003245047A patent/AU2003245047A1/en not_active Abandoned
- 2003-01-29 RU RU2004127594/09A patent/RU2004127594A/en not_active Application Discontinuation
- 2003-01-29 US US10/504,137 patent/US20050102416A1/en not_active Abandoned
- 2003-01-29 JP JP2003568860A patent/JP2005520374A/en not_active Withdrawn
- 2003-01-29 WO PCT/IB2003/000277 patent/WO2003069870A2/en not_active Ceased
- 2003-01-29 BR BR0303072-5A patent/BR0303072A/en not_active Application Discontinuation
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1317870C (en) * | 2003-12-10 | 2007-05-23 | 联想(北京)有限公司 | Method for guaranteeing reliability of data transmission from one point to multiple points |
| US8320250B2 (en) | 2008-02-12 | 2012-11-27 | Nvidia Corporation | Method and arrangement for TCP flow control |
| EP2693707A4 (en) * | 2011-03-29 | 2014-02-05 | Huawei Tech Co Ltd | Packet handling method, forwarding device and system |
| US9325628B2 (en) | 2011-03-29 | 2016-04-26 | Huawei Technologies Co., Ltd. | Packet handling method, forwarding device and system |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2003245047A1 (en) | 2003-09-04 |
| EP1479213A2 (en) | 2004-11-24 |
| BR0303072A (en) | 2004-06-15 |
| US20050102416A1 (en) | 2005-05-12 |
| RU2004127594A (en) | 2005-04-10 |
| CN1633796A (en) | 2005-06-29 |
| WO2003069870A3 (en) | 2003-11-13 |
| JP2005520374A (en) | 2005-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20050102416A1 (en) | Modifications of tcp/ip | |
| US7200116B2 (en) | Communication device and method, and system | |
| Ong et al. | An introduction to the stream control transmission protocol (SCTP) | |
| CN101663590B (en) | Parsing out of order data packets at a content gateway of a network | |
| DE60305378T2 (en) | A method for passing on a network stack | |
| JP5544430B2 (en) | Communication apparatus and communication system | |
| EP2086187B1 (en) | Method for transmitting a data stream with anticipation of acknowledgements, corresponding input device, computer program product and storage means | |
| CN1134133C (en) | Packet discard notification for semi-reliable retransmission protocol | |
| US8024788B2 (en) | Method and apparatus for reliable, high speed data transfers in a high assurance multiple level secure environment | |
| US7676593B2 (en) | Method of bandwidth control by rewriting ACK number | |
| US20070025374A1 (en) | TCP normalization engine | |
| CN104104480B (en) | Re-transmission packet loss detection method and device for Transmission Control Protocol | |
| WO2003094449A1 (en) | Method and apparatus for multicast delivery of information | |
| WO2002030033A2 (en) | Improved connectionless arq protocol | |
| US7480301B2 (en) | Method, system and article for improved TCP performance during retransmission in response to selective acknowledgement | |
| CN115883680A (en) | A UDP protocol data transmission method, system and equipment based on ARQ | |
| US10505677B2 (en) | Fast detection and retransmission of dropped last packet in a flow | |
| EP1868321B1 (en) | In-line content analysis of a TCP segment stream | |
| US20070091894A1 (en) | Method and terminal and system for improving transmission rate by using ACK piggybacking of TCP in asynchronous wireless network environment | |
| US20050038899A1 (en) | Method, system and article for client application control of network transmission loss tolerance | |
| US7286546B2 (en) | Method and system for providing reliable and fast communications with mobile entities | |
| CN1223162C (en) | Transmission control apparatus and method for TCP/IP agreement group | |
| CN101695067B (en) | Data processing method and device based on TCP and digital TV receiver terminal and system | |
| EP1189397A2 (en) | A system and method of conserving bandwidth in the transmission of message packets | |
| JP4506430B2 (en) | Application monitor device |
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 OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM 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 ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK 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 | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2003739598 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1754/CHENP/2004 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 10504137 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020047012368 Country of ref document: KR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2003568860 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 20038038587 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2003245047 Country of ref document: AU |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2004127594 Country of ref document: RU |
|
| WWP | Wipo information: published in national office |
Ref document number: 2003739598 Country of ref document: EP |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 2003739598 Country of ref document: EP |