CA2281363A1 - Flow control of frame based data over a synchronous digital network - Google Patents

Flow control of frame based data over a synchronous digital network Download PDF

Info

Publication number
CA2281363A1
CA2281363A1 CA002281363A CA2281363A CA2281363A1 CA 2281363 A1 CA2281363 A1 CA 2281363A1 CA 002281363 A CA002281363 A CA 002281363A CA 2281363 A CA2281363 A CA 2281363A CA 2281363 A1 CA2281363 A1 CA 2281363A1
Authority
CA
Canada
Prior art keywords
frame based
based data
rate
frame
synchronous digital
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.)
Granted
Application number
CA002281363A
Other languages
French (fr)
Other versions
CA2281363C (en
Inventor
David William Wiggins
John Paul Russell
David Michael Goodman
Christopher David Murton
Christopher Thomas William Ramsden
James Shields
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ciena Luxembourg SARL
Original Assignee
Nortel Networks Corporation
David William Wiggins
John Paul Russell
David Michael Goodman
Christopher David Murton
Christopher Thomas William Ramsden
James Shields
Northern Telecom Limited
Nortel Networks Limited
Ciena Luxembourg S.A.R.L.
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 Nortel Networks Corporation, David William Wiggins, John Paul Russell, David Michael Goodman, Christopher David Murton, Christopher Thomas William Ramsden, James Shields, Northern Telecom Limited, Nortel Networks Limited, Ciena Luxembourg S.A.R.L. filed Critical Nortel Networks Corporation
Publication of CA2281363A1 publication Critical patent/CA2281363A1/en
Application granted granted Critical
Publication of CA2281363C publication Critical patent/CA2281363C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • 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
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/4013Management of data rate on the bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • 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/13Flow control; Congestion control in a LAN segment, e.g. ring or bus
    • 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/26Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
    • 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/26Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
    • H04L47/263Rate modification at the source after receiving feedback
    • 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/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • 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/43Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
    • H04L47/431Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR] using padding or de-padding
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Abstract

A transmission apparatus and a method for operating the apparatus comprises means for controlling flow of frame based data transmitted from a local frame based data channel interface over a synchronous digital network. The method of operation comprises the transmitter receiving frame based data at a first rate whereafter a buffer is configured to receive the frame based data. A data amount threshold level for the buffer is predetermined whereafter, with respect to the threshold level, an amount of transmitted frame based data that has been received is monitored. In response to monitoring the amount of data received, a signal, in the form of a pause frame, is generated wherein the signal is configurable to adapt the rate of transmission from the frame based data channel interface. Working in conjunction with the transmission means there is also provided a receiver for controlling flow of frame based data, received from a synchronous digital network, to a frame based data channel interface. The receiver is configured to receive the frame based data at a first rate whereafter a buffer is configured to receive the frame based data. Upon pre-determining a data amount threshold level for the buffer an amount of frame based data received is monitored with respect to the threshold level.
In response to monitoring the amount of data received, a signal is generated in the form of a pause frame, wherein the pause frame signal is configurable to adapt the first transmission rate of the frame based data over the synchronous digital network to a second rate. In this way, the rate of transmission from a local Ethernet switch may be controlled and the rate of receipt of Ethernet based frame data from a synchronous digital network may be controlled. In the latter case pause frames may be incorporated into one or more synchronous digital hierarchy virtual containers.
CA002281363A 1998-12-02 1999-09-02 Flow control of frame based data over a synchronous digital network Expired - Lifetime CA2281363C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/203,853 1998-12-02
US09/203,853 US7369496B1 (en) 1998-12-02 1998-12-02 Flow control of frame based data over a synchronous digital network

Publications (2)

Publication Number Publication Date
CA2281363A1 true CA2281363A1 (en) 2000-06-02
CA2281363C CA2281363C (en) 2005-08-16

Family

ID=22755592

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002281363A Expired - Lifetime CA2281363C (en) 1998-12-02 1999-09-02 Flow control of frame based data over a synchronous digital network

Country Status (4)

