ATE545245T1 - Scheduling und warteschlangenverwaltung mit adaptiver warteschlangenlatenz - Google Patents

Scheduling und warteschlangenverwaltung mit adaptiver warteschlangenlatenz

Info

Publication number
ATE545245T1
ATE545245T1 AT06835940T AT06835940T ATE545245T1 AT E545245 T1 ATE545245 T1 AT E545245T1 AT 06835940 T AT06835940 T AT 06835940T AT 06835940 T AT06835940 T AT 06835940T AT E545245 T1 ATE545245 T1 AT E545245T1
Authority
AT
Austria
Prior art keywords
tcp
queue
scheduler
transmitter
rate
Prior art date
Application number
AT06835940T
Other languages
English (en)
Inventor
Roland Carlsson
Original Assignee
Ericsson Telefon Ab L M
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Application granted granted Critical
Publication of ATE545245T1 publication Critical patent/ATE545245T1/de

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/19Flow control; Congestion control at layers above the network layer
    • H04L47/193Flow control; Congestion control at layers above the network layer at the transport layer, e.g. TCP related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/25Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/37Slow start
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Small-Scale Networks (AREA)
  • Control Of Steam Boilers And Waste-Gas Boilers (AREA)
AT06835940T 2006-12-18 2006-12-18 Scheduling und warteschlangenverwaltung mit adaptiver warteschlangenlatenz ATE545245T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SE2006/050586 WO2008076017A1 (en) 2006-12-18 2006-12-18 Scheduling and queue management with adaptive queue latency

Publications (1)

Publication Number Publication Date
ATE545245T1 true ATE545245T1 (de) 2012-02-15

Family

ID=39536533

Family Applications (1)

Application Number Title Priority Date Filing Date
AT06835940T ATE545245T1 (de) 2006-12-18 2006-12-18 Scheduling und warteschlangenverwaltung mit adaptiver warteschlangenlatenz

Country Status (5)

Country Link
US (1) US8238361B2 (de)
EP (1) EP2103051B1 (de)
JP (1) JP4878391B2 (de)
AT (1) ATE545245T1 (de)
WO (1) WO2008076017A1 (de)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8565249B2 (en) 2009-02-10 2013-10-22 Telefonaktiebolaget L M Ericsson (Publ) Queue management system and methods
US8295307B2 (en) 2009-05-07 2012-10-23 Qualcomm Incorporated System and method for adapting transmit data block size and rate based on quality of communication link
US8625622B2 (en) * 2009-12-25 2014-01-07 Cisco Technology, Inc. Increasing transmission rate to a remote device in response to attributing information loss as not being a result of network congestion
US8473804B2 (en) * 2010-04-26 2013-06-25 Via Telecom, Inc. Enhanced wireless communication with HARQ
KR101741003B1 (ko) * 2011-01-28 2017-05-30 삼성전자주식회사 중복된 애크를 이용한 통신 방법
EP2723031B1 (de) * 2012-10-16 2019-07-24 Robert Bosch Gmbh Verteilte messanordnung für eine eingebettete automobilerfassungsvorrichtung mit tcp-beschleunigung
US9647916B2 (en) 2012-10-27 2017-05-09 Arris Enterprises, Inc. Computing and reporting latency in priority queues
US10235278B2 (en) * 2013-03-07 2019-03-19 International Business Machines Corporation Software testing using statistical error injection
WO2014191050A1 (en) * 2013-05-31 2014-12-04 Telefonaktiebolaget L M Ericsson (Publ) Predictive scheduling for uplink transmission in a cellular network
KR101466501B1 (ko) * 2013-08-29 2014-11-28 엘에스산전 주식회사 네트워크 트래픽 제어 장치
US9584428B1 (en) * 2014-01-03 2017-02-28 Juniper Networks, Inc. Apparatus, system, and method for increasing scheduling efficiency in network devices
US10341245B2 (en) * 2014-03-24 2019-07-02 Vmware, Inc. Bursty data transmission in a congestion controlled network
US9961585B2 (en) * 2014-05-16 2018-05-01 Nokia Solutions And Networks Oy Network-side buffer management
KR102298991B1 (ko) 2015-05-22 2021-09-07 삼성전자 주식회사 무선 통신 시스템에서 버퍼 관리 방법 및 장치
US9820313B2 (en) * 2015-06-24 2017-11-14 Republic Wireless, Inc. Mediation of a combined asynchronous and synchronous communication session
CN106385380B (zh) * 2015-07-31 2020-03-03 北京京东振世信息技术有限公司 一种测量设备的数据传输方法及装置
US10412634B2 (en) * 2015-08-13 2019-09-10 Telefonaktiebolaget Lm Ericsson (Publ) Predictive adaptive queue management
WO2017135855A1 (en) * 2016-02-05 2017-08-10 Telefonaktiebolaget Lm Ericsson (Publ) A mobil terminal, a buffering module, and methods therein for uploading a file in a communications network
US10079782B2 (en) * 2016-03-31 2018-09-18 Mellanox Technologies Tlv Ltd. Facilitating communication of data packets using credit-based flow control
US10645448B2 (en) * 2017-05-15 2020-05-05 Omnivision Technologies, Inc. Buffer-aware transmission rate control for real-time video streaming system
JP7278144B2 (ja) * 2019-05-09 2023-05-19 三菱電機株式会社 通信装置
US11582127B2 (en) * 2021-03-23 2023-02-14 Rockwell Automation Technologies, Inc. IIoT asymmetric reactive buffering to dynamically manage and optimize in-motion data batch size

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2288097B (en) * 1994-03-23 1998-09-23 Roke Manor Research ATM queuing and scheduling apparatus
US6707824B1 (en) * 1998-05-20 2004-03-16 Nortel Networks Limited Method and apparatus for flexible egress traffic queuing
SE514313C2 (sv) * 1999-04-07 2001-02-12 Telia Ab Förbättringar av, eller med avseende på, datapaketförmedling
US6901593B2 (en) * 2001-05-08 2005-05-31 Nortel Networks Limited Active queue management with flow proportional buffering
US7065581B2 (en) * 2001-06-27 2006-06-20 International Business Machines Corporation Method and apparatus for an improved bulk read socket call
AUPR688201A0 (en) * 2001-08-09 2001-08-30 University Of Melbourne, The An active queue management process
US7453801B2 (en) * 2001-11-08 2008-11-18 Qualcomm Incorporated Admission control and resource allocation in a communication system supporting application flows having quality of service requirements
GB0207507D0 (en) * 2002-03-28 2002-05-08 Marconi Corp Plc An apparatus for providing communications network resource
US7236459B1 (en) * 2002-05-06 2007-06-26 Packeteer, Inc. Method and apparatus for controlling data transmission volume using explicit rate control and queuing without data rate supervision
US7085236B2 (en) * 2002-05-20 2006-08-01 University Of Massachusetts, Amherst Active queue management for differentiated services
US20040213264A1 (en) * 2003-04-25 2004-10-28 Nortel Networks Limited Service class and destination dominance traffic management
US7596086B2 (en) * 2003-11-05 2009-09-29 Xiaolin Wang Method of and apparatus for variable length data packet transmission with configurable adaptive output scheduling enabling transmission on the same transmission link(s) of differentiated services for various traffic types
US7821924B2 (en) * 2004-11-18 2010-10-26 Alcatel-Lucent Usa Inc. Method and apparatus for timeout reduction and improved wireless network performance by delay injection
US7903687B2 (en) * 2005-04-01 2011-03-08 International Business Machines Corporation Method for scheduling, writing, and reading data inside the partitioned buffer of a switch, router or packet processing device
US7756026B2 (en) * 2005-04-20 2010-07-13 At&T Intellectual Property I, L.P. Providing a quality of service for various classes of service for transfer of electronic data packets
US20080259961A1 (en) * 2005-05-30 2008-10-23 Henning Wiemann Data Unit Relay Device and Method of Controlling the Same
US7571247B2 (en) * 2005-12-12 2009-08-04 International Business Machines Corporation Efficient send socket call handling by a transport layer

