JPH0595367A - セル多重バス通信制御システム - Google Patents

セル多重バス通信制御システム

Info

Publication number
JPH0595367A
JPH0595367A JP28211491A JP28211491A JPH0595367A JP H0595367 A JPH0595367 A JP H0595367A JP 28211491 A JP28211491 A JP 28211491A JP 28211491 A JP28211491 A JP 28211491A JP H0595367 A JPH0595367 A JP H0595367A
Authority
JP
Japan
Prior art keywords
cell
bus
transmission
line
permission
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
Application number
JP28211491A
Other languages
English (en)
Other versions
JP2758750B2 (ja
Inventor
Katsumi Naito
克巳 内藤
Seiichi Taniguchi
誠一 谷口
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.)
NEC Corp
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering Ltd
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 NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP28211491A priority Critical patent/JP2758750B2/ja
Publication of JPH0595367A publication Critical patent/JPH0595367A/ja
Application granted granted Critical
Publication of JP2758750B2 publication Critical patent/JP2758750B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】 セル多重バス通信制御システムにおいて、セ
ル単位のバス送受信を公平に、かつ遅延なく制御する。 【構成】 各LIF100 は自己の回線からのセル送信権
要求を、セル数要求部40から中央処理部200 へ予め定
められたタイミングで線202 に多重化して出力する。こ
のセル送信権要求を受けた中央処理部200はセル数要求
検出部50で、セル数とプライオリティとから送信許可
を調停し、送信許可を許可データ送出部60から線201
へ多重化して送出する。各LIF100 は許可・タイミン
グ検出部30で、自己への送信許可を検出すると、セル
送出部20に対してセルのバス101への送信指示を行
う。

Description

