KR20050013777A - 재전송 타임아웃 수를 줄이기 위한 전송 제어 프로토콜혼잡제어방법 - Google Patents
재전송 타임아웃 수를 줄이기 위한 전송 제어 프로토콜혼잡제어방법Info
- Publication number
- KR20050013777A KR20050013777A KR1020030052333A KR20030052333A KR20050013777A KR 20050013777 A KR20050013777 A KR 20050013777A KR 1020030052333 A KR1020030052333 A KR 1020030052333A KR 20030052333 A KR20030052333 A KR 20030052333A KR 20050013777 A KR20050013777 A KR 20050013777A
- Authority
- KR
- South Korea
- Prior art keywords
- data segment
- retransmission
- segment
- received
- lost
- Prior art date
Links
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/1867—Arrangements specially adapted for the transmitter end
- H04L1/188—Time-out mechanisms
-
- 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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (3)
- 전송제어 프로토콜을 사용하는 통신 시스템을 위한 혼잡제어 방법에 있어서,수신자로부터 수신된 데이터 세그먼트 응답(ACK)이 빠른 복구 상태인지를 판단하는 과정과,상기 수신된 데이터 세그먼트 응답이 빠른 복구 상태가 아니고 미리 설정된 중복 응답 개수만큼 중복되어 수신된 경우 상기 데이터 시그먼트를 재전송하고, 상기 재전송 후 전송할 다음 데이터 세그먼트의 시퀀스 번호를 스코어 보드에 저장하는 과정과,상기 수신된 데이터 세그먼트 응답이 빠른 복구 모드이고, 상기 재전송 데이터 세그먼트에 대한 중복 응답을 수신한 경우 상기 응답을 통해 수신된 수신자의 버퍼 상태 정보를 이용하여 상기 재전송 데이터 세그먼트의 손실 여부를 확인하는 과정과,상기 재전송 데이터 세그먼트가 손실된 경우 상기 재전송 데이터 세그먼트를 다시 재전송하는 과정을 포함하는 것을 특징으로 하는 상기 혼잡제어 방법.
- 제1항에 있어서, 상기 재전송 데이터 세그먼트의 손실 여부를 검사하는 과정은,상기 수신자에게 재전송 세그먼드 바로 다음에 전송될 세그먼트의 시퀀스 값을 변수로 저장하는 단계와,상기 재전송 데이터 세그먼트 응답을 통해 수신된 수신자의 버퍼 상태 정보를 바탕으로 상기 스코어 보드를 갱신하는 단계와,상기 재전송 데이터 세그먼트의 손실여부를 판단하고 상기 재전송 데이터 세그먼트를 다시 재전송할 때마다 상기 변수 값을 갱신하는 단계를 포함하는 것을 특징으로 하는 상기 혼잡제어 방법.
- 제2항에 있어서,상기 버퍼 상태 정보는 상기 재전송 데이터 세그먼트가 수신단에서 수신되지 않은 상태 및 상기 데이터 구조체에 저장되어 있는 상기 다음 데이터 세그먼트가 수신단에서 정상으로 수신되지 않은 상태를 나타내는 정보임을 특징으로 하는 상기 혼잡제어 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030052333A KR100913897B1 (ko) | 2003-07-29 | 2003-07-29 | 재전송 타임아웃 수를 줄이기 위한 전송 제어 프로토콜혼잡제어방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030052333A KR100913897B1 (ko) | 2003-07-29 | 2003-07-29 | 재전송 타임아웃 수를 줄이기 위한 전송 제어 프로토콜혼잡제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050013777A true KR20050013777A (ko) | 2005-02-05 |
KR100913897B1 KR100913897B1 (ko) | 2009-08-26 |
Family
ID=37225093
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030052333A KR100913897B1 (ko) | 2003-07-29 | 2003-07-29 | 재전송 타임아웃 수를 줄이기 위한 전송 제어 프로토콜혼잡제어방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100913897B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100895182B1 (ko) * | 2005-12-14 | 2009-04-24 | 삼성전자주식회사 | 무선통신 시스템의 전송 제어 방법 |
US9985752B2 (en) | 2009-03-24 | 2018-05-29 | Samsung Electronics Co., Ltd. | Operating method and apparatus according to data duplicate retransmission in mobile communication system |
CN114095129A (zh) * | 2021-11-17 | 2022-02-25 | 厦门勇仕网络技术股份有限公司 | 一种移动端游戏网络传输的通信方法及*** |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102124878B1 (ko) | 2018-10-18 | 2020-06-19 | 주식회사 우리넷 | 무선통신망 상태나 단말기 상태를 고려한 tcp 재전송 제어 방법 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010045532A (ko) * | 1999-11-05 | 2001-06-05 | 김진찬 | 전송 제어 프로토콜의 재전송 알고리즘 개선 방법 |
CN1200368C (zh) | 2000-08-18 | 2005-05-04 | 清华大学 | 一种将tcp用于不可靠传输网络的局域重传方法 |
US6975591B1 (en) | 2000-11-22 | 2005-12-13 | International Business Machines Corporation | Methodology for improving TCP 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 |
-
2003
- 2003-07-29 KR KR1020030052333A patent/KR100913897B1/ko active IP Right Grant
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100895182B1 (ko) * | 2005-12-14 | 2009-04-24 | 삼성전자주식회사 | 무선통신 시스템의 전송 제어 방법 |
US8018846B2 (en) | 2005-12-14 | 2011-09-13 | Samsung Electronics Co., Ltd | Transport control method in wireless communication system |
US9985752B2 (en) | 2009-03-24 | 2018-05-29 | Samsung Electronics Co., Ltd. | Operating method and apparatus according to data duplicate retransmission in mobile communication system |
US10476638B2 (en) | 2009-03-24 | 2019-11-12 | Samsung Electronics Co., Ltd. | Operating method and apparatus according to data duplicate retransmission in mobile communication system |
US11088787B2 (en) | 2009-03-24 | 2021-08-10 | Samsung Electronics Co., Ltd. | Operating method and apparatus according to data duplicate retransmission in mobile communication system |
CN114095129A (zh) * | 2021-11-17 | 2022-02-25 | 厦门勇仕网络技术股份有限公司 | 一种移动端游戏网络传输的通信方法及*** |
CN114095129B (zh) * | 2021-11-17 | 2024-05-17 | 厦门勇仕网络技术股份有限公司 | 一种移动端游戏网络传输的通信方法及*** |
Also Published As
Publication number | Publication date |
---|---|
KR100913897B1 (ko) | 2009-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100785293B1 (ko) | 다중 tcp확인응답을 이용한 tcp 혼잡 제어 시스템및 그 방법 | |
US6697331B1 (en) | Link layer acknowledgement and retransmission for cellular telecommunications | |
US8064461B2 (en) | Method and apparatus for TCIP/IP data transfer over a wireless network | |
US7277390B2 (en) | TCP processing apparatus of base transceiver subsystem in wired/wireless integrated network and method thereof | |
EP1771742B1 (en) | High performance tcp for systems with infrequent ack | |
US7460472B2 (en) | System and method for transmitting information in a communication network | |
US20040052234A1 (en) | Method and system for dispatching multiple TCP packets from communication systems | |
US7593338B2 (en) | Congestion control method and system for reducing a retransmission timeout count in a transmission control protocol | |
US8085669B2 (en) | Session relay device and session relay method | |
KR100600607B1 (ko) | 무선 휴대 인터넷 시스템에서 arq 제어 장치 및 제어방법 | |
EP1787419A1 (en) | Signalling a state of a transmission link via a transport control protocol | |
Wong et al. | Improving end-to-end performance of TCP using link-layer retransmissions over mobile internetworks | |
Wang et al. | Use of TCP decoupling in improving TCP performance over wireless networks | |
EP1278348A1 (en) | Long-lived TCP connection using ICMP messages in wireless mobile communications | |
JP4384676B2 (ja) | データ通信装置の制御方法 | |
KR100913897B1 (ko) | 재전송 타임아웃 수를 줄이기 위한 전송 제어 프로토콜혼잡제어방법 | |
JP2006101339A (ja) | データ通信装置 | |
EP1505759B1 (en) | Method and device for transmitting/receiving data using acknowledged transport layer protocols | |
KR101231793B1 (ko) | Tcp 세션 최적화 방법 및 네트워크 노드 | |
EP1191764A1 (en) | A method of controlling the time-out in a wireless data TCP transmission | |
KR20040024628A (ko) | 유디피 제어시스템의 송수신처리방법 | |
CN115766747A (zh) | 一种适用于无线信道的可靠高效传输方法 | |
Shamakumar et al. | TCP for Wireless Networks | |
KR101396785B1 (ko) | 네트워크 장치에서 tcp 기능을 수행하는 방법 | |
Thoppian et al. | TCP for Wireless Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120730 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130730 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140730 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20150730 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20160728 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20170728 Year of fee payment: 9 |