JPH07226764A - 拡張可能ローカルエリアネットワークにおける信号伝送方法 - Google Patents
拡張可能ローカルエリアネットワークにおける信号伝送方法Info
- Publication number
- JPH07226764A JPH07226764A JP7011114A JP1111495A JPH07226764A JP H07226764 A JPH07226764 A JP H07226764A JP 7011114 A JP7011114 A JP 7011114A JP 1111495 A JP1111495 A JP 1111495A JP H07226764 A JPH07226764 A JP H07226764A
- Authority
- JP
- Japan
- Prior art keywords
- hub
- packet
- station
- segment
- network
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/44—Star or tree networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 拡張可能なローカル エリア ハブあるいは
スター状ネットワークを提供する。 【構成】 ハブ ステーション セグメント200は双
方向信号バス70によって少なくともN個の他のハブ
ステーション セグメント300へ連結される。ハブ
ステーション セグメントは少なくとも2つのポート2
10、220を含み、各ポートはリモート ステーショ
ンからのパケット伝送を受信する。拡張可能ハブ ネッ
トワークのハブ ステーション中のパケットの伝送方法
は、第1にポート210、220の1つで、ハブ ステ
ーション セグメント200と直接連結のリモート ス
テーションからパケットを受信する段階と、第2にハブ
ステーション セグメント200からメモリ100へ
パケットを伝送する段階と、第3にユニキャスト パケ
ットの場合、メモリ100への伝送と同時に、他のハブ
ステーションセグメント300でパケットを受信する
段階である。
スター状ネットワークを提供する。 【構成】 ハブ ステーション セグメント200は双
方向信号バス70によって少なくともN個の他のハブ
ステーション セグメント300へ連結される。ハブ
ステーション セグメントは少なくとも2つのポート2
10、220を含み、各ポートはリモート ステーショ
ンからのパケット伝送を受信する。拡張可能ハブ ネッ
トワークのハブ ステーション中のパケットの伝送方法
は、第1にポート210、220の1つで、ハブ ステ
ーション セグメント200と直接連結のリモート ス
テーションからパケットを受信する段階と、第2にハブ
ステーション セグメント200からメモリ100へ
パケットを伝送する段階と、第3にユニキャスト パケ
ットの場合、メモリ100への伝送と同時に、他のハブ
ステーションセグメント300でパケットを受信する
段階である。
Description
【0001】
【発明の分野】本発明は、例えばコンピュータ通信で使
用されるようなローカル エリア ネットワークに関
し、特にローカル エリア ハブあるいはスター状ネッ
トワークに関する。
用されるようなローカル エリア ネットワークに関
し、特にローカル エリア ハブあるいはスター状ネッ
トワークに関する。
【0002】
【技術背景】例えばコンピュータ通信で使用されるよう
なローカル エリア ネットワークはよく知られてお
り、例えば以下の特許で説明されている。「リング モ
ニタロジック ファンクションを持つリング コントロ
ーラから成る、能動スタートポロジのローカル エリア
ネットワーク」と題される、エバーソール、他による
1991年8月20日付けの米国特許No.5,04
1,963、「能動スター状のローカル エリア ネッ
トワーク」と題される、アービン−ハリディ、他による
1991年3月5日付けの米国特許No.4,998,
247、「スター ローカル エリア ネットワークの
ためのリング バス ハブ」と題される、エバーソー
ル、他による1991年1月1日付けの米国特許No.
4,982,400、「マルチポート リピータ」と題
される、アムンゼン、他による1989年4月25日付
けの米国特許No.4,825,435、「分散制御の
急速接続回路スイッチ」と題される、リチャード、他に
よる1989年10月3日付けの米国特許No.4,8
72,158、「ローカル エリア ネットワークのた
めのデータ フロー制御装置」と題される、デラニー、
他による1988年11月22日付けの米国特許No.
4,787,082、および「ローカル エリア ネッ
トワーク」と題される、アラングレン、他による198
7年6月16日付けの米国特許No.4,674,08
5。ローカル エリア ネットワークのステーションま
たはノードは、例えばリングあるいはスターのような様
々の異なった形で構成される。スター構成の或はローカ
ル エリアの ハブ ネットワークにおいては、多数の
分離リモート ステーションは、ハブ ステーションと
呼ばれる中央のサイト或はステーションを通じて連結さ
れる。通信を成立させるため、ならびにリモート ステ
ーションが、データが電気信号の形でネットワーク上を
伝送させる事を可能にさせる規則を決定するため、ハブ
ステーションは、独自のものか或はあらかじめ決めら
れたシグナリング プロトコルに従う必要がある。ラウ
ンドロビンと呼ばれるその様な1つのシグナリング プ
ロトコルにおいては、それぞれのリモート ステーショ
ンは伝送のために別々に分離して[ポール]される。更
に、ラウンド ロビンシグナリング プロトコルにおい
ては、唯一のステーションだけが電気信号データを同時
に伝送できる。
なローカル エリア ネットワークはよく知られてお
り、例えば以下の特許で説明されている。「リング モ
ニタロジック ファンクションを持つリング コントロ
ーラから成る、能動スタートポロジのローカル エリア
ネットワーク」と題される、エバーソール、他による
1991年8月20日付けの米国特許No.5,04
1,963、「能動スター状のローカル エリア ネッ
トワーク」と題される、アービン−ハリディ、他による
1991年3月5日付けの米国特許No.4,998,
247、「スター ローカル エリア ネットワークの
ためのリング バス ハブ」と題される、エバーソー
ル、他による1991年1月1日付けの米国特許No.
4,982,400、「マルチポート リピータ」と題
される、アムンゼン、他による1989年4月25日付
けの米国特許No.4,825,435、「分散制御の
急速接続回路スイッチ」と題される、リチャード、他に
よる1989年10月3日付けの米国特許No.4,8
72,158、「ローカル エリア ネットワークのた
めのデータ フロー制御装置」と題される、デラニー、
他による1988年11月22日付けの米国特許No.
4,787,082、および「ローカル エリア ネッ
トワーク」と題される、アラングレン、他による198
7年6月16日付けの米国特許No.4,674,08
5。ローカル エリア ネットワークのステーションま
たはノードは、例えばリングあるいはスターのような様
々の異なった形で構成される。スター構成の或はローカ
ル エリアの ハブ ネットワークにおいては、多数の
分離リモート ステーションは、ハブ ステーションと
呼ばれる中央のサイト或はステーションを通じて連結さ
れる。通信を成立させるため、ならびにリモート ステ
ーションが、データが電気信号の形でネットワーク上を
伝送させる事を可能にさせる規則を決定するため、ハブ
ステーションは、独自のものか或はあらかじめ決めら
れたシグナリング プロトコルに従う必要がある。ラウ
ンドロビンと呼ばれるその様な1つのシグナリング プ
ロトコルにおいては、それぞれのリモート ステーショ
ンは伝送のために別々に分離して[ポール]される。更
に、ラウンド ロビンシグナリング プロトコルにおい
ては、唯一のステーションだけが電気信号データを同時
に伝送できる。
【0003】1994年1月付けでヒューレット パッ
カードによりIEEE802.12として提出された
[プロポーズド デマンド プライオリティ プリリミ
ナリドラフト]で開示され解説されたように、ラウンド
ロビン プロトコルは、100baseVGと呼ばれ
る100メガビットでデータ伝送が行われるローカルエ
リア ネットワークで採用されるべくIEEEにこれま
で提案されてきた。ラウンド ロビン プロトコルは、
周知のほかのネットワーク プロトコルについても便益
がある。例えばそれは、時間管理にうるさいマルチメデ
ィア通信タスク向きの10baseTのようなCSMA
/CD(衝突検出器のあるキャリア検出多重アクセス)
としても知られるIEEE標準802.3で採用された
プロトコルがある。そのようなマルチメディア タスク
或は応用に関しては、一般的に、より重要な通信タスク
であればあるほど、より重要でないタスクよりも速く完
了されるため、リモート ステーションをメディア 或
は通信ネットワークへ割り当てるアクセスについて優先
順位付けしたり、或は制御したりすることが望ましい。
カードによりIEEE802.12として提出された
[プロポーズド デマンド プライオリティ プリリミ
ナリドラフト]で開示され解説されたように、ラウンド
ロビン プロトコルは、100baseVGと呼ばれ
る100メガビットでデータ伝送が行われるローカルエ
リア ネットワークで採用されるべくIEEEにこれま
で提案されてきた。ラウンド ロビン プロトコルは、
周知のほかのネットワーク プロトコルについても便益
がある。例えばそれは、時間管理にうるさいマルチメデ
ィア通信タスク向きの10baseTのようなCSMA
/CD(衝突検出器のあるキャリア検出多重アクセス)
としても知られるIEEE標準802.3で採用された
プロトコルがある。そのようなマルチメディア タスク
或は応用に関しては、一般的に、より重要な通信タスク
であればあるほど、より重要でないタスクよりも速く完
了されるため、リモート ステーションをメディア 或
は通信ネットワークへ割り当てるアクセスについて優先
順位付けしたり、或は制御したりすることが望ましい。
【0004】ローカル エリア ハブ ネットワークに
ついては、信号伝送性能を実質的に落すことなく、ネッ
トワークの規模拡大の容量を持っていることが望ましい
ことでもある。すなわちネットワークが拡張可能である
ことが望ましい。しかしながら、ローカル エリア ハ
ブ ネットワークの規模が増大するにつれて、ネットワ
ークのリモート ステーション間の通信にかかわるハー
ドウェアがますます複雑になる。例えば、集積回路チッ
プの製造上の技術的限界が、1つのチップに造りこめる
ポートの数を制限してしまうことがある。このようにし
て数十、或は数百のステーションを持つ大きなローカル
エリア ハブ ネットワークについては、リモート
ステーション間の通信は直接連係するか、或は1つのハ
ブ ステーションに連結するか、さもなくば1つのハブ
ステーション ネットワークに関しいくつかの分離し
た装置に分割するか、割り当てる必要がある。たとえば
電気信号がめざすリモート ステーションに到達すると
いう様な、装置間の電気信号、典型的にはデジタル信号
の伝送の問題もまた更に複雑になる。こうして、拡張可
能ローカル エリア ハブ ネットワークにおける単純
で信頼できる電気信号伝送方法の必要性が存在する。
ついては、信号伝送性能を実質的に落すことなく、ネッ
トワークの規模拡大の容量を持っていることが望ましい
ことでもある。すなわちネットワークが拡張可能である
ことが望ましい。しかしながら、ローカル エリア ハ
ブ ネットワークの規模が増大するにつれて、ネットワ
ークのリモート ステーション間の通信にかかわるハー
ドウェアがますます複雑になる。例えば、集積回路チッ
プの製造上の技術的限界が、1つのチップに造りこめる
ポートの数を制限してしまうことがある。このようにし
て数十、或は数百のステーションを持つ大きなローカル
エリア ハブ ネットワークについては、リモート
ステーション間の通信は直接連係するか、或は1つのハ
ブ ステーションに連結するか、さもなくば1つのハブ
ステーション ネットワークに関しいくつかの分離し
た装置に分割するか、割り当てる必要がある。たとえば
電気信号がめざすリモート ステーションに到達すると
いう様な、装置間の電気信号、典型的にはデジタル信号
の伝送の問題もまた更に複雑になる。こうして、拡張可
能ローカル エリア ハブ ネットワークにおける単純
で信頼できる電気信号伝送方法の必要性が存在する。
【0005】
【発明の概要】本発明の1つの具体例に従って、簡単に
言えば、拡張可能ローカル エリアネットワークのため
のハブ ステーションはメモリと少なくとも1つのハブ
ステーション セグメントから成る。ハブ ステーシ
ョン セグメントは少なくともN個の他のハブ ステー
ション セグメントと双方向制御信号バスで連結するよ
うに作られている。Nは正の整数である。ハブ ステー
ション セグメントは少なくとも2つのポートを中に持
っており、それぞれのポートは、そのハブ ステーショ
ン セグメントと直接連結しているか、連係しているリ
モート ステーションからの電気信号パケットか又は伝
送を受信するように作られている。さらに、拡張可能ロ
ーカル エリア ハブ ネットワークのためのハブ ス
テーションにおけるハブ ステーション セグメント間
での電気信号パケット伝送方法は、次の3つのステップ
から成る。先ず、1つのハブ ステーション セグメン
トと直接連結しているか、連係しているリモート ステ
ーションからの少なくとも1つの電気信号パケットを、
ハブ ステーション又はハブ ステーション ネットワ
ークにおけるハブ ステーション セグメントの1つに
あるポートの1つで、受信するステップ。次に、そのハ
ブ ステーション セグメントからの少なくともその1
つのパケットを、メモリへ伝送するステップ。そして次
に、そのパケットが少なくともユニキャスト パケット
を構成するならば、そのパケットを、メモリへの伝送と
実質的に同時に、別のハブ ステーション セグメント
のどれかで受信するステップ。
言えば、拡張可能ローカル エリアネットワークのため
のハブ ステーションはメモリと少なくとも1つのハブ
ステーション セグメントから成る。ハブ ステーシ
ョン セグメントは少なくともN個の他のハブ ステー
ション セグメントと双方向制御信号バスで連結するよ
うに作られている。Nは正の整数である。ハブ ステー
ション セグメントは少なくとも2つのポートを中に持
っており、それぞれのポートは、そのハブ ステーショ
ン セグメントと直接連結しているか、連係しているリ
モート ステーションからの電気信号パケットか又は伝
送を受信するように作られている。さらに、拡張可能ロ
ーカル エリア ハブ ネットワークのためのハブ ス
テーションにおけるハブ ステーション セグメント間
での電気信号パケット伝送方法は、次の3つのステップ
から成る。先ず、1つのハブ ステーション セグメン
トと直接連結しているか、連係しているリモート ステ
ーションからの少なくとも1つの電気信号パケットを、
ハブ ステーション又はハブ ステーション ネットワ
ークにおけるハブ ステーション セグメントの1つに
あるポートの1つで、受信するステップ。次に、そのハ
ブ ステーション セグメントからの少なくともその1
つのパケットを、メモリへ伝送するステップ。そして次
に、そのパケットが少なくともユニキャスト パケット
を構成するならば、そのパケットを、メモリへの伝送と
実質的に同時に、別のハブ ステーション セグメント
のどれかで受信するステップ。
【0006】
【詳細な説明】図3は、従来のローカル エリア スタ
ー状あるいはハブ形状 ネットワークの1つの具体例の
回路図である。前に示唆したように、ローカル エリア
ハブネットワークでは、ステーションはスター状ネッ
トワーク又はスター配置で構成され、そこでは中央ステ
ーション10は、直接連結しているかその中央ステーシ
ョンに連係しているリモート又は他の残りのステーショ
ン20のためのハブとして動作する。このようにハブ
ネットワーク又はハブ ステーション ネットワーク
は、電気信号のパケットを1つのリモート ステーショ
ンから別のリモート ステーション又は多数のリモート
ステーションへ伝送するために使用されており、全て
のリモート ステーションはハブ ステーションと直接
通信しているか直接連結されている。リモート ステー
ションは例えば前述の[プロポーズド デマンド プラ
イオリティ プリリミナリ ドラフト]で解説されたよ
うなデータ端末あるいは他のコンピュータ関連機器から
成る。本発明の環境において、電気信号のパケット又は
伝送という用語は、ステーション間の伝送のための電気
信号、典型的にデジタル信号の形式上のデータの完全且
つ分離されたグルーピングという事だけを扱うように使
われている。このようにして例えば、電気信号のパケッ
トは、伝送される、リモート ステーションのコンピュ
ータ ファイルにあるデジタル信号から成る。そのよう
なパケット又は伝送は、典型的にフレーム分離子の開始
(SFD)とフレーム分離子の終了(EFD)を含んで
いる。更に前述の[プロポーズド デマンド プライオ
リティ プリリミナリ ドラフト]の4−3ページで解
説されたように、また図4で図示されているように、パ
ケットは、例えば目的アドレス(DA)、ソース アド
レス(SD)、パケット長(L)、伝送データ(DAT
A)及び信号エラーチェックのためのフレーム チェッ
ク シーケンス(FCS)を表現するバイナリ デジタ
ル信号またはビットを含んでいる。本発明は、図4で例
示される電気信号パケットの具体例を採用しても範囲が
制限されない点で真価が認められるだろう。
ー状あるいはハブ形状 ネットワークの1つの具体例の
回路図である。前に示唆したように、ローカル エリア
ハブネットワークでは、ステーションはスター状ネッ
トワーク又はスター配置で構成され、そこでは中央ステ
ーション10は、直接連結しているかその中央ステーシ
ョンに連係しているリモート又は他の残りのステーショ
ン20のためのハブとして動作する。このようにハブ
ネットワーク又はハブ ステーション ネットワーク
は、電気信号のパケットを1つのリモート ステーショ
ンから別のリモート ステーション又は多数のリモート
ステーションへ伝送するために使用されており、全て
のリモート ステーションはハブ ステーションと直接
通信しているか直接連結されている。リモート ステー
ションは例えば前述の[プロポーズド デマンド プラ
イオリティ プリリミナリ ドラフト]で解説されたよ
うなデータ端末あるいは他のコンピュータ関連機器から
成る。本発明の環境において、電気信号のパケット又は
伝送という用語は、ステーション間の伝送のための電気
信号、典型的にデジタル信号の形式上のデータの完全且
つ分離されたグルーピングという事だけを扱うように使
われている。このようにして例えば、電気信号のパケッ
トは、伝送される、リモート ステーションのコンピュ
ータ ファイルにあるデジタル信号から成る。そのよう
なパケット又は伝送は、典型的にフレーム分離子の開始
(SFD)とフレーム分離子の終了(EFD)を含んで
いる。更に前述の[プロポーズド デマンド プライオ
リティ プリリミナリ ドラフト]の4−3ページで解
説されたように、また図4で図示されているように、パ
ケットは、例えば目的アドレス(DA)、ソース アド
レス(SD)、パケット長(L)、伝送データ(DAT
A)及び信号エラーチェックのためのフレーム チェッ
ク シーケンス(FCS)を表現するバイナリ デジタ
ル信号またはビットを含んでいる。本発明は、図4で例
示される電気信号パケットの具体例を採用しても範囲が
制限されない点で真価が認められるだろう。
【0007】図3で例示されたネットワークにおいて
は、2つのリモート ステーション間の間で伝送される
電気信号パケットはハブ ステーション10を通過しな
ければならない。特別のネットワークによっては、ハブ
ステーションは典型的に、シグナリング プロトコル
(しばしば「ハンドシェイキング」と呼ばれる)を実行
し認識する能力、電気信号パケットからデータを見分け
抽出する能力、電気信号の形式にデータを蓄える能力、
信号エラーチェック能力、ならびに前述の[プロポーズ
ド プリリミナリ ドラフト]で解説されたような目的
アドレスを照合する能力を含み備えている。ローカル
エリア ハブ ネットワークでは、図3で例示している
ように、ステーション特にハブ ステーションのカップ
リングまたは接続は「バンドル」されている。この環境
では、バンドルされたカップリングは、十分互いに接近
したステーションのポートと連結した少なくとも2つの
カップリングと言うことだけに差し向けるように用いて
いる。それで電磁誘導がツイストペアの導線のカップリ
ングを通して電磁信号の伝送に影響を与えないようにし
ている。
は、2つのリモート ステーション間の間で伝送される
電気信号パケットはハブ ステーション10を通過しな
ければならない。特別のネットワークによっては、ハブ
ステーションは典型的に、シグナリング プロトコル
(しばしば「ハンドシェイキング」と呼ばれる)を実行
し認識する能力、電気信号パケットからデータを見分け
抽出する能力、電気信号の形式にデータを蓄える能力、
信号エラーチェック能力、ならびに前述の[プロポーズ
ド プリリミナリ ドラフト]で解説されたような目的
アドレスを照合する能力を含み備えている。ローカル
エリア ハブ ネットワークでは、図3で例示している
ように、ステーション特にハブ ステーションのカップ
リングまたは接続は「バンドル」されている。この環境
では、バンドルされたカップリングは、十分互いに接近
したステーションのポートと連結した少なくとも2つの
カップリングと言うことだけに差し向けるように用いて
いる。それで電磁誘導がツイストペアの導線のカップリ
ングを通して電磁信号の伝送に影響を与えないようにし
ている。
【0008】ローカル エリア ハブ ネットワークに
関して、パケットが単一で分離した別のリモート ステ
ーションによって受信されるように、リモート ステー
ションからの電気信号パケットを伝送する能力を持つこ
とが望ましく、この環境の中で「ユニキャスト」と呼ん
だ。同様にパケットが、あらかじめ決められたか選ばれ
た1つ以上のリモート ステーションによって受信され
る様に、1つのリモート ステーションからの電気信号
パケットを伝送する能力を持つことが望ましく、この環
境で「マルチキャスト」と呼んだ。更に、1つのリモー
ト ステーションから、全てのリモート ステーション
へあるいは残りの全てのリモート ステーションへ電気
信号パケットを伝送できることが望ましく、この環境で
「ブロードキャスト」と呼んだ。ブロードキャスト パ
ケットがマルチキャスト パケットの特別なタイプだと
いうことの真価がここで認められるだろう。もしハブに
伝送された電気信号パケットがブロードキャストかマル
チキャストであるならば、電気信号パケットは先ずハブ
に蓄えられ、それから次に、バンドルのカップリングを
利用しているネットワークの次のステーションへ伝送さ
れる様にすべきである。さもなければ、ブロードキャス
トまたはマルチキャストの、伝送受信される電気信号パ
ケットは、実質同時に起こる信号伝送のため極めて近接
したカップリングの数による「クロストーク」に帰着し
てしまう。この「クロストーク」は特に電気伝導線の場
合、達成する信号伝送の品質を落すかも知れない。しか
しながら完全な電気信号パケットがハブに蓄えられた後
は、パケット受信に悪影響を与えるクロストークによる
大事な信号劣化もせずに、指定されたリモート ステー
ションへ転送されるかもしれない。このようにしてハブ
ステーションは、提案された最長パケットを蓄えるの
に十分な信号記憶容量を持ったメモリ装置を内蔵する
か、またはメモリ装置へのアクセス手段を持つべきであ
る。
関して、パケットが単一で分離した別のリモート ステ
ーションによって受信されるように、リモート ステー
ションからの電気信号パケットを伝送する能力を持つこ
とが望ましく、この環境の中で「ユニキャスト」と呼ん
だ。同様にパケットが、あらかじめ決められたか選ばれ
た1つ以上のリモート ステーションによって受信され
る様に、1つのリモート ステーションからの電気信号
パケットを伝送する能力を持つことが望ましく、この環
境で「マルチキャスト」と呼んだ。更に、1つのリモー
ト ステーションから、全てのリモート ステーション
へあるいは残りの全てのリモート ステーションへ電気
信号パケットを伝送できることが望ましく、この環境で
「ブロードキャスト」と呼んだ。ブロードキャスト パ
ケットがマルチキャスト パケットの特別なタイプだと
いうことの真価がここで認められるだろう。もしハブに
伝送された電気信号パケットがブロードキャストかマル
チキャストであるならば、電気信号パケットは先ずハブ
に蓄えられ、それから次に、バンドルのカップリングを
利用しているネットワークの次のステーションへ伝送さ
れる様にすべきである。さもなければ、ブロードキャス
トまたはマルチキャストの、伝送受信される電気信号パ
ケットは、実質同時に起こる信号伝送のため極めて近接
したカップリングの数による「クロストーク」に帰着し
てしまう。この「クロストーク」は特に電気伝導線の場
合、達成する信号伝送の品質を落すかも知れない。しか
しながら完全な電気信号パケットがハブに蓄えられた後
は、パケット受信に悪影響を与えるクロストークによる
大事な信号劣化もせずに、指定されたリモート ステー
ションへ転送されるかもしれない。このようにしてハブ
ステーションは、提案された最長パケットを蓄えるの
に十分な信号記憶容量を持ったメモリ装置を内蔵する
か、またはメモリ装置へのアクセス手段を持つべきであ
る。
【0009】ハブでの伝送または再伝送についてのこの
制限は、ユニキャスト パケットでは省略できるかも知
れない。ユニキャスト パケットに関しては、1つのリ
モート ステーションだけがハブ ステーションからパ
ケットを受け取るべき。更に、ラウンド ロビン プロ
トコルにより、1つのリモート ステーションだけが同
時にハブ ステーションに伝送すべき。それゆえ、ユニ
キャスト パケットについては、目的ステーションを素
早く決定し持たせ、それから遅延することなくそのステ
ーションへパケット伝送するのがもっと望ましいことで
ある。それにもかかわらず、ユニキャスト パケットに
ついてさえ、DAの一致が起こるまで、すなわち目的リ
モート ステーションがハブ ステーションにより確認
されるまで、パケットは次に転送されないかも知れな
い。更に、完全な電気信号パケットだけが伝送されるな
らば望ましい。こうして、DAの一致処理が、他方で電
気信号が次のステーションへ伝送の処理中であっても、
実行できるように、十分な信号記憶容量がハブに取り込
む信号のバッファ役として存在しなければならない。
制限は、ユニキャスト パケットでは省略できるかも知
れない。ユニキャスト パケットに関しては、1つのリ
モート ステーションだけがハブ ステーションからパ
ケットを受け取るべき。更に、ラウンド ロビン プロ
トコルにより、1つのリモート ステーションだけが同
時にハブ ステーションに伝送すべき。それゆえ、ユニ
キャスト パケットについては、目的ステーションを素
早く決定し持たせ、それから遅延することなくそのステ
ーションへパケット伝送するのがもっと望ましいことで
ある。それにもかかわらず、ユニキャスト パケットに
ついてさえ、DAの一致が起こるまで、すなわち目的リ
モート ステーションがハブ ステーションにより確認
されるまで、パケットは次に転送されないかも知れな
い。更に、完全な電気信号パケットだけが伝送されるな
らば望ましい。こうして、DAの一致処理が、他方で電
気信号が次のステーションへ伝送の処理中であっても、
実行できるように、十分な信号記憶容量がハブに取り込
む信号のバッファ役として存在しなければならない。
【0010】ローカル エリア ハブ ネットワークの
別の望ましい点は、ネットワークの拡張容量を持ってい
ることである。しかしながら、前に示唆したように、集
積回路技術の限界により、1個の集積回路チップでは、
1個のチップに作れるポートの数によっていくつかのリ
モート ステーションだけにしか便宜を図れない。この
問題を解決する1つの方法は、付加的なハブ チップあ
るいは次のようなハブステーション セグメントを付け
加えることである。ハブ ステーションまたはハブ ス
テーション ネットワークを形作る初期あるいは第1の
ハブ ステーション セグメントと連結されたハブ ス
テーション セグメントの追加である。更にこの拡張さ
れたネットワークは、実質的にネットワークの性能を落
すことなく、あるいは有意の付加的なハードウェアの複
雑さを導入することなく、ユニキャスト、マルチキャス
ト、及びブロードキャストを取り扱える能力を含み備え
るべきである。これを達成するためには、それぞれのハ
ブ ステーション セグメントが次の2つの信号伝送能
力を備えていることが望ましい。もしユニキャスト パ
ケットが、直接連結されたリモート ステーションを行
き先とするハブステーション セグメント、あるいは直
接通信する他のハブ ステーション セグメントにより
受信されるならば、電気信号パケットを少なくともその
ハブ ステーション セグメントへ転送する能力が存在
するべきである。さらに、もしブロードキャストまたは
マルチキャスト電気信号パケットが直接連結したリモー
トステーションからハブ ステーション セグメントへ
伝送されるならば、電気信号パケットは先ず記憶され
それから少なくとも適切な他のハブ ステーション セ
グメントへ実質同時に伝送あるいは再伝送されるべきで
ある。
別の望ましい点は、ネットワークの拡張容量を持ってい
ることである。しかしながら、前に示唆したように、集
積回路技術の限界により、1個の集積回路チップでは、
1個のチップに作れるポートの数によっていくつかのリ
モート ステーションだけにしか便宜を図れない。この
問題を解決する1つの方法は、付加的なハブ チップあ
るいは次のようなハブステーション セグメントを付け
加えることである。ハブ ステーションまたはハブ ス
テーション ネットワークを形作る初期あるいは第1の
ハブ ステーション セグメントと連結されたハブ ス
テーション セグメントの追加である。更にこの拡張さ
れたネットワークは、実質的にネットワークの性能を落
すことなく、あるいは有意の付加的なハードウェアの複
雑さを導入することなく、ユニキャスト、マルチキャス
ト、及びブロードキャストを取り扱える能力を含み備え
るべきである。これを達成するためには、それぞれのハ
ブ ステーション セグメントが次の2つの信号伝送能
力を備えていることが望ましい。もしユニキャスト パ
ケットが、直接連結されたリモート ステーションを行
き先とするハブステーション セグメント、あるいは直
接通信する他のハブ ステーション セグメントにより
受信されるならば、電気信号パケットを少なくともその
ハブ ステーション セグメントへ転送する能力が存在
するべきである。さらに、もしブロードキャストまたは
マルチキャスト電気信号パケットが直接連結したリモー
トステーションからハブ ステーション セグメントへ
伝送されるならば、電気信号パケットは先ず記憶され
それから少なくとも適切な他のハブ ステーション セ
グメントへ実質同時に伝送あるいは再伝送されるべきで
ある。
【0011】前に述べた能力を含む本発明にしたがった
拡張可能ローカル エリア ハブネットワークのための
ハブ ステーション500の一つの実施例の部分が図1
で例示されている。例示されている様にハブ ステーシ
ョンは従来のランダム アクセス メモリ(RAM)ユ
ニット100と、ステーション セグメント200のよ
うな少なくとも一つのハブ ステーション セグメント
からなる。図示したように、セグメント200は、セグ
メント300のような少なくとも一つの他の実質同様な
セグメントと、バス70のような制御信号バスで、連結
するように作られている。セグメント200はポート2
10と220のような少なくとも二つのポートを含んで
おり、ポートのそれぞれは、ハブ セグメントと直接連
結されているかまたは直接通信している(示されてない
が)リモート ステーションから電気信号パケットを受
信するように作られている。図示した様に、RAMユニ
ットとハブ ステーション セグメント200は、デー
タ バス30、アドレスバス40、RAM読み取り信号
バス50、及びRAM読み取り信号バス60からなる信
号バス55によって相互に連結されている。図示したよ
うにデータ バス30は、RAMユニット100上のデ
ータ ポート130を、セグメント200上のデータ
ポート230へ連結している。同様にアドレスバス40
はアドレス ポート140をアドレス ポート240へ
連結し、バス50はRAM読み取り信号ポート150を
RAM読み取り信号ポート250へ連結し、そしてバス
60はRAM書き込み信号ポート160をRAM書き込
み信号ポート260へ連結する。この特別な実施例にお
いて、バス30、バス50、バス60、及びバス70
は、相互に連結した入出力ポートのための双方向信号経
路を提供している。このようにして、この実施例で図示
したようにハブ ステーション セグメント300はハ
ブ ステーション セグメント200と実質的に同じ
であり、制御信号バス70によってストア フォワード
ポート270と連結したストア フォワード ポート
370を持っている。更に、セグメント300は、ポー
ト310と320を含んでおりそれぞれポート210と
220に対応していて、更にポート330、340、3
50と360を含んでおりそれぞれポート230、24
0、250と260に対応している。その上、2つのセ
グメントだけが図1で表されているけれど、本発明では
ハブ ステーション毎に2つだけのセグメントと限定さ
れるわけではないという事がここで真価を発揮するだろ
う。事実、いくつかのNハブ ステーション セグメン
ト(Nは正の整数である)のどれかがハブステーション
に付け加えられ、図1で表された拡張可能ローカル エ
リア ハブネットワークを更に拡張できる。図1で更に
図示されているように、セグメント300は、データ
バス30、アドレス バス40、RAM読み取り信号バ
ス50ならびにRAM書き込み信号バス60によって、
RAMユニット100及びセグメント200と相互に連
結されている。
拡張可能ローカル エリア ハブネットワークのための
ハブ ステーション500の一つの実施例の部分が図1
で例示されている。例示されている様にハブ ステーシ
ョンは従来のランダム アクセス メモリ(RAM)ユ
ニット100と、ステーション セグメント200のよ
うな少なくとも一つのハブ ステーション セグメント
からなる。図示したように、セグメント200は、セグ
メント300のような少なくとも一つの他の実質同様な
セグメントと、バス70のような制御信号バスで、連結
するように作られている。セグメント200はポート2
10と220のような少なくとも二つのポートを含んで
おり、ポートのそれぞれは、ハブ セグメントと直接連
結されているかまたは直接通信している(示されてない
が)リモート ステーションから電気信号パケットを受
信するように作られている。図示した様に、RAMユニ
ットとハブ ステーション セグメント200は、デー
タ バス30、アドレスバス40、RAM読み取り信号
バス50、及びRAM読み取り信号バス60からなる信
号バス55によって相互に連結されている。図示したよ
うにデータ バス30は、RAMユニット100上のデ
ータ ポート130を、セグメント200上のデータ
ポート230へ連結している。同様にアドレスバス40
はアドレス ポート140をアドレス ポート240へ
連結し、バス50はRAM読み取り信号ポート150を
RAM読み取り信号ポート250へ連結し、そしてバス
60はRAM書き込み信号ポート160をRAM書き込
み信号ポート260へ連結する。この特別な実施例にお
いて、バス30、バス50、バス60、及びバス70
は、相互に連結した入出力ポートのための双方向信号経
路を提供している。このようにして、この実施例で図示
したようにハブ ステーション セグメント300はハ
ブ ステーション セグメント200と実質的に同じ
であり、制御信号バス70によってストア フォワード
ポート270と連結したストア フォワード ポート
370を持っている。更に、セグメント300は、ポー
ト310と320を含んでおりそれぞれポート210と
220に対応していて、更にポート330、340、3
50と360を含んでおりそれぞれポート230、24
0、250と260に対応している。その上、2つのセ
グメントだけが図1で表されているけれど、本発明では
ハブ ステーション毎に2つだけのセグメントと限定さ
れるわけではないという事がここで真価を発揮するだろ
う。事実、いくつかのNハブ ステーション セグメン
ト(Nは正の整数である)のどれかがハブステーション
に付け加えられ、図1で表された拡張可能ローカル エ
リア ハブネットワークを更に拡張できる。図1で更に
図示されているように、セグメント300は、データ
バス30、アドレス バス40、RAM読み取り信号バ
ス50ならびにRAM書き込み信号バス60によって、
RAMユニット100及びセグメント200と相互に連
結されている。
【0012】図2は、本発明にしたがった拡張可能ロー
カル エリア ハブ ネットワークのハブ ステーショ
ンのためのより詳細なハブ ステーション セグメント
の実施例である。本発明はこの特別な実施例に見かけ上
制限されないことが評価されるであろう。本発明の及ぶ
範囲内にあるこれに代わる多くの他の実施例が可能であ
る。図にあるように、ハブ セグメント200は、レシ
ーバ600とトランスミッタ700を含む。この特別な
実施例において、レシーバは、カスケード接続された、
伸縮自在のバッファとフレーマ610、復号器620及
びデスクランブラ630を含む。同様に、トランスミッ
タは、カスケード接続された、スクランブラ730、符
号器720、シリアライざ710を含む。図にあるよう
に、レシーバとトランスミッタは両者とも、マルチポー
ト物理レイヤー インタフェース900に連結されてい
る。物理レイヤー インタフェースは、ハブ ステーシ
ョン セグメントを、光ファイバ ケーブルあるいはツ
イスト ペアの金属導線のような物理伝送媒体へ連結し
ている。初期に図示し示唆したように、ハブ ステーシ
ョン セグメントと、したがって物理レイヤー インタ
フェース900は少なくとも2つのポートを含む。それ
にもかかわらず、ラウンド ロビン プロトコルによっ
て、ポートの1つだけが、前述の[プロポーズド プリ
リミナリ ドラフト]で解説されたように、シグナリン
グ プロトコルの1部分として送信されるところの電気
信号の形式のデータをいつでも、もちろんアイドル ト
ーンのようなチャネル シグナリングを排除して、受信
している。
カル エリア ハブ ネットワークのハブ ステーショ
ンのためのより詳細なハブ ステーション セグメント
の実施例である。本発明はこの特別な実施例に見かけ上
制限されないことが評価されるであろう。本発明の及ぶ
範囲内にあるこれに代わる多くの他の実施例が可能であ
る。図にあるように、ハブ セグメント200は、レシ
ーバ600とトランスミッタ700を含む。この特別な
実施例において、レシーバは、カスケード接続された、
伸縮自在のバッファとフレーマ610、復号器620及
びデスクランブラ630を含む。同様に、トランスミッ
タは、カスケード接続された、スクランブラ730、符
号器720、シリアライざ710を含む。図にあるよう
に、レシーバとトランスミッタは両者とも、マルチポー
ト物理レイヤー インタフェース900に連結されてい
る。物理レイヤー インタフェースは、ハブ ステーシ
ョン セグメントを、光ファイバ ケーブルあるいはツ
イスト ペアの金属導線のような物理伝送媒体へ連結し
ている。初期に図示し示唆したように、ハブ ステーシ
ョン セグメントと、したがって物理レイヤー インタ
フェース900は少なくとも2つのポートを含む。それ
にもかかわらず、ラウンド ロビン プロトコルによっ
て、ポートの1つだけが、前述の[プロポーズド プリ
リミナリ ドラフト]で解説されたように、シグナリン
グ プロトコルの1部分として送信されるところの電気
信号の形式のデータをいつでも、もちろんアイドル ト
ーンのようなチャネル シグナリングを排除して、受信
している。
【0013】ハブセグメント200は更にコントローラ
またはステート マシン800を含む。図の様に、コン
トローラ800は、ハブ ステーション セグメントに
入る電気信号及び出て行く電気信号の流れを監視し制御
する。図2で表した実施例では、コントローラ800は
このことを、レシーバ、トランスミッタ及び物理レイヤ
ー インタフェースを制御することにより成し遂げてい
る。図1のバス30、50、60のような双方向バス
が、コントローラ800で制御されるトライステート
ドライバによって駆動されることの真価が認められるだ
ろう。これは、以前解説した、双方向信号経路の入出力
能力を実現するための1つの技術を提供することであ
り、この結果ハブ ステーションは、特別の周期の間ハ
ブ ステーション セグメントの動作モードに依存して
いる、信号バス経由で電気信号パケットを送受信する能
力を持つことになる。コントローラ800は、図1で示
されたRAMユニット100を読んだり、書き込んだり
の制御も行い、そしてそれゆえ電気信号、典型的にはデ
ジタル信号を、アドレス バス40、RAM書き込み信
号バス60、及びRAM読み込み信号バス50へ供給す
る。
またはステート マシン800を含む。図の様に、コン
トローラ800は、ハブ ステーション セグメントに
入る電気信号及び出て行く電気信号の流れを監視し制御
する。図2で表した実施例では、コントローラ800は
このことを、レシーバ、トランスミッタ及び物理レイヤ
ー インタフェースを制御することにより成し遂げてい
る。図1のバス30、50、60のような双方向バス
が、コントローラ800で制御されるトライステート
ドライバによって駆動されることの真価が認められるだ
ろう。これは、以前解説した、双方向信号経路の入出力
能力を実現するための1つの技術を提供することであ
り、この結果ハブ ステーションは、特別の周期の間ハ
ブ ステーション セグメントの動作モードに依存して
いる、信号バス経由で電気信号パケットを送受信する能
力を持つことになる。コントローラ800は、図1で示
されたRAMユニット100を読んだり、書き込んだり
の制御も行い、そしてそれゆえ電気信号、典型的にはデ
ジタル信号を、アドレス バス40、RAM書き込み信
号バス60、及びRAM読み込み信号バス50へ供給す
る。
【0014】図の様に、ハブ ステーション セグメン
ト200は、この実施例では、ユニキャスト/マルチキ
ャスト シグナリング ロジック810、アドレス メ
モリユニットまたはラッチ820、典型的には復号器で
実現されるアドレス照合ロジック830、ならびに典型
的にはプリプログラムのRAMまたは他のメモリ装置で
実現されるテーブル ルックアップ メモリ840をも
含んでいる。リモート ステーションから受け取った電
気信号パケットがレシーバで処理された後に、図4で表
されたような形式で、ユニキャスト/マルチキャスト
シグナリングロジック810へ供給される。たとえば前
述の[プロポーズド プリリミナリドラフト]のページ
4−3で解説されたような典型的なDAの第1または第
2ビットの、目的アドレス(DA)に基づいて、ユニキ
ャスト/マルチキャストシグナリング ロジック810
は、受信パケットがユニキャスト パケットなのかマル
チキャスト パケットなのかについて決定する。これは
典型的にデジタル論理回路で実現される。図のように、
どちらのケースでもパケットは、RAMユニットと別の
ハブ ステーション セグメントへの伝送のためデータ
バス30に乗せられる。しかしながら、ユニキャスト
/マルチキャスト シグナリングロジック810は、他
のハブ ステーション セグメントが、図2にあるハブ
ステーション セグメントの送信部分と同様に、パケッ
トを処理する方法を決定する信号を、バス70を経由し
て供給する。例えば、もしパケットがユニキャストの場
合、バス70は、ハブ ステーション セグメントがパ
ケットを直接連結されたリモート ステーションへ転送
することを示す”high”が設定される。更に、セグ
メント200では、バス70を経由してポート270で
受け取ったこの転送信号をを元にして、ゲート845が
アドレスメモリ820とトランスミッタ700へのパケ
ット転送を可能にする。加えて、他のハブ ステーショ
ンセグメントが同様の論理を持っているため、バス70
の転送信号がデータバス30経由で他のセグメントでの
パケット受信を可能にしている。しかしながら特別な実
施例によっては、転送信号はどちらか1つを選ぶよう
に”low”であるかも知れない。
ト200は、この実施例では、ユニキャスト/マルチキ
ャスト シグナリング ロジック810、アドレス メ
モリユニットまたはラッチ820、典型的には復号器で
実現されるアドレス照合ロジック830、ならびに典型
的にはプリプログラムのRAMまたは他のメモリ装置で
実現されるテーブル ルックアップ メモリ840をも
含んでいる。リモート ステーションから受け取った電
気信号パケットがレシーバで処理された後に、図4で表
されたような形式で、ユニキャスト/マルチキャスト
シグナリングロジック810へ供給される。たとえば前
述の[プロポーズド プリリミナリドラフト]のページ
4−3で解説されたような典型的なDAの第1または第
2ビットの、目的アドレス(DA)に基づいて、ユニキ
ャスト/マルチキャストシグナリング ロジック810
は、受信パケットがユニキャスト パケットなのかマル
チキャスト パケットなのかについて決定する。これは
典型的にデジタル論理回路で実現される。図のように、
どちらのケースでもパケットは、RAMユニットと別の
ハブ ステーション セグメントへの伝送のためデータ
バス30に乗せられる。しかしながら、ユニキャスト
/マルチキャスト シグナリングロジック810は、他
のハブ ステーション セグメントが、図2にあるハブ
ステーション セグメントの送信部分と同様に、パケッ
トを処理する方法を決定する信号を、バス70を経由し
て供給する。例えば、もしパケットがユニキャストの場
合、バス70は、ハブ ステーション セグメントがパ
ケットを直接連結されたリモート ステーションへ転送
することを示す”high”が設定される。更に、セグ
メント200では、バス70を経由してポート270で
受け取ったこの転送信号をを元にして、ゲート845が
アドレスメモリ820とトランスミッタ700へのパケ
ット転送を可能にする。加えて、他のハブ ステーショ
ンセグメントが同様の論理を持っているため、バス70
の転送信号がデータバス30経由で他のセグメントでの
パケット受信を可能にしている。しかしながら特別な実
施例によっては、転送信号はどちらか1つを選ぶよう
に”low”であるかも知れない。
【0015】パケットがユニキャストかマルチキャスト
かどうかと無関係に、コントローラ800は受信パケッ
トをRAMユニットへ「書き込む」。言及したように、
コントローラ800はセグメントを通して信号の流れを
制御する。このようにして、バス40と50を経由して
適切な時間にこれを実現するために内部メモリとデジタ
ル論理回路を含んでいる。更に図のように、バス50を
通してRAMユニットに供給された書き込み信号が、メ
モリ820とトランスミッタ700へのユニキャスト
パケットのロードを可能にする一連のタイミング信号あ
るいはパルスを供給することも行い、ゲート845が転
送信号で可能にしている。それゆえ、トランスミッタ7
00がリモート ステーションへの伝送のためパケット
の処理を行うと、アドレス メモリ820は目的アドレ
スをロードする。この特別な実施例において、アドレス
は8ビットのアドレス メモリへ同時にロードされる。
図のように、アドレス照合ロジック830もまた、図2
のハブ ステーション セグメントのような特別なハブ
ステーション セグメントと直接連結されたそれらリ
モート ステーションの目的アドレスを記憶しているテ
ーブル ルックアップ メモリ840から入力信号を得
る。アドレス一致が起こるのに要するおおよその時間内
に、パケットはトランスミッタ700で処理されねばな
らない。こうして、アドレス照合ロジック830は、伝
送イネーブル バス905を通じて信号を供給し、物理
レイヤ インタフェース900の伝送を可能にする。こ
の実施例において、一つの信号が複数のカップリングの
一つに供給され、それによってリモート ステーション
への伝送を可能にし、更に、トランスミッタ700の出
力信号を、選択されたか又は目的のリモート ステーシ
ョンへ行く適切なポートへ向ける。同様に、もし何の一
致も起きなかったら、伝送はできず、パケットはこの特
別なハブ ステーションへ直接連結されたリモート ス
テーションへ転送されない。前に示唆したように、ハブ
ステーション セグメントで実行されたアドレス照合
と実質同時に、他のハブ ステーション セグメントで
は同様の処理でパケットを、指定された又は選択された
リモート ステーションへ向けることに専念している。
同様に、ユニキャスト パケットに関しては、コントロ
ーラがアドレス バスとRAM書き込み信号バスに信号
を供給し、RAMユニットの中にパケットの記憶が残る
けれど、ユニキャスト パケットはもう処理されなくな
るか、あるいはRAMユニットから読みだされる。
かどうかと無関係に、コントローラ800は受信パケッ
トをRAMユニットへ「書き込む」。言及したように、
コントローラ800はセグメントを通して信号の流れを
制御する。このようにして、バス40と50を経由して
適切な時間にこれを実現するために内部メモリとデジタ
ル論理回路を含んでいる。更に図のように、バス50を
通してRAMユニットに供給された書き込み信号が、メ
モリ820とトランスミッタ700へのユニキャスト
パケットのロードを可能にする一連のタイミング信号あ
るいはパルスを供給することも行い、ゲート845が転
送信号で可能にしている。それゆえ、トランスミッタ7
00がリモート ステーションへの伝送のためパケット
の処理を行うと、アドレス メモリ820は目的アドレ
スをロードする。この特別な実施例において、アドレス
は8ビットのアドレス メモリへ同時にロードされる。
図のように、アドレス照合ロジック830もまた、図2
のハブ ステーション セグメントのような特別なハブ
ステーション セグメントと直接連結されたそれらリ
モート ステーションの目的アドレスを記憶しているテ
ーブル ルックアップ メモリ840から入力信号を得
る。アドレス一致が起こるのに要するおおよその時間内
に、パケットはトランスミッタ700で処理されねばな
らない。こうして、アドレス照合ロジック830は、伝
送イネーブル バス905を通じて信号を供給し、物理
レイヤ インタフェース900の伝送を可能にする。こ
の実施例において、一つの信号が複数のカップリングの
一つに供給され、それによってリモート ステーション
への伝送を可能にし、更に、トランスミッタ700の出
力信号を、選択されたか又は目的のリモート ステーシ
ョンへ行く適切なポートへ向ける。同様に、もし何の一
致も起きなかったら、伝送はできず、パケットはこの特
別なハブ ステーションへ直接連結されたリモート ス
テーションへ転送されない。前に示唆したように、ハブ
ステーション セグメントで実行されたアドレス照合
と実質同時に、他のハブ ステーション セグメントで
は同様の処理でパケットを、指定された又は選択された
リモート ステーションへ向けることに専念している。
同様に、ユニキャスト パケットに関しては、コントロ
ーラがアドレス バスとRAM書き込み信号バスに信号
を供給し、RAMユニットの中にパケットの記憶が残る
けれど、ユニキャスト パケットはもう処理されなくな
るか、あるいはRAMユニットから読みだされる。
【0016】例えばセグメント200が直接連結のリモ
ート ステーションから受信したパケットがユニキャス
ト パケットであるよりむしろマルチキャスト パケッ
トであるような状況では、ロジック810は、転送信号
が”high”であるバス70を”low”に設定する
ことにより記憶信号を生成する。このため他のセグメン
トには、バス30に供給されたパケットを転送しないよ
うに信号が送られる。こうしてゲート845が、アドレ
ス メモリ820とトランスミッタ700へパケット転
送をしないようにする。しかしながら、それにもかかわ
らずコントローラはバス40と60へ信号を供給し、R
AMユニット100へパケットを書き込む。マルチキャ
スト パケットの場合では、ユニット100の記憶の最
後に、ロジック810がバス70に転送信号を供給す
る。実質同時に、コントローラは、丁度記憶されたパケ
ットをRAMユニット100から読み出すため、バス4
0と50へ信号を供給する。パケットがRAMユニット
100から読まれると、バス50で供給されたRAM読
み取り信号も、論理ORゲート835経由でタイミング
信号を供給し、目的アドレスをアドレス メモリ820
とトランスミッタ700へロードする。ユニキャスト
パケットと同様に、コントローラ800からバス60へ
の”write”信号が、DAをアドレス メモリ82
0へロードするパルスを供給する。前に説明したよう
に、他のハブ ステーション セグメントは、このよう
にパケットを受信し処理する。
ート ステーションから受信したパケットがユニキャス
ト パケットであるよりむしろマルチキャスト パケッ
トであるような状況では、ロジック810は、転送信号
が”high”であるバス70を”low”に設定する
ことにより記憶信号を生成する。このため他のセグメン
トには、バス30に供給されたパケットを転送しないよ
うに信号が送られる。こうしてゲート845が、アドレ
ス メモリ820とトランスミッタ700へパケット転
送をしないようにする。しかしながら、それにもかかわ
らずコントローラはバス40と60へ信号を供給し、R
AMユニット100へパケットを書き込む。マルチキャ
スト パケットの場合では、ユニット100の記憶の最
後に、ロジック810がバス70に転送信号を供給す
る。実質同時に、コントローラは、丁度記憶されたパケ
ットをRAMユニット100から読み出すため、バス4
0と50へ信号を供給する。パケットがRAMユニット
100から読まれると、バス50で供給されたRAM読
み取り信号も、論理ORゲート835経由でタイミング
信号を供給し、目的アドレスをアドレス メモリ820
とトランスミッタ700へロードする。ユニキャスト
パケットと同様に、コントローラ800からバス60へ
の”write”信号が、DAをアドレス メモリ82
0へロードするパルスを供給する。前に説明したよう
に、他のハブ ステーション セグメントは、このよう
にパケットを受信し処理する。
【0017】図1と図2に示した実施例では、データバ
ス30は双方向8ビット バスからなり、アドレス バ
ス40は12ビット バスからなる。同様に、RAM信
号バスも制御信号バスもどちらも双方向1ビット バス
からなる。それにもかかわらず、本発明はこれら特別な
サイズのバスの範囲に制約されるものではない。しかし
ながら、本発明がどんなに特別サイズの信号バスの範囲
に制約されない一方で、コスト検討の際には、採用され
たビットサイズを制限することを必要とする。更に本発
明は、特別な”high/low”デジタル シグナリ
ング規約の範囲に制約されない。
ス30は双方向8ビット バスからなり、アドレス バ
ス40は12ビット バスからなる。同様に、RAM信
号バスも制御信号バスもどちらも双方向1ビット バス
からなる。それにもかかわらず、本発明はこれら特別な
サイズのバスの範囲に制約されるものではない。しかし
ながら、本発明がどんなに特別サイズの信号バスの範囲
に制約されない一方で、コスト検討の際には、採用され
たビットサイズを制限することを必要とする。更に本発
明は、特別な”high/low”デジタル シグナリ
ング規約の範囲に制約されない。
【0018】典型的にRAMユニットとハブ ステーシ
ョン セグメントの実現については、本発明はこの方法
に制約されないが、分離された集積回路チップで実現さ
れる。集積回路チップは、相対的適度なコストで相対的
に小さなサイズの装置という便益を提供する。以前示唆
した様に、1つの集積回路チップのポート数に制限があ
るために、1つのハブ ステーションの比較的多数のリ
モート ステーションとの通信を必要とするような状況
では、1つ以上のセグメントが採用される。それにもか
かわらず、これらネットワーク構成部品は、例えばディ
スクリートの電気回路構成部品か又は論理ゲートのよう
な、集積回路以外のこれに代わる技術で実現されてもい
る。更に、個々のハブ ステーション セグメント又は
RAMユニットは、1つの集積回路上に実現されねばな
らないという必要がない。こうした可能な状況に関して
は、本発明にしたがった拡張可能ローカル エリア ハ
ブネットワークにおける電気信号の伝送方法が格別望ま
しい。
ョン セグメントの実現については、本発明はこの方法
に制約されないが、分離された集積回路チップで実現さ
れる。集積回路チップは、相対的適度なコストで相対的
に小さなサイズの装置という便益を提供する。以前示唆
した様に、1つの集積回路チップのポート数に制限があ
るために、1つのハブ ステーションの比較的多数のリ
モート ステーションとの通信を必要とするような状況
では、1つ以上のセグメントが採用される。それにもか
かわらず、これらネットワーク構成部品は、例えばディ
スクリートの電気回路構成部品か又は論理ゲートのよう
な、集積回路以外のこれに代わる技術で実現されてもい
る。更に、個々のハブ ステーション セグメント又は
RAMユニットは、1つの集積回路上に実現されねばな
らないという必要がない。こうした可能な状況に関して
は、本発明にしたがった拡張可能ローカル エリア ハ
ブネットワークにおける電気信号の伝送方法が格別望ま
しい。
【0019】ハブ ステーション又はハブ ステーショ
ン ネットワークが、そのネットワークの更なる拡張の
ために一緒に連結され得ると言うことの真価が今もっと
認められるだろう。例えば、目的アドレスの1つ以上の
ビットが、代替のハブ ステーションを表示するために
設定され得る。更に、この1個のビットか複数ビットが
データバスを経由して、電気信号パケット ルータの様
なもので監視できる。例えばパケットがRAMユニット
に伝送される時これが起こる。
ン ネットワークが、そのネットワークの更なる拡張の
ために一緒に連結され得ると言うことの真価が今もっと
認められるだろう。例えば、目的アドレスの1つ以上の
ビットが、代替のハブ ステーションを表示するために
設定され得る。更に、この1個のビットか複数ビットが
データバスを経由して、電気信号パケット ルータの様
なもので監視できる。例えばパケットがRAMユニット
に伝送される時これが起こる。
【0020】図1と図2で表したように、ハブ ステー
ション500は、極端に複雑な相互接続回路を持たない
ハブ ステーション同士の電気信号パケット伝送のため
に便利な構造を提供している。図1で表されたように、
ハブ ステーション セグメントの外側には、通常の信
号バスといくつかの制御信号だけが採用されている。以
下で更に詳しく説明されるように、このための1つの理
由は、本発明にしたがって電気信号パケットを伝送する
方法が、そのネットワークの色々のフィーチャを開拓
し、そしてそれによって拡張可能ローカル エリア ハ
ブ ネットワークのハブ ステーションの中のハブ ス
テーション セグメント間の電気信号パケットを首尾よ
く転送することである。こうして、図1で表されるよう
な拡張可能ローカル エリア ハブ ネットワークのた
めのハブ ステーションは次ぎの方法にしたがって電気
信号を伝送する。図1と2で示されたハブ ステーショ
ンセグメントのような1つのハブ ステーション セグ
メントに直接連結された1つのリモート ステーション
から伝送される少なくとも1つの電気信号パケットは、
その1つのサブ ステーション セグメントのポートの
1つで受信されるかも知れない。以前解説したように、
少なくとも1個のパケットは、たとえば図2のレシーバ
600によって、バッファされ、フレーム、復号されそ
してデスクランブルされる。少なくとも1つの受信電気
信号パケットは、例えば図1のバス30経由で、1つの
ハブ ステーションから、例えば図1のRAM100の
様なRAMユニットで伝送される。例えば、ユニキャス
ト/マルチキャスト シグナリング ロジック810に
より実行されたハブ ステーション セグメントの一つ
の特徴は、受信した電気信号パケットがユニキャスト
パケットなのかマルチキャスト パケットなのか、さも
なくばブロードキャスト パケットなのかに関して識別
する能力である。こうして電気信号パケットを受信する
段階は、パケットがユニキャスト パケットを構成する
のかについてを決定することを含む。解説されたよう
に、これはパケットの中の目的アドレスのビットを確か
めることによって成し遂げられる。もしパケットがユニ
キャスト パケットを構成するなら、その場合RAMユ
ニットへ伝送されたパケットは、どれか別かあるいは残
っているハブ ステーション セグメントによりデータ
バスから、RAMユニットへの伝送と実質同時に受信さ
れる。前に解説したように、これはバス70上の転送信
号を伝送することによって成し遂げられる。さもなけれ
ば、パケットはデータバス30で伝送されるけれど、別
のハブ ステーション セグメントで受信されることは
ない。
ション500は、極端に複雑な相互接続回路を持たない
ハブ ステーション同士の電気信号パケット伝送のため
に便利な構造を提供している。図1で表されたように、
ハブ ステーション セグメントの外側には、通常の信
号バスといくつかの制御信号だけが採用されている。以
下で更に詳しく説明されるように、このための1つの理
由は、本発明にしたがって電気信号パケットを伝送する
方法が、そのネットワークの色々のフィーチャを開拓
し、そしてそれによって拡張可能ローカル エリア ハ
ブ ネットワークのハブ ステーションの中のハブ ス
テーション セグメント間の電気信号パケットを首尾よ
く転送することである。こうして、図1で表されるよう
な拡張可能ローカル エリア ハブ ネットワークのた
めのハブ ステーションは次ぎの方法にしたがって電気
信号を伝送する。図1と2で示されたハブ ステーショ
ンセグメントのような1つのハブ ステーション セグ
メントに直接連結された1つのリモート ステーション
から伝送される少なくとも1つの電気信号パケットは、
その1つのサブ ステーション セグメントのポートの
1つで受信されるかも知れない。以前解説したように、
少なくとも1個のパケットは、たとえば図2のレシーバ
600によって、バッファされ、フレーム、復号されそ
してデスクランブルされる。少なくとも1つの受信電気
信号パケットは、例えば図1のバス30経由で、1つの
ハブ ステーションから、例えば図1のRAM100の
様なRAMユニットで伝送される。例えば、ユニキャス
ト/マルチキャスト シグナリング ロジック810に
より実行されたハブ ステーション セグメントの一つ
の特徴は、受信した電気信号パケットがユニキャスト
パケットなのかマルチキャスト パケットなのか、さも
なくばブロードキャスト パケットなのかに関して識別
する能力である。こうして電気信号パケットを受信する
段階は、パケットがユニキャスト パケットを構成する
のかについてを決定することを含む。解説されたよう
に、これはパケットの中の目的アドレスのビットを確か
めることによって成し遂げられる。もしパケットがユニ
キャスト パケットを構成するなら、その場合RAMユ
ニットへ伝送されたパケットは、どれか別かあるいは残
っているハブ ステーション セグメントによりデータ
バスから、RAMユニットへの伝送と実質同時に受信さ
れる。前に解説したように、これはバス70上の転送信
号を伝送することによって成し遂げられる。さもなけれ
ば、パケットはデータバス30で伝送されるけれど、別
のハブ ステーション セグメントで受信されることは
ない。
【0021】本発明にしたがった拡張可能ローカル エ
リア ハブ ネットワークにおける電気信号の伝送方法
はこのため、ハブ ステーション セグメントとその組
み合わされたデジタル回路との間のシグナリングの複雑
さを、ハブ ステーションセグメントをRAMユニット
と連結する信号バスを開発することによって低減すると
いう好ましい特質を持っている。例えば前に説明したよ
うに、RAMとハブステーションを相互連結する信号バ
スを採用することによって、典型的には信号が先ずRA
Mで受信されそれからRAMユニットから再転送される
のに必要とされるような、それとも、信号が色々なハブ
ステーション セグメント間で受信・転送されるのに
必要とされるような、どちらにしても複雑なシグナリン
グと回路を低減させている。同様に、FIFOメモリ
ユニットあるいは同様なメモリスタッキング装置ならび
に他のデジタル論理回路はそのほか、ネットワーク目的
アドレスの全てを記憶したり、信号転送に加えて目的ア
ドレス照合を実行したりの目的で必要とされる。しかし
ながら以前説明したように、ローカル リモート ステ
ーションすなわち特別なハブ ステーション セグメン
トに直接連結されているリモート ステーションへハブ
ステーション セグメントからパケットを転送するの
に使われる回路は、ハブ ステーション セグメントが
他のハブステーション セグメントからデータ バス経
由で受信したこれらパケットのためにも利用される。更
に前に説明したような、一つだけのステーションにネッ
トワークへの同時伝送を許しているラウンド ロビン
シグナリング プロトコルは、前に説明した手法で分割
信号バスで示された利点を開拓する機会を増加させる。
リア ハブ ネットワークにおける電気信号の伝送方法
はこのため、ハブ ステーション セグメントとその組
み合わされたデジタル回路との間のシグナリングの複雑
さを、ハブ ステーションセグメントをRAMユニット
と連結する信号バスを開発することによって低減すると
いう好ましい特質を持っている。例えば前に説明したよ
うに、RAMとハブステーションを相互連結する信号バ
スを採用することによって、典型的には信号が先ずRA
Mで受信されそれからRAMユニットから再転送される
のに必要とされるような、それとも、信号が色々なハブ
ステーション セグメント間で受信・転送されるのに
必要とされるような、どちらにしても複雑なシグナリン
グと回路を低減させている。同様に、FIFOメモリ
ユニットあるいは同様なメモリスタッキング装置ならび
に他のデジタル論理回路はそのほか、ネットワーク目的
アドレスの全てを記憶したり、信号転送に加えて目的ア
ドレス照合を実行したりの目的で必要とされる。しかし
ながら以前説明したように、ローカル リモート ステ
ーションすなわち特別なハブ ステーション セグメン
トに直接連結されているリモート ステーションへハブ
ステーション セグメントからパケットを転送するの
に使われる回路は、ハブ ステーション セグメントが
他のハブステーション セグメントからデータ バス経
由で受信したこれらパケットのためにも利用される。更
に前に説明したような、一つだけのステーションにネッ
トワークへの同時伝送を許しているラウンド ロビン
シグナリング プロトコルは、前に説明した手法で分割
信号バスで示された利点を開拓する機会を増加させる。
【0022】特別なネットワークに依存して、1つの他
のハブ ステーション セグメントあるいは多くの他の
ハブ ステーション セグメントが存在しているかもし
しれない。ネットワークが少なくとも1つの他のハブ
ステーション セグメントを含むところでは、どんな他
のハブ ステーション セグメントであってもユニキャ
スト パケットを受信する段階には、少なくともその1
つの他のハブ ステーション セグメントでデータバス
経由でパケットを受信している動作が含まれている。同
様に、ネットワークが少なくとも1つ以上の他のハブ
ステーションセグメントを含むところでは、パケットを
受信する段階には、データバス経由で全てのハブ ステ
ーション セグメントか或はデータバス経由で全てのそ
の他のハブ ステーション セグメントでパケットを受
信している動作が含まれている。前に説明した様に、ハ
ブ ステーション セグメントのどれか或はその他のハ
ブ ステーション セグメントは、電気信号パケットが
ローカル電気信号パケットを構成しているかどうかを単
独に決定している。
のハブ ステーション セグメントあるいは多くの他の
ハブ ステーション セグメントが存在しているかもし
しれない。ネットワークが少なくとも1つの他のハブ
ステーション セグメントを含むところでは、どんな他
のハブ ステーション セグメントであってもユニキャ
スト パケットを受信する段階には、少なくともその1
つの他のハブ ステーション セグメントでデータバス
経由でパケットを受信している動作が含まれている。同
様に、ネットワークが少なくとも1つ以上の他のハブ
ステーションセグメントを含むところでは、パケットを
受信する段階には、データバス経由で全てのハブ ステ
ーション セグメントか或はデータバス経由で全てのそ
の他のハブ ステーション セグメントでパケットを受
信している動作が含まれている。前に説明した様に、ハ
ブ ステーション セグメントのどれか或はその他のハ
ブ ステーション セグメントは、電気信号パケットが
ローカル電気信号パケットを構成しているかどうかを単
独に決定している。
【0023】一般に、前に説明した様にそれぞれのセグ
メントでデータ バス経由で受信されたパケットは、そ
のパケットがレシーバ600のようなレシーバで処理さ
れた後で、そのセグメントに直接連結されたリモート
ステーションから受信したパケットのように取り扱われ
る。アドレス照合ロジック830がもしDAの一致を見
つけたら、パケットは転送されるか、そのセグメントに
直接連結された目的リモート ステーションへ伝送され
る。前に示唆したように、データ バスへパケットを転
送するハブ ステーション セグメントよりもむしろデ
ータ バス上のパケットを受信するハブ ステーション
セグメントでのこのローカル転送操作の方が、より複
雑でない回路に帰着する。例えば、目的アドレスを記憶
し、メモリ スタッキングを実行し、そしてメモリ ア
ドレス照合を実行する回路が避けられる。このようにし
て、データ バスから電気信号パケットを受信したハブ
ステーション セグメントそれぞれが、その電気信号パ
ケットが特別なハブ ステーション セグメントに直接
連結されたリモート ステーションへ更に伝送されるべ
きかどうかに関して、それぞれのセグメントの内部回路
を使用して単独に決定するかも知れない。電気信号パケ
ットは前に示唆したようにスクランブルされ、符号化さ
れ、そしてシリアライズされている。処理されたパケッ
トは、説明したように、アドレス一致が起これば連結さ
れたリモート ステーションへ伝送される。もし起きな
ければ、電気信号パケットはそれ以上、特別な受信ハブ
ステーション セグメントで伝送されない。
メントでデータ バス経由で受信されたパケットは、そ
のパケットがレシーバ600のようなレシーバで処理さ
れた後で、そのセグメントに直接連結されたリモート
ステーションから受信したパケットのように取り扱われ
る。アドレス照合ロジック830がもしDAの一致を見
つけたら、パケットは転送されるか、そのセグメントに
直接連結された目的リモート ステーションへ伝送され
る。前に示唆したように、データ バスへパケットを転
送するハブ ステーション セグメントよりもむしろデ
ータ バス上のパケットを受信するハブ ステーション
セグメントでのこのローカル転送操作の方が、より複
雑でない回路に帰着する。例えば、目的アドレスを記憶
し、メモリ スタッキングを実行し、そしてメモリ ア
ドレス照合を実行する回路が避けられる。このようにし
て、データ バスから電気信号パケットを受信したハブ
ステーション セグメントそれぞれが、その電気信号パ
ケットが特別なハブ ステーション セグメントに直接
連結されたリモート ステーションへ更に伝送されるべ
きかどうかに関して、それぞれのセグメントの内部回路
を使用して単独に決定するかも知れない。電気信号パケ
ットは前に示唆したようにスクランブルされ、符号化さ
れ、そしてシリアライズされている。処理されたパケッ
トは、説明したように、アドレス一致が起これば連結さ
れたリモート ステーションへ伝送される。もし起きな
ければ、電気信号パケットはそれ以上、特別な受信ハブ
ステーション セグメントで伝送されない。
【0024】電気信号パケットがユニキャスト パケッ
トよりもむしろマルチキャスト パケットを構成すると
ころで、同様な技術が採用され得る。このようにして、
ユニキャスト パケットと同様、パケットがマルチキャ
スト パケットを構成しているかどうかについて、直接
連結された創設のリモートステーションから電気信号パ
ケットを受け取っている、図1のセグメント200のよ
うなハブ ステーション セグメントが決定する。もし
パケットがマルチキャスト パケットを構成しているな
ら、パケットはRAMユニットへ伝送され記憶される
が、他のハブ ステーション セグメントには実質同時
には受けとられていない。図2の実施例のため説明した
ように、これは例えばバス70のように他のハブ セグ
メントをシグナリングすることによって達成される。マ
ルチキャスト パケットは、そのパケットをRAMユニ
ットに「書き込んだ」あるいは記憶したハブ ステーシ
ョンセグメントによってRAMから読まれる。その時全
てのハブ ステーションセグメント或はそうでない場合
全ての他のハブ ステーションがパケットを、RAMユ
ニットへ記憶した後でRAMユニットから読み出す時に
データ バス経由で受け取る。再び図2の実施例に関し
て、前に説明したように他のハブ ステーション セグ
メントへパケットを転送するシグナリングはバス70経
由で実現される。
トよりもむしろマルチキャスト パケットを構成すると
ころで、同様な技術が採用され得る。このようにして、
ユニキャスト パケットと同様、パケットがマルチキャ
スト パケットを構成しているかどうかについて、直接
連結された創設のリモートステーションから電気信号パ
ケットを受け取っている、図1のセグメント200のよ
うなハブ ステーション セグメントが決定する。もし
パケットがマルチキャスト パケットを構成しているな
ら、パケットはRAMユニットへ伝送され記憶される
が、他のハブ ステーション セグメントには実質同時
には受けとられていない。図2の実施例のため説明した
ように、これは例えばバス70のように他のハブ セグ
メントをシグナリングすることによって達成される。マ
ルチキャスト パケットは、そのパケットをRAMユニ
ットに「書き込んだ」あるいは記憶したハブ ステーシ
ョンセグメントによってRAMから読まれる。その時全
てのハブ ステーションセグメント或はそうでない場合
全ての他のハブ ステーションがパケットを、RAMユ
ニットへ記憶した後でRAMユニットから読み出す時に
データ バス経由で受け取る。再び図2の実施例に関し
て、前に説明したように他のハブ ステーション セグ
メントへパケットを転送するシグナリングはバス70経
由で実現される。
【0025】この技術は選択された多数のハブ ステー
ション セグメントに対して実質同時にマルチキャスト
或はブロードキャストを実現する能力を供給しながらし
かも一方で「バンドル」されたカップリングに関連した
問題を回避している。こうして、マルチキャスト或はブ
ロードキャスト パケットに関して、RAMユニットか
らの転送によりフォローされたRAMユニットへの転送
と関連したこの相対的にわずかな伝送遅延を導入するこ
とによって、ハブ ステーション セグメントのポート
で同時に起こらないパケットの伝送と受信という制約が
解消される。更にこれは、そのほかに多数のハブ ステ
ーション セグメント間での電気的パケットを伝送する
際発生するタイミング或はシグナリング問題を軽減させ
ることもする。
ション セグメントに対して実質同時にマルチキャスト
或はブロードキャストを実現する能力を供給しながらし
かも一方で「バンドル」されたカップリングに関連した
問題を回避している。こうして、マルチキャスト或はブ
ロードキャスト パケットに関して、RAMユニットか
らの転送によりフォローされたRAMユニットへの転送
と関連したこの相対的にわずかな伝送遅延を導入するこ
とによって、ハブ ステーション セグメントのポート
で同時に起こらないパケットの伝送と受信という制約が
解消される。更にこれは、そのほかに多数のハブ ステ
ーション セグメント間での電気的パケットを伝送する
際発生するタイミング或はシグナリング問題を軽減させ
ることもする。
【0026】次にマルチキャスト或はブロードキャスト
パケットについて、電気信号パケットがローカル電気
信号パケットを構成するかどうかに関して、ハブ ステ
ーション セグメントのそれぞれが、再度構造上の利点
と前に説明したアプローチを開拓することで前のように
決定する。こうして図2で示した実施例では、バス30
経由で全てのハブ ステーション セグメント 或は全
ての他のセグメントで受け取るパケットは、次ぎの信号
処理のためにハブ ステーション セグメントのアドレ
ス メモリとトランスミッタへ供給される。しかしなが
らマルチキャスト又はブロードキャストの電気信号パケ
ットについて、ユニキャストパケットと対照させると、
電気信号パケットは1つ以上のハブ ステーション セ
グメントのためのローカル電気信号パケットを構成す
る。既に説明したように、大きく複雑なローカル エリ
ア ハブ ネットワークのハブ ステーションの中のデ
ィスクリート装置間の電気信号の伝送は、相互に割り当
てられた信号バスといくつかの制御信号だけで本発明に
従って適応させることができる。本発明のある特徴だけ
がここで図示され解説されてきたが多くの修正、代用、
変更あるいは等価物などの考えが当業者の念頭に浮かぶ
であろう。従って、添付の特許請求範囲は、本発明の技
術思想範囲内における全ての修正と変更を包含するもの
と理解されるべきである。
パケットについて、電気信号パケットがローカル電気
信号パケットを構成するかどうかに関して、ハブ ステ
ーション セグメントのそれぞれが、再度構造上の利点
と前に説明したアプローチを開拓することで前のように
決定する。こうして図2で示した実施例では、バス30
経由で全てのハブ ステーション セグメント 或は全
ての他のセグメントで受け取るパケットは、次ぎの信号
処理のためにハブ ステーション セグメントのアドレ
ス メモリとトランスミッタへ供給される。しかしなが
らマルチキャスト又はブロードキャストの電気信号パケ
ットについて、ユニキャストパケットと対照させると、
電気信号パケットは1つ以上のハブ ステーション セ
グメントのためのローカル電気信号パケットを構成す
る。既に説明したように、大きく複雑なローカル エリ
ア ハブ ネットワークのハブ ステーションの中のデ
ィスクリート装置間の電気信号の伝送は、相互に割り当
てられた信号バスといくつかの制御信号だけで本発明に
従って適応させることができる。本発明のある特徴だけ
がここで図示され解説されてきたが多くの修正、代用、
変更あるいは等価物などの考えが当業者の念頭に浮かぶ
であろう。従って、添付の特許請求範囲は、本発明の技
術思想範囲内における全ての修正と変更を包含するもの
と理解されるべきである。
【図1】図1は、本発明にしたがった拡張可能ローカル
エリア ハブ ネットワークのためのハブ ステーシ
ョンの1つの具体例の部分回路図である。
エリア ハブ ネットワークのためのハブ ステーシ
ョンの1つの具体例の部分回路図である。
【図2】図2は、本発明にしたがった拡張可能ローカル
エリア ハブ ネットワークのハブ ステーションの
ためのハブ ステーション セグメントの1つの具体例
の回路図である。
エリア ハブ ネットワークのハブ ステーションの
ためのハブ ステーション セグメントの1つの具体例
の回路図である。
【図3】図3は、従来のローカル エリア ハブ ネッ
トワークの1つの具体例の回路図である。
トワークの1つの具体例の回路図である。
【図4】図4は、本発明にしたがった拡張可能ローカル
エリア ハブ ネットワークのリモート ステーショ
ン間のデジタル信号の形式として、データ伝送するため
採用され得る電気信号パケットの一つの具体例の図であ
る。
エリア ハブ ネットワークのリモート ステーショ
ン間のデジタル信号の形式として、データ伝送するため
採用され得る電気信号パケットの一つの具体例の図であ
る。
10 中央ステーション 30 データ バス 40 アドレス バス 50 ランダム アクセス読み出し信号
バス 55 信号バス 60 ランダム アクセス メモリ書き
込み信号バス 70 制御信号バス 130 データ ポート 200、300 ステーション セグメント 270 ストア/フォワード ポート 610 伸縮自在のバッファとフレーマ 620 復号器 630 レシーバ 720 符号器 730 スクランブラ
バス 55 信号バス 60 ランダム アクセス メモリ書き
込み信号バス 70 制御信号バス 130 データ ポート 200、300 ステーション セグメント 270 ストア/フォワード ポート 610 伸縮自在のバッファとフレーマ 620 復号器 630 レシーバ 720 符号器 730 スクランブラ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 クラレンス チュルジョーン ジョー アメリカ合衆国 18103 ペンシルヴァニ ア,アレンタウン,コーラー ドライヴ 4465
Claims (12)
- 【請求項1】メモリ(例えば100)及び少なくとも1
つのハブ ステーション セグメント(例えば200)
を含むハブ ステーション(例えば500)からなる拡
張可能ローカル エリア ハブ ネットワークにおい
て;該ハブ ステーション セグメント(例えば20
0)が、双方向制御信号バス(例えば70)により少な
くともN個の他のハブ ステーション セグメント(例
えば300)へ連結されるように作られており、Nは正
の整数であること;該ハブ ステーション セグメント
(例えば200)が、少なくとも2つのポート(例えば
210、220)を含んでおり、該ポートのそれぞれが
該ハブ ステーション セグメント(例えば200)へ
直接連結されたリモート ステーションから電気信号パ
ケットを受信するように作られており;及び該メモリ
(例えば100)及び該ハブ ステーション セグメン
ト(例えば200)が相互に信号バス(例えば55)に
より連結されていることを特徴とする拡張可能ローカル
エリア ハブ ネットワーク。 - 【請求項2】請求項1に記載のネットワークにおいて、
該メモリ(例えば100)がランダム アクセス メモ
リ(RAM)(例えば100)ユニットであることを特
徴とする拡張可能ローカル エリア ハブ ネットワー
ク。 - 【請求項3】請求項2に記載のネットワークにおいて、
該信号バス(例えば55)が双方向データ バス(例え
ば30)、アドレス バス(例えば40)、双方向RA
M読み取り信号バス(例えば50)及び双方向RAM書
き込み信号バス(例えば60)から成ることを特徴とす
る拡張可能ローカル エリア ハブネットワーク。 - 【請求項4】請求項3に記載のネットワークにおいて、
少なくともN個の該他のハブ ステーション セグメン
ト(例えば300)が該ハブ ステーションセグメント
(例えば200)と実質的に同じであることを特徴とす
る拡張可能ローカル エリア ハブ ネットワーク。 - 【請求項5】請求項3に記載のネットワークにおいて、
該RAM(例えば100)ユニット及び該ハブ ステー
ション セグメント(例えば200)のそれぞれが1つ
の集積回路チップから成ることを特徴とする拡張可能ロ
ーカル エリア ハブ ネットワーク。 - 【請求項6】少なくとも1つのメモリ(例えば100)
及び2つのハブ ステーション セグメント(例えば2
00、300)を含むハブ ステーション(例えば50
0)からなる拡張可能ローカル エリア ハブ ネット
ワークでの電気信号パケット伝送方法であって、 該ハブ ステーション セグメント(例えば200、3
00)のそれぞれが相互に制御信号バス(例えば70)
により連結され、しかも少なくとも2つのポート(例え
ば210、220、310、320)を含んでおり、該
ポートのそれぞれは該ハブ ステーション セグメント
(例えば200、300)と直接連結されたリモート
ステーションから電気信号パケットを受信するように作
られており、 該メモリ(例えば100)及びハブ ステーション セ
グメント(例えば200、300)が相互にデータ バ
ス(例えば30)、アドレス バス(例えば40)、メ
モリ読み取り信号バス(例えば50)及びメモリ書き込
み信号バス(例えば60)により連結されており、及び
該パケット伝送方法がリモート ステーションから該ハ
ブ ステーション セグメント(例えば200)の1つ
にあるポート(例えば210、220)の1つで少なく
とも1つの電気信号パケットを受信する段階;少なくと
も1つの該パケットを該 ハブ ステーション セグメ
ント(例えば200)の1つから該メモリ(例えば10
0)へ伝送する段階;及びとにかくもし該パケットがユ
ニキャスト パケットを構成するとしたら、該メモリ
(例えば100)への伝送と実質的同時に、どこか他の
ハブ ステーションセグメント(例えば300)で少な
くとも1つの該パケットを受信する段階を含むことを特
徴とする拡張可能ローカル エリア ハブ ネットワー
クでの電気信号パケット伝送方法。 - 【請求項7】請求項6に記載のパケット伝送方法におい
て、少なくとも1つのパケットを該データ バス(例え
ば30)経由で伝送することから成る、該メモリ(例え
ば100)への少なくとも1つのパケットを伝送する段
階を含むことを特徴とする拡張可能ローカル エリア
ハブ ネットワークでの電気信号パケット伝送方法。 - 【請求項8】請求項7に記載のパケット伝送方法におい
て、少なくとも1つの受信パケットを該データ バス
(例えば30)経由で受信することから成る、どこか他
のハブ ステーション セグメント(例えば300)で
少なくとも1つの受信パケットを伝送する段階を含むこ
とを特徴とする拡張可能ローカル エリア ハブ ネッ
トワークでの電気信号パケット伝送方法。 - 【請求項9】請求項8に記載のパケット伝送方法におい
て、どこか他の該ハブ ステーション セグメント(例
えば300)のために、電気信号パケットがローカル電
気信号パケットを構成するかどうかについて決定する段
階を更に含むことを特徴とする拡張可能ローカル エリ
ア ハブ ネットワークでの電気信号パケット伝送方
法。 - 【請求項10】請求項8に記載のパケット伝送方法にお
いて、該ネットワークが該2つのハブ ステーション
セグメント(例えば200、300)に加えて少なくと
も1つの他のハブ ステーション セグメントから成
り、 少なくともその1つのパケットがマルチキャスト パケ
ットを構成するかどうかを決定することを含んでいる、
該ハブ ステーション セグメント(例えば200)の
1つに直接連結されたリモート ステーションから受信
する段階を含み、 もしも該パケットがマルチキャスト パケットを構成し
たら、該データ バス(例えば30)経由で全ての他の
ハブ ステーション セグメント(例えば300)へ該
メモリ(例えば100)から少なくとも1つのパケット
を読み出する段階を更に含むことを特徴とする拡張可能
ローカル エリア ハブ ネットワークでの電気信号パ
ケット伝送方法。 - 【請求項11】請求項10に記載のパケット伝送方法に
おいて、もしも該パケットがマルチキャスト パケット
を構成したら、該データ バス(例えば30)経由で全
てのハブ ステーション セグメント(例えば200、
300)へ該メモリ(例えば100)から少なくとも1
つのパケットを読み出す段階を含むことを特徴とする拡
張可能ローカル エリア ハブ ネットワークでの電気
信号パケット伝送方法。 - 【請求項12】請求項11に記載のパケット伝送方法に
おいて、該マルチキャスト パケットがブロードキャス
ト パケットを構成したことを特徴とする拡張可能ロー
カル エリア ハブ ネットワークでの電気信号パケッ
ト伝送方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/188,623 US5469438A (en) | 1994-01-28 | 1994-01-28 | Method of transmitting signals in an extendible local area network |
| US188623 | 1994-01-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07226764A true JPH07226764A (ja) | 1995-08-22 |
Family
ID=22693912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7011114A Withdrawn JPH07226764A (ja) | 1994-01-28 | 1995-01-27 | 拡張可能ローカルエリアネットワークにおける信号伝送方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5469438A (ja) |
| JP (1) | JPH07226764A (ja) |
| TW (1) | TW233398B (ja) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2151180C (en) * | 1994-09-14 | 2003-11-04 | Robert Brownhill | Method and apparatus for multicast of atm cells |
| US5781551A (en) * | 1994-09-15 | 1998-07-14 | Texas Instruments Incorporated | Computer communications system with tree architecture and communications method |
| JPH08223195A (ja) * | 1994-11-22 | 1996-08-30 | At & T Corp | ポート数の拡張が可能なローカル・エリア・ハブ・ネットワーク及びそのポート数拡張方法 |
| US5666488A (en) * | 1994-11-22 | 1997-09-09 | Lucent Technologies Inc. | Port expansion network and method for lAN hubs |
| US5621893A (en) * | 1994-11-22 | 1997-04-15 | Lucent Technologies Inc. | System for expanding ports wherein segment switch selectively associates plurality of hubs coupled to first arbiter and plurality of hubs coupled to second arbiter |
| US5546385A (en) * | 1995-01-19 | 1996-08-13 | Intel Corporation | Flexible switching hub for a communication network |
| US5781726A (en) * | 1996-01-31 | 1998-07-14 | 3Com Corporation | Management of polling traffic in connection oriented protocol sessions |
| US5784003A (en) * | 1996-03-25 | 1998-07-21 | I-Cube, Inc. | Network switch with broadcast support |
| GB9704060D0 (en) * | 1997-02-27 | 1997-04-16 | 3Com Ireland | Multicast filtering |
| US5742587A (en) * | 1997-02-28 | 1998-04-21 | Lanart Corporation | Load balancing port switching hub |
| US6389453B1 (en) * | 1997-10-09 | 2002-05-14 | Mci Communications Corporation | Method and system for routing undirectional multicast data |
| US6771654B1 (en) * | 2000-01-24 | 2004-08-03 | Advanced Micro Devices, Inc. | Apparatus and method for sharing memory using a single ring data bus connection configuration |
| US6993612B2 (en) * | 2000-12-07 | 2006-01-31 | Micron Technology, Inc. | Arbitration method for a source strobed bus |
| KR100678571B1 (ko) * | 2005-11-25 | 2007-02-02 | 박정우 | 링바인더 |
| JP5537410B2 (ja) * | 2010-12-28 | 2014-07-02 | 株式会社東芝 | 二重リング・ネットワークシステム及び二重リング・ネットワークの送信順位決定方法並びに伝送局装置 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4513373A (en) * | 1982-12-28 | 1985-04-23 | Electronic Data Systems Corporation | Local area network |
| US4536877A (en) * | 1983-01-21 | 1985-08-20 | E-Systems, Inc. | Tack-on acknowledgment in computer networks |
| US4608685A (en) * | 1984-04-30 | 1986-08-26 | Northern Telecom Limited | Packet and circuit switched communications network |
| NL8500571A (nl) * | 1985-03-01 | 1986-10-01 | Hollandse Signaalapparaten Bv | Locaal data-communicatienetwerk volgens het multiple-bus-systeem. |
| US4674085A (en) * | 1985-03-21 | 1987-06-16 | American Telephone And Telegraph Co. | Local area network |
| US4637015A (en) * | 1985-07-29 | 1987-01-13 | Northern Telecom Limited | Packet transmission and reception via a shared DMA channel |
| US4825435A (en) * | 1985-11-08 | 1989-04-25 | Digital Equipment Corp. | Multiport repeater |
| US4787082A (en) * | 1986-07-24 | 1988-11-22 | American Telephone And Telegraph Company, At&T Bell Laboratories | Data flow control arrangement for local area network |
| CA1322390C (en) * | 1987-09-22 | 1993-09-21 | Nec Corporation | Star topology local area network |
| US4872158A (en) * | 1988-03-31 | 1989-10-03 | American Telephone And Telegraph Company, At&T Bell Laboratories | Distributed control rapid connection circuit switch |
| US4998247A (en) * | 1988-06-10 | 1991-03-05 | Irvine Halliday David | Active star-configured local area network |
| FR2634038B1 (fr) * | 1988-07-08 | 1993-11-05 | Js Telecommunications | Micro-ordinateur integrant une terminaison numerique d'abonne de reseau numerique a integration de services |
| US5043938A (en) * | 1988-12-29 | 1991-08-27 | Intel Corporation | Node controller for a local area network |
| US5041963A (en) * | 1988-12-29 | 1991-08-20 | Intel Corporation | Local area network with an active star topology comprising ring controllers having ring monitor logic function |
| US4982400A (en) * | 1988-12-29 | 1991-01-01 | Intel Corporation | Ring bus hub for a star local area network |
| FR2649574B1 (fr) * | 1989-07-04 | 1991-10-18 | Rce Sa | Reseau de communication entre equipements utilisateurs |
| US5237567A (en) * | 1990-10-31 | 1993-08-17 | Control Data Systems, Inc. | Processor communication bus |
-
1994
- 1994-01-28 US US08/188,623 patent/US5469438A/en not_active Expired - Lifetime
- 1994-02-08 TW TW083101051A patent/TW233398B/zh active
-
1995
- 1995-01-27 JP JP7011114A patent/JPH07226764A/ja not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US5469438A (en) | 1995-11-21 |
| TW233398B (en) | 1994-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4858112A (en) | Interface comprising message and protocol processors for interfacing digital data with a bus network | |
| EP0996256B1 (en) | Tag-based packet switching system | |
| EP0976054B1 (en) | Address generation and data path arbitration to and from sram to accommodate multiple transmitted packets | |
| US4750109A (en) | Method and system for expediting multi-packet messages in a computer network | |
| US4481626A (en) | Transceiver multiplexor | |
| US4368512A (en) | Advanced data link controller having a plurality of multi-bit status registers | |
| US7747793B1 (en) | Method and apparatus for controlling a distributed buffering system having configurable circuitry | |
| EP0744108B1 (en) | Signalling method and structure suitable for out-of-band information transfer in communication network | |
| JPH10504435A (ja) | トークンリング用マルチポートlanスイッチ | |
| US5469438A (en) | Method of transmitting signals in an extendible local area network | |
| JPH0771110B2 (ja) | 自己経路選択パケツトスイツチ回路網 | |
| EP0903029B1 (en) | Data structure to support multiple transmit packets for high performance | |
| JPH10164107A (ja) | データ通信方法、電子機器、及び物理層集積回路 | |
| US4593281A (en) | Local area network interframe delay controller | |
| JP2825140B2 (ja) | 複数チャネルを備えたトークン・リング | |
| US5666488A (en) | Port expansion network and method for lAN hubs | |
| WO2002088984A1 (en) | Flow control system to reduce memory buffer requirements and to establish priority servicing between networks | |
| US5870566A (en) | Port expansion network and method for lan hubs | |
| US6920520B2 (en) | Methods and circuits for stacking bus architecture | |
| US6822968B1 (en) | Method and apparatus for accounting for delays caused by logic in a network interface by integrating logic into a media access controller | |
| US6680911B1 (en) | Device for controlling data flow in ethernet and method thereof | |
| JP2000013379A (ja) | シリアルバス機器の送受信回路およびSelf IDプロセスの動作手順 | |
| EP1525722B1 (en) | Packet signal processing architecture | |
| CN1456001A (zh) | 将8线/4线以太网转换为2线以太网的装置 | |
| EP1065831B1 (en) | Early preamble transmission |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020402 |