【発明の詳細な説明】
【0001】
【技術分野】本発明はセル多重バス通信制御システムに
関し、特に端末収容回線や中継回線を終端するラインイ
ンタフェースとセル多重バスとの間の通信制御をなすセ
ル多重バス通信制御方式に関する。
【0002】
【従来技術】従来のセル多重バス通信制御方式は図4〜
図6に示す様な方式がある。図4はチャネル設定方式で
あり、複数のラインインタフェース回路(LIF)が接
続される時分割バスは、タイムスロットと呼ばれる単位
に分割されており、時分割バスへのデータ送信と受信と
は、中央のCPUにより制御されるもので、どのタイム
スロットはどのラインインタフェース回路が使用するか
を決定するようになっいる。
【0003】図5は時分割バス集中アービタ制御方式で
あり、ラインインタフェース回路間は共通バスで接続さ
れ、データ交換はフレーム及びパケット単位で行われ
る。
【0004】図6はDQDB方式(Distributed QueueDual
Bus)方式であり、各バスは夫々数+オクテット単位の
セル多重バスである。このバスへのデータ送信は、SG
(スロットジェネレータ)から送出される、空セルと称
されるデータが入っていないセルを受信したラインイン
タフェース回路がデータ送信を行うことができるように
なっている。
【0005】しかし、SGに近い程空セルの獲得確率は
高くなるので、不公平をなくすためにラインインタフェ
ース回路間でセル獲得の調停を行っている。
【0006】上述した従来のチャネル設定方式における
バス通信制御方式は、通信時に予めソフトウェア介在に
よるチャネル設定やチャネル集中管理が必要という欠点
がある。また時分割バス集中アービタ制御方式において
は、セル単位の交換ができず、データ長が長いフレーム
及びパケット送出中は他の回路は待ち状態となる欠点が
ある。
【0007】DQDB方式におけるバス通信制御方式は、セ
ル単位の交換が可能であるが空セル獲得競合が各ライン
インタフェース回路で分散制御されており、その制御も
セル多重バスを用いて行われるので、ハードウェア量も
多く、トラヒックが過渡的に増大した場合完全に不公平
をなくすことができないという欠点がある。
【0008】
【発明の目的】本発明の目的は、セル単位の通信を公平
にかつ遅延なく行うことができるセル多重バス通信制御
システムを提供することである。
【0009】
【発明の構成】本発明によれば、所定データ容量を交換
単位セルとして伝送するセル多重バスと、個別アドレス
が夫々割当てられ、端末収容回線を夫々終端し前記セル
多重バスと前記回線との間のインタフェース機能をなす
複数のラインインタフェースと、これ等ラインインタフ
ェースに共通接続され、これ等ラインインタフェースか
ら生成され前記セル多重バスに対する前記回線からのセ
ルの送信権要求を伝送する送信権要求バスと、この送信
権要求に応答して送信許可を生成する中央処理部と、前
記送信許可を前記ラインインタフェースへ伝送する送信
許可バスとを含むセル多重バス通信制御システムであっ
て、前記ラインインタフェースの各々に設けられ、前記
セル多重バスへ送出すべきセルの数及びその優先度情報
を前記送信権要求として前記送信権要求バスへ送出する
手段と、前記中央処理部に設けられ、前記送信権要求内
の優先度情報及びセル数に応じて送信許可を調停する手
段と、前記中央処理部に設けられ、この調停結果に基い
て送信許可アドレスを含む送信許可を前記送信許可バス
に送出する手段と、前記ラインインタフェースの各々に
設けられ、前記送信許可を受けて前記送信許可アドレス
が自アドレスと一致したとき前記セル多重バスへ前記回
線からのセルを送信する手段と、前記ラインインタフェ
ースの各々に設けられ、前記セル多重バスからのセルを
受信して自アドレスと一致したセルを取込む手段とを含
むことを特徴とするセル多重バス通信制御システムが得
られる。
【0010】
【実施例】以下、本発明の実施例につき図面を用いて説
明する。
【0011】図1は本発明の実施例のシステムブロック
図であり、(A)はその概略図,(B)はその詳細図を
夫々示している。
【0012】本例におけるセル多重バスの型式は、送信
側バス101 の一端と受信側バス102の一端とが接続され
ている型式のものである。
【0013】複数のラインインタフェース回路100 の各
々は物理アドレスが個々に割当てられており、それに接
続される端末回線,中継回線を終端し、これ等回線とセ
ル多重バス101 ,102 との間のインタフェース機能をな
すものである。
【0014】これ等ラインインタフェース回路100 から
の送信権要求を処理して送信許可を与えるべく中央処理
部200 が設けられている。当該送信権要求は送信権要求
バス202 に送出され、当該送信許可は送信許可バス201
に送出される。
【0015】ラインインタフェース回路100 の各々は、
回線からのセルをセル多重バスへ送出するセル送出部2
0と、セル多重バスからのセルを受信するセル受信部1
0と、セルをバスへ送出することを要求する送信権要求
を生成するセル数要求部40と、中央処理部からの送信
許可を検出して送信すべきセルをセル多重バスへ送出制
御する許可タイミング検出部30とを有している。
【0016】中央処理部200 は、各ラインインタフェー
ス回路100からの送信権要求を受けて予め定められた優
先処理方式に従って送信権調停を行うセル数要求検出部
50と、送信許可を与える許可データ送出部60と、各
種動作タイミングを決定するタイミング同期部70とを
含む。
【0017】図2は図1の更に詳細を示したブロック図
であり、図1と同等部分は同一符号により示しており、
図3はその動作を示すタイミングチャートである。
【0018】ラインインタフェース回路100 に接続され
る端末回線及び中継回線からデータが到着した場合、セ
ル送出部20内のセル分解部22で図3のaで示す所定
フォーマット化された単位セルに分解される。そのセル
のヘッダ部分には、信号線103 を介してCPU(図示せ
ず)により判定された通信する相手先のアドレスとフレ
ームチェックシーケンスビットとが夫々セル毎に付加さ
れる。
【0019】この分解と同時に、セル数要求部40内の
カウンタ部41に対して線105 を介してセル数獲得要求
を送出し、同時に線106 を介してセル数と要求優先度
(プライオリティ)をセル数レジスタ43に送出する。
【0020】カウンタ部41では、物理アドレスを基
に、中央処理部200 内のタイミング同期部70が送出す
るクロック(CLK)とフレームパルス信号(FH)で
送出タイミングを作成する。
【0021】要求送出部42では、線107 を介してセル
数とプライオリティとをフォーマット化して、カウンタ
部41が送出する線108 のタイミングで送信権要求バス
202にセル数要求を送出する(図3の202 の送信権要求
バスのチャート参照)。
【0022】図3の送信権要求バス202 に示すように、
ラインインタフェース回路100 のセル数獲得要求は多重
化され、中央処理部200 の要求検出部52に送られる。
要求検出部52はセル数獲得要求を受信したデータをシ
リアル・パラレル変換し調停部51に送出する。
【0023】調停部51では、プライオリティとセル数
を基に、例えば回転優先制御方式を用いて、複数のセル
獲得要求から1つを選択し、許可を与えるべき物理アド
レスを線204 を介して許可送出部60内フォーマット部
61に、タイミング同期部70内セルタイミング部72
が線203 を介して送出するタイミングに同期し連続に許
可を送出する。そして調停部51は、許可を与えた要求
のセル数のカウントダウンを開始する。
【0024】図3に示す様に、Aへの許可を送出中、B
から高プライオリティ要求があった場合、Bへの許可を
優先させ、その許可終了後再びAへの許可を送出する制
御を行う。
【0025】フォーマット部61では、図3に示すよう
に、フラグ,アドレス,フラグの順に所定フォーマット
化し、線203 より受信するタイミングを基に許可送出部
62を介して送信許可信号バス201 に送出する。この送
信許可信号バス201 のフォーマット間隔はセル多重バス
101 及び102 と同様になっている。
【0026】そして、ラインインタフェース回路100 内
の許可,タイミング検出部30の許可検出部32は、許
可受信部33を介して中央処理部200 からの物理アドレ
スを受信し、一致,不一致の検出を行っており、一致で
あれば、タイミング部31を介してセル分解部22に直
ちにバス獲得信号を線104 介して送出する。バス獲得信
号は単位セル分の長さとセル多重バス101 の送出タイミ
ングを示している。
【0027】バス獲得信号を受信したセル分解部22は
その信号を基にバス送出部21を介してセル多重バス10
1 にセルを送出する。
【0028】セル受信部10内においては、バス受信部
11を介してアドレスフィルタ部12で全セルのアドレ
スを予めCPUにより設定されているアドレスとの一致
を検出しており、一致であればそのセルを取込み、直ち
にセル組立部13に送出する。またアドレスフィルタ部
12のアドレスチェックタイミングは、タイミング部3
1により線106 を介して送出されているタイミングであ
る。
【0029】そして、セル組立部13では、順々に到着
するセルを組立てて、端末回線及び中継回線に送出す
る。以上の一連の制御により、端末回線及び中継回線が
相互に通信を行うことが可能となる。
【0030】
【発明の効果】以上説明したように本発明によれば、セ
ル多重バス通信制御において、複数のラインインタフェ
ース回路のセル多重バス獲得要求がセル数要求とプライ
オリティ要求により行われることで、ラインインタフェ
ース回路の不公平さがなくなり、またセル単位に要求し
て許可をもらうという複雑さもなくなる。
【0031】そして、送信許可信号バスにより許可を送
出することや、またデータ長の長いセル送出中に、割込
んでデータ長の短いセルを間に送出することが可能であ
り、バスを効率的にかつ遅延を少くすることができる。
更に、ソフトウェア的には、アドレス設定のみの処理と
なり、高速処理が実現できる。
【図面の簡単な説明】
【図1】(A)は本発明の実施例の概略システム図,
(B)はその詳細システムブロック図である。
【図2】図1の更に詳細を示すもので、本発明の実施例
のブロック図である。
【図3】本発明の実施例の動作を示すタイムチャートで
ある。
【図4】従来のチャネル設定方式の例を示すブロック図
である。
【図5】従来の時分割集中アービタ制御方式の例を示す
ブロック図である。
【図6】従来のDQDB方式の例を示すブロック図である。
【符号の説明】
10 セル受信部 11 バス受信部 12 アドレスフィルタ部 13 セル組立部 20 セル送出部 21 バス送出部 22 セル分解部 30 許可タイミング検出部 31 タイミング部 32 許可検出部 33 許可受信部 40 セル数要求部 41 カウンタ部 42 要求送出部 43 セル数レジスタ 100 ラインインタフェース回路 101,102 セル多重バス 200 中央処理部 201 送信許可バス 202 送信権要求バス
フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/40

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 所定データ容量を交換単位セルとして伝
    送するセル多重バスと、個別アドレスが夫々割当てら
    れ、端末収容回線を夫々終端し前記セル多重バスと前記
    回線との間のインタフェース機能をなす複数のラインイ
    ンタフェースと、これ等ラインインタフェースに共通接
    続され、これ等ラインインタフェースから生成され前記
    セル多重バスに対する前記回線からのセルの送信権要求
    を伝送する送信権要求バスと、この送信権要求に応答し
    て送信許可を生成する中央処理部と、前記送信許可を前
    記ラインインタフェースへ伝送する送信許可バスとを含
    むセル多重バス通信制御システムであって、前記ライン
    インタフェースの各々に設けられ、前記セル多重バスへ
    送出すべきセルの数及びその優先度情報を前記送信権要
    求として前記送信権要求バスへ送出する手段と、前記中
    央処理部に設けられ、前記送信権要求内の優先度情報及
    びセル数に応じて送信許可を調停する手段と、前記中央
    処理部に設けられ、この調停結果に基いて送信許可アド
    レスを含む送信許可を前記送信許可バスに送出する手段
    と、前記ラインインタフェースの各々に設けられ、前記
    送信許可を受けて前記送信許可アドレスが自アドレスと
    一致したとき前記セル多重バスへ前記回線からのセルを
    送信する手段と、前記ラインインタフェースの各々に設
    けられ、前記セル多重バスからのセルを受信して自アド
    レスと一致したセルを取込む手段とを含むことを特徴と
    するセル多重バス通信制御システム。
