KR20060100512A - 전송제어 프로토콜 기반의 네트워크에서 평균 대역폭 추정방법 및 시스템 - Google Patents
전송제어 프로토콜 기반의 네트워크에서 평균 대역폭 추정방법 및 시스템 Download PDFInfo
- Publication number
- KR20060100512A KR20060100512A KR1020050022064A KR20050022064A KR20060100512A KR 20060100512 A KR20060100512 A KR 20060100512A KR 1020050022064 A KR1020050022064 A KR 1020050022064A KR 20050022064 A KR20050022064 A KR 20050022064A KR 20060100512 A KR20060100512 A KR 20060100512A
- Authority
- KR
- South Korea
- Prior art keywords
- bandwidth
- current
- arrival time
- ack
- previous
- 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
Images
Classifications
-
- 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
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0894—Packet rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (8)
- TCP(Transmission Control Protocol) 기반의 네트워크에서 평균 대역폭 추정 방법에 있어서,현재 애크(Ack)와 이전 애크의 도달 시간차와 시퀀스 번호 차를 구하는 과정과,이전 추정 대역폭과 현재 애크에 의한 샘플 대역폭을 계산하는 과정과,상기 현재 애크의 도달 시간과 이전 애크의 도달 시간을 비교하는 과정과,상기 비교 결과에 따라 상기 이전 추정 대역폭과 현재 샘플 대역폭에 각각 곱해지는 제1 및 제2 가중치의 비율을 결정하는 과정과,상기 제1 및 제2 가중치가 적용된 이전 추정 대역폭과 현재 샘플 대역폭을 이용하여 현재 추정 대역폭을 산출하는 과정을 포함함을 특징으로 하는 상기 방법.
- 제 1 항에 있어서,상기 현재 애크의 도달 시간이 이전 애크의 도달 시간 보다 큰 경우 상기 제1 가중치를 상기 제2 가중치 보다 높게 설정함을 특징으로 하는 상기 방법.
- 제 2 항에 있어서,상기 현재 애크의 도달 시간이 이전 애크의 도달 시간 보다 작은 경우 상기 제2 가중치를 상기 제1 가중치 보다 높게 설정함을 특징으로 하는 상기 방법.
- 평균 대역폭을 추정하여 전송률을 제어하는 TCP(Transmission Control Protocol) 기반의 네트워크 시스템에 있어서,패킷을 전송하고 상기 패킷 전송에 따른 애크(ACK) 신호를 수신하는 적어도 하나의 제1 통신 노드와,상기 패킷을 수신하고 상기 제1 통신 노드로 패킷 수신에 따른 애크 신호를 송신하는 적어도 하나의 제2 통신 노드를 포함하고,상기 제1 및 제2 통신 노드 중 적어도 하나는 현재 애크(Ack)와 이전 애크의 도달 시간차와 시퀀스 번호 차를 구하고, 이전 추정 대역폭과 현재 애크에 의한 샘플 대역폭을 계산하며, 상기 현재 애크의 도달 시간과 이전 애크의 도달 시간을 비 교한 후, 상기 비교 결과에 따라 대소 비율이 결정되는 제1 및 제2 가중치를 상기 이전 추정 대역폭과 현재 샘플 대역폭에 각각 적용하여 평균 대역폭을 추정함을 특징으로 하는 상기 시스템.
- 제 6 항에 있어서,상기 현재 애크의 도달 시간이 이전 애크의 도달 시간 보다 큰 경우 상기 제1 가중치를 상기 제2 가중치 보다 높게 설정함을 특징으로 하는 상기 시스템.
- 제 7 항에 있어서,상기 현재 애크의 도달 시간이 이전 애크의 도달 시간 보다 작은 경우 상기 제2 가중치를 상기 제1 가중치 보다 높게 설정함을 특징으로 하는 상기 시스템.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050022064A KR20060100512A (ko) | 2005-03-17 | 2005-03-17 | 전송제어 프로토콜 기반의 네트워크에서 평균 대역폭 추정방법 및 시스템 |
| US11/377,719 US20060209838A1 (en) | 2005-03-17 | 2006-03-17 | Method and system for estimating average bandwidth in a communication network based on transmission control protocol |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050022064A KR20060100512A (ko) | 2005-03-17 | 2005-03-17 | 전송제어 프로토콜 기반의 네트워크에서 평균 대역폭 추정방법 및 시스템 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20060100512A true KR20060100512A (ko) | 2006-09-21 |
Family
ID=37010227
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050022064A Ceased KR20060100512A (ko) | 2005-03-17 | 2005-03-17 | 전송제어 프로토콜 기반의 네트워크에서 평균 대역폭 추정방법 및 시스템 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20060209838A1 (ko) |
| KR (1) | KR20060100512A (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100817798B1 (ko) * | 2006-10-20 | 2008-03-31 | 한국정보보호진흥원 | 인터넷 제어 메시지 프로토콜의 타임스탬프 기능을 이용한네트워크 링크 가용 대역폭 추정 방법 |
| KR100965058B1 (ko) * | 2008-06-30 | 2010-06-21 | 주식회사 케이티 | 무선 센서 네트워크의 가용 대역폭 기반의 보고주기 결정방법 |
| KR101685658B1 (ko) * | 2015-12-22 | 2016-12-12 | 한국과학기술정보연구원 | Yellow-Light TCP : 모바일 데이터 전송에서의 에너지 절감형 프로토콜 방법 |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100548134B1 (ko) * | 2003-10-31 | 2006-02-02 | 삼성전자주식회사 | 무선 네트워크 환경에서의 tcp의 데이터 전송효율을향상시킬 수 있는 통신시스템 및 그 방법 |
| JP4407700B2 (ja) * | 2007-02-02 | 2010-02-03 | 日本電気株式会社 | 通信端末、通信システム、輻輳制御方法、及び輻輳制御用プログラム |
| US8116225B2 (en) * | 2008-10-31 | 2012-02-14 | Venturi Wireless | Method and apparatus for estimating channel bandwidth |
| US8374091B2 (en) * | 2009-03-26 | 2013-02-12 | Empire Technology Development Llc | TCP extension and variants for handling heterogeneous applications |
| US9548936B2 (en) * | 2011-06-30 | 2017-01-17 | The Chinese University Of Hong Kong | Method and system for improved TCP performance over mobile data networks |
| US10148578B2 (en) * | 2014-10-17 | 2018-12-04 | Ciena Corporation | Optical and packet path computation and selection systems and methods |
| US9674726B1 (en) | 2014-11-21 | 2017-06-06 | Google Inc. | Methods and systems for improved bandwidth estimation |
| JP2016184824A (ja) * | 2015-03-25 | 2016-10-20 | 富士通株式会社 | パケット解析プログラム、パケット解析装置およびパケット解析方法 |
| US20190297532A1 (en) * | 2018-03-20 | 2019-09-26 | Nokia Technologies Oy | Application Notifications From Network For Throughput And Flow Control Adaptation |
| CN111846683B (zh) * | 2020-07-23 | 2022-08-12 | 江苏万德福公共设施科技有限公司 | 一种用于智能分类垃圾箱的控制系统 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5802106A (en) * | 1996-12-06 | 1998-09-01 | Packeteer, Inc. | Method for rapid data rate detection in a packet communication environment without data rate supervision |
| US6111862A (en) * | 1997-06-19 | 2000-08-29 | Alcatel Usa Sourcing, L.P. | Idle code density detector |
| US6327254B1 (en) * | 1997-10-14 | 2001-12-04 | Lucent Technologies Inc. | Method for bandwidth sharing in a multiple access system for communications networks |
| US6205120B1 (en) * | 1998-03-13 | 2001-03-20 | Packeteer, Inc. | Method for transparently determining and setting an optimal minimum required TCP window size |
| US6611506B1 (en) * | 1999-01-21 | 2003-08-26 | Lucent Technologies Inc. | Enhanced channel allocation among multiple carriers in a spread spectrum communications system |
| US7266613B1 (en) * | 2000-08-09 | 2007-09-04 | Microsoft Corporation | Fast dynamic measurement of bandwidth in a TCP network environment |
| US7299280B2 (en) * | 2001-10-17 | 2007-11-20 | The Regents Of University Of California | Method and apparatus for TCP with faster recovery |
| US7426181B1 (en) * | 2004-03-26 | 2008-09-16 | Packeteer, Inc. | Slow-start adaptive mechanisms to improve efficiency of bandwidth allocation |
-
2005
- 2005-03-17 KR KR1020050022064A patent/KR20060100512A/ko not_active Ceased
-
2006
- 2006-03-17 US US11/377,719 patent/US20060209838A1/en not_active Abandoned
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100817798B1 (ko) * | 2006-10-20 | 2008-03-31 | 한국정보보호진흥원 | 인터넷 제어 메시지 프로토콜의 타임스탬프 기능을 이용한네트워크 링크 가용 대역폭 추정 방법 |
| KR100965058B1 (ko) * | 2008-06-30 | 2010-06-21 | 주식회사 케이티 | 무선 센서 네트워크의 가용 대역폭 기반의 보고주기 결정방법 |
| KR101685658B1 (ko) * | 2015-12-22 | 2016-12-12 | 한국과학기술정보연구원 | Yellow-Light TCP : 모바일 데이터 전송에서의 에너지 절감형 프로토콜 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20060209838A1 (en) | 2006-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4632874B2 (ja) | 通信端末 | |
| JP3789120B2 (ja) | Tcpにおける受信側主体のrtt測定方法 | |
| JP4778453B2 (ja) | 通信端末、輻輳制御方法および輻輳制御プログラム | |
| JP4738594B2 (ja) | データフロー制御方法および装置 | |
| US6643259B1 (en) | Method for optimizing data transfer in a data network | |
| Gerla et al. | TCP Westwood with adaptive bandwidth estimation to improve efficiency/friendliness tradeoffs | |
| KR100717219B1 (ko) | 시간-파라미터를 결정하는 방법 및 장치 | |
| US7965698B2 (en) | Method for preventing unnecessary retransmission due to delayed transmission in wireless network and communication device using the same | |
| KR102187810B1 (ko) | 통신 시스템에서 데이터 흐름 제어 장치 및 방법 | |
| US8509080B2 (en) | Network traffic accelerator | |
| US20060039287A1 (en) | Communication apparatus and data communication method | |
| US8565249B2 (en) | Queue management system and methods | |
| WO2002019654A2 (en) | Method for improving tcp performance over wireless links | |
| JP4708978B2 (ja) | 高スループットを実現する通信システム、通信端末、セッション中継装置、及び通信プロトコル | |
| KR20060100512A (ko) | 전송제어 프로토콜 기반의 네트워크에서 평균 대역폭 추정방법 및 시스템 | |
| CN108322401A (zh) | 网络传输拥塞的控制方法及装置 | |
| EP2715978B1 (en) | A system and method for reducing the data packet loss employing adaptive transmit queue length | |
| Man et al. | ImTCP: TCP with an inline measurement mechanism for available bandwidth | |
| KR102176176B1 (ko) | 전송 제어 프로토콜을 이용하는 무선 네트워크에서 혼잡 제어 방법 및 장치 | |
| JP4328794B2 (ja) | 通信システム、通信装置、及び送信制御方法 | |
| EP2922242A2 (en) | Methods and Apparatus to Determine Network Delay with Location Independence | |
| JP2004140596A (ja) | Tcp上のデータ転送における品質を推定する方法およびシステム | |
| KR100608581B1 (ko) | 애드 혹 네트워크에서의 데이터 전송 방법 및 장치 | |
| Sharma et al. | Performance evaluation of TCP variants under different node speeds using OPNET simulator | |
| Arshad et al. | Issues of multihoming implementation using FAST TCP: a simulation based analysis |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050317 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20070927 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20050317 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090331 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20090630 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20090331 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |







