JPH10257071A - Atm network communication system - Google Patents
Atm network communication systemInfo
- Publication number
- JPH10257071A JPH10257071A JP7275597A JP7275597A JPH10257071A JP H10257071 A JPH10257071 A JP H10257071A JP 7275597 A JP7275597 A JP 7275597A JP 7275597 A JP7275597 A JP 7275597A JP H10257071 A JPH10257071 A JP H10257071A
- Authority
- JP
- Japan
- Prior art keywords
- cell
- speed
- route
- transmission
- terminal
- 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
- 230000005540 biological transmission Effects 0.000 abstract description 20
- 238000010586 diagram Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ATM(非同期転
送モード)ネットワーク通信方式、特に輻輳が発生して
も通信品質が低下することのない通信方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ATM (Asynchronous Transfer Mode) network communication system, and more particularly to a communication system in which communication quality does not deteriorate even when congestion occurs.
【0002】[0002]
【従来の技術】高速な通信サービスを提供するB−IS
DNでは、ATM(非同期転送モード)が採用されてい
る。このATMでは送信データを所定のビット長に区切
り、これにヘッダを付したセルという情報単位でデータ
伝送を行うが、非同期であるため、ネットワーク上にお
いて予測できない大量の情報流入により輻輳が発生する
可能性があり、この輻輳を予め回避するためABR(Av
ailable Bit Rate)サービス等、様々な通信方式が提案
されている。2. Description of the Related Art B-IS for providing high-speed communication services
ATM employs ATM (Asynchronous Transfer Mode). In this ATM, transmission data is divided into a predetermined bit length, and data transmission is performed in an information unit called a cell with a header attached thereto. However, since the data is asynchronous, congestion may occur due to a large amount of unpredictable inflow of information on a network. In order to avoid this congestion in advance, ABR (Av
Various communication schemes such as an ailable bit rate service have been proposed.
【0003】図3はATMネットワークの構成を示すブ
ロック図である。同図に示すように、ATMネットワー
ク1はノード2を中継して多数の回線が接続された構成
であり、このネットワーク上に送信側ユーザATM端末
3、受信側ユーザATM端末4が接続している。前記ノ
ード2は接続回線数に応じたセル蓄積用のバッファを有
しており、ノードへ入力されたセルが出力先回線の混雑
によりすぐに出力できない場合に、入力セルを一時的に
バッファに蓄積し、セルの廃棄を防ぐ。しかしバッファ
容量には限界があり、瞬間的に大量のセルが流入した場
合は輻輳状態となり、一時的にバッファがあふれ、一部
のセルが廃棄される。FIG. 3 is a block diagram showing a configuration of an ATM network. As shown in FIG. 1, an ATM network 1 has a configuration in which a number of lines are connected via a node 2 and a transmitting user ATM terminal 3 and a receiving user ATM terminal 4 are connected to this network. . The node 2 has a buffer for accumulating cells according to the number of connection lines, and temporarily stores input cells in a buffer when cells input to the node cannot be output immediately due to congestion of an output destination line. And prevent cell discard. However, there is a limit to the buffer capacity, and when a large amount of cells flow in instantaneously, a congestion state occurs, the buffer overflows temporarily, and some cells are discarded.
【0004】そこで端末3、4は、リソースマネージメ
ントセル(RMセル)のやりとりによってネットワーク
上の輻輳状態を監視し、セル速度を調整することでセル
廃棄を回避する。まず端末3はネットワークおよび端末
4に対してセル送信最高速度(Peak Cell Rate:PC
R)およびセル送信最低速度(Minimum Cell Rate:M
CR)を申告する。そしてネットワーク上から1つのル
ート5が選択され、端末3、4間にコネクションが張ら
れると、端末3、4間は前記RMセルをやりとりする。
RMセルにはコネクション上の輻輳状態が書き込まれて
おり、各ノード及び端末を通過する度にその内容が更新
されるが、端末3はこのRMセルを受信して輻輳状態を
監視し、図4に示すように輻輳状態に陥りそうになれば
セル送信速度を下げ、逆に輻輳が回復すればセル送信速
度を上げるように、前記MCRからPCRの範囲内でセ
ル速度を調整する。Therefore, the terminals 3 and 4 monitor the congestion state on the network by exchanging resource management cells (RM cells) and adjust the cell speed to avoid cell discard. First, the terminal 3 sends a maximum cell transmission rate (Peak Cell Rate: PC) to the network and the terminal 4.
R) and the minimum cell transmission rate (Minimum Cell Rate: M)
(CR). When one route 5 is selected from the network and a connection is established between the terminals 3 and 4, the RM cells are exchanged between the terminals 3 and 4.
The congestion state on the connection is written in the RM cell, and the content is updated each time the signal passes through each node and the terminal. The terminal 3 receives the RM cell and monitors the congestion state. The cell rate is adjusted within the range of the PCR from the MCR so that the cell transmission rate is reduced when the cell is about to be congested as shown in FIG.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上述し
た通信方式は、データ廃棄を避けることができるとはい
え、通信速度を一時的に下げるため、通信時間が全体と
して長くなるという問題があった。これは円滑な端末操
作の妨げとなり、端末使用者にとって非常に不満であっ
た。本発明は上記課題に鑑みてなされたものであり、輻
輳によるデータ廃棄をなくし、送受信端末間の通信速度
を維持することのできる通信方式を提供することを目的
とする。However, although the above-mentioned communication system can avoid data discard, it has a problem that the communication time is long as a whole because the communication speed is temporarily reduced. This hindered the smooth operation of the terminal and was very unsatisfactory for the terminal user. The present invention has been made in view of the above problems, and has as its object to provide a communication method capable of eliminating data discard due to congestion and maintaining a communication speed between transmitting and receiving terminals.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
本発明に係るATMネットワーク通信方式は、送信端末
と受信端末との間で予め複数のルートを設定して通信を
行い、一のルートにて輻輳が発生したとき、他のルート
にトラヒックを分配して前記送受信端末間の最大通信速
度を維持するようにしたことを特徴とする。In order to achieve the above object, an ATM network communication system according to the present invention performs communication by setting a plurality of routes in advance between a transmitting terminal and a receiving terminal, and establishes one route. When congestion occurs, traffic is distributed to another route to maintain the maximum communication speed between the transmitting and receiving terminals.
【0007】[0007]
【発明の実施の形態】以下、本発明を図示した実施の形
態に基づいて詳細に説明する。図1は本発明のATMネ
ットワーク通信方式に係るネットワークの構成を示すブ
ロック図である。 同図において、ATMネットワーク
1はバッファを備えるノード2を中継して多数の回線が
接続された構成であり、このネットワーク上に送信側ユ
ーザATM端末3、受信側ユーザATM端末4が接続し
ている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail based on illustrated embodiments. FIG. 1 is a block diagram showing the configuration of a network according to the ATM network communication system of the present invention. In FIG. 1, an ATM network 1 has a configuration in which a large number of lines are connected via a node 2 having a buffer, and a transmitting-side user ATM terminal 3 and a receiving-side user ATM terminal 4 are connected to this network. .
【0008】まず送信側ユーザATM端末3(以下、端
末3)が受信側ユーザATM端末4(以下、端末4)と
通信を開始したい旨のデータをATMネットワーク1上
に送信すると、ATMネットワーク1は端末3から端末
4までのルートを決定するにあたって、重複しない異な
る2つのルート、即ち主ルート5と副ルート6を設定
し、ATMネットワークは端末4に対して接続要求を行
う。端末4は接続可能である場合、その旨をATMネッ
トワーク1に伝え、前記決定したルートのうちいづれか
一方のルートたどって端末3に接続完了を通知する。ま
た上記ルートを確立する際、端末3は各ルートに対して
同一のPCRおよびMCRを申告する。このようにして
端末3、4間に2つのコネクションが張られ、端末3、
4間がATMネットワークを介して接続される。[0008] First, when the transmitting-side user ATM terminal 3 (hereinafter, terminal 3) transmits data on the ATM network 1 to start communication with the receiving-side user ATM terminal 4 (hereinafter, terminal 4), the ATM network 1 In determining the route from the terminal 3 to the terminal 4, two different routes that do not overlap, that is, a main route 5 and a sub route 6 are set, and the ATM network issues a connection request to the terminal 4. If the connection is possible, the terminal 4 informs the ATM network 1 of the fact, and notifies the terminal 3 of the completion of the connection along one of the determined routes. When establishing the above routes, the terminal 3 declares the same PCR and MCR for each route. In this way, two connections are established between the terminals 3 and 4, and the terminals 3, 4
The four are connected via an ATM network.
【0009】そして、端末3は送信データを分割したセ
ルに順番付け(ナンバリング)をしかつその宛先を主ル
ート向けと副ルート向けに振り分けて設定し、これを送
信する。端末4は、前記主ルート5および副ルート6よ
り受信したセルをナンバリング情報に基づいて復元し、
元の送信データを得る。[0009] Then, the terminal 3 orders (numbers) the cells into which the transmission data has been divided, assigns the destinations to the main route and the sub route, and transmits the cells. The terminal 4 restores the cells received from the main route 5 and the sub route 6 based on the numbering information,
Get the original transmission data.
【0010】図2は各ルートのセル速度を示す波形図で
あって、(a)は主ルートのセル速度、(b)は副ルー
トのセル速度を示している。時間t0〜t1に示すように
通常ATMネットワークの主ルートではセル速度がPC
R−MCRで通信され、副ルートではセル速度がMCR
で通信される。FIGS. 2A and 2B are waveform diagrams showing the cell speed of each route. FIG. 2A shows the cell speed of the main route, and FIG. 2B shows the cell speed of the sub route. As shown from time t0 to t1, the cell rate is usually PC on the main route of the ATM network.
R-MCR is communicated, and the cell rate is MCR in the sub route.
Communicated by.
【0011】ここで主ルート上のノードの1つが輻輳に
陥りそうになった場合、端末3、4は、主ルート経由で
定期送信されるRMセルよりt1に示すタイミングで送信
速度減速要求を受け、主ルート向けセルの送信速度を減
速する一方、副ルートの送信速度を増加させる。この操
作は、セルに付す宛先の割合を変更することによって行
う。前記セル速度変更によってもなお輻輳状態が改善さ
れない場合は、再度減速要求を受けるので、t2、t3のタ
イミングでセル速度の変更が行われる。そして輻輳状態
が改善された場合、t4〜t6に示すタイミングでセル送
信速度を通常の状態に戻す。このようにトラヒックを分
配した送信を行うことによって、端末A、B間の見かけ
上のセル速度はPCRを保ち、常に一定の通信速度とな
る。If one of the nodes on the main route is about to become congested, the terminals 3 and 4 receive a transmission speed reduction request at the timing indicated by t1 from the RM cell periodically transmitted via the main route. In addition, while reducing the transmission speed of the cell for the main route, the transmission speed of the sub route is increased. This operation is performed by changing the ratio of destinations assigned to cells. If the congestion state is still not improved by the cell speed change, a deceleration request is received again, and the cell speed is changed at timings t2 and t3. Then, when the congestion state is improved, the cell transmission rate is returned to the normal state at the timing shown from t4 to t6. By performing the transmission in which the traffic is distributed in this manner, the apparent cell speed between the terminals A and B maintains the PCR, and the communication speed is always constant.
【0012】尚、上記実施形態ではルート数を2とした
が、設定ルート数は必ずしも2である必要はなく、3以
上であってもよい。この場合、コネクションは1つの主
ルートと複数の副ルートで構成されるが、主ルートの減
速によって副ルートに割り振られるセルの配分は任意で
よい。また上記実施形態では、輻輳状態が改善された場
合にセル送信速度を通常の状態に戻しているが、変更さ
れたセル送信速度のまま通信を行っても何等問題はな
い。In the above embodiment, the number of routes is two, but the number of set routes is not necessarily two, and may be three or more. In this case, the connection is composed of one main route and a plurality of sub routes, but the allocation of cells allocated to the sub routes due to the deceleration of the main route may be arbitrary. In the above embodiment, the cell transmission rate is returned to the normal state when the congestion state is improved, but there is no problem if communication is performed with the changed cell transmission rate.
【0013】[0013]
【発明の効果】以上説明したように、本発明に係るAT
Mネットワーク通信方式は輻輳発生時に他ルートにトラ
ヒックを分散させて送受信端末間の通信速度を一定に維
持するようにしたので、ネットワーク上で輻輳が発生し
ても通信品質が低下することがない。As described above, the AT according to the present invention is used.
In the M network communication system, when congestion occurs, traffic is distributed to other routes to maintain a constant communication speed between transmitting and receiving terminals, so that communication quality does not deteriorate even if congestion occurs on the network.
【0014】[0014]
【図1】本発明に係るATMネットワークの構成を示す
ブロック図。FIG. 1 is a block diagram showing a configuration of an ATM network according to the present invention.
【図2】本発明に係る通信方式における各ルート上のセ
ル速度を表す図。FIG. 2 is a diagram showing a cell rate on each route in the communication system according to the present invention.
【図3】従来のATMネットワークの構成を示すブロッ
ク図。FIG. 3 is a block diagram showing a configuration of a conventional ATM network.
【図4】従来の通信方式における各ルート上のセル速度
を表す図。FIG. 4 is a diagram showing a cell speed on each route in a conventional communication system.
1 ・・・ ATMネットワーク 2 ・・・ ノード 3、4 ・・・ ATM端末 5 ・・・ 主ルート 6 ・・・ 副ルート 1 ATM network 2 Node 3 4 ATM terminal 5 Main route 6 Sub route
Claims (1)
を設定して通信を行い、一のルートにて輻輳が発生した
とき、他のルートにトラヒックを分配して前記送受信端
末間の最大通信速度を維持するようにしたことを特徴と
するATMネットワーク通信方式。A communication is performed by setting a plurality of routes between a transmitting terminal and a receiving terminal, and when congestion occurs in one route, traffic is distributed to another route to allow communication between the transmitting and receiving terminals. An ATM network communication system characterized by maintaining a maximum communication speed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7275597A JPH10257071A (en) | 1997-03-10 | 1997-03-10 | Atm network communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7275597A JPH10257071A (en) | 1997-03-10 | 1997-03-10 | Atm network communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10257071A true JPH10257071A (en) | 1998-09-25 |
Family
ID=13498498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7275597A Pending JPH10257071A (en) | 1997-03-10 | 1997-03-10 | Atm network communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10257071A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005048540A1 (en) * | 2003-11-17 | 2005-05-26 | Nec Corporation | Communication system and communication method |
US7170865B2 (en) | 2000-01-14 | 2007-01-30 | Nokia Corporation | Communications system having enhanced fault tolerance |
US7327676B2 (en) | 2001-10-11 | 2008-02-05 | Nippon Telegraph And Telephone Corporation | Data transmission control method, program therefor and data transmission unit using the same |
EP2413634A1 (en) * | 2010-07-28 | 2012-02-01 | Hitachi, Ltd. | Radio communication system, radio communication apparatus and radio communication method |
-
1997
- 1997-03-10 JP JP7275597A patent/JPH10257071A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7170865B2 (en) | 2000-01-14 | 2007-01-30 | Nokia Corporation | Communications system having enhanced fault tolerance |
US7656830B2 (en) | 2000-01-14 | 2010-02-02 | Nokia Corporation | Communications system having enhanced fault tolerance |
US7327676B2 (en) | 2001-10-11 | 2008-02-05 | Nippon Telegraph And Telephone Corporation | Data transmission control method, program therefor and data transmission unit using the same |
WO2005048540A1 (en) * | 2003-11-17 | 2005-05-26 | Nec Corporation | Communication system and communication method |
EP2413634A1 (en) * | 2010-07-28 | 2012-02-01 | Hitachi, Ltd. | Radio communication system, radio communication apparatus and radio communication method |
JP2012029251A (en) * | 2010-07-28 | 2012-02-09 | Hitachi Ltd | Wireless communication system, wireless communication device and wireless communication method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2981095B2 (en) | Communication device | |
US5940372A (en) | Method and system for selecting path according to reserved and not reserved connections in a high speed packet switching network | |
EP0166765B1 (en) | Arrangement for routing data packets through a circuit switch | |
US6934249B1 (en) | Method and system for minimizing the connection set up time in high speed packet switching networks | |
US6580721B1 (en) | Routing and rate control in a universal transfer mode network | |
US5408465A (en) | Flexible scheme for admission control of multimedia streams on integrated networks | |
US6633585B1 (en) | Enhanced flow control in ATM edge switches | |
EP1708441B1 (en) | A method, network element and communication network for fairly adjusting bandwidth among distributed network elements | |
EP0980168A2 (en) | Universal transfer method and network with distributed switch | |
JPH0855096A (en) | Computer network signal congestion avoidance system | |
KR20010052191A (en) | Method and device for dynamic synchronous transfer mode in dual ring topology | |
US7092359B2 (en) | Method for distributing the data-traffic load on a communication network and a communication network for implementing this method | |
JPH1070571A (en) | Optimum path decision method | |
US20020124104A1 (en) | Network element and a method for preventing a disorder of a sequence of data packets traversing the network | |
US6249819B1 (en) | Method for flow controlling ATM traffic | |
US6504821B2 (en) | Flexible bandwidth negotiation for the block transfer of data | |
US6192049B1 (en) | Jitterless and lossless switching fabric with network routing | |
KR20010041442A (en) | Method and device for synchronizing dynamic synchronous transfer mode in a ring topology | |
JPH10136023A (en) | Packet communication method | |
JPH09153906A (en) | Method and apparatus for matching transmission bit rate to usable bit rate capacity in data multiplexing apparatus operating in asynchronous transfer mode | |
JPH10257071A (en) | Atm network communication system | |
EP0884923A2 (en) | Packet switching network, packet switching equipment, and network management equipment | |
US6643702B1 (en) | Traffic scheduler for a first tier switch of a two tier switch | |
EP0481447A2 (en) | Method of controlling communication network incorporating virtual channels exchange nodes and virtual paths exchange nodes | |
EP0604538B1 (en) | Method and apparatus for asynchronous transfer mode (atm) network |