Country Link
US (2) US7369496B1 (en)
EP (2) EP1416762A3 (en)
CA (1) CA2281363C (en)
DE (1) DE69917871T2 (en)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7369496B1 (en) * 1998-12-02 2008-05-06 Notel Networks Limited Flow control of frame based data over a synchronous digital network
US6944163B2 (en) * 2000-02-09 2005-09-13 Nortel Networks Limited 10 Gigabit ethernet mappings for a common LAN/WAN PMD interface with a simple universal physical medium dependent interface
US6414966B1 (en) * 2000-06-15 2002-07-02 Oss Corporation Bridging device for mapping/demapping ethernet packet data directly onto and from a sonet network
US6868095B2 (en) 2001-01-08 2005-03-15 Zarlink Semiconductor V.N. Inc. Control channel implementation in a packet switched communications network
US7542419B2 (en) * 2001-04-02 2009-06-02 International Business Machines Corporation Method and apparatus for managing aggregate bandwidth at a server
IL143195A0 (en) * 2001-05-17 2002-04-21 Lightscape Networks Ltd A method and device for delivering communication in ethernet over synchronous networks
US20090282444A1 (en) * 2001-12-04 2009-11-12 Vixs Systems, Inc. System and method for managing the presentation of video
CN1185829C (en) 2001-12-19 2005-01-19 华为技术有限公司 Method of controlling Ethernet data flow quantity on synchronous numerical system transmission net
CN100356750C (en) * 2002-08-10 2007-12-19 华为技术有限公司 Flow control method for synchronous digital system network transmission data business
CN100388700C (en) 2002-10-18 2008-05-14 华为技术有限公司 Method for transmitting digital business on synchronous digital network
CN1260926C (en) * 2002-11-08 2006-06-21 华为技术有限公司 Method for controlling flux in channel mapped by virtual container in metropolitan area transmission equipment
US7492714B1 (en) 2003-02-04 2009-02-17 Pmc-Sierra, Inc. Method and apparatus for packet grooming and aggregation
DE10337321A1 (en) * 2003-08-12 2005-03-24 Robert Bosch Gmbh Apparatus for receiving and distributing encoded digital audio and data signals
US20050141551A1 (en) * 2003-12-29 2005-06-30 Mcneil Roy Jr. Common LAN architecture and flow control relay
US20050182848A1 (en) * 2003-12-29 2005-08-18 Mcneil Roy Jr. Rate limiting using pause frame capability
KR100594008B1 (en) * 2004-10-29 2006-06-30 삼성전자주식회사 Time Critical Information Transmitting Method In Synchronous Ethernet System
US20060227795A1 (en) * 2005-04-07 2006-10-12 Amit Bande Optimized method of reading data packets communicated over a network
KR20070008898A (en) * 2005-07-12 2007-01-18 삼성전자주식회사 Residential ethernet node apparatus for transmitting synchronous data by using counter and it's transmitting method
EP1917751A4 (en) * 2005-08-26 2011-07-06 Ericsson Telefon Ab L M Flow control in umts
US7577133B1 (en) 2005-09-09 2009-08-18 Juniper Networks, Inc. Scalable central memory switching fabric
US7602724B2 (en) * 2005-11-14 2009-10-13 Cisco Technology, Inc. Method and apparatus for transmitting circuitry that transmit data at different rates
US7593330B1 (en) * 2006-01-30 2009-09-22 Juniper Networks, Inc. Processing of partial frames and partial superframes
WO2007092630A2 (en) * 2006-02-09 2007-08-16 Flextronics International Usa, Inc. Data processing systems and methods
US20070233894A1 (en) * 2006-03-31 2007-10-04 Jing Ling Shared buffer for near-end and optical interface flow control in fiber optic communications
US20070242676A1 (en) * 2006-04-13 2007-10-18 Corrigent Systems Ltd. Interface between a synchronous network and high-speed ethernet
US20070268895A1 (en) * 2006-05-19 2007-11-22 Motorola, Inc. Method and apparatus for switching data
JP5108261B2 (en) * 2006-07-11 2012-12-26 株式会社リコー Information processing apparatus and data communication apparatus
US20080288518A1 (en) * 2007-05-15 2008-11-20 Motorola, Inc. Content data block processing
US7987363B2 (en) * 2007-12-21 2011-07-26 Harris Corporation Secure wireless communications system and related method
JP5120456B2 (en) * 2008-09-19 2013-01-16 富士通株式会社 COMMUNICATION SYSTEM, COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP2010109490A (en) * 2008-10-28 2010-05-13 Fujitsu Ltd Transmission apparatus, transmission system and transmission method
KR101152954B1 (en) * 2008-12-12 2012-06-08 한국전자통신연구원 Ethernet switching apparatus and method for saving energy therefor
US8473820B2 (en) * 2009-05-19 2013-06-25 Electronics And Telecommunications Research Institute Apparatus and method for transmitting and receiving data
US20110283014A1 (en) * 2010-05-14 2011-11-17 Rahul Malik Distribution of Multimedia Content over a Network
JP5593517B2 (en) * 2011-07-15 2014-09-24 株式会社日立製作所 Network apparatus and transmission frame control method
AU2012336027B2 (en) 2011-11-07 2017-04-13 Dali Systems Co. Ltd. Soft hand-off and routing data in a virtualized Distributed Antenna System
US9148382B2 (en) * 2012-02-15 2015-09-29 Ciena Corporation Adaptive Ethernet flow control systems and methods
US9252968B2 (en) * 2012-06-22 2016-02-02 Intel Corporation Link training and training frame for 100GBPS ethernet
US9338261B2 (en) 2012-09-24 2016-05-10 Intel Corporation Method for rapid PMA alignment in 100GBASE-KP4
CN103780338A (en) * 2012-10-26 2014-05-07 Lsi公司 Connector between asynchronization virtual container passageway and a high data speed port
US9112722B2 (en) 2012-11-29 2015-08-18 Intel Corporation PMA-size training frame for 100GBASE-KP4
JP6060723B2 (en) * 2013-02-21 2017-01-18 富士通株式会社 COMMUNICATION SYSTEM, TRANSMITTER, AND COMMUNICATION CONTROL METHOD
US20170250927A1 (en) 2013-12-23 2017-08-31 Dali Systems Co. Ltd. Virtual radio access network using software-defined network of remotes and digital multiplexing switches
JP2017505085A (en) * 2013-12-23 2017-02-09 ダリ システムズ カンパニー リミテッド Digital multiplexer for distributed antenna system
CN106301678B (en) * 2015-06-08 2020-02-14 华为技术有限公司 Data processing method, communication equipment and communication system
US10700888B2 (en) 2018-08-06 2020-06-30 Macom Technology Solutions Holdings, Inc. CMOS quarter-rate multiplexer for high-speed serial links
JP7059899B2 (en) * 2018-11-09 2022-04-26 トヨタ自動車株式会社 Network system
CN114070796B (en) * 2020-08-03 2023-08-29 瑞昱半导体股份有限公司 Electronic device and frame transmission method for electronic device
CN112422873B (en) * 2020-11-30 2022-09-16 Oppo(重庆)智能科技有限公司 Frame insertion method and device, electronic equipment and storage medium

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2639335B2 (en) * 1993-12-22 1997-08-13 日本電気株式会社 Congestion control method in ATM network
US5581566A (en) 1995-01-06 1996-12-03 The Regents Of The Univ. Of California Office Of Technology Transfer High-performance parallel interface to synchronous optical network gateway
US5673254A (en) 1995-06-07 1997-09-30 Advanced Micro Devices Inc. Enhancements to 802.3 media access control and associated signaling schemes for ethernet switching
US5884099A (en) * 1996-05-31 1999-03-16 Sun Microsystems, Inc. Control circuit for a buffer memory to transfer data between systems operating at different speeds
US6122281A (en) * 1996-07-22 2000-09-19 Cabletron Systems, Inc. Method and apparatus for transmitting LAN data over a synchronous wide area network
US6222825B1 (en) * 1997-01-23 2001-04-24 Advanced Micro Devices, Inc. Arrangement for determining link latency for maintaining flow control in full-duplex networks
US5946313A (en) * 1997-03-20 1999-08-31 Northern Telecom Limited Mechanism for multiplexing ATM AAL5 virtual circuits over ethernet
US6118761A (en) * 1997-12-18 2000-09-12 Advanced Micro Devices, Inc. Apparatus and method for generating rate control frames in a workgroup switch based on traffic contribution from a network switch port
US6014708A (en) * 1998-02-19 2000-01-11 Alcatel Adaptor and method for mapping a fast ethernet payload input signal to a synchronous payload envelope, as well as a clock selector for use therewith
US6170022B1 (en) * 1998-04-03 2001-01-02 International Business Machines Corporation Method and system for monitoring and controlling data flow in a network congestion state by changing each calculated pause time by a random amount
US6487198B1 (en) * 1998-06-16 2002-11-26 Mci Communications Corporation Method and system for unloading T1 payloads from ATM cells
US6584118B1 (en) * 1998-08-27 2003-06-24 Nortel Networks Limited Payload mapping in synchronous networks
US6496519B1 (en) * 1998-08-27 2002-12-17 Nortel Networks Limited Frame based data transmission over synchronous digital hierarchy network
US6195332B1 (en) * 1998-08-28 2001-02-27 3Com Corporation Rate-based flow control protocol on an ethernet-over-ring communications network
US6917630B1 (en) * 1998-10-06 2005-07-12 Nortel Networks Limited Concatenation of containers in synchronous digital hierarchy network
US6167029A (en) * 1998-10-13 2000-12-26 Xaqti Corporation System and method for integrated data flow control
US6370579B1 (en) * 1998-10-21 2002-04-09 Genuity Inc. Method and apparatus for striping packets over parallel communication links
US7369496B1 (en) * 1998-12-02 2008-05-06 Notel Networks Limited Flow control of frame based data over a synchronous digital network

