KR100526187B1 - 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기위한 조절 방법 - Google Patents
모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기위한 조절 방법 Download PDFInfo
- Publication number
- KR100526187B1 KR100526187B1 KR10-2003-0072784A KR20030072784A KR100526187B1 KR 100526187 B1 KR100526187 B1 KR 100526187B1 KR 20030072784 A KR20030072784 A KR 20030072784A KR 100526187 B1 KR100526187 B1 KR 100526187B1
- Authority
- KR
- South Korea
- Prior art keywords
- transmission rate
- value
- previous
- difference
- current
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
-
- 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/22—Traffic shaping
- H04L47/225—Determination of shaping rate, e.g. using a moving window
-
- 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/29—Flow control; Congestion control using a combination of thresholds
-
- 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/021—Traffic management, e.g. flow control or congestion control in wireless networks with changing topologies, e.g. ad-hoc networks
-
- 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
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Claims (7)
- 전송 제어 프로토콜(TCP)에서 전송율을 조절하는 방법에 있어서,현재전송율(cur_bw)과 이전전송율(base_bw)의 차이값(Diff)을 계산하는 제 1단계;상기 이전전송율의 표준편차(basebw_var)를 계산하여 상한임계값(upper threshold)과 하한임계값(lower threshold)을 설정하는 제 2단계;상기 차이값과 상기 상하한 임계값의 크기를 비교한 결과에 따라, 상기 이전전송율을 상기 현재전송율로 업데이트하는 제 3단계를 포함하는 것을 특징으로 하는 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기 위한 조절 방법.
- 제 1항에 있어서,상기 이전전송율은 base_bw=cwnd/baseRTT 에 의해서 산출되고, 상기 현재전송율은 cur_bw=cwnd/curRTT에 의해 산출되고, 상기 차이값은 Diff=cur_bw-base_bw에 의해 산출되며, 상기 cwnd는 혼잡 윈도우값, 상기 baseRTT는 이전 시간에 측정된 데이터 왕복 전송에 소요되는 시간값, 그리고, 상기 curRTT는 현재의 데이터 왕복 전송에 소요되는 시간값인 것을 특징으로 하는 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기 위한 조절 방법.
- 제 1항에서, 상기 이전전송율의 표준편차는, 에 의해 산출되고, 상기 는 가중치 평균의 파라미터이고, 는 이전시간값에서의 표준편차인 것을 특징으로 하는 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기 위한 조절 방법.
- 제 1항 내지 제 3항 중 어느 한 항에 있어서, 상기 제 3단계는,차이값이 양수인 경우에는 상기 차이값을 상한임계값과 크기를 비교하고, 차이값이 음수인 경우는 상기 차이값을 하한임계값과 크기를 비교한 후 상기 이전전송율을 상기 현재전송율로 업데이트하는 단계인 것을 특징으로 하는 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기 위한 조절 방법.
- 상기 제 4항에 있어서, 상기 제 3단계는,상기 차이값이 양수이면서 상기 상한임계값보다 큰 경우에는 혼잡윈도우값을 증가시킨후 상기 이전전송율을 상기 현재전송율로 업데이트하고, 상기 차이값이 음수이면서 상기 하한임계값보다 큰 경우에는 혼잡윈도우값을 변동시키지 않고 상기 이전전송율을 상기 현재전송율로 업데이트하는 단계인 것을 특징으로 하는 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기 위한 조절 방법.
- 제 1항에 있어서, 상기 제 2단계는,상기 상한임계값 및 하한임계값을 ±k*basebw_var(k는 1이상인 상수)로 설정하는 단계이고, 상기 제 3단계는,상기 차이값이 양수이면서 상기 상한 임계값보다 큰 경우에는 혼잡 윈도우값을 증가시킨 후 상기 이전전송율을 상기 현재전송율로 업데이트하고, 상기 차이값이 음수이면서 상기 하한 임계값보다 작은 경우에는 혼잡윈도우값을 감소시킨 후 상기 이전전송율을 상기 현재전송율로 업데이트하는 단계인 것을 특징으로 하는 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기 위한 조절 방법.
- 제 6항에 있어서, 상기 제 3단계는,상기 혼잡 윈도우값이 느린시작 임계값보다 작을 경우에는 상기 혼잡 윈도우값을 느린시작 임계값으로 조절하는 단계를 포함하는 것을 특징으로 하는 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기 위한 조절 방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0072784A KR100526187B1 (ko) | 2003-10-18 | 2003-10-18 | 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기위한 조절 방법 |
US10/888,008 US7336608B2 (en) | 2003-10-18 | 2004-07-12 | Method for adjusting a transmission rate to obtain the optimum transmission rate in a mobile ad hoc network environment |
CNB2004100713132A CN100484138C (zh) | 2003-10-18 | 2004-07-19 | 移动专用网络中调整传输速度以获得最佳传输速度的方法 |
JP2004239938A JP3917615B2 (ja) | 2003-10-18 | 2004-08-19 | モバイルアドホックネットワーク環境で最適の転送率を探すための調節方法 |
EP20040256296 EP1524808B1 (en) | 2003-10-18 | 2004-10-13 | Adjusting transmission rate in a mobile ad hoc network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0072784A KR100526187B1 (ko) | 2003-10-18 | 2003-10-18 | 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기위한 조절 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050037298A KR20050037298A (ko) | 2005-04-21 |
KR100526187B1 true KR100526187B1 (ko) | 2005-11-03 |
Family
ID=34374296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0072784A KR100526187B1 (ko) | 2003-10-18 | 2003-10-18 | 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기위한 조절 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7336608B2 (ko) |
EP (1) | EP1524808B1 (ko) |
JP (1) | JP3917615B2 (ko) |
KR (1) | KR100526187B1 (ko) |
CN (1) | CN100484138C (ko) |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060140193A1 (en) * | 2004-12-29 | 2006-06-29 | Nokia Corporation | Optimization of a TCP connection |
CN101103594B (zh) * | 2005-01-11 | 2010-09-29 | 株式会社Ntt都科摩 | 传送速度控制方法、移动台及无线线路控制台 |
NO20052929L (no) * | 2005-06-15 | 2006-12-18 | Tandberg Telecom As | Fremgangsmate for nedjustering av datarate i et IP-nett |
KR100705445B1 (ko) * | 2005-07-21 | 2007-04-10 | 한국전자통신연구원 | 무선 에드 혹 망에서의 자원 사용량 제어 방법 및 이를이용하는 통신 장치 |
KR100886421B1 (ko) * | 2005-08-23 | 2009-03-02 | 가부시키가이샤 엔.티.티.도코모 | 전송 속도 제어 방법, 이동국 및 무선 네트워크 제어국 |
US7616563B1 (en) | 2005-08-31 | 2009-11-10 | Chelsio Communications, Inc. | Method to implement an L4-L7 switch using split connections and an offloading NIC |
US7724658B1 (en) | 2005-08-31 | 2010-05-25 | Chelsio Communications, Inc. | Protocol offload transmit traffic management |
US7660306B1 (en) | 2006-01-12 | 2010-02-09 | Chelsio Communications, Inc. | Virtualizing the operation of intelligent network interface circuitry |
US7949581B2 (en) * | 2005-09-07 | 2011-05-24 | Patentratings, Llc | Method of determining an obsolescence rate of a technology |
US20070073625A1 (en) * | 2005-09-27 | 2007-03-29 | Shelton Robert H | System and method of licensing intellectual property assets |
US7716226B2 (en) | 2005-09-27 | 2010-05-11 | Patentratings, Llc | Method and system for probabilistically quantifying and visualizing relevance between two or more citationally or contextually related data objects |
JP4834102B2 (ja) * | 2005-10-12 | 2011-12-14 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 無線ネットワークにおけるルーティングに対するリンクコスト判定方法及び装置 |
US7760633B2 (en) * | 2005-11-30 | 2010-07-20 | Cisco Technology, Inc. | Transmission control protocol (TCP) congestion control using transmission delay components |
US20070153683A1 (en) * | 2005-12-30 | 2007-07-05 | Mcalpine Gary L | Traffic rate control in a network |
US20080097773A1 (en) * | 2006-02-06 | 2008-04-24 | Michael Hill | Non-disclosure bond for deterring unauthorized disclosure and other misuse of intellectual property |
AU2007212001A1 (en) * | 2006-02-07 | 2007-08-16 | Asankya Networks, Inc. | Systems and methods of improving performance of transport protocols |
US20070230369A1 (en) * | 2006-03-31 | 2007-10-04 | Mcalpine Gary L | Route selection in a network |
JP4839152B2 (ja) * | 2006-08-04 | 2011-12-21 | 株式会社日立製作所 | センサネットワークシステム及びセンサネットワークのデータ処理方法 |
US7864802B1 (en) * | 2006-08-17 | 2011-01-04 | Sprint Communications Company L.P. | TCP-aware resource allocation in wireless networks |
KR100772535B1 (ko) * | 2006-11-07 | 2007-11-01 | 한국전자통신연구원 | 애드 혹 네트워크를 구성하는 노드의 혼잡 제어 방법 및 그장치 |
WO2008119035A1 (en) * | 2007-03-27 | 2008-10-02 | The Trustees Of Columbia University In The City Of New York | Systems and methods for modeling a mobile ad hoc wireless network |
US8935406B1 (en) | 2007-04-16 | 2015-01-13 | Chelsio Communications, Inc. | Network adaptor configured for connection establishment offload |
US8060644B1 (en) * | 2007-05-11 | 2011-11-15 | Chelsio Communications, Inc. | Intelligent network adaptor with end-to-end flow control |
WO2008141305A1 (en) * | 2007-05-11 | 2008-11-20 | The Trustees Of Columbia University In The City Of New York | Systems and methods for implementing reliable neighborcast protocol |
US8589587B1 (en) | 2007-05-11 | 2013-11-19 | Chelsio Communications, Inc. | Protocol offload in intelligent network adaptor, including application level signalling |
KR100887129B1 (ko) * | 2007-07-05 | 2009-03-04 | 에스케이 텔레콤주식회사 | 전송 제어 프로토콜에서의 혼잡 제어 방법 및 이를 위한기록매체 |
KR100968245B1 (ko) * | 2008-04-26 | 2010-07-06 | 고려대학교 산학협력단 | 무선 네트워크에서의 데이터 전송 제어 시스템 및 그 방법 |
WO2009157826A1 (en) * | 2008-06-24 | 2009-12-30 | Telefonaktiebolaget L M Ericsson (Publ) | Congestion control in a wireless communication network |
CA2735043C (en) * | 2008-08-22 | 2016-01-05 | Research In Motion Limited | Network quality of service update control |
US8275898B2 (en) * | 2008-09-09 | 2012-09-25 | Cisco Technology, Inc. | Reporting status of remote media ingest |
EP2257115A1 (en) * | 2009-05-26 | 2010-12-01 | Thomson Licensing, Inc. | A constant window back-off method for multiple access in wireless local area networks |
CN101924603B (zh) | 2009-06-09 | 2014-08-20 | 华为技术有限公司 | 数据传输速率的自适应调整方法、装置及系统 |
EP2320549B1 (en) * | 2009-11-05 | 2014-03-12 | Siemens Aktiengesellschaft | Method of operating an inverter and inverter control arrangement |
US9178789B2 (en) * | 2011-08-19 | 2015-11-03 | Futurewei Technologies, Inc. | System and method for transmission control protocol slow-start |
KR101235644B1 (ko) * | 2011-11-16 | 2013-02-21 | 에스케이텔레콤 주식회사 | 이기종 네트워크 기반 데이터 동시 전송 서비스를 지원하는 장치 |
CN102740376B (zh) * | 2012-06-18 | 2015-01-07 | 华为终端有限公司 | 提升数据传输性能的方法、装置和系统 |
JPWO2014069642A1 (ja) | 2012-11-05 | 2016-09-08 | 日本電気株式会社 | 通信装置、送信データ出力制御方法、及びそのプログラム |
JP5951888B2 (ja) * | 2013-03-28 | 2016-07-13 | 株式会社東芝 | 通信装置、通信方法、及び通信プログラム |
TWI517615B (zh) | 2014-01-02 | 2016-01-11 | 瑞昱半導體股份有限公司 | 無線通訊裝置與決定無線通訊裝置之傳輸速率的方法 |
US9696920B2 (en) * | 2014-06-02 | 2017-07-04 | Micron Technology, Inc. | Systems and methods for improving efficiencies of a memory system |
CN104378307B (zh) * | 2014-10-27 | 2017-11-21 | 北京华夏创新科技有限公司 | 基于吞吐率和丢包控制cwnd的优化方法和系统 |
US10277512B1 (en) | 2015-02-03 | 2019-04-30 | State Farm Mutual Automobile Insurance Company | Method, device, and computer-readable medium for automatic network traffic engineering |
KR102410581B1 (ko) * | 2015-10-30 | 2022-06-17 | 삼성전자주식회사 | 무선 통신 시스템에서 업링크 데이터 전송의 제어 방법 및 장치 |
JP2018061141A (ja) * | 2016-10-05 | 2018-04-12 | 富士通株式会社 | 通信装置および通信方法 |
US11165849B2 (en) * | 2018-07-31 | 2021-11-02 | Pixspan, Inc. | Accelerated cloud data transfers using optimized file handling and a choice of speeds across heterogeneous network paths |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11177618A (ja) | 1997-12-16 | 1999-07-02 | Chokosoku Network Computer Gijutsu Kenkyusho:Kk | 輻輳制御方法 |
AU4722999A (en) | 1998-06-30 | 2000-01-17 | Sun Microsystems, Inc. | Congestion control in reliable multicast protocol |
KR20010058119A (ko) | 1999-12-24 | 2001-07-05 | 이계철 | 전송제어프로토콜 베가스(TCP Vegas)의 혼잡제어방법 |
AU2001288589A1 (en) * | 2000-08-31 | 2002-03-13 | The Regents Of The University Of California | Method for improving tcp performance over wireless links |
KR20030044465A (ko) | 2001-11-30 | 2003-06-09 | 한국전자통신연구원 | 전송 제어 프로토콜 혼잡 제어 방법 |
US7006439B2 (en) * | 2002-04-24 | 2006-02-28 | Freescale Semiconductor, Inc. | Method and apparatus for determining an upper data rate for a variable data rate signal |
-
2003
- 2003-10-18 KR KR10-2003-0072784A patent/KR100526187B1/ko active IP Right Grant
-
2004
- 2004-07-12 US US10/888,008 patent/US7336608B2/en active Active
- 2004-07-19 CN CNB2004100713132A patent/CN100484138C/zh not_active Expired - Lifetime
- 2004-08-19 JP JP2004239938A patent/JP3917615B2/ja not_active Expired - Lifetime
- 2004-10-13 EP EP20040256296 patent/EP1524808B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US7336608B2 (en) | 2008-02-26 |
EP1524808B1 (en) | 2012-12-26 |
EP1524808A3 (en) | 2011-10-05 |
EP1524808A2 (en) | 2005-04-20 |
US20050083850A1 (en) | 2005-04-21 |
CN1610352A (zh) | 2005-04-27 |
JP2005124154A (ja) | 2005-05-12 |
KR20050037298A (ko) | 2005-04-21 |
JP3917615B2 (ja) | 2007-05-23 |
CN100484138C (zh) | 2009-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100526187B1 (ko) | 모바일 애드 혹 네트워크 환경에서 최적의 전송율을 찾기위한 조절 방법 | |
Goyal et al. | {ABC}: A simple explicit congestion controller for wireless networks | |
US7706269B2 (en) | Method, system and device for controlling a transmission window size | |
AU752032B2 (en) | Method and device for data flow control | |
US7602719B2 (en) | Method and arrangement for TCP flow control | |
US8189532B2 (en) | Mobile node, a method or handover and a computer program | |
US20080212575A1 (en) | Codec Rate Adaptation as a Function of Air-Interface as Wel as Network in a Packet-Based Network | |
CA2425230A1 (en) | Congestion control in wireless telecommunication networks | |
WO2002096021A2 (en) | Quality of service management for multiple connections within a network communication system | |
JP2006222960A (ja) | マルチtcp確認応答を用いたtcp輻輳制御システム及びその方法 | |
KR20160144257A (ko) | 통신 시스템에서 tcp 기반의 전송 제어 방법 및 장치 | |
WO2005125116A1 (en) | Network feedback method and device | |
EP1497955B1 (en) | Method and devices for adaptative proxying of flows | |
CN109286640B (zh) | 一种基于卫星网络状态进行自适应调节的通信方法 | |
JP3884012B2 (ja) | 通信システム、送信端末及び受信端末 | |
KR20150125471A (ko) | 전송 제어 프로토콜을 이용하는 무선 네트워크에서 혼잡 제어 방법 및 장치 | |
Abdullah | Enhancing the TCP Newreno Fast RecoveryAlgorithm on 5G Networks | |
Chang et al. | LIAD: Adaptive bandwidth prediction based Logarithmic Increase Adaptive Decrease for TCP congestion control in heterogeneous wireless networks | |
Pande et al. | Study and analysis of different TCP variants | |
Ko et al. | A handover-aware seamless video streaming scheme in heterogeneous wireless networks | |
CN115486042B (zh) | 用于数据传输的方法和装置 | |
Möller | Automatic control in TCP over wireless | |
Srinivasan et al. | Tcp-rta: Real-time topology adaptiveness for congestion control in tcp | |
Subash et al. | mpQUAD: Multipath Quad TCP Congestion Control in FANETs | |
Biswal et al. | A bandwidth delay product based modified Veno for high-speed networks: BDP-Veno |
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: 20120914 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130924 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140922 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20150916 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20160921 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20170918 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20180917 Year of fee payment: 14 |
|
FPAY | Annual fee payment |
Payment date: 20190910 Year of fee payment: 15 |