JP28211491A 1991-10-02 1991-10-02 セル多重バス通信制御システム Expired - Lifetime JP2758750B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28211491A JP2758750B2 (ja) 1991-10-02 1991-10-02 セル多重バス通信制御システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28211491A JP2758750B2 (ja) 1991-10-02 1991-10-02 セル多重バス通信制御システム

Publications (2)

Publication Number Publication Date
JPH0595367A true JPH0595367A (ja) 1993-04-16
JP2758750B2 JP2758750B2 (ja) 1998-05-28

Family

ID=17648315

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28211491A Expired - Lifetime JP2758750B2 (ja) 1991-10-02 1991-10-02 セル多重バス通信制御システム

Country Status (1)

Country Link
JP (1) JP2758750B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5875174A (en) * 1995-12-22 1999-02-23 Nec Corporation Time-division multiplex communication control circuit for ATM terminal
WO2001047193A1 (en) * 1999-12-22 2001-06-28 Photonixnet Kabushiki Kaisha Communication network and communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5875174A (en) * 1995-12-22 1999-02-23 Nec Corporation Time-division multiplex communication control circuit for ATM terminal
WO2001047193A1 (en) * 1999-12-22 2001-06-28 Photonixnet Kabushiki Kaisha Communication network and communication system

Also Published As