Also Published As

Publication number Publication date
CA2281363C (en) 2005-08-16
US7369496B1 (en) 2008-05-06
DE69917871T2 (en) 2004-10-14
US7738381B2 (en) 2010-06-15
EP1006751B1 (en) 2004-06-09
EP1006751A3 (en) 2002-02-06
DE69917871D1 (en) 2004-07-15
EP1416762A2 (en) 2004-05-06
EP1416762A3 (en) 2004-10-13
US20080165888A1 (en) 2008-07-10
EP1006751A2 (en) 2000-06-07

Similar Documents

Publication Publication Date Title
CA2281363A1 (en) Flow control of frame based data over a synchronous digital network
MY133553A (en) Method and apparatus for controlling signal power in a communication system
WO2002103917A3 (en) Methods and systems for sending side-channel data during data inactive period
MX9601213A (en) Method and apparatus for controlling power in a variable rate communication system.
WO2000010307A3 (en) Adaptive rate network communication system and method
RU93052691A (en) METHOD AND DEVICE FOR REDUCING INFORMATION LOSSES
WO2002037890A3 (en) Method and apparatus for adaptive transmission control in a high data rate communication system
AU3188700A (en) Jitter buffer and methods for control of same
CA2260054A1 (en) Method and apparatus for transmitting lan data over a synchronous wide area network
EP1061698A3 (en) Method and apparatus for forecasting and controlling congestion in a data transport network
EP1223780A3 (en) Method and apparatus for providing high speed data communication in a cellular environment
CA2229815A1 (en) Method and apparatus for power control of a first channel based on a signal quality of a second channel
WO1998011677A3 (en) Method and apparatus for performing distributed forward power control
NO973655D0 (en) Speed adjustment in a non-uniform, non-transparent data channel
AU6440796A (en) Method and device for signal decision, receiver and channel condition estimating method for a coding communication system
DE69914321D1 (en) Method and device for transmitting data packets in a wireless network in an urban area
EP1233594A4 (en) Data communication quality control system, transmitter system and receiver
CA2179618A1 (en) Data link interface for packet-switched network
CA2289534A1 (en) Data transmission method in mobile communication system
CA2238776A1 (en) Transmission power control method and apparatus for mobile radio satellite communication system
WO2001035540A3 (en) Method and apparatus for interference avoidance in a wireless communication system
EP0783217A3 (en) Method and apparatus for transport of communication signals over a public network
CA2242216A1 (en) Packet switching apparatus adapted to control allowed transmission rate in packet switching network, and method of controlling allowed transmission rate
WO2002041523A3 (en) Method and apparatus for reducing transmission power in a high data rate system
AU2891799A (en) Method and apparatus for monitoring, controlling, and configuring local communication devices

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190903