JPH0346432A - パケット情報転送方式 - Google Patents

パケット情報転送方式

Info

Publication number
JPH0346432A
JPH0346432A JP1181834A JP18183489A JPH0346432A JP H0346432 A JPH0346432 A JP H0346432A JP 1181834 A JP1181834 A JP 1181834A JP 18183489 A JP18183489 A JP 18183489A JP H0346432 A JPH0346432 A JP H0346432A
Authority
JP
Japan
Prior art keywords
information
node
link
packet
output
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
Application number
JP1181834A
Other languages
English (en)
Inventor
Kazuhiro Yoguchi
與口 和浩
Teruyuki Kubo
久保 輝幸
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP1181834A priority Critical patent/JPH0346432A/ja
Publication of JPH0346432A publication Critical patent/JPH0346432A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野J 本発明はパケット情報転送方式に関し、特に一つのパケ
ットを目的地まで転送する際に多くのノードを中継する
必要のあるシステム規模の大きな分散通信網において、
情報転送時間(遅延時間)を大幅に低減することを可能
としたパケット情報転送方式に関する。
〔従来の技術j 従来の蓄積交換技術では、各ノードに複数の入力線と複
数の出力線が接続されている分散通信網において、ある
ノードに接続された端末から別のノードに接続された端
末l\情報を転送する場合。
その間のノードは、次の如く動作していた。
(1)一つのパケット全体を受信する。
(2)ルーチング情報を検査する。
(3)出力リンクと新たなルーチング情報を決定する。
(4)決定した出力リンクの送信バッファにパケットを
転送する。
なお、これに関しては1例えば、電子通信学会編「パケ
ット交換技術とその応用」(コロナ社刊、初版昭和55
年発行)の記載が参考になる。
[発明が解決しようとする課題] 上記従来技術においては、各出力リンクには複数の入力
リンクからのパケットが転送され、確率的林待ち会わせ
が生じる。そのため、ノード数の多い通信網においては
、一つのパケットが発着間を転送される間に通過すべき
ノードが多くなり、ノードを通過する毎に遅延時間が累
積されて遅延時間の品質要求を満足することが困難にな
るという問題があった。
本発明は上記事情に鑑みてなされたもので、その目的と
するところは、従来の技術における上述の如き問題を解
消し、ノード間を任意の形状に接続して構成した通信網
において、システム規模が大きく、中形するノード数が
多い場合でも、情報転送の網内通過遅延時間を小さな値
に保つことを可能とするパケット情報転送方式を提供す
ることにある。
〔課題を解決するための手段] 本発明の上述の目的は、複数のノードが互いにリンクで
接続され、ルーチング情報を含む情報要素を単位として
時分割で情報転送を行う通信網において、前記各ノード
に入力される前記リンクのうちの一つと、当該ノードか
ら出力されるリンクのうちの−っちの対応付けを予め決
定しておくことにより、網中の一部のノードを繋ぎ合わ
せるパスを複数定義するとともに、各ノードの出力リン
ク毎に前記パスの使用の有無を含むルーチングテーブル
を配置して、前記各ノードは、入力リンクから受信した
情報要素中のルーチング情報を検査し、該ルーチング情
報が第一の種別である場合は当該入力リンクの属するパ
スに沿って情報要素の転送を継続させ、また、前記ルー
チング情報が第二の種別である場合は、当該情報要素を
抽出して対応する時間区間を空き状態とし、前記抽出し
た情報要素に対して次に送出すべき出力リンクを決定し
、該出力リンクと対応するバッファに蓄積し、前記リン
クの属するパスに空き状態の時間区間が発生したときに
、前記蓄難しておいた情報を送出することを特徴とする
パケット情報転送方式によって達成される。
〔作用〕
本発明に係るパケット情報転送方式においては、網内に
、連続したリンクにより構成される非蓄積で転送を行わ
せるパスを予め定めておき、このパスを積極的に利用し
てパケット情報の転送を行わせることにより、発着間で
の1!I積中継回数を削減するようにしたものである。
すなわち、従来の如く、情報パケットを転送する場合に
、すべてのノードで一律に送信バッファを通過する構成
でない点が特徴である。
[実施例] 以下、本発明の実施例を図面に基づいて詳細に説明する
。
第2図は、本発明に係るパケット情報転送システムを適
用した1通信網の構成例を示すものである。図において
、A−Jはノード、Ll−L21はリンクを示している
。各ノードでは入力リンクと出力リンクに識別子(a、
b、c、・・・)が付与され、同一の識別子を持つ入力
リンクと出力リンクの対を幹線とみなす如く設定されて
いるものとする。
このような設定の例を1図中では、各ノード内の太線で
示している。例えば、ノードD−H−E−IJの系列か
ら成るパスが一つの幹線である。
上述の幹線上では、固定長の情報パケットが、時間スロ
ット化されたフレームによって転送される。ノード閏リ
ンク上のフレーム構成を、第3図に示す。各フレームは
1.二つの要素の時間区間から構成される。第一の時間
区間21では、後続の時間区間に有効な情報パケットが
存在するが否かを表示するための空塞状態信号が転送さ
れる。第二の時間区間22では、第一の時間区間21の
信号が、「塞」状態を表示しているときは情報パケット
が転送され、「空」状態を表示しているときは無効信号
が転送される。
なお、以下の説明においては、第2図におけるリンクL
l−L21は、矢印の方向にのみ情報転送の行われる単
方向伝送路として説明するが、以下の説明は、各リング
が双方向伝送路で構成される場合でも、各方向に個別の
伝送路が存在するとみなすことにより、容易に適用可能
である。
パケット構成は、第4図に示す如く固定長で、パケット
ヘッダ部分31と、パケット情報部分32に分かれてお
り、パケットヘッダ部分31にはルーチング情報が配置
されている。ここでは、ルーチング情報として、目的ノ
ードアドレスを用いるものとする。
第5図は、第2図中の各ノードの構成例を示す図である
。この例では、1ノード当たり2本の幹線が設定されて
いる場合の構成例を示している。
図中の100は他のノードからの入力リンク、104は
別のノードへ向かう出力リンクを示している。また、1
13.114はそれぞれ、ノードに収容された端末装置
(図示されていない)からのパケットが入力される入力
リンク、端末装置へパケットが出力される出力リンクを
示している。
また、lotは各入力リンクと対応して設けられたアド
レス解析部であり、それ備れに対応してルーチングテー
ブル+20を有する。第2図中のノードBの入力リンク
aにおけるルーチングテーブルを例にとって、その構成
を第6図に示す。第6図に示すテーブルの各行の三つの
項目、すなわち、「目的ノードアドレス」、「直通」、
「出力リンク」が単位として扱われる。この項目の組は
、目的ノードアドレスに一致するヘッダを有する情報パ
ケットを受信したとき、それを、 (lyそのノードで直通させるか否か (それぞれに対応しY、Hの値が設定される)(2)ど
の出力リンクから送信するか (対応する出力リンクの識別子が設定される)を表わし
ている。
上述のアドレス解析部101の動作は、以下の通すであ
る。入力リンク 100からフレームが入力され始める
と、最初にフレーム先頭の空塞状態表示2!を参照して
、フレームの「空塞」を検査する。フレームが「塞」の
場合は、続いて受信される目的ノードアドレスの値をキ
ーとして、前述のルーチングテーブルを検索し、アドレ
スの値の一致する項目の組を引き出す。その結果、直通
フィールドの値が「YJならば、受信したフレームの空
塞状態表示および情報パケットを、そのまま出力端子の
へ転送し、上記直通フィールドの値がrNJならば、受
信した情報パケットに、出力リンク識別子を付加した後
、出力端子■へ転送する。このときの、出力端子■へ転
送される情報パケットの構成を。
第7図に示す。
第7図において、第一の要素61は出力リンク識別子、
第二の1!!素62は第4図に示した人力情報パケット
である。また、フレームがr″’!Jの場合と、ルーチ
ングテーブルの前記r直通Jの項がrNJの場合は、空
塞状態表示2Iを空き状態とされたフレームが出力端子
のへ出力される。出力端子■は、直通パス1.02を経
由して多重化# 103に接続され、また、出力端子■
は乗換えパス110を経由して分配部門1に接続される
1分配部目1は、上記乗換えパス+1(lからの情報パ
ケットを受信し、パケット中の出力リンク情報61を基
にして、それにより指定される出力リンク104に対応
する出力バッファ112に、情報パケットを転送する。
出力バッファ112は、各分配部!11から入力される
情報パケットを到着順に蓄積し、多重化IWI03から
の読み出し動作に応じて、古い情報から順番に一つずつ
取り出して多重化部+03に転送する。
多重化1171+ 103は、アドレス解析部!01か
ら入力されるフレームの先頭の空塞状態表示を監視し、
空き状態の通知がない限り、直通パス+02がらの入力
フレームをそのまま、出力リンク104へ転送する。こ
のとき、出力フレームには「塞」状態が表示される。入
力フレームの空塞状態表示が空き状態を示した場合、出
力バッファ112を検査し、そこに情報パケットが存在
すれば、それを取り出してフレームを「塞」状態表示と
して出力リンクヘ送出し、情報パケットが存在しなけれ
ば、フレームを「空」状態表示として出力リンクへ無効
信号を出力する。
以下、本実施例の動作の詳細を、第4図に示す情報パケ
ットを、第2図のノードAからノードjへ転送する場合
を例にとって説明する。ここで、パケットヘッダには値
“J′が設定され、各ノードのルーチングテーブルは、
この間をノードA−BE−I−Jなる経路で転送する如
く設定されているものとする。具体的には、各ノードの
ルーチングテーブルで、目的ノードアドレスがノードJ
に対応するエントリが、第8図に示す如く設定されてい
ることを意味する。
ここでは、ノードAに収容された端末から、入力リンク
 +13に沿って情報パケットが入力されたとする。ア
ドレス解析部101 cでは、目的ノードアドレスがJ
”であることから、ルーチングテーブル120cを参照
し、第8図第1行のデータを得る。この結果、直通でな
いと判断し、出力リンク識別子をaとして、乗換えパス
1Iocへ情報パケットを転送する。そして、分配部門
1cでは、出力リンク識別子がaであることに基づき、
受信した情報パケットを出力リンク 104aに対応し
た出力バッファl12aへ転送する。多重化部103 
aでは、アドレス解析部101 cからの空き状態の通
知がある毎に、出力バッファ112aから情報パケット
を順次取り出し、出力リンク104aから出力する。こ
の結果、当該パケットは、第2図に示すリンクL4を通
って、ノードBのa入力に導かれることになる。
ノードBでは、入力リンクが100 aであるものとす
る。このとき、情報パケットはアドレス解析部+01 
aでルーチングテーブル120aを参照し、第8図第2
行のデータを得る。この結果、情報パケットは直通パス
102 aに沿って転送されることになる。この場合、
ノード間リンク上のフレームの空塞状態信号が“塞”で
あり、かつ、直通であるために空き状態通知は行われな
い。従って、多重化部103aでは、直通パス102a
からの入力を出力リンク104aへ転送する。この場合
は、幹線に沿って非蓄積転送されるため、パケットの先
頭がノードに到着してから、同先頭がノードから出力さ
れるまでの一連の動作は、ヘッダ受信時間と解析時間と
の合計の時間で完了する。但し、後者の処理は、ルーチ
ングテーブルの参照とその内容の判断に要する処理を意
味し、前者に比べて十分小さい時間で実行できる。この
結果、当該パケットは、リンクL8を通ってノードEの
a入力に導かれることになる。
ノードEでは、人力リンクが100aであるものとし、
以下、第1図を用いて説明する。まず、情報パケットは
、アドレス解析部101aでルーチングテーブル120
 aを参照し、第8図第3行に示すデータを得る。この
結果、情報パケットは乗換えパス102aに沿って転送
されるものと判断され、情報パケットは出力リンク識別
子をbと付加した後に、第1図に■で示す如く、乗換え
パス目Oaに転送される。このとき、アドレス解析部1
0Iaは、多重化部103 aへ空き状態の通知を行う
。多重化部+03 aはこの通知を受けると、出力バッ
ファ112aを検査し、情報パケットが存在すれば取り
出して出力リンク104aへ転送する。一方、乗換えパ
ス110aに転送された情報パケットは、分配部111
aにおいて、出力リンク識別子がbであることから、第
1図に■で示す如く、対応する出力バッファ112aに
蓄積される。そして、多重化@103aは、アドレス解
析部101aからの空き状態通知がある毎に、出力バッ
ファ1I2aから情報パケットを取り出し、出力リンク
104 aから出力する(第1図■■)。この結果、当
該パケットは、第2図において、リンクL15を通って
ノードIのb入力に導かれることになる。
ノード■ではノードBにおける動作と同様に、入力リン
ク+00 bからの情報パケットは、アドレス解析部1
01bでルーチングテーブル120 bを参照し、第8
図第4行のデータを得る。この結果、直通と判断され、
直通パス+02 bに沿って転送される。多重化部10
3 bでは、直通パスからの人力を出力リンク104 
bへ転送する。この場合、幹線に沿って非蓄積転送され
る。この結果、第2図において、当該パケットはリンク
L20を通って、ノードJのb入力に導かれることにな
る。
ノードJでは、入力リンクが1ooaであるものとする
。このとき、情報パケットは、アドレス解析部101b
でルーチングテーブル120bを参照して、第8図第5
行のデータを得、この結果、乗換えと判断される。そし
て、情報パケットに出力リンク識別子をCと付加し、分
配部Ill bへ転送する。同時に、多重化部103 
bに空き状態を通知する。多重化部103bはこの通知
を受けると、出力バッファll2bを検査し、情報パケ
ットが存在すれば取り出して出力リンク104 bへ転
送する。
方、乗換えパス1lObに転送された情報パケットは、
分配部Ill bにおいて、出力リンクCに対応する出
力バッファ112cに振り分けられる。そして、情報パ
ケットは出力リンク+04を介してリンクの先に収容さ
れた端末(図示されていない)に出力される。
上記実施例によれば、一連の転送動作の間で情報パケッ
トが出力バッファに蓄積されるのは、発信ノードAと乗
換えノードEにおける2回だけであり、他のノードでは
、実質的にパケットヘッダの受信に要する時間だけの遅
延時間で転送が完了するため、全体的な遅延時間が大幅
に低減されるという効果がある。
上記実施例は本発明の一実施例として示したものであり
、本発明はこれに限定されるべきものではないことは言
うまでもないことである。
〔発明の効果〕
以上、詳細に説明した如く、本発明によれば、複数のノ
ードが互いにリンクで接続され、ルーチングチ報を含む
情報要素を単位として時分割で情報転送を行う通信網に
おいて、前記各ノードに入力される前記リンクのうちの
一つと、当該ノードから出力されるリンクのうちの一つ
ちの対応付けをr・め決定しておくことにより、網中の
一部のノードを繋ぎ合わせるパスを複数定義し、このパ
スを積極的に使用して転送を行わせるようにしたので、
システム規模が大きく、中形するノード数が多い場合で
も、情報転送の網内通過遅延時間を小さな値に保つこと
を可能とするバケ・ソト情報転送方式を実現できるとい
う顕著な効果を奏するものである。
【図面の簡単な説明】
第1図は本発明の一実施例における特定ノードに入力さ
れた情報パケットの転送動作例を説明するための図、第
2図は本発明に係るパケット情報転送方式を適用した通
信網の構成例を示す図、第3図はノード間リンク上のフ
レーム構成例を示す図、第4図はパケット構成例を示す
図、第5図はノードのハードウェア構成例を示す図、第
6図はノードにおけるルーチングテーブルの一例を示す
図、第7図は乗換えパス上を通過する情報パケ・ソトの
構成例を示す図、第8図は目的ノードアドレスがJの場
合のルーチングテーブルの一例を示す図である。 A〜j:ノード、し1〜L21:リンク、100:他ノ
ードからの入力リンク、IO4:他ノードへの出力リン
ク、113:端末からの入力リンク、114 二端末装
置への出力リンク、lot ニアドレス解析部、120
ニル−チングチ−プル、 IO2:直通パス、 103: 多重化部、 110:乗換えパス、 II 分配部、 112: 出力バッファ。 代 理 人 弁 理 士 磯 村 稚 俊 1へ ( 第 6 図 第 図 1 2

Claims (1)

    【特許請求の範囲】
  1. (1)複数のノードが互いにリンクで接続され、ルーチ
    ング情報を含む情報要素を単位として時分割で情報転送
    を行う通信網において、前記各ノードに入力される前記
    リンクのうちの一つと、当該ノードから出力されるリン
    クのうちの一つちの対応付けを予め決定しておくことに
    より、網中の一部のノードを繋ぎ合わせるパスを複数定
    義するとともに、各ノードの出力リンク毎に前記パスの
    使用の有無を含むルーチングテーブルを配置して、前記
    各ノードは、入力リンクから受信した情報要素中のルー
    チング情報を検査し、該ルーチング情報が第一の種別で
    ある場合は当該入力リンクの属するパスに沿って情報要
    素の転送を継続させ、また前記ルーチング情報が第二の
    種別である場合は、当該情報要素を抽出して対応する時
    間区間を空き状態とし、前記抽出した情報要素に対して
    次に送出すべき出力リンクを決定し、該出力リンクと対
    応するバッファに蓄積し、前記リンクの属するパスに空
    き状態の時間区間が発生したときに、前記蓄難しておい
    た情報を送出することを特徴とするパケット情報転送方
    式。
JP1181834A 1989-07-14 1989-07-14 パケット情報転送方式 Pending JPH0346432A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1181834A JPH0346432A (ja) 1989-07-14 1989-07-14 パケット情報転送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1181834A JPH0346432A (ja) 1989-07-14 1989-07-14 パケット情報転送方式

Publications (1)

Publication Number Publication Date
JPH0346432A true JPH0346432A (ja) 1991-02-27

Family

ID=16107633

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1181834A Pending JPH0346432A (ja) 1989-07-14 1989-07-14 パケット情報転送方式

Country Status (1)

Country Link
JP (1) JPH0346432A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8817660B2 (en) 2010-02-23 2014-08-26 Fujitsu Limited Communication management apparatus, communication management method, and computer product

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8817660B2 (en) 2010-02-23 2014-08-26 Fujitsu Limited Communication management apparatus, communication management method, and computer product

Similar Documents

Publication Publication Date Title
US4434463A (en) Multiprocessor topology with plural bases for directly and indirectly coupling addresses and relay stations
US4782478A (en) Time division circuit switch
EP0581486A2 (en) High bandwidth packet switch
US8619802B2 (en) Message ring in a switching network
JPH02131048A (ja) アダプタ間のパケツト転送方法、競合解消装置、及びトークン・リング装置
JPH0372739A (ja) 通信システムおよびそのデータ通信制御方法
JPS63196198A (ja) 情報伝送交換方法
JP3087123B2 (ja) 交換回路網
Williams et al. A media-access protocol for time-and wavelength-division multiplexed passive star networks
US7151752B2 (en) Method for the broadcasting of a data packet within a switched network based on an optimized calculation of the spanning tree
US5128927A (en) Switching network and switching network control for a transmission system
US7349435B2 (en) Multiport overhead cell processor for telecommunications nodes
KR960027648A (ko) 장애 허용 망 구조
JP2002164924A (ja) パケット処理装置
JP2810297B2 (ja) 交換システム
EP0262782B1 (en) Multi-node data processing system
JPH0828743B2 (ja) 統合バケツト交換方式
JPH04271546A (ja) 入力キューイング型パケット処理装置の競合制御方式
JP2734862B2 (ja) Atmスイッチのセル順序整合方式
JPS5871749A (ja) ル−プ式デ−タ伝送方式
JPS62164343A (ja) パケツト交換制御方式
JP2550050B2 (ja) 時分割通話路装置
JP2529862B2 (ja) 多線条リング形ネットワ−ク
JPH07107094A (ja) パケット交換装置
JPH01296830A (ja) 複合ローカルエリアネットワークにおけるルーティング方式