JPS6028344A - パケツト交換機 - Google Patents
パケツト交換機Info
- Publication number
- JPS6028344A JPS6028344A JP58135864A JP13586483A JPS6028344A JP S6028344 A JPS6028344 A JP S6028344A JP 58135864 A JP58135864 A JP 58135864A JP 13586483 A JP13586483 A JP 13586483A JP S6028344 A JPS6028344 A JP S6028344A
- Authority
- JP
- Japan
- Prior art keywords
- data
- control circuit
- line control
- address
- bus
- 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
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、パケット交換機に係り、特に、高スループツ
トを要求されるパケット中継交換機に好適なパケット交
換機に関するものである。
トを要求されるパケット中継交換機に好適なパケット交
換機に関するものである。
DDXパケット交換機(「DDXデータ交換の基礎知識
」、電気通信協会編参照)では、中央制御装置は、回線
制御装置が、メモリに取り込んだパケット内のアドレス
情報を分析して、パケットを送出する回線を選択してい
るが、プログラムによる処理を必要と′するため、ひと
つのパケットを処理する時間が長くなり、スループット
を大きくできないという欠点があった。
」、電気通信協会編参照)では、中央制御装置は、回線
制御装置が、メモリに取り込んだパケット内のアドレス
情報を分析して、パケットを送出する回線を選択してい
るが、プログラムによる処理を必要と′するため、ひと
つのパケットを処理する時間が長くなり、スループット
を大きくできないという欠点があった。
本発明は、たとえばパケット中継交換機において、高ス
ループツトを°実現するようにしたパケット交換機の提
供を、その目的とするものである。
ループツトを°実現するようにしたパケット交換機の提
供を、その目的とするものである。
本発明に係るパケット交換機の構成は、伝送回線を制御
する複数の回線制御装置と、受信データを一時蓄積する
ようにしたメモリと、バスの使用権を順次、上記回線制
御装置に付与するバス使用権制御回路とを備え、バスの
使用権を得だ回線制御装置が、上記受信データの格納メ
モリアドレスを当該受信データ内の情報に対応する回線
制御装置のハードキューに書込むことによって、データ
の交換を行いうるように構成したものである。
する複数の回線制御装置と、受信データを一時蓄積する
ようにしたメモリと、バスの使用権を順次、上記回線制
御装置に付与するバス使用権制御回路とを備え、バスの
使用権を得だ回線制御装置が、上記受信データの格納メ
モリアドレスを当該受信データ内の情報に対応する回線
制御装置のハードキューに書込むことによって、データ
の交換を行いうるように構成したものである。
なお付記すると、本発明は、中央制御装置によるプログ
ラム制御では、スループットを上げることは困難である
と考え、中継交換機は、データの回線間の乗シ替えのみ
を行うこととし、その実現策として、回線制御装置間の
データの送受をデータ内の出回線番号をもとに、データ
アドレスの送受のみで行う方式に係るものとしたもので
ある。
ラム制御では、スループットを上げることは困難である
と考え、中継交換機は、データの回線間の乗シ替えのみ
を行うこととし、その実現策として、回線制御装置間の
データの送受をデータ内の出回線番号をもとに、データ
アドレスの送受のみで行う方式に係るものとしたもので
ある。
本発明に係るパケット交換機の一実施例を、第1図ない
し第3図によシ説明する。
し第3図によシ説明する。
ここで、第1図は、本発明の一実施例に係るパケット中
継交換機の全体構成図、第2図は、その接続をあわせて
示す回線制御装置の構成図、第3図は、そのデータフォ
ーマットの例示図である。
継交換機の全体構成図、第2図は、その接続をあわせて
示す回線制御装置の構成図、第3図は、そのデータフォ
ーマットの例示図である。
図で、l−1は回線制御装置、1−2はメモリ、1−3
はバス使用権制御回路で、1−4はアドレスバス、1−
5はf−タバス、1−6は制御バスであI)、2−1は
回線制御回路、2−2はアドレス受信回路、2−3はシ
ーケンス制御回路、2−4は受信データアドレスレジス
タ、2−5は送受信タイミング発生回路、2−6は方路
選択レジスフ、2−7は受信データレジスタ、2−8は
送信データアドレスレジスタ、2−9は送信データレジ
スタであシ、第′2図で、アドレス、データと表示して
いるものはアドレスバス1−4.データバスト5に係る
ものを示し、その他のメモリ・・ント要求、OKなどと
表示しているものは制御バスト−6に係るものである。
はバス使用権制御回路で、1−4はアドレスバス、1−
5はf−タバス、1−6は制御バスであI)、2−1は
回線制御回路、2−2はアドレス受信回路、2−3はシ
ーケンス制御回路、2−4は受信データアドレスレジス
タ、2−5は送受信タイミング発生回路、2−6は方路
選択レジスフ、2−7は受信データレジスタ、2−8は
送信データアドレスレジスタ、2−9は送信データレジ
スタであシ、第′2図で、アドレス、データと表示して
いるものはアドレスバス1−4.データバスト5に係る
ものを示し、その他のメモリ・・ント要求、OKなどと
表示しているものは制御バスト−6に係るものである。
すなわち、パケット交換機の実施例に係るパケット中継
交換機は、第1図に示すように、伝送回線を制御する、
複数個の回線制御装置1−1.受信データを一時蓄積す
るメモ!J121バスの使用権を順次、回線制御装置1
−1に付与するバス使用権制御回路1−3から構成され
るものである。
交換機は、第1図に示すように、伝送回線を制御する、
複数個の回線制御装置1−1.受信データを一時蓄積す
るメモ!J121バスの使用権を順次、回線制御装置1
−1に付与するバス使用権制御回路1−3から構成され
るものである。
そして、まず、バス使用権制御回路1−3は、1μs毎
に順次、回線制御装置1−1を選択し、第2図に示すセ
レクト信号をONするものである。
に順次、回線制御装置1−1を選択し、第2図に示すセ
レクト信号をONするものである。
そして、そのセレクト信号のONを検出すると、第2図
に示す送受信タイミング発生回路2−5は、500μs
間、送信タイミングφlをONし、次の500μs間は
、受信タイミングφ2をONするものである。また、セ
レクト信号がOFFの状態では、送、受信タイミングφ
工、φ2ともにOFFとなっているものである。そして
、これらの送、受信タイミングφl、φ2は、たとえば
回線制御回路2−1におけるクロック信号などの用に供
されるものである。
に示す送受信タイミング発生回路2−5は、500μs
間、送信タイミングφlをONし、次の500μs間は
、受信タイミングφ2をONするものである。また、セ
レクト信号がOFFの状態では、送、受信タイミングφ
工、φ2ともにOFFとなっているものである。そして
、これらの送、受信タイミングφl、φ2は、たとえば
回線制御回路2−1におけるクロック信号などの用に供
されるものである。
また、回線制御回路2−1は、フレーム同期回線の制御
を行い、同期が確立すると、同期確立信号をシーケンス
制御回路2−3に報告するものである。
を行い、同期が確立すると、同期確立信号をシーケンス
制御回路2−3に報告するものである。
次いで、シーケ/ス制御回路2−3は、さきのメモリ1
−2に対し、図示のごとくメモリハント要求信号を出し
、メモリ1−2は、それに対し、メモリブロックをハン
トし、そのアドレスをテークバスト5上に表示するとと
もに、シーケンス制御回路2−3にメモリハン)OK倍
信号返すものである。
−2に対し、図示のごとくメモリハント要求信号を出し
、メモリ1−2は、それに対し、メモリブロックをハン
トし、そのアドレスをテークバスト5上に表示するとと
もに、シーケンス制御回路2−3にメモリハン)OK倍
信号返すものである。
このようにして、シーケンス制御回路2−3は、メモリ
ハン)OK倍信号受けると、データバスト5上のデータ
を受信データレジスタ2−7に取込み、送信データアド
レスレジスタ2−8に転送したのち、回線制御回路2−
1に対し、データ受信要求を出すものである。
ハン)OK倍信号受けると、データバスト5上のデータ
を受信データレジスタ2−7に取込み、送信データアド
レスレジスタ2−8に転送したのち、回線制御回路2−
1に対し、データ受信要求を出すものである。
データを受信すると、回線制御回路2−1は、1バイト
毎にデータ受信完了報告をシーケンス制御回路2−3に
行い、シーケンス制御回路2−3は、受信データを送信
データレジスタ2−9に転送するものである。
毎にデータ受信完了報告をシーケンス制御回路2−3に
行い、シーケンス制御回路2−3は、受信データを送信
データレジスタ2−9に転送するものである。
次に、既述のように送信タイミングφ1がONになると
、シーケンス制御回路2−3は、送信データアドレスレ
ジスタ2−8の内容をアドレスバス1−4に、また送信
データレジスタ2−9の内容をデータバスト5に送出し
、ライト(書込み)要求を行ったのち、回線制御回路2
−1には、データ受信要求を出すものである。
、シーケンス制御回路2−3は、送信データアドレスレ
ジスタ2−8の内容をアドレスバス1−4に、また送信
データレジスタ2−9の内容をデータバスト5に送出し
、ライト(書込み)要求を行ったのち、回線制御回路2
−1には、データ受信要求を出すものである。
また、受信データの1バイト目は、後述の第3図に示す
ごとく出回線番号であり、その内容は、方略選択レジス
タ2−6にも格納される。
ごとく出回線番号であり、その内容は、方略選択レジス
タ2−6にも格納される。
回線制御回路2−1は、データの終シを検出すると、デ
ータ受信完了報告をシーケンス制御回路2−3に行うも
のである。
ータ受信完了報告をシーケンス制御回路2−3に行うも
のである。
これを受けて、シーケンス制御回路2−3は、送信デー
タアドレスレジスタ2−8の内容を送信データレジスタ
2−9へ、また方路選択レジスタ2−6の内容を送信デ
ータアドレスレジスタ2−8に移し、ライト要求を出す
ものである。
タアドレスレジスタ2−8の内容を送信データレジスタ
2−9へ、また方路選択レジスタ2−6の内容を送信デ
ータアドレスレジスタ2−8に移し、ライト要求を出す
ものである。
しかして、方略選択レジスタ2−6の上位5ビツトは、
常に′1″にセットされており、各回線制御装置1−1
には、H” F 8”〜H” F F”までのアドレス
が割付けられていることから、アドレスに応じて回線制
御装置1−1のアドレス受信回路2−2に起動がかかシ
、ハードキューに係る待合せキューにデータバスト5上
のメモリアドレスが取込まれる。さらに、ライ)OK倍
信号返ると、シーケンス制御回路2−3は、メモリハン
ト要求を行うものである。
常に′1″にセットされており、各回線制御装置1−1
には、H” F 8”〜H” F F”までのアドレス
が割付けられていることから、アドレスに応じて回線制
御装置1−1のアドレス受信回路2−2に起動がかかシ
、ハードキューに係る待合せキューにデータバスト5上
のメモリアドレスが取込まれる。さらに、ライ)OK倍
信号返ると、シーケンス制御回路2−3は、メモリハン
ト要求を行うものである。
一方、アドレス受信回路2−2の待合せキューにアドレ
スが取込まれると、先頭のアドレスが受信データアドレ
スレジスタ2−4に表示される。
スが取込まれると、先頭のアドレスが受信データアドレ
スレジスタ2−4に表示される。
シーケンス制御回路2−3は、メモリ1−2に対してリ
ード要求を行い、リードOKが返ると、受信データレジ
スタ2−7にデータを取込み、さらに、回線制御口・路
2−3にデータ送信要求を出し、データを回線上に送出
させる。
ード要求を行い、リードOKが返ると、受信データレジ
スタ2−7にデータを取込み、さらに、回線制御口・路
2−3にデータ送信要求を出し、データを回線上に送出
させる。
次いで、回線制御回路2−1は、データを送りし終える
と、データ送出完了を返し、シーケンス制御回路2−3
は、再度、メモIJ IJ−ドを行うものである。
と、データ送出完了を返し、シーケンス制御回路2−3
は、再度、メモIJ IJ−ドを行うものである。
メモリ1−2は、データが無くなるとリード完了を報告
するため、シーケンス制御回路2−3は、メモリフリー
要求を行い、アドレス受信回路2−2から、先頭のアド
レスを取出して受信データアドレスレジスタ2−4に表
示する。
するため、シーケンス制御回路2−3は、メモリフリー
要求を行い、アドレス受信回路2−2から、先頭のアド
レスを取出して受信データアドレスレジスタ2−4に表
示する。
以上の動作を、受信データが無くなるまで繰り返すもの
である。
である。
第3図は、データフォーマットの一例を示すものであシ
、この例では、第1バイト目が出方路番号となる。
、この例では、第1バイト目が出方路番号となる。
ここで、第3図において、F(フラグノーケンス)とF
との間の、出方路番号からFe2 (7レームチエツク
シーケンス)までのデータというのは、パケット交換機
における1区切りのレベル手順クラスのデータフォーマ
ットを示すものである。
との間の、出方路番号からFe2 (7レームチエツク
シーケンス)までのデータというのは、パケット交換機
における1区切りのレベル手順クラスのデータフォーマ
ットを示すものである。
本実施例によれば、簡単なシーケンス制御のみで、メモ
リアドレスが回線制御装置間を転送、すなわち交換され
ることから、パケットの交換が、1サイクルで行われ、
高スループツトが実現されるものである。
リアドレスが回線制御装置間を転送、すなわち交換され
ることから、パケットの交換が、1サイクルで行われ、
高スループツトが実現されるものである。
すなわち、従来、CPUでは、1パケツトの処理にl
m s程度かかつていたため、最大1,000バケット
のスループットしか得られなかった。
m s程度かかつていたため、最大1,000バケット
のスループットしか得られなかった。
本実施例によれば、データに出回線番号を入れることと
回線制御装置間のデータの交換を、メモリアドレスの薔
込みのみで行うことから、メモリライトと同等の時間で
交換処理を行うことができるため、スループットを高め
る効果がある。
回線制御装置間のデータの交換を、メモリアドレスの薔
込みのみで行うことから、メモリライトと同等の時間で
交換処理を行うことができるため、スループットを高め
る効果がある。
また、CPUによる処理であれば、ショートパケットが
処理能力以上に入力されると、入力パケットを処理でき
なくなるが19本実施例では、メモリアクセスサイクル
内で交換が行われるため、轄バスのデータ転送速度〉回
線のデータ転送速度の総和”″が成シ立てば、パケット
長に関係なく交換できるものである。
処理能力以上に入力されると、入力パケットを処理でき
なくなるが19本実施例では、メモリアクセスサイクル
内で交換が行われるため、轄バスのデータ転送速度〉回
線のデータ転送速度の総和”″が成シ立てば、パケット
長に関係なく交換できるものである。
しかして、上記実施例に係るものは、中継交換機に係る
ものであるが、本発明は、広<ノ<ケラト交換機の構成
として汎用的なものである。
ものであるが、本発明は、広<ノ<ケラト交換機の構成
として汎用的なものである。
本発明によれば、高スループツトを実現できるパケット
交換機を提供することができるもので、すぐれた実用的
効果を奏する発明ということができる。
交換機を提供することができるもので、すぐれた実用的
効果を奏する発明ということができる。
第1図は、本発明の一実施例に係るパケット中継交換機
の全体構成図、第2図は、その接続をあわせて示す回線
制御装置の構成図、第3図は、そのデータフォーマット
の例示図である。 1−1・・・回線制御装置、1−2・・・メモリ、1−
3・・・バス使用権制御回路、1−4・・・アドレスバ
ス、1−5・・・データバス、1−6・・・制御ハス、
2−1・・・回線制御回路、2−2・・・アドレス受信
回路、2−3・・・シーケンス制御回路、2−4・・・
受信データアドレスレジスタ、2−5・・・送受信タイ
ミング発生回路、2−6・・・方路選択レジスタ、2−
7・・・受信データレジスタ、2−8・・・送信データ
アドレスト ′( (ほか1名)゛−一
の全体構成図、第2図は、その接続をあわせて示す回線
制御装置の構成図、第3図は、そのデータフォーマット
の例示図である。 1−1・・・回線制御装置、1−2・・・メモリ、1−
3・・・バス使用権制御回路、1−4・・・アドレスバ
ス、1−5・・・データバス、1−6・・・制御ハス、
2−1・・・回線制御回路、2−2・・・アドレス受信
回路、2−3・・・シーケンス制御回路、2−4・・・
受信データアドレスレジスタ、2−5・・・送受信タイ
ミング発生回路、2−6・・・方路選択レジスタ、2−
7・・・受信データレジスタ、2−8・・・送信データ
アドレスト ′( (ほか1名)゛−一
Claims (1)
- 1、伝送回線を制御する複数の回線制御装置と、受信デ
ータを一時蓄積するようにしたメモリと、バスの使用権
を順次、上記回線制御装置に付与するバス使用権制御回
路とを備え、バスの使用権を得た回線制御装置が、上記
受信データの格納メモリアドレスを当該受信データ内の
情報に対応する回線制御装置の7・−ドキューに書゛込
むことによって、データの交換を行いうるように構成し
たことを特徴とするパケット交換機。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58135864A JPS6028344A (ja) | 1983-07-27 | 1983-07-27 | パケツト交換機 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58135864A JPS6028344A (ja) | 1983-07-27 | 1983-07-27 | パケツト交換機 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6028344A true JPS6028344A (ja) | 1985-02-13 |
| JPH0133981B2 JPH0133981B2 (ja) | 1989-07-17 |
Family
ID=15161543
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58135864A Granted JPS6028344A (ja) | 1983-07-27 | 1983-07-27 | パケツト交換機 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6028344A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0780363A1 (en) | 1995-12-22 | 1997-06-25 | Sharp Kabushiki Kaisha | Bisazo-benzofuran compounds, their use as charge carrier generating compounds and intermediates for their preparation |
-
1983
- 1983-07-27 JP JP58135864A patent/JPS6028344A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0780363A1 (en) | 1995-12-22 | 1997-06-25 | Sharp Kabushiki Kaisha | Bisazo-benzofuran compounds, their use as charge carrier generating compounds and intermediates for their preparation |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0133981B2 (ja) | 1989-07-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4536873A (en) | Data transmission system | |
| JP3529429B2 (ja) | データ送信装置、データ受信装置、データ伝送装置及びデータ伝送方法 | |
| JPS58127227A (ja) | 自動的に変更可能なデ−タ速度を有する同期デ−タ・バス | |
| JPH088572B2 (ja) | 通信システムにおけるノード装置 | |
| US5067075A (en) | Method of direct memory access control | |
| US20070143521A1 (en) | Burst-capable bus bridges for coupling devices to interface buses | |
| JP2937218B2 (ja) | データリンクプロトコル制御装置のバッファメモリ管理方式 | |
| JPH0133981B2 (ja) | ||
| CS602090A3 (en) | Method of packet communication in information system | |
| JP3058010B2 (ja) | プロセッサ間通信方法及び装置 | |
| JP2664208B2 (ja) | ダイレクトメモリアクセス制御装置ならびにダイレクトメモリアクセス制御方法 | |
| US7177997B2 (en) | Communication bus system | |
| JPH0115100B2 (ja) | ||
| JPS63222549A (ja) | 受信バツフア管理装置 | |
| JPS61256847A (ja) | パケツト交換機 | |
| JPH03252848A (ja) | スプリットバスにおける可変バス幅指定方式及び可変バス幅情報受信方式 | |
| JPS6041158A (ja) | バス制御方式 | |
| JPS6373741A (ja) | 通信制御装置 | |
| JPS63287143A (ja) | 送信バッファ制御方式 | |
| JPH04331535A (ja) | データ転送制御装置 | |
| JPS6113845A (ja) | 通信制御装置 | |
| JPS62221238A (ja) | パケツト転送処理装置 | |
| JPH063928B2 (ja) | 通信装置 | |
| JPS63248251A (ja) | パケツト交換装置 | |
| JPS62250746A (ja) | Hdlc送信装置 |