Also Published As

Publication number Publication date
JP2010514332A (ja) 2010-04-30
US20100158032A1 (en) 2010-06-24
EP2103051A1 (de) 2009-09-23
EP2103051A4 (de) 2010-12-15
EP2103051B1 (de) 2012-02-08
US8238361B2 (en) 2012-08-07
JP4878391B2 (ja) 2012-02-15
WO2008076017A1 (en) 2008-06-26

Similar Documents

Publication Publication Date Title
ATE545245T1 (de) Scheduling und warteschlangenverwaltung mit adaptiver warteschlangenlatenz
DE602004030487D1 (de) Paketablaufsteuerung zur Datenstromübertragung
AR102127A2 (es) Método y aparato para transmitir bloques de datos de control de enlace radioeléctrico (rlc)
EP1956742A3 (de) Drahtloses LAN-System und Datenübertragungsverfahren dafür
GB2492672A (en) Reducing latency in serializer-deserializer links
WO2008115029A3 (en) Method of transmitting data in a wireless communication system
WO2008113986A3 (en) Data transmission scheduler
RU2013112376A (ru) Устройство, способ и система для управления передачей данных
BRPI0811300A2 (pt) Programação semipersistente com base em aprendizado em comunicações sem fio.
MX2010007583A (es) Metodo y aparato de transmision de informacion acerca de potencia disponible de terminal en sistema de comunicacion movil.
HK1150698A1 (en) Camera data management and user interface apparatuses, systems, and methods
UA93191C2 (ru) Запрос у базовой станции разрешения ha передачу пакетов, буферезованных b очереди b мобильной станции, c учетом задержки b их передаче
EP2285140A4 (de) Datenübertragungsverfahren, netzwerksystem und dazugehörige vorrichtung
WO2012061520A3 (en) System and method for autonomous discovery of peak channel capacity in a wireless communication network
GB2499884A (en) Jitter buffer management for power savings in a wireless communication device
TW200625873A (en) Empirical scheduling of network packets using coarse and fine testing periods
MX2009008072A (es) Solicitudes de recursos para un sistema de comunicacion inalambrica.
MX2014003253A (es) Control de sistema de terminacion de modem de cable de longitud de cola de modem de cable.
HK1146778A1 (zh) 報送網絡資源信息數據的方法及裝置
ATE523993T1 (de) System, einrichtung und softwareanwendung zum scheduling der übertragung von datensystempaketen
TW200723808A (en) Systems and methods for arbitrating multiple communications
EP2252111A4 (de) Kommunikationseinrichtung, kommunikationsverfahren, kommunikationssysteme von strasse zu fahrzeug und zwischen fahrzeugen, programm und aufzeichnungsmedium
WO2008132702A3 (en) Uplink transport format selection
MX2015008431A (es) Conservacion de bateria y uso de datos.
IN2014CN00930A (de)