KR100548835B1 - 층간플로제어를위한데이터통신프로토콜을구비한통신방법,및데이터통신단말장치 - Google Patents
층간플로제어를위한데이터통신프로토콜을구비한통신방법,및데이터통신단말장치 Download PDFInfo
- Publication number
- KR100548835B1 KR100548835B1 KR1019980039746A KR19980039746A KR100548835B1 KR 100548835 B1 KR100548835 B1 KR 100548835B1 KR 1019980039746 A KR1019980039746 A KR 1019980039746A KR 19980039746 A KR19980039746 A KR 19980039746A KR 100548835 B1 KR100548835 B1 KR 100548835B1
- Authority
- KR
- South Korea
- Prior art keywords
- packet
- layer
- data link
- data
- link layer
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 title claims abstract description 16
- 239000011229 interlayer Substances 0.000 title 1
- 230000005540 biological transmission Effects 0.000 claims abstract description 65
- 239000000872 buffer Substances 0.000 claims abstract description 29
- 238000012546 transfer Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 5
- 239000010410 layer Substances 0.000 description 110
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000007493 shaping process Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9063—Intermediate storage in different physical parts of a node or terminal
- H04L49/9078—Intermediate storage in different physical parts of a node or terminal using an external memory or storage device
-
- 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
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9063—Intermediate storage in different physical parts of a node or terminal
-
- 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/321—Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (4)
- 위로부터, 애플리케이션층, 프리젠테이션층, 세션층, 트랜스포트층, 네트워크층, 데이터 링크층, 및 물리층으로 구성된 계층 구조를 갖는 데이터 통신 프로토콜을 구비한 통신 방법에 있어서,상기 데이터 통신 프로토콜은, 상기 데이터 링크층의 패킷 버퍼가 오버플로하려고 할 때 상기 데이터 링크층이 상기 트랜스포트층으로부터 상기 네트워크층을 경유하는 상기 데이터 링크층으로의 패킷 전송을 일시 중지할 것을 상기 트랜스포트층에 통지하거나 또는 상기 트랜스포트층에 상기 데이터 링크층의 패킷 전송 레이트를 통지하고 상기 통지된 패킷 전송 레이트보다 낮은 레이트로 상기 트랜스포트층으로부터 패킷을 전송함으로써, 상기 트랜스포트층과 상기 데이터 링크층 사이의 데이터 플로가 제어되도록 하는 것을 특징으로 하는 통신 방법.
- 제1항에 있어서,상기 플로 제어는, 상기 데이터 링크층 내의 상기 패킷 버퍼의 사용율(availability)이 제1 임계치보다 크면 패킷 전송을 일시 중지할 것을 상기 트랜스포트층에 지시하는 상기 데이터 링크층의 통지와, 그 후 상기 패킷 버퍼의 사용율이 상기 제1 임계치보다 작은 제2 임계치보다 작으면 패킷 전송을 재개하라고 상기 트랜스포트층에 요구하는 상기 데이터 링크층의 요청을 통해 수행되는 것을 특징으로 하는 통신 방법.
- 제1항에 있어서,상기 플로 제어는 시각 t-s부터 시각 t까지 기간 동안 전송된 패킷들의 데이터의 합 Psum과 전송되려고 하는 패킷의 크기 P의 총합인 Psum + P가 패킷의 최초 전송 이후 시각 t-s에서의 패킷 전송 레이트 Rt와 최대 버스트 크기 Bmax에 기초하여 결정된 값 Rt × (t-s) + Bmax보다 작을 때만, 상기 패킷을 트랜스포트층으로부터 하위층으로 전송하고, 상기와 다른 경우에는, 상기 조건들이 만족된 시각 t 이후 시각 t' 이전에는 패킷을 전송하지 않고 시각 t'에 패킷을 전송함으로써, 상기 트랜스포트층으로부터 상기 데이터 링크층으로의 패킷 전송 레이트를 상기 데이터 링크층으로부터의 패킷 전송 레이트보다 작은 소정값 Rt로 제어하는 것을 특징으로 하는 통신 방법.
- 중앙 처리 장치, 메인 메모리, 및 상기 중앙 처리 장치와 상기 메인 메모리 사이에 버스를 경유하여 접속된 네트워크 인터페이스 모듈을 갖는 데이터 통신 단말 장치에 있어서, 상기 중앙 처리 장치에 의해 제1항 내지 제3항 중 어느 한 항에 기재된 플로 제어가 수행되는 것을 특징으로 하는 데이터 통신 단말 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25947497A JP3413788B2 (ja) | 1997-09-25 | 1997-09-25 | 層間のフロー制御を行う通信プロトコルを持つ通信方法およびデータ通信端末 |
JP97-259474 | 1997-09-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990030108A KR19990030108A (ko) | 1999-04-26 |
KR100548835B1 true KR100548835B1 (ko) | 2006-07-25 |
Family
ID=17334586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980039746A KR100548835B1 (ko) | 1997-09-25 | 1998-09-24 | 층간플로제어를위한데이터통신프로토콜을구비한통신방법,및데이터통신단말장치 |
Country Status (7)
Country | Link |
---|---|
US (1) | US6233224B1 (ko) |
EP (1) | EP0905950B1 (ko) |
JP (1) | JP3413788B2 (ko) |
KR (1) | KR100548835B1 (ko) |
CN (1) | CN1214589C (ko) |
DE (1) | DE69816213T2 (ko) |
SG (1) | SG74080A1 (ko) |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7155662B1 (en) * | 1998-08-31 | 2006-12-26 | Xerox Corporation | Representing an entity as a document using a data source having active properties |
US6507563B1 (en) | 1998-12-24 | 2003-01-14 | Cisco Technology, Inc. | Methods and apparatus for controlling congestion within diverse protocol stacks |
US6438105B1 (en) * | 1999-02-08 | 2002-08-20 | 3Com Corporation | Reliable internet facsimile protocol |
JP2000324164A (ja) * | 1999-05-12 | 2000-11-24 | Nec Corp | パケットデータ転送装置 |
AU2196401A (en) * | 1999-12-18 | 2001-06-25 | Roke Manor Research Limited | Improvements in or relating to internet access |
US6928057B2 (en) | 2000-02-08 | 2005-08-09 | Agere Systems Inc. | Translation system and related method for use with a communication device |
US20020002611A1 (en) * | 2000-04-17 | 2002-01-03 | Mark Vange | System and method for shifting functionality between multiple web servers |
US6868461B1 (en) * | 2000-07-19 | 2005-03-15 | Mindspeed Technologies, Inc. | Link layer controller that provides a memory status signal to a network layer system in a communication device |
EP1261183A1 (en) | 2001-05-23 | 2002-11-27 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for processing a data unit |
JP4573470B2 (ja) * | 2001-06-08 | 2010-11-04 | 富士通株式会社 | 伝送装置及びそのフロー制御方法 |
US7088678B1 (en) * | 2001-08-27 | 2006-08-08 | 3Com Corporation | System and method for traffic shaping based on generalized congestion and flow control |
US7281052B2 (en) | 2001-12-14 | 2007-10-09 | International Business Machines Corporation | Data tracing identifiers |
JP3947424B2 (ja) | 2002-05-02 | 2007-07-18 | 株式会社エヌ・ティ・ティ・ドコモ | パケット送信制御装置、移動ノード、制御ノード、パケット通信方法、及びパケット通信システム |
JPWO2004059914A1 (ja) * | 2002-12-26 | 2006-05-11 | 松下電器産業株式会社 | ネットワーク端末装置、通信過負荷回避方法およびプログラム |
US6993342B2 (en) * | 2003-05-07 | 2006-01-31 | Motorola, Inc. | Buffer occupancy used in uplink scheduling for a communication device |
US7266081B2 (en) | 2003-06-05 | 2007-09-04 | Nokia Corporation | Method and system for arranging data flow control in a data transfer system |
AU2003251099A1 (en) * | 2003-08-15 | 2005-03-07 | Nokia Corporation | Data flow control for multi-layered protocol stack |
EP1528722A1 (en) * | 2003-10-31 | 2005-05-04 | Siemens Mobile Communications S.p.A. | Fast signalling procedure for streaming services quality of service management in wireless networks |
US7418464B2 (en) * | 2004-01-27 | 2008-08-26 | International Business Machines Corporation | Method, system, and program for storing data for retrieval and transfer |
US7797723B2 (en) * | 2004-10-30 | 2010-09-14 | Sharp Laboratories Of America, Inc. | Packet scheduling for video transmission with sender queue control |
US8218770B2 (en) * | 2005-09-13 | 2012-07-10 | Agere Systems Inc. | Method and apparatus for secure key management and protection |
US8521955B2 (en) | 2005-09-13 | 2013-08-27 | Lsi Corporation | Aligned data storage for network attached media streaming systems |
US7912060B1 (en) * | 2006-03-20 | 2011-03-22 | Agere Systems Inc. | Protocol accelerator and method of using same |
CN1764200B (zh) * | 2005-10-27 | 2010-05-05 | 武蒙 | 一种网络安全访问控制体系结构及实现方法 |
CN1988710B (zh) * | 2005-12-20 | 2010-06-09 | 中兴通讯股份有限公司 | 一种mac状态迁移的控制方法与*** |
FR2898231A1 (fr) * | 2006-03-06 | 2007-09-07 | France Telecom | Mecanisme de regulation multicouches du debit d'un flux de donnees tcp dans un reseau haut debit ethernet full duplex |
US7760723B1 (en) | 2006-06-01 | 2010-07-20 | World Wide Packets, Inc. | Relaying a data stream from a data device to a network tunnel |
US7653056B1 (en) * | 2006-06-02 | 2010-01-26 | World Wide Packets, Inc. | Virtual switching using a provisional identifier to conceal a user identifier |
US8018938B1 (en) | 2006-06-02 | 2011-09-13 | World Wide Packets, Inc. | Translating between a switching format and a transport format |
US8462629B2 (en) * | 2006-06-14 | 2013-06-11 | Riverbed Technology, Inc. | Cooperative operation of network transport and network quality of service modules |
CN1909523B (zh) * | 2006-08-17 | 2012-05-02 | 华为技术有限公司 | 检测器、呼叫会话控制***及检测呼叫信号的方法 |
EP2074769A2 (en) * | 2006-10-06 | 2009-07-01 | ViaSat, Inc. | Dynamic feedback for outbound link rate adjustment in multi-rate downstream |
US7830883B1 (en) | 2006-12-19 | 2010-11-09 | World Wide Packets, Inc. | Modifying duplicate packets to have different transport formats |
US9170970B2 (en) * | 2007-01-15 | 2015-10-27 | Lantiq Beteiligungs-GmbH & Co. KG | Detector to search for control data |
JP4894563B2 (ja) * | 2007-03-07 | 2012-03-14 | 日本電気株式会社 | 通信装置 |
EP2248309B1 (en) * | 2008-02-27 | 2017-06-21 | Nokia Technologies Oy | Buffer control for multi-transport architectures |
JP5087595B2 (ja) * | 2009-07-31 | 2012-12-05 | 日本電信電話株式会社 | エッジノード、ウィンドウサイズ制御方法およびプログラム |
JP5087594B2 (ja) * | 2009-07-31 | 2012-12-05 | 日本電信電話株式会社 | エッジノード、ウィンドウサイズ制御方法およびプログラム |
CN101626384B (zh) * | 2009-08-05 | 2012-05-30 | 腾讯科技(深圳)有限公司 | 一种基于tcp协议传输数据包的方法和*** |
US8238244B2 (en) * | 2009-08-10 | 2012-08-07 | Micron Technology, Inc. | Packet deconstruction/reconstruction and link-control |
US8510621B2 (en) * | 2009-12-29 | 2013-08-13 | Industrial Technology Research Institute | Method and apparatus for providing resource unit based data block partition |
KR101094013B1 (ko) * | 2009-12-30 | 2011-12-15 | 주식회사 팬택 | 사용자 단말기 및 그의 무선자원을 이용한 프레임 송수신 방법, 그리고, 기지국의 무선자원을 이용한 프레임 전송 방법 |
JP5283638B2 (ja) * | 2010-01-08 | 2013-09-04 | アラクサラネットワークス株式会社 | パケット中継装置 |
CN102148743B (zh) * | 2010-02-05 | 2013-08-21 | 联芯科技有限公司 | 一种数据流量的控制方法、装置及移动终端 |
JP5105111B2 (ja) * | 2010-02-26 | 2012-12-19 | Necアクセステクニカ株式会社 | パケット中継装置及びパケット中継方法 |
JP5506591B2 (ja) * | 2010-08-03 | 2014-05-28 | 日本電信電話株式会社 | 通信システム及び通信品質制御方法 |
JP5598306B2 (ja) * | 2010-12-20 | 2014-10-01 | 富士通株式会社 | 中継装置および通信方法 |
WO2013140602A1 (ja) * | 2012-03-23 | 2013-09-26 | 富士通株式会社 | 輻輳制御方法、輻輳制御装置、通信システム及び輻輳制御プログラム |
ITFI20130011A1 (it) | 2013-01-15 | 2014-07-16 | V E T Srl Sa | Sistema e metodo per telecomunicazioni dati con terminali mobili |
CN104426858B (zh) * | 2013-08-26 | 2018-03-23 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
KR102117515B1 (ko) * | 2013-09-30 | 2020-06-01 | 엘지전자 주식회사 | Iptv 및 그 구동 방법 |
JP6248638B2 (ja) * | 2014-01-06 | 2017-12-20 | 富士通株式会社 | 通信端末、プログラム、及び通信方法 |
KR102548738B1 (ko) * | 2016-01-22 | 2023-06-29 | 삼성전자주식회사 | 전자 장치, 그의 무선 통신 방법 및 비일시적 컴퓨터 판독가능 기록매체 |
KR102560594B1 (ko) * | 2016-05-03 | 2023-07-27 | 삼성전자주식회사 | 무선 통신 시스템에서 패킷을 송신하기 위한 장치 및 방법 |
CN106412091A (zh) * | 2016-10-25 | 2017-02-15 | 广东欧珀移动通信有限公司 | 数据传输的控制方法、装置及*** |
US20200145881A1 (en) * | 2018-11-06 | 2020-05-07 | Qualcomm Incorporated | System and method for flow control and buffer status report |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0486935A (ja) * | 1990-07-31 | 1992-03-19 | Nec Corp | 計算機装置 |
JPH0697983A (ja) * | 1992-09-10 | 1994-04-08 | Toshiba Corp | ネットワークシステム |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1266318A (en) | 1985-10-07 | 1990-02-27 | Hiroshi Suzuki | High-speed packet-switched communications system with end-to-end flow control and retransmission |
US5361372A (en) | 1991-12-27 | 1994-11-01 | Digital Equipment Corporation | Memory management for data transmission networks |
US5313454A (en) * | 1992-04-01 | 1994-05-17 | Stratacom, Inc. | Congestion control for cell networks |
JPH0793645B2 (ja) * | 1993-01-11 | 1995-10-09 | 日本電気株式会社 | 信号接続制御部 |
US5367523A (en) * | 1993-08-26 | 1994-11-22 | International Business Machines Corporation | Adaptive rate-based congestion and flow control in packet communications networks |
SG47794A1 (en) * | 1993-09-30 | 1998-04-17 | Intel Corp | Buffer memory management for a computer network node |
US6034963A (en) * | 1996-10-31 | 2000-03-07 | Iready Corporation | Multiple network protocol encoder/decoder and data processor |
US6046980A (en) * | 1996-12-09 | 2000-04-04 | Packeteer, Inc. | System for managing flow bandwidth utilization at network, transport and application layers in store and forward network |
US6018530A (en) * | 1997-06-19 | 2000-01-25 | Sham Chakravorty | Method for transmitting using a modified transport control protocol |
US6081524A (en) * | 1997-07-03 | 2000-06-27 | At&T Corp. | Frame relay switched data service |
-
1997
- 1997-09-25 JP JP25947497A patent/JP3413788B2/ja not_active Expired - Lifetime
-
1998
- 1998-09-21 SG SG1998003783A patent/SG74080A1/en unknown
- 1998-09-24 US US09/160,234 patent/US6233224B1/en not_active Expired - Lifetime
- 1998-09-24 KR KR1019980039746A patent/KR100548835B1/ko not_active IP Right Cessation
- 1998-09-25 DE DE1998616213 patent/DE69816213T2/de not_active Expired - Lifetime
- 1998-09-25 EP EP19980118200 patent/EP0905950B1/en not_active Expired - Lifetime
- 1998-09-25 CN CNB981207634A patent/CN1214589C/zh not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0486935A (ja) * | 1990-07-31 | 1992-03-19 | Nec Corp | 計算機装置 |
JPH0697983A (ja) * | 1992-09-10 | 1994-04-08 | Toshiba Corp | ネットワークシステム |
Also Published As
Publication number | Publication date |
---|---|
CN1214589C (zh) | 2005-08-10 |
JPH1198219A (ja) | 1999-04-09 |
EP0905950B1 (en) | 2003-07-09 |
EP0905950A1 (en) | 1999-03-31 |
DE69816213D1 (de) | 2003-08-14 |
JP3413788B2 (ja) | 2003-06-09 |
US6233224B1 (en) | 2001-05-15 |
CN1218346A (zh) | 1999-06-02 |
SG74080A1 (en) | 2000-07-18 |
DE69816213T2 (de) | 2004-05-27 |
KR19990030108A (ko) | 1999-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100548835B1 (ko) | 층간플로제어를위한데이터통신프로토콜을구비한통신방법,및데이터통신단말장치 | |
US7876678B2 (en) | Congestion control for signalling transport protocols | |
US7369498B1 (en) | Congestion control method for a packet-switched network | |
US6167027A (en) | Flow control technique for X.25 traffic in a high speed packet switching network | |
US7499402B2 (en) | Network delay control | |
JP4738594B2 (ja) | データフロー制御方法および装置 | |
US6438101B1 (en) | Method and apparatus for managing congestion within an internetwork using window adaptation | |
EP0688481B1 (en) | Device and method for atm end system cell flow regulation | |
JP5020076B2 (ja) | 低頻度ackのシステムに適した高性能tcp | |
KR100599920B1 (ko) | 동기식 디지털 계층 전송 네트워크 상에서의 이더넷데이터 흐름을 제어하는 방법 | |
KR100333259B1 (ko) | 프레임릴레이교환네트워크를통하여인정정보속도를적응시키는방법 | |
EP1371192B1 (en) | Method and device for improving a data throughput | |
WO2001097446A2 (en) | Enhancement of explicit congestion notification (ecn) for wireless network applications | |
US8416694B2 (en) | Network feedback method and device | |
EP3262804B1 (en) | Supporting delivery of data packets using transmission control protocol in a wireless communication network | |
JP3003095B1 (ja) | フロー制御方法 | |
JPH11331265A (ja) | 入出力バッファを使用するための方法及び装置 | |
CN111092907B (zh) | 基于udp协议的数据流快速传输方法、***及介质 | |
JP4531302B2 (ja) | パケット中継装置、及びその方法 | |
JP4925916B2 (ja) | データ送信装置、データ送信方法及びデータ送信プログラム | |
Goldstein | Congestion control in frame relay networks using explicit binary feedback | |
JPH11261632A (ja) | 帯域割当制御方法 | |
JP2002290426A (ja) | 輻輳度考慮優先パケット送信装置 | |
Buntinas | Congestion control schemes for tcp/ip networks | |
KR100603570B1 (ko) | 네트워크 혼잡 제어 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130125 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140117 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150116 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20160119 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20170113 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20180112 Year of fee payment: 13 |
|
EXPY | Expiration of term |