JP2004282470A - Data transmission system - Google Patents
Data transmission system Download PDFInfo
- Publication number
- JP2004282470A JP2004282470A JP2003072000A JP2003072000A JP2004282470A JP 2004282470 A JP2004282470 A JP 2004282470A JP 2003072000 A JP2003072000 A JP 2003072000A JP 2003072000 A JP2003072000 A JP 2003072000A JP 2004282470 A JP2004282470 A JP 2004282470A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- data
- congestion
- terminal
- tdm
- 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.)
- Pending
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
【課題】データ輻輳時でも通信の回復を図れ、通信の品質を高めたデータ伝送システムを得る。
【解決手段】TDM伝送装置2内のLANインタフェース部8は受信制御部84で輻輳時に中継バッファ86に格納されるフレームデータのヘッダに輻輳通知情報を付加して送信制御部83から伝送路側1にデータを多重伝送する一方、受信制御部84で受け取ったフレームデータのヘッダに輻輳通知情報を検出すると送信制御部83にて送信バッファ82からのデータの流入を制限する。
【選択図】 図2A data transmission system capable of recovering communication even when data is congested and improving communication quality.
A LAN interface unit in a TDM transmission apparatus adds congestion notification information to a header of frame data stored in a relay buffer when congestion occurs in a reception control unit, and transmits the congestion notification information from a transmission control unit to a transmission line side. While multiplexing the data, when the reception control unit 84 detects congestion notification information in the header of the frame data received, the transmission control unit 83 restricts the inflow of data from the transmission buffer 82.
[Selection] Fig. 2
Description
【0001】
【発明の属する技術分野】
この発明は、複数のLAN間をリング状に構成されたTDM(時分割多重)伝送装置で接続し、複数のLAN相互間でデータを伝送するデータ伝送システム、特にこのシステムにおける輻輳制御に関するものである。
【0002】
【従来の技術】
従来のこの種のデータ伝送システムにおいては、ネットワークシステムを構成する伝送装置に、一時送信データを記憶する記憶手段を備えて、データの伝送を行っている(例えば、特許文献1参照)。
【0003】
【特許文献1】
特開昭61−210743号公報(第11−18頁、第4図)
【0004】
【発明が解決しようとする課題】
従来のリング状データ伝送システムでは、ネットワークシステムを構成する伝送装置に記憶手段を設けてデータを一時格納し、データ伝送の空き時間を利用して格納したデータを送信していた。しかし、伝送装置でデータが輻輳し、データ伝送の空き時間が少なくなった場合には、データがなかなか送れなかったり、データが記憶手段から溢れてしまうという問題点があった。
【0005】
この発明は上記のような課題を解決するためになされたものであり、データ輻輳時でも通信の回復を図れ、通信の品質を高めたデータ伝送システムを得ることを目的とする。
【0006】
【課題を解決するための手段】
上記の目的に鑑みこの発明は、それぞれに端末が接続されている複数のTDM伝送装置が伝送路によりリング状に接続されたデータ伝送システムにおいて、各TDM伝送装置が、伝送路側へ送信するデータのヘッダに輻輳通知情報を付加し輻輳時に伝送路につながる各TDM伝送装置に輻輳が発生したことを通知する手段と、伝送路側から輻輳通知情報が付加されたデータを受け取ると端末からのデータの流入を一時的に抑制する手段と、を備えたことを特徴とするデータ伝送システムにある。
【0007】
【発明の実施の形態】
以下、この発明を各実施の形態に従って説明する。
実施の形態1.
図1は本発明の一実施の形態による輻輳制御装置を設けたデータ伝送システムの構造図であり、図において、伝送路1は光ファイバでリング状に接続された同期通信データの伝送路、TDM伝送装置2A〜2Dは複数の通信回線データをTDM方式で伝送する装置であり、これらのTDM伝送装置2A〜2Dは伝送路1によりリング接続されている。LAN3A〜3Gは端末4A〜4Gを通信回線で接続して構成した通信網である。LAN3A〜3Gのアクセス制御方式は、CSMA/CDを用いる場合を想定しているが、他のアクセス制御方式でもよい。LAN端末4A〜4Gはコンピュータ等の端末である。
【0008】
図2は1つのTDM伝送装置2の詳細な構成を示したものであり、図において光・電気信号変換部5は、伝送路1からの同期通信データを光信号から電気信号に変換する光/電気変換部(O/E)51と多重化/多重分離バスからの同期通信データを電気信号から光信号に変換する電気/光変換部(E/O)52から構成される。多重化/多重分離部6は、多重分離して多重分離データ(同期通信データの複数のタイムスロットを分離したデータである)に変換し、その多重分離データを多重分離バス7に送出し、また逆に多重分離バス7からの多重分離データを多重して同期通信データに変換し、その同期通信データを伝送路1側に送出する。多重分離バス7は多重分離データを伝送し、LANインタフェース部8はLAN3A、3Bを介して端末4A、4Bと接続し、非同期通信データと同期通信データの変換機能を備える。
【0009】
LANインタフェース部8において、レイヤ2(データリンク層)スイッチ回路81は端末4A、4B側のフレームデータと多重分離バス7側のフレームデータを相互に中継し、送信バッファ82はレイヤ2スイッチ回路81から送出されたフレームデータを一時格納する。送信制御部83は送信バッファ82及び中継バッファ85からのフレームデータを多重分離バス7に多重する。受信制御部84は多重分離バス7からデータを多重分離する。受信バッファ85は受信制御部84からのデータを一時格納する。中継バッファ86は受信制御部84からのデータを一時格納する。バッファ監視部87は中継バッファ86のバッファ残量を監視し、その結果を受信制御部84に通知する。
【0010】
また、図3は送信制御部83の詳細な構成を示したものである。ヘッダ付加部831は送信バッファ82からのフレームデータにヘッダを付加する。送信・中継選択部832は送信バッファ82と中継バッファ86とを選択してデータを引き出し多重分離バス7に多重する。フラグ付加部833はさらにそのデータにフラグを付加する。
【0011】
また、図4は受信制御部84の詳細な構成を示したものである。フレームデータ抽出部841は、多重分離バス7から受信したデータよりフレームデータ部分を抽出する。ヘッダ判定・処理部842はフレームデータに付加されたヘッダの内容を判定する。
【0012】
また、図5は多重分離バス7に送出されるデータのフォーマットを示したものである。
【0013】
次に動作について説明する。端末4A〜4GからLAN3A〜3Gに送出された非同期通信データ(フレームデータ)は、TDM伝送装置2A〜2DのLANインタフェース部8で受信される。LANインタフェース部8のレイヤ2スイッチ回路81はLAN3よりフレームデータを受信すると、フレームデータの送信先アドレスを確認し、中継先が多重分離バス7側である場合は、送信バッファ82へフレームデータを送出し、送信バッファ82にフレームデータが格納される。
【0014】
送信制御部83の送信・中継処理部832は送信バッファ82にフレームデータが格納されたことを検知すると、送信バッファ82よりフレームデータを引き出し、ヘッダ付加部831で各LANインタフェース8に一意に設定されたID番号と輻輳通知の情報を含むヘッダをフレームデータに付加して、多重分離バス7にフレームデータを送出する。送信・中継処理部832はまた、中継バッファ86にフレームデータが格納されたことを検知すると、中継バッファ86よりフレームデータを引き出し多重分離バス7にフレームデータを送出する。
【0015】
多重化/多重分離部6は、多重分離バス7に出力されたデータを、通常のTDM処理に従って多重化して同期データとし、その同期データをE/O52により電気信号から光信号に変換して伝送路1に送出する。
【0016】
一方、TDM伝送装置2は伝送路1から同期データを受信する。伝送路1からO/E51により光信号から電気信号に変換された同期データを、多重化/多重分離部6は、受信した同期データを多重分離して多重分離データに変換し、その多重分離データを多重分離バス7に送出する。この多重分離データをLANインタフェース部8の受信制御部84が受信する。受信制御部84内のフレームデータ抽出部841でフレームデータをフラグから分離し、ヘッダ判定・処理部842にてフレームデータのヘッダ内のID番号が自LANインタフェース8のID番号と一致した場合は、フレームデータがリングを一周したとして破棄、一致しなければ受信バッファ85及び中継バッファ86にフレームデータを格納する。更に、受信バッファ85からレイヤ2スイッチ回路81にフレームデータを1フレーム分送出し、レイヤ2スイッチ回路81は、フレームデータを受信すると、フレームデータの送信先アドレスを確認し、送信先の端末4に接続するLAN3へフレームデータを送出する。
【0017】
上記のシステムでLANインタフェース部8にて、バッファ監視部87にて中継バッファ86の使用量が所定のしきい値を超えたとき輻輳状態と判断し、受信制御部84のヘッダ判定・処理部842に輻輳状態を通知する。輻輳通知を受けたヘッダ判定・処理部842は、中継バッファ86に格納するフレームデータのヘッダ内の輻輳通知領域に輻輳状態を示す値を上書きし、中継バッファ86に送出する。これにより、輻輳時には、中継バッファ86より輻輳情報を載せたヘッダ及びフレームデータが伝送路1に送出される。
【0018】
一方、ヘッダ判定・処理部842は多重分離バス7より受信したフレームデータのうちヘッダ内のID番号が自LANインタフェース部8と一致するフレーム(自LANインタフェース部8が端末4からのフレームデータを多重分離バス7に多重し、伝送路1を一周して戻ってきたフレーム)において、ヘッダ内の輻輳通知の情報を読み取り、輻輳状態を検知すると、送信・中継選択部832に輻輳通知を通知する。送信・中継選択部832は輻輳検知の通知を受けると一定時間中継バッファ86を優先して選択し、送信バッファ82から伝送路1へのデータの送出を一時的に停止する。
【0019】
よって、あるLANインタフェース8にて輻輳状態が発生し、ヘッダの輻輳通知に輻輳状態を設定して伝送路1に送出すると、伝送路1上に接続されるTDM伝送装置2のLANインタフェース部8に次々にそのヘッダ(輻輳通知)が中継され、輻輳通知を受け取ったLANインタフェース部8にて次々と送信バッファ82からのデータの送出が抑制される。結果として、所定期間、伝送路1への新たなフレームデータの伝送が抑制され、かつ伝送路1に伝送されていたフレームデータが送信元のLANインタフェース8にて破棄されるため、伝送路1の空き帯域が増えることになる。これにより、中継バッファ86の使用容量が所定のしきい値を下回り、輻輳を通知したLANインタフェース部8の送信バッファ82よりフレームデータを伝送路1に送出することが可能になる。
【0020】
以上のように、この実施の形態1によれば、リング状に構成されたTDM伝送装置システムにおいて伝送路1側の輻輳制御が可能となり、中継・送信バッファが溢れてフレームが消失することを防ぐことができ通信品質の向上が図れるとともに、輻輳時に他の端末データの流入を抑制することで通信の回復を図ることができる。
【0021】
実施の形態2.
実施の形態1では、輻輳通知を検知したLANインタフェース8の送信バッファ82からのデータは完全に一時停止し、通信の遅延が一時的に大きくなる恐れがある。そこで実施の形態2では、図6に示すように、送信制御部83に、送信バッファ82からのデータを引き出すレートを制御する送信レート制御部834を設ける。
【0022】
次に動作について説明する。送信レート制御部834は通常時は可能な最大のレートで送信バッファ82よりデータを引き出すが、ヘッダ判定・処理部842より輻輳検知を通知された時には、予め設定された値に従い、送信バッファ82からのデータを多重分離バス7に多重するデータ量を一時的に抑制する。
【0023】
以上のように、実施の形態2によれば、輻輳通知を検知した場合にでも、送信レート制御部834により一定レートの通信を確保することで、通信の途絶・通信遅延が大きくなることを抑えることが可能となる。
【0024】
実施の形態3.
実施の形態2では、輻輳通知を検知した場合に、LANインタフェース部8の実際の送信負荷に関係なく、予め設定された固定値で輻輳時の送信レートの抑制値が決まるため、送信負荷が軽いのに下げ幅が大きくなるという不公平な制御になる可能性がある。そこで、実施の形態3では図7に示すように、送信制御部83に、送信バッファ82から多重分離バス7への送信レートを監視する送信レート監視部835を設ける。
【0025】
次に、動作について説明する。送信レート監視部835は、送信バッファ82から多重分離バス7への送信レートを監視する。送信レート制御部834は通常時は可能な最大のレートで送信バッファ82よりデータを引き出すが、ヘッダ判定・処理部842より輻輳検知を通知された場合に、送信レート監視部835からの送信レートの情報に従い、送信レートを抑制する。このとき、送信レートの抑制値は、送信レートが高いほど高く設定することで、送信負荷の高いLANインタフェース部8ほど抑制がかかる。
【0026】
以上のように、実施の形態3によれば、輻輳通知を検知した場合に、各LANインタフェース部8の送信負荷に応じて送信レートの抑制の度合いを制御できるためバランスのとれた制御が可能となる。
【0027】
実施の形態4.
実施の形態2では、輻輳検知時に一律の値で送信レートを抑制するため、特定の端末4のトラフィックの優先度を高くしたい場合に、対応できない恐れがある。そこで実施の形態4では図8に示すように、送信レートを設定可能とする送信レート設定部836を設ける。
【0028】
次に、動作について説明する。送信レート制御部834は通常時は可能な最大のレートで送信バッファ82よりデータを引き出すが、ヘッダ判定・処理部842より輻輳検知を通知された時には、送信レート設定部836からの送信レート値に従い、送信バッファ82からのデータを多重分離バス7に多重するデータ量を一時的に抑制する。送信レート設定部836では送信レート値は自由に設定可能である。
【0029】
以上のように、実施の形態4によれば、送信レート設定部836により端末毎にトラフィックの優先度をつけることが可能となり、優先度の高い端末4がつながるLANインタフェース部8では、送信レート設定部836の送信レート値を高く設定し、優先度の低い端末4がつながるLANインタフェース部8では、送信レート設定部836の送信レートを低く設定することで、輻輳時にも優先度の高いトラフィックの通信量を大きく確保でき、トラフィックの重要度の観点から通信品質を向上させることが可能となる。
【0030】
実施の形態5.
実施の形態3では、輻輳しているか、輻輳していないかの2値であるため、輻輳状態がひどくない場合でも、抑制がかかりすぎて通信のスループットが低下する恐れがある。そこで、実施の形態5では図9に示すように、受信制御部84に輻輳通知ビット比較部843を設ける。
【0031】
次に動作について説明する。バッファ(残量)監視部87では、バッファ残量のしきい値を複数設定し、輻輳状態のレベルを細かく分け、結果を輻輳通知ビット比較部843に通知する。例えば、次例は輻輳状態を4レベルに分け、輻輳通知ビットを2ビット用意したものである。輻輳レベルを更に細かく制御する場合は、輻輳通知ビットのビット幅を増やせばよい。
【0032】
【0033】
輻輳通知ビット比較部843は、多重分離バス7から受信したフレームデータのヘッダの輻輳通知ビットの内容とバッファ(残量)監視部87から受け取った輻輳通知ビットの結果を比較し、バッファ(残量)監視部87から受け取った輻輳通知ビットのほうが小さい又は同じであればヘッダ内の輻輳通知ビットをそのまま中継バッファ86に渡し、大きければヘッダ内の輻輳通知ビットをバッファ(残量)監視部87から受け取った輻輳通知ビットの値に書き換え、中継バッファ86に渡す。また、送信レート設定部836(図8参照)は、ヘッダ判定・処理部842より受け取った輻輳通知ビットの輻輳レベルに従い、予め設定された制御レベル(例えば上記4レベル毎に設定されているもの)に従い送信データを抑制する。
【0034】
以上のように、輻輳状態レベルを細分化し、輻輳レベルに応じて送信データの抑制を変化させることで、柔軟な輻輳制御が可能となり、通信のスループットの向上を図ることが可能となる。
【0035】
【発明の効果】
以上のようにこの発明によれば、それぞれに端末が接続されている複数のTDM伝送装置が伝送路によりリング状に接続されたデータ伝送システムにおいて、各TDM伝送装置が、伝送路側へ送信するデータのヘッダに輻輳通知情報を付加し輻輳時に伝送路につながる各TDM伝送装置に輻輳が発生したことを通知する手段と、伝送路側から輻輳通知情報が付加されたデータを受け取ると端末からのデータの流入を一時的に抑制する手段と、を備えたことを特徴とするデータ伝送システムとしたので、伝送路側の輻輳制御が可能となり、輻輳時に端末からのデータの流入を抑制することで通信の回復を図れ、通信の品質を高めることができる。
【図面の簡単な説明】
【図1】この発明によるデータ伝送システムの構成を示す図である。
【図2】図1のTDM伝送装置の構成の一例を示す図である。
【図3】この発明の実施の形態1による送信制御部の構成を示す図である。
【図4】この発明の実施の形態1による受信制御部の構成を示す図である。
【図5】この発明における多重分離バス上のデータフォーマットの一例を示す図である。
【図6】この発明の実施の形態2による送信制御部の構成の一例を示す図である。
【図7】この発明の実施の形態3による送信制御部の構成の一例を示す図である。
【図8】この発明の実施の形態4、5による送信制御部の構成の一例を示す図である。
【図9】この発明の実施の形態5による受信制御部の構成の一例を示す図である。
【符号の説明】
1 伝送路、2,2A〜2D TDM伝送装置、3A〜3G LAN、4A〜4G LAN端末、5 光・電気信号変換部、6 多重化/多重分離部、7 多重分離バス、8 LANインタフェース部、51 光/電気変換部(O/E)、52 電気/光変換部(E/O)、81 レイヤ2(データリンク層)スイッチ回路、82 送信バッファ、83 送信制御部、84 受信制御部、85 受信バッファ、86 中継バッファ、87 バッファ監視部、831 ヘッダ付加部、832 送信・中継選択部、833 フラグ付加部、834 送信レート制御部、835 送信レート監視部、836 送信レート設定部、841 フレームデータ抽出部、842 ヘッダ判定・処理部、843 輻輳通知ビット比較部。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a data transmission system in which a plurality of LANs are connected by a TDM (Time Division Multiplexing) transmission device configured in a ring shape and data is transmitted between the plurality of LANs, and more particularly to a congestion control in this system. is there.
[0002]
[Prior art]
In a conventional data transmission system of this type, a transmission device included in a network system is provided with a storage unit for storing temporary transmission data to transmit data (for example, see Patent Document 1).
[0003]
[Patent Document 1]
JP-A-61-210743 (pages 11-18, FIG. 4)
[0004]
[Problems to be solved by the invention]
In a conventional ring-shaped data transmission system, a storage unit is provided in a transmission device forming a network system to temporarily store data, and the stored data is transmitted using an idle time of data transmission. However, when data is congested in the transmission device and the idle time of data transmission is reduced, there is a problem that data cannot be easily transmitted or data overflows from the storage unit.
[0005]
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and has as its object to obtain a data transmission system capable of recovering communication even when data is congested and improving communication quality.
[0006]
[Means for Solving the Problems]
In view of the above object, the present invention relates to a data transmission system in which a plurality of TDM transmission devices, each of which is connected to a terminal, are connected in a ring by a transmission line. A means for adding congestion notification information to the header and notifying each TDM transmission device connected to the transmission line that congestion has occurred at the time of congestion, and a flow of data from the terminal when receiving data with congestion notification information added from the transmission line side And a means for temporarily suppressing data transmission.
[0007]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, the present invention will be described according to each embodiment.
Embodiment 1 FIG.
FIG. 1 is a structural diagram of a data transmission system provided with a congestion control device according to an embodiment of the present invention. In the figure, a transmission line 1 is a transmission line for synchronous communication data connected in a ring by an optical fiber; The transmission devices 2A to 2D are devices for transmitting a plurality of communication line data by the TDM method, and these TDM transmission devices 2A to 2D are ring-connected by the transmission line 1. LANs 3A to 3G are communication networks configured by connecting terminals 4A to 4G via communication lines. The access control method for the LANs 3A to 3G is assumed to use CSMA / CD, but other access control methods may be used. The LAN terminals 4A to 4G are terminals such as computers.
[0008]
FIG. 2 shows a detailed configuration of one TDM transmission apparatus 2. In FIG. 2, an optical / electrical signal converter 5 converts an optical / electrical signal for converting synchronous communication data from the transmission line 1 from an optical signal to an electric signal. It is composed of an electrical / optical converter (O / E) 51 and an electrical / optical converter (E / O) 52 for converting synchronous communication data from the multiplexing / demultiplexing bus from an electrical signal to an optical signal. The multiplexing /
[0009]
In the LAN interface section 8, the layer 2 (data link layer)
[0010]
FIG. 3 shows a detailed configuration of the
[0011]
FIG. 4 shows a detailed configuration of the
[0012]
FIG. 5 shows a format of data transmitted to the
[0013]
Next, the operation will be described. The asynchronous communication data (frame data) transmitted from the terminals 4A to 4G to the LANs 3A to 3G is received by the LAN interface unit 8 of the TDM transmission devices 2A to 2D. When receiving the frame data from the
[0014]
When the transmission /
[0015]
The multiplexing / multiplexing /
[0016]
On the other hand, the TDM transmission device 2 receives the synchronization data from the transmission line 1. The multiplexing / multiplexing /
[0017]
In the above system, the LAN interface unit 8, the
[0018]
On the other hand, the header determination /
[0019]
Therefore, when a congestion state occurs in a certain LAN interface 8 and the congestion state is set in the congestion notification of the header and transmitted to the transmission line 1, the LAN interface unit 8 of the TDM transmission device 2 connected to the transmission line 1 The header (congestion notification) is relayed one after another, and the transmission of data from the transmission buffer 82 is suppressed one after another by the LAN interface unit 8 that has received the congestion notification. As a result, transmission of new frame data to the transmission path 1 is suppressed for a predetermined period, and the frame data transmitted to the transmission path 1 is discarded by the LAN interface 8 of the transmission source. Free bandwidth will increase. As a result, the used capacity of the
[0020]
As described above, according to the first embodiment, congestion control on the transmission line 1 side can be performed in the TDM transmission device system configured in a ring shape, and a frame is prevented from being lost due to overflow of the relay / transmission buffer. As a result, communication quality can be improved, and communication can be recovered by suppressing the inflow of other terminal data during congestion.
[0021]
Embodiment 2 FIG.
In the first embodiment, the data from the transmission buffer 82 of the LAN interface 8 which has detected the congestion notification is completely temporarily stopped, and the communication delay may be temporarily increased. Therefore, in the second embodiment, as shown in FIG. 6, the
[0022]
Next, the operation will be described. The transmission
[0023]
As described above, according to the second embodiment, even when a congestion notification is detected, the transmission
[0024]
In the second embodiment, when a congestion notification is detected, the transmission load suppression value at the time of congestion is determined by a preset fixed value regardless of the actual transmission load of the LAN interface unit 8, so that the transmission load is light. However, there is a possibility that the control will be unfair, in which the amount of decrease is large. Therefore, in the third embodiment, as shown in FIG. 7, the
[0025]
Next, the operation will be described. The transmission rate monitoring unit 835 monitors the transmission rate from the transmission buffer 82 to the
[0026]
As described above, according to the third embodiment, when congestion notification is detected, the degree of suppression of the transmission rate can be controlled according to the transmission load of each LAN interface unit 8, so that balanced control is possible. Become.
[0027]
In the second embodiment, since the transmission rate is suppressed by a uniform value when congestion is detected, it may not be possible to cope with a case where the priority of the traffic of the
[0028]
Next, the operation will be described. The transmission
[0029]
As described above, according to the fourth embodiment, it is possible to assign the priority of traffic to each terminal by the transmission rate setting unit 836, and the LAN interface unit 8 to which the
[0030]
Embodiment 5 FIG.
In the third embodiment, there are two values, that is, congestion and non-congestion. Therefore, even when the congestion state is not severe, there is a possibility that communication is reduced due to excessive suppression. Thus, in the fifth embodiment, as shown in FIG. 9, a congestion notification
[0031]
Next, the operation will be described. The buffer (remaining amount)
[0032]
[0033]
The congestion notification
[0034]
As described above, by subdividing the congestion state level and changing the suppression of transmission data according to the congestion level, flexible congestion control becomes possible and communication throughput can be improved.
[0035]
【The invention's effect】
As described above, according to the present invention, in a data transmission system in which a plurality of TDM transmission devices each connected to a terminal are connected in a ring by a transmission line, each TDM transmission device transmits data to be transmitted to the transmission line side. Means for adding congestion notification information to the header of each TDM transmission device connected to the transmission line at the time of congestion, and a means for notifying the occurrence of congestion, and receiving data to which the congestion notification information is added from the transmission line side, and receiving data from the terminal. And a means for temporarily suppressing the inflow, so that it is possible to control congestion on the transmission line side and to recover communication by suppressing the inflow of data from the terminal at the time of congestion. And improve communication quality.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a data transmission system according to the present invention.
FIG. 2 is a diagram illustrating an example of a configuration of a TDM transmission device in FIG. 1;
FIG. 3 is a diagram showing a configuration of a transmission control unit according to the first embodiment of the present invention.
FIG. 4 is a diagram showing a configuration of a reception control unit according to the first embodiment of the present invention.
FIG. 5 is a diagram showing an example of a data format on a demultiplexing bus according to the present invention.
FIG. 6 is a diagram illustrating an example of a configuration of a transmission control unit according to a second embodiment of the present invention.
FIG. 7 is a diagram showing an example of a configuration of a transmission control unit according to a third embodiment of the present invention.
FIG. 8 is a diagram illustrating an example of a configuration of a transmission control unit according to
FIG. 9 is a diagram showing an example of a configuration of a reception control unit according to a fifth embodiment of the present invention.
[Explanation of symbols]
1 transmission line, 2, 2A-2D TDM transmission device, 3A-3G LAN, 4A-4G LAN terminal, 5 optical / electrical signal converter, 6 multiplexing / multiplexing / demultiplexing unit, 7 multiplexing / demultiplexing bus, 8 LAN interface unit, 51 optical / electrical conversion unit (O / E), 52 electric / optical conversion unit (E / O), 81 layer 2 (data link layer) switch circuit, 82 transmission buffer, 83 transmission control unit, 84 reception control unit, 85 Reception buffer, 86 relay buffer, 87 buffer monitoring unit, 831 header addition unit, 832 transmission / relay selection unit, 833 flag addition unit, 834 transmission rate control unit, 835 transmission rate monitoring unit, 836 transmission rate setting unit, 841 frame data Extraction unit, 842 header determination / processing unit, 843 congestion notification bit comparison unit.
Claims (7)
伝送路側からのデータを受信してデータを取り込むと共にこれを中継手段に渡し、また中継手段からデータの輻輳通知を受けると中継手段へのデータに輻輳通知情報を付加し、また伝送路側からのデータのうちの自らの端末からのデータに輻輳通知情報が付加されていた場合に送信制御手段に輻輳検知を通知する受信制御手段と、
この受信制御手段から渡されたデータを次のTDM伝送装置に送信するために一時的に格納すると共に現在格納されているデータ量が所定値を超えた時に前記受信制御手段に輻輳通知を送る前記中継手段と、
自らの端末からの他のTDM伝送装置の端末へのデータおよび前記中継手段のデータを伝送路側に送信し、かつ前記受信制御手段より輻輳検知の通知を受けると前記中継手段のデータを優先して選択して伝送路側に送信する前記送信制御手段と、
を備えたことを特徴とするデータ伝送システム。A plurality of TDM transmission devices to which respective terminals are connected are connected in a ring shape by a transmission line, and each TDM transmission device transmits data from its own terminal to a terminal of another TDM transmission device on a transmission line, Also, in a data transmission system that takes in data on a transmission path, relays the data, and sequentially transfers the data to another TDM transmission apparatus connected to the transmission path, the TDM transmission apparatus includes:
Receiving data from the transmission path side, fetching the data and passing it to the relay means, and upon receiving a notification of data congestion from the relay means, adding congestion notification information to the data to the relay means, and also receiving data from the transmission path side Reception control means for notifying the transmission control means of congestion detection when congestion notification information has been added to data from its own terminal,
The data passed from the reception control means is temporarily stored for transmission to the next TDM transmission apparatus, and a congestion notification is sent to the reception control means when the currently stored data amount exceeds a predetermined value. Relay means;
Transmits data from the own terminal to the terminal of another TDM transmission device and the data of the relay means to the transmission line side, and when notified of the congestion detection from the reception control means, gives priority to the data of the relay means. Said transmission control means for selecting and transmitting to the transmission path side,
A data transmission system comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003072000A JP2004282470A (en) | 2003-03-17 | 2003-03-17 | Data transmission system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003072000A JP2004282470A (en) | 2003-03-17 | 2003-03-17 | Data transmission system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004282470A true JP2004282470A (en) | 2004-10-07 |
Family
ID=33288305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003072000A Pending JP2004282470A (en) | 2003-03-17 | 2003-03-17 | Data transmission system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004282470A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009527163A (en) * | 2006-02-17 | 2009-07-23 | エスエムエスシー・ヨーロッパ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング | Data packet transmission system and transmission method via communication system |
-
2003
- 2003-03-17 JP JP2003072000A patent/JP2004282470A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009527163A (en) * | 2006-02-17 | 2009-07-23 | エスエムエスシー・ヨーロッパ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング | Data packet transmission system and transmission method via communication system |
| US8885478B2 (en) | 2006-02-17 | 2014-11-11 | Smsc Europe Gmbh | System and method for transferring data packets through a communication system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3825674B2 (en) | Transmission device, SONET / SDH transmission device and transmission system | |
| CN101277196B (en) | Communication system, communication method and cable fastener plate based on PCIE switching network | |
| WO2004095779A1 (en) | Inter-ring connection device and data transfer control method | |
| JP4899708B2 (en) | Transmission equipment | |
| JP3767862B2 (en) | Method and system for improving TCP data transmission efficiency in an asymmetric network environment | |
| US8792461B2 (en) | Method, apparatus and system for scheduling service on microwave link | |
| EP2077637B1 (en) | System and method for protecting payload information in radio transmission | |
| JP2020205531A (en) | Network monitoring device, transmission device, and network monitoring method | |
| JP2002223202A (en) | Data transmission method and transmission device using the same | |
| JP4648207B2 (en) | Transmission apparatus and line speed changing method | |
| JP2004282470A (en) | Data transmission system | |
| CN111586730B (en) | Wireless communication method and system applied to rail transit | |
| CN101272335A (en) | Communication system, node device and service level setting method | |
| US20080298231A1 (en) | Ring node and redundancy method | |
| JP5254916B2 (en) | Communication device and communication control method in ring network | |
| US6418119B1 (en) | Data transmission apparatus and method thereof | |
| JP5666420B2 (en) | Packet multiplex transmission apparatus and method | |
| JP4998367B2 (en) | Data transmission apparatus and bandwidth allocation method | |
| CN114157727B (en) | Application method and device of TCP acceleration in OSU | |
| JP2002368772A (en) | Data transmission system | |
| JP3508697B2 (en) | Packet switching device and packet switching method | |
| JP4500589B2 (en) | Network equipment | |
| JP2001308869A (en) | Signal multiplexing method and Ethernet (registered trademark) signal transmission device | |
| EP3245769A1 (en) | Ethernet frames encapsulation within cpri basic frames | |
| JP3612066B2 (en) | LAN communication method and LAN / WAN connection device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Effective date: 20050510 Free format text: JAPANESE INTERMEDIATE CODE: A621 |
|
| A977 | Report on retrieval |
Effective date: 20061020 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20061024 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| A02 | Decision of refusal |
Effective date: 20071002 Free format text: JAPANESE INTERMEDIATE CODE: A02 |