Publication number Publication date
JP2758750B2 (ja) 1998-05-28

Similar Documents

Publication Publication Date Title
US4500989A (en) Digital communication system
EP0046203B1 (en) Multiprocessor arrangement with a common bus
EP0160443B1 (en) Packet and circuit switched communications network
US5377189A (en) Hybrid data communications systems
EP0256526B1 (en) Packet-switched communications network for efficiently switching non-burst signals
CA1172719A (en) Distributed-structure message switching system on random-access channel for message dialogue among processing units
EP0259119B1 (en) Control information communication arrangement for a distributed control switching system
US4382294A (en) Telephone switching control arrangement
JPH0748739B2 (ja) 多重アクセス制御方法および該方法を実施する多重アクセス制御システム
US4674082A (en) PBX telephone system I/O interface
CA1147865A (en) Message interchange system among microprocessors connected by a synchronous transmitting means
US4672604A (en) Time slot polling arrangement for multiple stage time division switch
US4512026A (en) Data format for asynchronous data transmission
US4556970A (en) PBX Telephone system remote synchronization
US20020021694A1 (en) System for transmitting local area network (LAN) data frames through an asynchronous transfer mode (ATM) crossbar switch
JPH0595367A (ja) セル多重バス通信制御システム
JP2000269988A (ja) 同報通信データ転送システム
US5237563A (en) Four-wire line unit interface circuit
EP0474698B1 (en) Hybrid data communications system
JP3085448B2 (ja) 通信システム
JP3042822B2 (ja) バス競合制御方式
EP0286235A2 (en) Automatic determination of the number of processor modules for multiprocessor systems
US7012925B2 (en) System for transmitting local area network (LAN) data frames
US7085865B2 (en) I/O throughput by pre-termination arbitration
JPH04115733A (ja) 同期通信システム