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 PDFInfo
- 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
Links
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
-
- 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
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/4013—Management of data rate on the bus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
-
- 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/13—Flow control; Congestion control in a LAN segment, e.g. ring or bus
-
- 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/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
-
- 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/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
- H04L47/263—Rate modification at the source after receiving feedback
-
- 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/30—Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
-
- 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
-
- 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/43—Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
- H04L47/431—Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR] using padding or de-padding
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing 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.
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.
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)
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)
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 |
-
1998
- 1998-12-02 US US09/203,853 patent/US7369496B1/en not_active Expired - Fee Related
-
1999
- 1999-08-16 EP EP04075211A patent/EP1416762A3/en not_active Withdrawn
- 1999-08-16 DE DE69917871T patent/DE69917871T2/en not_active Expired - Lifetime
- 1999-08-16 EP EP99116245A patent/EP1006751B1/en not_active Expired - Lifetime
- 1999-09-02 CA CA002281363A patent/CA2281363C/en not_active Expired - Lifetime
-
2008
- 2008-03-21 US US12/053,307 patent/US7738381B2/en not_active Expired - Fee Related
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 |