JPS6339231A - ロ−カルエリアネットワ−クのための選択的同報通信装置 - Google Patents

ロ−カルエリアネットワ−クのための選択的同報通信装置

Info

Publication number
JPS6339231A
JPS6339231A JP62189043A JP18904387A JPS6339231A JP S6339231 A JPS6339231 A JP S6339231A JP 62189043 A JP62189043 A JP 62189043A JP 18904387 A JP18904387 A JP 18904387A JP S6339231 A JPS6339231 A JP S6339231A
Authority
JP
Japan
Prior art keywords
address
stations
station
subset
port
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
JP62189043A
Other languages
English (en)
Inventor
アーサー レクトマン ブラウン
アンドリュー デジョン フランクリン
ジェラルド ジョセフ ペペネラ
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.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co Inc
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 American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of JPS6339231A publication Critical patent/JPS6339231A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/06Answer-back mechanisms or circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1886Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with traffic restrictions for efficiency improvement, e.g. involving subnets or subdomains
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明はローカル エリア ネットワーク(LAN)、
より詳細には、パケット データ メツセージをL A
 Nを構成するサブセットの複数の受信ステーションに
選択的に回報通信するための装置に関する。
ローカル エリア ネットワークは関連するポート回路
を持つ複数のステーションを相互接続する。これらステ
ーションはパケットタイプのデータ メーセッジを共通
のバス装置を通じ関連するポート回路を介して交換する
。パケットはデータ メツセージとパケットが向けられ
る1つの受信ポート及び関連するステーションを定義す
る1つのアドレスを含む。個々のポートは送信ステーシ
ョンと指定された受信ステーションとの間でパケットが
交換できるように一意のアドレスを持つ。
典型的には、1つのパケットが1つの送信ステーション
と1つの受信ステーションとの間で交換される。ただし
、共有複数ユーザ環境1例えば、1つの事務所内の個々
の従業員が各自の端末を介して同一ネットワークに接続
されるような場合は、ステーション ユーザは1通常、
仕事の遂行を共通の情報の受信に依存する。当然の結果
として、共有環境内においては、共通の情報が複数のス
テーションに配布されることが要求される。従って、共
通の情報を1つの伝送を使用して複数のステーションに
配分する機能を提供することは非常に有意義である。
ネットワークのメンバーに共通の情報を配布するために
一般的に受は入れられている方法は、データ メツセー
ジを同報通信する方法である。最も一般的な回報通信の
1つは総称アドレスを使用する方法である。個々のポー
トと関連する固有のアドレスに加えて゛、個々のポート
は1つの総称アドレスを持つ。送信ステーションが共通
のデータ メツセージを複数のステーションに伝送した
い場合、これは総称アドレスを含む1つのパケットを送
る。ネットワークの個々のステーションは個々のポート
がこの総称アドレスを持つため伝送されたデータ メツ
セージを受信する。1つの総称アドレスを使用すること
によって送信ステーションは全てのステーションにアド
レスできる。ただし、送信ステーションの所のユーザは
共通のデータ メツセージをネットワークを構成する複
数のステーションの中の選択されたサブセットのステー
ションにのみ送ることを望む場合がある。サブセットの
ステーションへの選択的同報通信を達成するための複数
の方法が存在する。1つの方法においては、1つのポー
トに複数の総称アドレスが事前に割り当てられる。個々
の総称アドレスは受信ステーションの特定のサブセット
内のメンバー構成を定義する。送信ステーションは共通
のデータ メツセージを受信ステーションの特定のサブ
セットに送りたい場合、単に適当な総称アドレスを選択
する。
複数の総称アドレスを使用する方法には幾つかの問題が
存在する。1つの問題は個々のポートはメツセージを受
信するために複数の総称アドレスのリストを保持するこ
とが必要である。このリストの保持は多量のメモリ空間
を消費する。もう1つの問題は多量のアドレス復号時間
が要求されることである。個々のボートは伝送されたア
ドレスと総称アドレスのリストとを比鮫することによっ
て、伝送されたデータ メツセージがそのボートと関連
するステーションに送られたものであるか決定する。も
う1つの問題は全ての受信サブセットが事前に決定され
る、つまり、全ての総称アドレスが個々のボートに事前
に割り当てられ、従って、受信ステーションの新たなサ
ブセットを形成することが困難なことである。
選択的回報通信を達成するためのもう1つの方法におい
ては、データ メツセージが複製され、個々の選択され
たステーションに別個に、しかし、*製されたデータ 
メツセージが伝送される。この方法の問題は、送信ステ
ーションによって同一データ メツセージを個々の選択
された受信ステーションに伝送するために多量の時間が
消費されることである。もう1つの問題は、複製の伝送
がネットワークを不当に拘束し、このため送信ステーシ
ョンが回報通信を終えるまで他の伝送を行なうことが妨
げられることである。
共有L A N構成はますます幣及しており、従って、
共通の情報を受信ステーションの指定のサブセットに回
報通信するための改良された方法が要求されている。現
存の選択的回報通信方法は上に説明の問題があり改良の
余地を残す。
上に説明の問題の解決及びこの分野での技術上の向上が
LANに対する選択的回報通信装置を提供することによ
って達成される。より具体的には、送信ステーションは
それが単一の共通のデータ メツセージを送信するとき
、1つの一意のアドレス並びに1つのマスクを生成する
。このステーション アドレスはこのマスクと一体とな
ってこの共通のデータ メツセージが受信されるべき受
信ステーションのサブセットを定義する。
選択的同報通信を達成するためには、送信ステーション
は受信ステーションの指定のサブセットに対して回報通
信呼を確立する。1つのデータ メツセージが指定の受
信ステーションの1つのアドレスとともに生成される。
送信ステーションと関連するボートはこの特定のアドレ
スに対して1つのマスクを提供する翻訳テーブルを含む
。この特定のステーション アドレスとこのマスクの組
合せの結果として1つの総称サブセット アドレスが形
成される。
このマスクはこの特定のステーション アドレスを構成
するどのビットが゛ビット ケア″ビットであるかを定
義する。この゛ビット ケア″ビットの定義によって受
信ステーションのサブセットを一意的に定義する総称サ
ブセット アドレスが形成される。
例えば、1つの2ビツト アドレス及び1つの2ピント
 マスクのみを仮定する。さらに、受信ステーションの
アドレスがそれぞれ01及び00であるものと仮定する
。両方のステーションに到達するために、提供されるマ
スクは、第2のビット位置内の両方のアドレス ビット
、つまり、それぞれ1及び0が1ドント ケア″ビット
であることを定義する。従って、伝送される総称アドレ
スはOXとされる。ここで、Xは1′ドント ケア″を
示し、第1のビット位置にOを持つアドレスのボートの
みがパケットを受信する。この方法によって、総称サブ
セット アドレスが形成される。データ パケットのア
ドレス部分は伝送されたステーション アドレスとマス
クとから構成される。送信ステーションはこのパケット
をLANバスに加え、このパケットを受信ステーション
に伝送する。
個々のボートの個々の受信部分はマスク復号回路を含む
が、この回路はステーションアドレス及びマスクを復号
することによって伝送されたデータ メツセージが指定
のサブセットのメンバーとしてそのボートに関連するス
テーションに向けられたものであるか否か決定する。復
号回路は受信されたアドレス内のどのビットが゛′ドン
ト ケア″ビットであるかを決定する回路論理を提供す
る。この例との関連で前に説明したように、結果として
形成される総称アドレスはOxとなる。従って、適当な
受信ポートの決定にあたって対象とされる有効ビットは
第1のビット位置内のビット、つまり、Oのみとなる。
総称アドレスが受信ボートの固有アドレスの一部と一致
する場合、つまり、ボートに固有のアドレスの第1のビ
ット位置内のビットが0である場合は、そのボートはそ
のステーションが受信ステーションの指定のサブセット
のメンバーであるため、それと関連するステーションに
伝送されたデータ メツセージを加える。
一方、総称アドレスがボートの固有アドレスの一部と一
致しない場合、つまり、ボートの固有のアドレスの第1
のビット位置内のビットが0でない場合は、そのボート
と関連するステーションは受信ステーションの指定のサ
ブセットに含まないためボートはそのデータメッセージ
を破棄する。
上に説明の総称サブセット アドレスを形成するための
マスキング装置は、LANに対する選択的同報通信機能
を提供する。この装置は個々のボートが複数の総称アド
レスのリストを保持する必要性を排除し、従って、メモ
リ空間を節約する。さらに、総称アドレスが個々のボー
トに対して事前に割り当てられないため、個々の伝送さ
れるパケットトとともに新たなサブセットを生成するこ
とができ゛る。上に説明の方法は、さらに個々のポート
内にステーション アドレス及びマスクを複製するため
のあまり複雑でない回路を含めることによってアドレス
復号プロセスを簡素化する。この方法のもう1つの長所
は、単に1つのデータ メツセージが生成されることで
ある。これは同一のデータ メツセージを複製する必要
性を排除し、従って、ネットワークが長時間にわたって
拘束されることから解放される。
本発明のこれら及びその他の長所は、本発明の一例とし
ての実施態様に関する以下の説明を図面を参照して読む
ことによって一層明白となるものである。
ローカル エリア ネットワーク 第1図はローカル エリア ネットワーク(LAN)の
ブロック図を示す。このLANは関連するボート104
から107を持つ送信及び受信ステーション100から
103゜データバス110.アドレス バス111゜制
御バス112及びクロック バス113を持つ共有バス
構造、及びパケット交換コントローラ(PSC)108
を含む。このLANは送信及び受信ステーション100
から103をPSC108の制御下で動作するこの共有
バス構造を使用して相互接続する。データパケットがス
テーション100から103の間でこのバス構造を通じ
て交換される。説明の都合上、4つのステーションのみ
が示されるが、LANはこれより多数のステーションを
含むことができる。ステーション100から103は任
意のタイプのデータ送信デバイス、例えば、端末あるい
はパーソナル コンピュータ(pc)でありえる。個々
のステーション100から103はそれぞれ経路114
から121を介して関連するボート104から107に
接続する。ボート104から107はパケットを受信及
び送信するための共有ネットワーク バス構造に対する
インタフェースとして機能する。
この共通ネットワーク バス構造は、ステーション10
0から103の間でデータ パケットを交換するための
伝送媒体となる。このバス構造はデータ バス110.
アドレスバス111.制御バス112及びクロックバス
113を含む。説明の目的上、アドレスバス(111)
とデータ バス(112)は別個に示される。ただし、
あるLAN構成においては、アドレス情報とデータ情報
は単一のデータ バスにまとめられ、示されるようには
分離されない。結合されたアドレス/データ バス上で
は、アドレス部分がデータ メツセージ部分に先行し、
データ パケットのアドレス部分が先に読まれ、それと
関連するメツセージがそのポー1〜と関連するステーシ
ョンに向けられているか否か決定される。この説明の残
りの部分においては、これらバスは分離されており、ア
ドレスがデータ メツセージに先行するものと仮定する
。示されるハスはポート104から107とPSC10
8とを相互接続する。PSC108は送信ステーション
の1つと受信ステーションの1つの間でデータ パケッ
トを交換する目的でステーション100から103の間
の接続の確立を制御する。
接続の確立 LANの少なくとも2つのステーション、例えば、ステ
ーション100とステーション101の間の接続を確立
するためには、PSC108はこの接続を以下の方法に
よって確立する。ステーション100の所のユーザが“
オフ フック″となる。すると、″オフ フック”指標
が、ステーション100から経路115を介してポート
104の送信側に加えられる。ポート104の送信側は
この゛′オフフック″指標をパケットとして制御バス1
12を通じてPSC108に加える。PSC108はこ
の11オフ フック″指標の受信に応答して、ダイアル
 トーン指標、例えば、プロンプトを制御経路112を
通じてポート104の受信側に加える。ポート104は
、このプロンプトを経路114を通じてステーション1
00に加える。
このプロンプトに応答して、ステーション100の所の
ユーザはステーション101と関連するエクステンショ
ン番号を1ダイアル″する。ステーション100はエク
ステンション番号を経路115を通じてポート104の
送信側に加える。ポート104の送信側はダイアルされ
た番号の指標を含むパケットを制御バス112を通じて
PSC:108に加える。
PSC108はその主メモリ(図示なし)内に翻訳テー
ブルを含む。これは指定の着信先ステーション、つまり
、ステーション101のダイアルされた数字と関連する
ポートのアドレスと関連する。PSC108は翻訳動作
を遂行して、指定の着信先ステーションを処理するポー
ト、つまり、ポート105のLANアドレスを決定する
。PSC108は、この翻訳動作に続いて、1つの指標
、例えば、リンギングを制御経路112を通じてポート
105の受信側に送る。ポート105の受信側はこの指
標を経路116を通じてステーション101に加える。
ステーション101が現在呼の接続に関与していない場
合は、ステーション101は応答指標を経路117を通
じてポート105の送イ8側に加える。ポート105の
送信側はこの指標を経路112を通じてPSC108に
加えるが、これは呼がステーション101によって応答
されたことを示す。ステーション101が現在呼の接続
に従事している場合は、ステーション101は経路11
7を通じてポート105の送信側にビジー指標を加える
。ポート105の送信側はこの指標を経路112を通じ
てPSC108に加えることによってステーション10
1が現在ビジーであることを示す。後者の場合、PSC
108はこのビジー指標に応答して、制御経路112を
通じ、ポート104を介して、ステーション100にビ
ジー指標を加える。ステーション100はこのビジー指
標に応答して“オン フック″となる。
前者の場合、つまり、ステーション101が応答し、P
SC108が応答指標を受信したものと仮定する。PS
C108はこの応答指標に応答して呼が応答されたこと
を示す指標を経路112を通じポート104を介してス
テーション100に加える。ステーション100と10
1との間の接続の確立に続いて、PSCI()8はそれ
ぞれステーション100と101と関連するボート10
4と105との間の論理接続を確立する。論理接続は論
理チャネルを通じて確立される。論理チャネルは接続を
保持するために2つの終端ポイント間の物理リンクを必
要としない仮想接続である。より具体的には、PSC1
08は制御情報を生成し、この情報を制御バス112を
通じそれぞれ発呼終端ポイントと被呼終端ポイント、つ
まり、それぞれステーション100と101と関連する
ポート104及び105に加える。この情報は現在この
情報を一時的に格納している送信ボート104に発呼ス
テーション及び被呼ステーションのアドレスを示す。送
信ポートは、この情報に基づく論理チャネル接続を介し
て、着信先ポートにデータメッセージを伝送する。論理
接続はPSC108がデータ メツセージ伝送が終了し
これを解除するまで維持される。
要求ベースで個々の接続を確立するのに加えて、PSC
108はまたステーション間に専用の接続を確立する。
これら専用接続はステーション間に永久的に確立された
接続であり、PSC108が接続を除去するあるいは再
構成するまで保持される。このプロセスは本発明の部分
を構成しないため詳細な説明は行なわない。ステーショ
ン間でこれら接続が確立されているものと仮定する。
データ メツセージの伝送 上の説明は発呼ステーション100と関連するボート1
04と被呼ステーション101と関連するポート105
の間の接続の制御バス112を通じて、PSC108に
送信及びこれから受信される制御情報パケットの交換を
通じての確立のプロセスを述べる。ステーション間の論
理接続の確立に続いて、PSC108はそれぞれ関連す
るステーション100及び101を持つボート104と
105の間の論理接続をアドレス経路111及びデータ
経路110を通じて確立する。以下では、発呼ステーシ
ョン100から被呼ステーション101へのデータ メ
ツセージの伝送プロセスを簡単に説明する。
関連するステーション100を持つポート104は、制
御バス112を監視し、データメッセージの伝送がいつ
開始できるかを知る。
制御バス112は、データ伝送の開始及び終了を示すフ
レーミング情報を運ぶ。制御バス112が能動フレーミ
ング信号を運ぶときは。
現在データ伝送が行なわれており、従って、データバス
110及びアドレスバス111がビジーであることを示
す。一方、データ伝送が行なわれていないときは、制御
バス112は非能動のフレーミング信号を運ぶ。制御バ
ス112上の非能動の信号の検出に応答してボート10
4から107はデータ メツセージを伝送するためにデ
ータ バス110及びアドレスバス111を使用する権
利を競う。
ある1つのポートがバスを使用する権利を獲得する。こ
のバス競合スキームは当分野において周知であり1本発
明の部分を構成するものではない。
クロック バス113は送信ステーション及び受信ステ
ーション並びにPSC108の間のデータの交換及び制
御伝送を同期するためのクロック信号を提供するシステ
ム クロック(図示なし)に接続される。個々のボート
104から107.及びPSC108はグロック バス
113を監視することによって、データバス110.ア
ドレスバス111及び制御バス112上に信号を置くべ
きときを決定する。データ伝送を行なうためには、ポー
ト、例えば、関連するステーション100を持つポート
104はクロック信号の発生を待つ。データ バス11
0及びアドレス バス111上にデータが存在せず、従
って、制御バス112が非能動であるものと仮定する。
ボート104はこの非能動指標及びバス113上のクロ
ック信号の発生に応答して、ステーション100からの
アドレス及びデータ部分を含むデータ メツセージをデ
ータ バス110 及びアドレス バス111に加える
さらに、アドレス バス11上上に存在するアドレス部
分が関連するステーションlo1を持つ受信ボート10
5を着信先として同定するものと仮定する。前述の如く
、個々のポート104から107はそのポートを一意的
に同定する固有の同定、つまり、アドレスを持つ。
アドレス及びデータ メツセージをそれぞれアドレス 
バス111 及びデータ バス110に加えた後に、関
連するステーション100 から 103を持つポート
104から107はアドレスバス111及びデータバス
110を監視することによって、データバス110上に
存在するデータ メツセージがそのポートに向けられた
ものであるか否か決定する。個々のポート104から1
07はそのポートに固有のアドレスとアドレス バス1
11上に存在するアドレスとを比較するための回路を含
む。アドレス バス111上のアドレスがそのポートに
固有のアドレスと一致しない場合は、それと関連するデ
ータ メツセージはそのポートに関連するステーション
に向けられたものではない。一方、アドレス バス11
1上のアドレスとそのポートに固有のアドレスとが一致
する場合は、それと関連するデータ メツセージはその
ポートと関連するステーションに向けられている。前に
説明の例では、ポート105のアドレスがアドレス バ
ス1】−1上に存在するアドレスと一致する。従って、
関連するデータ メツセージはそれと関連するステーシ
ョン101を着信先とする。ポート105は、このデー
タメッセージをそれと関連するステーション101に送
る。ポート104から107のさらに詳細に関しては後
に説明される。上に説明の方法によって、データ メン
セージが共有バス構造を通じて送信ステーションから受
信ステーションに送られる。
第2図はあるポート、例えば、関連するステーション1
00を持つポート104の送信側及び受信側の詳細を示
す。ポート104から107の個々の詳細は概ね同一で
あり、従って、1つのポートについてのみ説明する6ス
テーシヨン100がデータ メツセージを着信先ステー
ション、例えば、関連するポート105を持つステーシ
ョン101に送信しており、従って、ポート104の送
信側が現在能動であるものと仮定する。
ステーション100は受信ステーションの同定及び関連
するデータ メツセージをバス経路115を通じてポー
ト104の送信側上の送信インタフェース226に加え
る。送信インタフェース226は受信ステーションの同
定及びデータ メツセージを受信すると、これに応答し
て経路235を通じてパケットフォーマツタ225に能
動信号を加え、データ伝送が開始されたことを示す。送
信インタフェース266はまた受信ステーションの同定
及び全データ メツセージを集め、この情報を経路23
5を通じてパケット フォーマツタ225に加える。パ
ケット フォーマツタ225はこの情報を複数のタイプ
の情報を持つデータ構造にフォーマット化する。通常、
このデータ構造は数個のタイプの情報を含むが、説明の
目的上、単に2つのタイプの情報のみが存在するものと
仮定する。このデータ構造パケットはデータ メツセー
ジを含むデータ部分と着信先受信ステーションの同定を
含む着信先部分から構成される。
情報を所定のデータ構造にフォーマント化した後、パケ
ット フォーマツタ225はデータ部分を経路232を
通じてFIF○223に加える。FIF○223はこの
データ部分を一時的に格納する。パケット フォーマツ
タ225は、同時に着信先部分を経路234を通じて翻
訳論理224に加える。翻訳論理224は送信された着
信先部分に関する翻訳機能を遂行し、LAN着信先アド
レスを得る。
關訳論理224の詳細は後に説明される。
翻訳論理224は、着信先アドレスを経路233を通じ
てFI F O223に加える。ドIFO223は着信
先アドレスとデータ部分とをアセンブルし、第4図に示
されるようなデータ パケットを生成する。着信先アド
レスは着信先見出しの一部である。着信先見出しのマス
ク部分に関しては後に詳細に説明される。翻訳論理22
4はまた、送信準備完了指標を翻訳機能の後に経路22
8を通じてFIト’Oコントロール222に加える。F
IF○コントロール222は、データ パケットのL 
A Nバス上への伝送を制御する。より具体的には、送
信準備完了指標に応答して、FIFOコントロール22
2はこの指標を経路227を通じて送信回路220に送
る。この指標の受信に応答して、送信回路220は網コ
ントロール バス112を走査し、アドレスバス111
及びデータバス110が現在ビジーであるか調べる。前
述の如く、制御バス112上の非能動の信号の存在はア
イドル状態を示し、能動信号はビジー状態を示す。
アイドル指標が存在する場合は、送信回路220は経路
227を通じてFIFO:+ンhロール222に能動信
号を加える。FIFOコントロール222はこの能動信
号に応答して経路229を通じてFIFO223に能動
信号を加える。経路229上の能動信号の受信に応答し
て、FIFO223は経路230を通じてデータ パケ
ットをバッファ221に加える。バッファ221はこの
データ パケットを送信回路220がLANバスに加え
るために経路231を通じてバッファ221からこのデ
ータ パケットを回復するまで格納する。LANバスが
ビジーである場合は、バスがアイドルになるまでデータ
 パケットはバッファ221内に格納されたままとなる
バスがアイドルであり、従って、データ パケットの送
信が行なわれるものと仮定する。
送信回路220は経路231を通じてバッファ221か
らデータ パケットを検索し、同時に、前述のように経
路113上に受信されるクロック同期信号の受信に応答
してデータパケットのアドレス見出しをアドレス バス
111上に加え、データ パケットのデータ部分をデー
タ バス110上に加える。上に説明の方法によって、
ポート104の送信側は関連するステーション、つまり
、ステーション100からのデータ パケットの送信を
遂行する。
上の説明は、ステーション100がデータメッセージを
送信している時のポート104の送信側を構成する回路
要素に関する6次に、関連するステーション100 を
持つポート104がLANバス上に存在するデータ メ
ツセージがそれに向けられたものであるか否かを決定す
るためにLANバスを監視するプロセスにあるものと仮
定する。以下の説明は第2図に示されるポート104の
受信側を構成する回路要素に関する。
ポート104−受信動作 個々のポートは、同時的にLANバス上に存在するデー
タ パケットのアドレスをそのデータ メツセージがそ
のポートと関連するステーションに向けられているか知
るために復号する。より具体的には、ポート104の受
信側はアドレスバス111及びデータ バス110上に
データ パケットが存在するか否か知るためにLANバ
スを監視する。受信回路200はデータ伝送が行なわれ
ているか知るために制御バス112を監視する。前述の
ごとく、能動の信号はビジーを示し、非能動の信号はア
イドルを示す。データ伝送が現在進行中であり、受信回
路200が能動信号の存在を検出したものと仮定する。
受信回路200は、前述のごとく、クロック同期信号が
経路113を通じて受信回路200に加えられたときL
ANバスからデータ パケットを回復する。経路113
上のクコツク信号に応答して、受信回路200はそれぞ
れアドレス バス111及びデータ バス110を通じ
てパケットのデータ及びアドレスを受信する。受信回路
200はパケットのデータ部分を経路208を通じてデ
ータ バッファ201に加える。バッファ201はデー
タ パケットのデータ部分を経路217を通じてFIF
O206によって検索されるまで格納する。
受信回路200は、同時にパケットのアドレスを経路2
09を通じてアドレス バッファ202に加える。経路
113上の次のクロック同期信号に応答して、受信回路
200は同時的に能動信号を経路208を通じてデータ
バッファ201に、また、経路212を通じてアドレス
/マスク比較器203に加える。
経路208上の能動信号に応答して、データバッファ2
01はパケットのデータ部分を経路217を通じて P
IF0206に加える。
FIFO206はパケットのデータ部分をアドレスがそ
れと関連するステーションをデータ メツセージの着信
先であると指定するか否か決定されるまで格納する。詳
細に関しては後に説明される。経路212上の能動信号
に応答して、比較器203はバッファ202内に格納さ
れたアドレスを経路210を介して検索する。同時に経
路212上の能動信号に応答して、比較器203は経路
214を通じてポート アドレス204からそのポート
に固有のアドレスを検索する。前述のごとく、個々のポ
ートはそれと関連するステーションをデータ メツセー
ジを受信する目的で同定する固有のアドレスを持つ。
経路210上に伝送されたアドレス及び経路214上の
固有アドレスに応答して、比較器203は伝送されたア
ドレスとポート アドレスとの間の比較動作を遂行する
。比較器203の詳細に関しては後に説明される。比較
の結果、伝送されたアドレスとポート アドレスの間に
一致が見られる場合は、パケット内の関連するデータ 
メツセージはポート104と関連するステーション10
0を着信先とする。比較器203はアドレスが一致する
と、これに応答して、アドレスの一致を示す能動信号を
経路213を通じてFIFOコントロール205に加え
る。FIFOコントロール205は関連するステーショ
ンによるデータ パケットの受信を制御する。FIFO
コントロール205は、この能動の一致信号に応答して
、パケット受は入れ信号を経路211を通じて受信回路
200に加えることによって2人すデータ伝送が関連す
るステーション、つまり、ポート104のステーション
100に向けられていること、及び受信回路200は次
のデータ伝送の監視に進むことを通知する。同時に、F
IF○コントロール205は能動の一致信号に応答して
、それぞれ経路215及び216を通じて受信インタフ
ェース207及びF I [”0206に起動信号を加
える。tr■F0206は、経路216との起動信号に
応答して、経路218を通じてデータ メツセージを受
信インタフェース207に加える。受信インタフェース
207は、経路215上の起動信号に応答して、データ
 メツセージの フォーマットを解体し、経路114を
通じてデータ メツセージを関、連するステーション、
つまり、ステーション100に加える。
次に、比較器203が伝送されたアドレスとそのポート
に固有のアドレスとの間に一致を検出しなかったものと
仮定する。不一致を示す信号が比較器203から経路2
13を通じてFIF○コントロール205に加えられる
。FIFOコントロール205は、不一致信号の受信に
応答して、FIFO206に抑止信号を加える。この信
号は、パケットのデータ部分が受信インタフェース20
7.及びその後ステーション100に加えられることを
抑止する。上の状態は関連するデータ メツセージがポ
ート104と関連するステーション100に向けられた
ものでないことを示す。
上に説明の方法によって、ポートはLANを構成する複
数のステーションの受信ステーションと送信ステーショ
ンとの間のパケットの交換に際して、データ パケット
の送信及び受信を行なう。次に、送信ステーション、例
えば、ステーション100がサブセットの複数の受信ス
テーション、例えば、ステーション101及び103の
両方にパケットを伝送したいものと仮定する。以下の説
明は、第1図に示されるLAN構成内の1つのステーシ
ョンから少なくとも2つのステーションに選択的同報通
信を達成するための方法に関する。
選択的回報通信のためのアドレス マスキング 前述のごとく、個々のポートはそれと関連する固有のア
ドレスを持つ。この固有のアドレスは意図される着信先
受信ステーションの同定を定義する。選択的回報通信を
達成するためには、送信ステーションは1つの固有アド
レス及び1つのマスクを持つ1つのデータメッセージを
生成する。1つのマスクと1つのアドレスの組合せによ
って総称サブセットアドレスが生成される。この総称サ
ブセットアドレスによって同報通信メツセージが指定の
サブセットの受信ステーションの所まで送られる。以下
の説明はLAN内に選択的同報通信能力を提供するため
の方法に関する。
送信ステーションの所のユーザは選択的同報通信伝送を
要求する。選択的同報通信要求を行なうためには、ユー
ザは送信ステーションの所で専用のアクセス コードを
ダイアルする。サービス要求を起動するためには機能ボ
タンを押すなど他の方法を使用することもできる。ただ
し、この実施態様においては、ユーザは選択的回報通信
を行なうために専用アクセス コードをダイアルするも
のと仮定する。この選択的同報通信要求を示す指標がパ
ケットとして関連するポートを介して制御バス112に
加えられる。PSC108はこの要求を制御バス112
を通じて受信し、回報通信機能を起動する動作を実行す
る。より具体的には、PSC108は送信ステーション
に対してその選択的回報通信の着信先として含まれるべ
きステーションを同定することを催促するプロンプトを
提供するパケットを介して送信ステーションに尋問を行
なう。PSC:108はどのステーションが含まれるべ
きかの指標に応答して、前述の方法にてステーション間
に接続を確立する。
同時に、PSC108はそのメモリ(図示なし)内に格
納されたサブセットの受信ステーションの異なる組合せ
を定義する翻訳テーブルマトリックスを走査する。2ビ
ツトアドレス及び2ビツト マスクに対するこのマトリ
ックス テーブルの一例が第6図に示される。個々の同
定されるサブセットと関連して1つのマスクが存在する
。このマスクは伝送される固有のアドレス内のどのビッ
トがパドント ケア″′ビットであるかを同定し、残り
の非ドント ケア ビット、つまり、意味を持つビット
によって総称サブセット アドレスが生成される。この
総称サブセット アドレスは関連する着信先ステーショ
ンのポートを同定する9例えば、送信ステーションがO
Oの着信先アドレスを持つデータ メツセージを生成し
、着信先アドレスがステーション100と関連し、送信
ステージ目ンがステーション100のみがそのデータ 
メツセージを受信することを望む場合は、送信される着
信先アドレスの両方のアドレス ビットが意味を持つよ
うに00のマスクが送信される。
従って、OOのアドレスを持つステーション100のみ
がデータ メツセージを受信する。
しかし、送信ステーションがメツセージを受信ステーシ
ョン100及び101の両方に送ることを望み、ステー
ション100と関連するアドレスであるOOの1つの着
信先アドレスを送信する場合は、この送信される着信先
アドレスとともに 01のマスクが送られる。
このマスクの1ビツトは送信されるアドレスの第2のビ
ットがマスクされ、従って、第1のビット位置のOビッ
トのみが、毬味を持つことを示す。従って、それぞれO
O及び01のアドレスを持つステーション100及び1
01のみがデータ メツセージを受信する。受信ステー
ションの所で“ビット ケア″ビット及び有効ビットを
定義するプロセスに関しては後に説明される。第6図の
マスク テーブルは指定のサブセットの受信ステーショ
ンが第6図のテーブルに示されるような組合せであると
き、特定の送信される着信先アドレスに対する正しいマ
スクを定義するものと仮定する。
総称サブセット アドレスは、特定の送信される着信先
アドレスと受信ステーションの着信先アドレスとに基づ
いて、着信先に対する適当なマスクを計算することによ
って生成することもできる。ただし、説明を簡単にする
ため、この実施態様においては、このテーブルマトリッ
クスが使用されるものと仮定する。
マトリックス テーブル検索動作に続いて。
PSC108はボートの翻訳論理要素、例えば、第2図
の翻訳論理224内に含まれる送信ボートの翻訳テーブ
ル内に送信された着信先アドレス及び指定の受信ステー
ションに基づいて選択された適当なマスクを書き込む。
送信される着信先アドレスは、前述のごとく、サブセッ
トのメンバーの1つの固有のアドレスである。マスクの
選択に続いて、送信ステーションと関連するボートはデ
ータ メツセージ、アドレス及びマスクから成るデータ
パケット(第4図参照)をLANバスに加える。
前述のごとく、個々のボートはアドレス復号論理を含み
、同時的に送信されたアドレスを伝送されたデータ メ
ツセージがそれと関連するステーションに向けられたも
のであるか決定するために復号する。個々のボート内に
含まれる第2図の比較器203との関連して先に説明し
たアドレス/マスク比較器はこの復号機能を遂行するこ
とによって関連するデータ メツセージがそのボートと
関連するステーションに向けられたものであるか否か調
へる。マスク復号論理に関しては、後に説明される。総
称サブセット アドレスがボートのアドレスと有効ビッ
トの点で一致する場合は、そのデータ メツセージはそ
のボートと関連するステーションに加えられる。総称サ
ブセット アドレスがボート アドレスと有効ビットの
点で一致しない場合は、データメッセージはそのボート
と関連するステーションに加えられない。以下の説明は
、送信ポートによって遂行される1つの送信ステーショ
ンと少なくとも2つの受信ステーションの間での選択的
回報通信メツセージの生成機能に関して詳側に述べる。
ステーション100が選択的回報通信伝送を要求し、ス
テーション101及びL O:3を1つの共通データ 
メツセージの最終着信先と指定したものと仮定する。よ
り具体的には、ステーション100はサブセットに含ま
れるボートの1つのアドレスを持つデータ メツセージ
を生成する。第1図は、それぞれ固有のアドレス01及
び11を持つそれぞれ関連するステーション101及び
103を持つボート105及び107を示す。ただし、
ステーション100は1つのアドレスで有効ビットが供
給できるため着信先ステーションの1つと関連するボー
トの1つのアドレスを与えるのみでよい。関連するステ
ーション101を持つボート105のアドレスが使用さ
れ、従って、アドレス01が伝送されるものと仮定する
。説明を簡単にするため、個々のボート アドレスがあ
るステーションとの関連で説明される。例えば、ステー
ション100゜101.102及び103は、それぞれ
アドレス00,01,10及び 11と関連する。
これは第6図に示されるマトリックス テープルどの一
貫性を保つためである。
第6図のマトリックス テーブルが示すように、伝送さ
れる着信先アドレスが01であり、指定の受信ステーシ
ョンが 101 及び103である場合は、10のマス
クがデータメッセージの一部として伝送される。前述の
ごとく、このマスクは伝送されたアドレス内のどのビッ
トが″ビット ケア″ビットであるかを同定する機能を
持つ。″ドントケア″ビットを指定することによって、
総称サブセット アドレスが生成される。PSC108
によるテーブル探索及びどのマスクが適当であるかの決
定に続いて、PSC108は適当なマスクを送信ポート
の翻訳テーブルに書き込む。第2図のポート104がス
テーション100が送信ステーションであるため送信ボ
ートであると仮定する。PSC108は適当なマスク1
0をポート104に加える。この情報は翻訳論理224
から成る翻訳テーブルに書き込まれる。ポート104か
ら107とPSC108の間で情報を交換する方法は既
に述べたとおりであり、ここでは説明しない。
翻訳論理224内に含まれる翻訳テーブルが第5図に示
される。
第5図は、ポート104の翻訳論理224内にステーシ
ョン100がライン502の所に示されるようにステー
ション101 及び103に送信を行なっているとき、
及びライン503に示されるようにステーション100
が全てのステーション100,101,102及び10
3に送信を行なっているときに見られる翻訳テーブルの
様子を示す。第5図はさらに、ポート105の翻訳論理
要素内にライン505に示されるように、 ステーショ
ン101がステーション102及び103に送信を行な
っているとき、及びライン506に示されるようにステ
ーション101がステーション100及び102に送信
を行なっているときに見られる翻訳テーブルの様子を示
す。
これらテーブルは単に2つの異なるステーションから生
成される4つの可能な回報通信伝送の例を示すものであ
る。どのステーションが送信を行ない、また、どのステ
ーションが受信を行なうかによって異なるテーブル構成
が発生する。これら変形の全てを説明することは1本発
明による選択的同報通信装置を説明するのに重要なこと
ではない。第6図のマトリックス テーブルは2ビツト
 アドレス及び2ビツト マスク条件で可能なサブセッ
トを示す。
第5図のライン502に示されるように、送信ステーシ
ョンの同定は100であり、着信先ステーションの同定
は101及び103である。ステーション100は、前
述のごとく、受信ステーションのサブセット内に含まれ
る着信先ステーション101の着信先アドレス01を送
信する。1つの固有アドレスと1つの適当なマスクから
1つの総称サブセット アドレスが形成される。着信先
受信ステーションのサブセット着信先アドレスはそれぞ
れ01及び11である。1つのアドレスを使用して両方
の着信先ステーションに選択的回報通信を達成するため
に、PSC:108によって10のマスクが提供される
。この10のマスクは、ライン501及び502に示さ
れるように、第1のビット位置B1内に゛ビット ケア
″ビットが現われ、第2のビット位置B2内に有効ビッ
トが現われることを指定する。結果としてマスクされた
アドレスはxlとなる。ここで、Xは第1のビット位置
内の″ビット ケア″状態を示す。B2位置内に1を持
つアドレスのみが関連するデータメッセージを受信する
。B2位置内にOを持つステーションは関連するデータ
 メツセージを受信しない。従って、01の着信先アド
レスが伝送され、サブセット着信先アドレスが01及び
11の場合は、10のマスクが適当である。結果として
形成されるxlのマスクされたアドレスはステーション
100からステーション101及び103への通択的同
報通信を達成する。
第5図は、ライン501及び503の所にさらに別のス
テーションから別の着信先サブセントに送られる回報通
信の例を示す。例えば、ステーション100が1つの共
通のデータ メツセージを着信先ステーション100゜
101.102及び103に回報通信したい場合は、1
1のマスクが提供される。この11のマスクは位Flt
B1及びB2内のアドレスビットが両方とも“ビット 
ケア”であることを指定し、従って、有効アドレス ビ
ットが残らないため、固有のアドレス割当と無関係に全
ての着信先がメツセージを受信する。
ボート105に対する翻訳テーブルはライン504から
506にさらに異なる2つのサブセットに対する回報通
信伝送の例を示す。″ビット ケア″ビットの位置と有
効ビットは生成され伝送される着信先アドレス及びマス
クによって変化する。ライン501及び502の所の 
ステーション100から101 及び103への回報通
信伝送についてのみ以下に詳細に説明する。
第5図に示されるように総称サブセットアドレスが形成
されると、翻訳論理224は伝送された着信先アドレス
及び着信先マスクを経路233を通じてFIF○223
に加える。前述のごとく、l” I F O223は着
信先見出しをデータ パケットのデータ メツセージ部
分に加える。選択的回報通信に対するパケットは、デー
タ メツセージ、着信先アドレス及びマスクを含む。こ
のデータ パケット構成は、前述のごとく、第4図に示
される。このデータ パケットが前述のようにLANバ
スに加えられる。
データ パケットが現在アドレス バス111及びデー
タ バス110上に存在するものと仮定すると、個々の
ポートの受信側は前述のようにLANバスからデータ 
パケットを検索する。前述のごとく、個々のボートは同
一の回路を含み、同様に動作する。以下の説明は、関連
するステーション101を持つ受信ボート105に関す
るものであり、また、第2図の回路要素が適用するもの
と仮定する。さらに、ポート105の受信側がデータ 
パケットの存在を検出し、伝送されたアドレス及びマス
クによってアドレス/マスク比較器が起動されたものと
仮定する。
アドレス マスクの復号 第3図はアドレス/マスク比較器、例えば、第2図に示
される比較器203の詳細を示す。
第3図の比較器203は関連するデータ メツセージが
そのポートと関連するステーションに向けられたもので
あるか否か決定するためのマスク復号論理を含む回路か
ら構成される。より具体的には、この回路は伝送された
着信先アドレスに対する″ビット ケア″ビットの存在
を検出する。この゛1ドントケア”ビットは、受信ボー
トの固有のアドレスのどのビットが、怠味を持たないか
をビット位置にて同定する。ポートに固有のアドレスの
残りのビット位置内の残りのビットは有効である。
″ドントケア”ビットの検出は、結果として、1つの総
称サブセットアドレスを定義する。
この総称サブセット アドレスが関連する受信ステーシ
ョンを持つ個々のポートの固有のアドレスと比較され、
関連する伝送されたメツセージがそのサブセットのメン
バーとしてのそのボートと関連するステーションに向け
られたものであるか否か決定される。
この例においては、伝送されたアドレスはB1位置にO
そしてB2位置に1を持ち、加えられたマスクはB1位
置に1そしてB2位置にOを持つ。第5図のボート10
4に対する翻訳テーブルのライン501及び502を参
照すること。ポート105のボート アドレスは01で
ある。ここで、OはB1位置にあり、1はB2位置にあ
る。前述のごとく。
ボートのアドレスは第2図のポート アドレス204 
内に格納され、比較器203は伝送された着信先アドレ
スを伝送アドレス経路216を通じて受信し、ポート 
アドレスを経路214を通じて受信する。経路210及
び214が複数の経路から成り、個々の経路が伝送され
た着信先アドレス、マスク及びポート アドレスの指定
の1つ1例えば、B1及びB2を運ぶものと仮定する。
以下の回路論理動作は同時的に実行される。
しかし、説明を平易にするため、個々のリード上の個々
のビット及び個々のゲート機能が別個に述べられる。ポ
ート アドレスの81ビツト、つまり、0はポート ア
ドレスB1経路を通じて排他的NORゲート300に加
えられ、伝送されたアドレスの81ビツト、つまり、0
は伝送アドレスB1経路を通じて排他的NORゲート3
00に加えられる。ポート アドレスB1経路上の0と
伝送アドレスB1経路上のOとの組合せは、経路305
上に1の出力を与える。経路305上の1の出力はOR
ゲート301に加えられる。同時的に、マスクの81ビ
ツト、つまり、1がマスクB1経路を通じてORゲート
301に加えられる。経路305上の1とマスクB1経
路上の1のORゲート301への組合せは経路306上
に1を提供する。
同時的に、ポート アドレスの82ビツト、つまり、1
がポート アドレスB2経路を通じて排他的NORゲー
ト302に加えられ、伝送されたアドレスの 82ビツ
ト、つまり、1が伝送アドレスB2経路を通じて排他的
NORゲート302に加えられる。ポートアドレスB2
経路上の1と伝送アドレスB2経路上の1の組合わせは
、経路307上に1の出力を提供する。経路307上の
1の出力はORゲート303に加えられる。同時的に、
マスクの82ビツト、つまり、0がマスクB2経路を通
じてORゲート303に加えられる。経路307上の1
とマスクB2経路上の0のORゲート303への組合せ
は経路308上に1の出力を提供する。ANDゲート3
04は、現在経路308上に1の入力そして経路306
上に1の入力を受信する。経路308上の1の入力と経
路306上の1の入力はANDゲート304からの経路
213上に1の出力を提供する。この1はマスクされた
アドレスがそのポートの固有のアドレスを包括し、その
ポートと関連するステーションがそのサブセットのメン
バーであることを示す。
比較器203は経路213を通じてPIFO205に一
致信号を加え、FIFO205は経路216を通じてP
IF0206を起動し、この結果として、関連するステ
ーション101が前述の方法によってこのデータ メツ
セージを受信することを許される。
上の説明の回路論理は、″ドントケア″状態をポートに
固有のアドレスの第1のビット、B1に適用し、結果と
して、伝送されたデータ メツセージがそれと関連する
ステーションに向けられたか否かを決定するのに82ビ
ツトのみが有効とされる。
ここで、第3図に示される比較器が指定のサブセットの
受信機のもう1つのメンバーである関連するステーショ
ン103を持つポート107の受信側内に含まれるもの
と仮定する。ポート107のアドレスは11であり。
前述の如く、伝送された着信先アドレス01に加えられ
るマスクは10である。゛′ドントケア”ビットはB1
位置にある。排他的NORゲート300はポートアドレ
スB1経路を通じて1を受信し、伝送アドレスB1経路
を通じて0を受信する。この組合せは経路305上に0
出力を提供する。経路305上の0とマスクB1経路上
の1のORゲート301への組合せは経路306上に1
の出方を提供する。同時的に、排他的NORゲート30
2はポート アドレスB2経路を通じて1を受信し、伝
送アドレスB2経路を通じて1を受信する。この1と1
との排他的NORゲート302への組合せは経路307
上に1の出力を提供する。経路307上の1とマスクB
2経路上のOのORゲート303への組合せは経路30
8上に 1の出力を提供する。経路306上の1と経路
308上の1の組合せは経路213を通してのANDゲ
ート304からの1の出力を提供する。この1はマスク
されたアドレスがこのポート固有のアドレスを包括し、
そのポートと関連するステーションがこのサブセットの
メンバーであることを示す。関連するステーション10
3は重連の方法でデータ メツセージを受信する。
上の説明の回路論理は、″ドントケア″状態をポートに
固有のアドレスの第1のビット、B1に適用し、結果と
して、伝送されたデータ メツセージがそれと関連する
ステーションに向けられたが否かを決定するのに82ビ
ツトのみが有効とされる。
次に、第3図に示される比較器が指定のサブセットの受
信機のメンバーでない関連するステーション102を持
つポート106の受信側内に含まれるものと仮定する。
ポート106のアドレスは1oであり、前述のごとく、
伝送されたアドレスに加えられるマスクは10である。
゛′ドント ケア″ビットはB1位置にある。排他的N
ORゲート300はポートアドレスB1経路を通じて1
を受信し、伝送アドレスB1経路を通じて0を受信する
。この組合せは経路305上にOの出力を提供する。経
路305上のOとマスクB1経路上の1のORゲート3
01への組合せは経路306上に1の出力を提供する。
同時的に、排他的NORゲート302はポート アドレ
スB2経路を通じてOを受信し、伝送アドレスB2経路
を通じて1を受信する。この組合せは経路307上にO
の出力を提供する。経路307上の0とマスクB2経路
上の0のORゲート303への組合せは経路308上に
O出力を提供する。経路308上の0と経路306上の
1の組合せは経路213を通じてのANDゲート304
からのO出力を提供する。このOはポート106と関連
するステーション102がそのサブセラ1〜のメンバー
でなく、従って、データ メツセージがこれによって受
信されないことを示す。マスクされたアドレスはこのポ
ートに固有のアドレスを包括しない。従って、前述のよ
うに、パケットのデータ部分はステーション102には
加えられない。
上の説明は複数の異なるサブセットに到達させるために
2ビツト アドレスに2ビツトマスクを加えることに関
する。複数のサブセットを構成する関連するステーショ
ンを持つポートの可能な全ての組合せに到達させるため
には、2ビツト アドレスに対するマスクを拡張し、送
信ステーションがそれが指定するあらゆる組合せの受信
機に伝送できるようなマスクを定義することが要求され
る。これに加え、関連するステーションを持つ複数のポ
ートに対する選択的回報通信を達成するために、2ビツ
トより大きなアドレスをマスクすることも可能である。
 ただし、ここでは、説明を簡単にするなめに、2ビツ
ト アドレス及び2ビツト マスクについてのみ述入ら
れた。さらに、比較器回路は大きなマスク及び/アドレ
スに対する適当な複合機能を提供するためにはより複雑
な論理を必要とすることに注意する。ここでは、マスク
復号プロセスの説明を簡単にするために少数のゲート論
理機能について述べられた。
上に説明の方法によって、1つの送信ステーションから
複数のステーションに向けての選択的同報通信が達成さ
れる。単一のアドレスがマトリックス翻訳テーブルから
派生される1つのマスクによって操作され、結果として
、総称サブセットアドレスが形成される。
このマスクはデータ パケットのアドレス部分に含まれ
る。伝送されたデータ パケットはポートによって受信
される。ポートは伝送されたアドレス内の有効ビットを
決定し、そのポートに固有のアドレスの対応する有効ビ
ットと総称サブセット アドレスとを比軟する論理回路
を含む。一致が検出された場合は、そのポートと関連す
るステーションはそのすブセットのメンバーであり、伝
送されたデータ メツセージを受信する。一致しない場
合は、そのポートと関連するステーションはそのサブセ
ットのメンバーではなく、伝送されたデータを受信しな
い。上に説明の方法によって、複数ユーザ環境内での選
択的回報通信が達成される。
本発明の特定の実施態様が開示されたが、本発明の範囲
内で細かな構造上の変更を行なうことが可能である。こ
こに説明の実施態様は限定を目的とするものではない。
上に説明の装置は単に本発明の原理の用途を説明するた
めのものであり、本発明の精神及び範囲から逸脱するこ
となく他の構成を考案できることは明白である。
【図面の簡単な説明】
第1図は、情報のデータ パケットを複数の受信及び送
信ステーションの間で交換するためのローカル エリア
 ネットワークのブロック図; 第2図は、1つの関連する送信及び受信ステーションを
持つポートの詳細図; 第3図は、第2図に示されるポート回路を構成するアド
レス/マスク比較器の詳細図;第4図は、データ パケ
ットのフォーマット図; 第5図は、マスク翻訳テーブルの詳細図;第6図は、1
つの2ビツト アドレス及び1つの2ビツト マスクを
使用して様々なマスクされたアドレスを生成する結果と
して達成される可能なサブセットに対するマトリックス
 テーブルを示す図である。 [主要部分の符号の説明] ポ  −  ト  ・・・・・・・・・・・・  10
4.  105. 106.  107ステーシヨン・
・・・・・・・100.101.102.103パケツ
ト交換コントローラ ・・・・・・・・・・・108デ
ータバス・・・・・・・・・・・・・・・・・・・・・
・・・110アドレス バス・・・・・・・・・・・・
・・・・・・・・・111制御バス・・・・・・・・・
・・・・・・・・・・・・・・・112クロツクバス・
・・・・・・・・・・・・・・・・・・−・113ぺペ
ネラ        ト ワ二 二二一

Claims (1)

  1. 【特許請求の範囲】 1、ローカルエリアネットワーク(L AN)内で使用されるメッセージをLANの複数のステ
    ーション(例えば、100−103)のサブセットに伝
    送するための選択的同報通信装置において、該ステーシ
    ョン(例えば、100−103)の個々が固有のアドレ
    スを持ち、該選択的同報通信装置が: 該複数のステーションの中の1つの送信ス テーション(例えば、103)の選択的同報通信要求に
    応答して該ステーションのサブセットの個々のメンバー
    に対する総称アドレスを形成する1つのマスク及び固有
    アドレスを生成するための手段(例えば、108、22
    4);該総称アドレスを関連するデータメッセ ージと共に送信ステーション(例えば、103)から該
    複数のステーション(例えば、100−103)に伝送
    するための手段(例えば、220−223);及び 該複数のステーション(例えば、100− 103)の個々の所に存在し、該総称アドレスを翻訳す
    ることによって該関連するデータメッセージが該ステー
    ションに該サブセットのメンバーとして向けられたもの
    であるか否かを決定するための手段(例えば、202−
    204)を含むことを特徴とする装置。 2、特許請求の範囲第1項に記載の装置 において、該装置がさらに: 該サブセットの1つのメンバーと関連する 該一意のアドレスを生成するための手段(例えば、22
    4); 個々の固有のアドレスを該サブセットの個 々のメンバーに指定するための手段(例えば、103)
    ; 該マスクを該個々の指定された固有のアド レス及び該生成された一意のアドレスに基づいて選択す
    るための手段(例えば、108);及び該生成された一
    意のアドレスの該サブセットの個々のメンバーに対する
    個々の指定された固有のアドレスの同一部分と対応する
    部分を同定し、該総称アドレスを形成するための手段(
    例えば、108)が含まれることを特徴とする装置。 3、特許請求の範囲第1項に記載の装置 において、該装置がさらに: 該総称アドレスを該複数のステーションの 所で受信するための手段(例えば、200);該複数の
    ステーションの個々の所に1つの 関連する固有のアドレスを同時的に加えるための手段(
    例えば、204);及び 該総称アドレスと該加えられた該複数のス テーションの個々と関連する一意のアドレスとを比較し
    て一致が発生するかを決定するための手段(例えば、2
    03)が含まれることを特徴とする装置。 4、特許請求の範囲第1項に記載の装置 において、該装置がさらに: 該比較によって該総称アドレスが該加えら れた関連する一意アドレスの該同一部分と一致すること
    が検出されたとき、該関連するデータメッセージを該ス
    テーションの個々に 該サブセットのメンバーとして伝送するための手段(例
    えば、205)が含まれることを特徴とする装置。 5、ローカルエリアネットワーク(L AN)内で使用されるデータメッセージを 複数の受信ステーション(例えば、100−103)の
    サブセット(例えば、100− 101)に配布するための方法において、該ステーショ
    ン(例えば、100−103)の個々が固有のアドレス
    を持ち、該方法が: 該複数のステーションの中の1つの送信ス テーション(例えば、103)内で該ステーションのサ
    ブセット(例えば、100−101)の個々のメンバー
    に対する総称アドレスを形成する1つのマスク及び固有
    アドレスを生成するステップ: 該総称アドレスを関連するデータメッセ ージとともに該送信ステーション(例えば、103)か
    ら該複数のステーション(例えば、100−103)に
    伝送するステップ;及び該総称アドレスを翻訳すること
    によって該 関連するデータメッセージが個々の該ステ ーション(例えば、100−103)に該サブセットの
    メンバーとして向けられたものであるか否かを決定する
    ステップを含むことを特徴とする方法。 6、特許請求の範囲第5項に記載の方法 において、該方法がさらに: 該サブセットの所定のメンバー(例えば、 100)と関連する該固有のアドレスを提供するステッ
    プ; 個々の一意のアドレスを該サブセット(例 えば、100−101)の個々のメンバーに指定するス
    テップ; 該マスクを該サブセット(例えば、100 −101)の個々のメンバーに対して指定された個々の
    アドレス及び該提供された固有のアドレスに基づいて選
    択するステップ;及び該提供された固有のアドレスの該
    サブセッ ト(例えば、100−101)の個々のメンバーに対し
    て指定された個々の一意のアドレスの同一部分と対応す
    る部分を同定し、該総称アドレスを形成するステップを
    含むことを特徴とする方法。 7、特許請求の範囲第5項に記載の方法 において、該方法がさらに: 該総称アドレスを該複数のステーション (例えば、100−103)の所で受信するステップ; 同時的に該複数のステーション(例えば、 100−103)に指定されたアドレスを提供するステ
    ップ:及び 該総称アドレスと該提供された該複数のス テーション(例えば、100−103)の個々の割り当
    てられた固有のアドレスとを比較して一致が発生するか
    を決定するステップを含むことを特徴とする方法。 8、特許請求の範囲第5項に記載の方法 において、該方法がさらに: 該比較によって該総称アドレスが該提供さ れた該複数のステーション(例えば、100−103)
    の個々の割り当てられた固有アドレスの該同一部分と一
    致することが検出されたとき、該関連するデータメッセ
    ージを該 ステーション(例えば、100−103)の個々に該サ
    ブセット(例えば、100−101)のメンバーとして
    伝送するステップを含むことを特徴とする方法。
JP62189043A 1986-07-31 1987-07-30 ロ−カルエリアネットワ−クのための選択的同報通信装置 Pending JPS6339231A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US89151386A 1986-07-31 1986-07-31
US891513 1986-07-31

Publications (1)

Publication Number Publication Date
JPS6339231A true JPS6339231A (ja) 1988-02-19

Family

ID=25398328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62189043A Pending JPS6339231A (ja) 1986-07-31 1987-07-30 ロ−カルエリアネットワ−クのための選択的同報通信装置

Country Status (4)

Country Link
EP (1) EP0255767A3 (ja)
JP (1) JPS6339231A (ja)
KR (1) KR880002339A (ja)
AU (1) AU7618987A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03250830A (ja) * 1990-02-28 1991-11-08 Toshiba Corp 多重通信システム
WO1997013345A1 (fr) * 1995-10-04 1997-04-10 Kawasaki Steel Corporation Dispositif d'interconnexion de reseaux
US5721946A (en) * 1992-05-13 1998-02-24 Mitsubishi Denki Kabushiki Kaisha Signal transfer method having unique word assigned to terminal stations appended before control frames originated from control station and terminal stations

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9405914D0 (en) 1994-03-24 1994-05-11 Discovision Ass Video decompression
WO1989008887A1 (en) * 1988-03-11 1989-09-21 Qpsx Communications Ltd. Access security system for switched communications networks
AU615739B2 (en) * 1989-04-28 1991-10-10 Digital Equipment Corporation Communication protocol for statistical data multiplexers arranged in a wide area network
US5842224A (en) * 1989-06-16 1998-11-24 Fenner; Peter R. Method and apparatus for source filtering data packets between networks of differing media
US5860136A (en) 1989-06-16 1999-01-12 Fenner; Peter R. Method and apparatus for use of associated memory with large key spaces
US5490258A (en) * 1991-07-29 1996-02-06 Fenner; Peter R. Associative memory for very large key spaces
IL95314A0 (en) * 1989-09-29 1991-06-30 Motorola Inc Packet/fast packet switch for voice and data
JPH05505707A (ja) * 1990-03-22 1993-08-19 テルストラ コーポレイション リミティド 遠隔通信回路網用の同時送信方法
US5956335A (en) * 1991-01-25 1999-09-21 Cabletron Systems, Inc. Many to few group address translation through a network bridge
EP0522142B1 (en) * 1991-01-25 1996-07-24 Digital Equipment Corporation Multicast addressing in a local area network having inadequate multicast addressing capability
US5321693A (en) * 1991-01-25 1994-06-14 Digital Equipment Corporation Multicast address in a local area network where the local area network has inadequate multicast addressing capability
US5434864A (en) * 1991-01-25 1995-07-18 Digital Equipment Corporation Encapsulation of an address within a forwarded frame in a computer communications system
EP0509114B1 (de) * 1991-04-17 1995-02-01 Siemens Nixdorf Informationssysteme Aktiengesellschaft Verfahren zum Übertragen von Daten an mehrere Datenstationen
FR2676319B1 (fr) * 1991-05-07 1993-12-10 Sextant Avionique Procede et dispositif de selection d'informations utilisables par une unite locale reliee a un systeme de transmission numerique.
US5500860A (en) * 1991-06-14 1996-03-19 Digital Equipment Corporation Router using multiple hop redirect messages to enable bridge like data forwarding
US5420862A (en) * 1991-06-14 1995-05-30 Digital Equipment Corporation Router using remote address resolution to enable bridge like data forwarding
JP2675208B2 (ja) * 1991-07-11 1997-11-12 三菱電機株式会社 同報通信制御方法
JPH0695986A (ja) * 1992-06-19 1994-04-08 Westinghouse Electric Corp <We> リアルタイムデータ・イメージングネットワークシステム及びその操作方法
US6047112A (en) 1992-06-30 2000-04-04 Discovision Associates Technique for initiating processing of a data stream of encoded video information
US6112017A (en) 1992-06-30 2000-08-29 Discovision Associates Pipeline processing machine having a plurality of reconfigurable processing stages interconnected by a two-wire interface bus
US5784631A (en) 1992-06-30 1998-07-21 Discovision Associates Huffman decoder
US6079009A (en) 1992-06-30 2000-06-20 Discovision Associates Coding standard token in a system compromising a plurality of pipeline stages
GB2288520B (en) * 1994-03-24 1998-10-14 Discovision Ass Pipeline
US6067417A (en) 1992-06-30 2000-05-23 Discovision Associates Picture start token
US5768561A (en) 1992-06-30 1998-06-16 Discovision Associates Tokens-based adaptive video processing arrangement
US6263422B1 (en) 1992-06-30 2001-07-17 Discovision Associates Pipeline processing machine with interactive stages operable in response to tokens and system and methods relating thereto
US5809270A (en) 1992-06-30 1998-09-15 Discovision Associates Inverse quantizer
DE69229338T2 (de) 1992-06-30 1999-12-16 Discovision Associates, Irvine Datenpipelinesystem
US6330665B1 (en) 1992-06-30 2001-12-11 Discovision Associates Video parser
CA2149720A1 (en) * 1992-11-27 1994-06-09 Thomas Andrew Cohen Distributed database system and database receiver therefor
SE515275C2 (sv) * 1992-12-14 2001-07-09 Ericsson Telefon Ab L M Paketdatanät
US5805914A (en) 1993-06-24 1998-09-08 Discovision Associates Data pipeline system and data encoding method
US5861894A (en) 1993-06-24 1999-01-19 Discovision Associates Buffer manager
US5699544A (en) 1993-06-24 1997-12-16 Discovision Associates Method and apparatus for using a fixed width word for addressing variable width data
CA2145361C (en) 1994-03-24 1999-09-07 Martin William Sotheran Buffer manager
CA2145379C (en) 1994-03-24 1999-06-08 William P. Robbins Method and apparatus for addressing memory
CA2145365C (en) 1994-03-24 1999-04-27 Anthony M. Jones Method for accessing banks of dram
FR2719433B1 (fr) * 1994-04-29 1996-07-05 Renault Procédé de transmission de messages entre modules d'un réseau multiplexe.
US5798719A (en) 1994-07-29 1998-08-25 Discovision Associates Parallel Huffman decoder
EP0695057B1 (de) * 1994-07-29 2004-09-22 Siemens Aktiengesellschaft Verfahren zum Ausführen eines Rundsendeauftrages in einem Informationsnetz
GB9417138D0 (en) 1994-08-23 1994-10-12 Discovision Ass Data rate conversion
GB2304006B (en) * 1995-08-01 1999-08-25 Plessey Semiconductors Ltd Data transmission systems
GB9515741D0 (en) * 1995-08-01 1995-10-04 Plessey Semiconductors Ltd Data transmission systems
FR2741466B1 (fr) * 1995-11-22 1998-01-16 Matra Mhs Dispositif de filtrage de messages incidents dans un controleur de noeud de reseau informatique
GB9704060D0 (en) 1997-02-27 1997-04-16 3Com Ireland Multicast filtering
US6370595B1 (en) * 1999-03-29 2002-04-09 U.S. Philips Corporation Method of addressing a plurality of addressable units by a single address word

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4131881A (en) * 1977-09-12 1978-12-26 Robinson Paul B Communication system including addressing apparatus for use in remotely controllable devices
FR2541052A1 (fr) * 1983-02-15 1984-08-17 Electricite De France Procede de telecommande centralisee perfectionne
GB8510973D0 (en) * 1985-04-30 1985-06-05 Emi Ltd Data transmission system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03250830A (ja) * 1990-02-28 1991-11-08 Toshiba Corp 多重通信システム
US5721946A (en) * 1992-05-13 1998-02-24 Mitsubishi Denki Kabushiki Kaisha Signal transfer method having unique word assigned to terminal stations appended before control frames originated from control station and terminal stations
WO1997013345A1 (fr) * 1995-10-04 1997-04-10 Kawasaki Steel Corporation Dispositif d'interconnexion de reseaux

Also Published As

Publication number Publication date
KR880002339A (ko) 1988-04-30
AU7618987A (en) 1988-02-04
EP0255767A2 (en) 1988-02-10
EP0255767A3 (en) 1990-04-04

Similar Documents

Publication Publication Date Title
JPS6339231A (ja) ロ−カルエリアネットワ−クのための選択的同報通信装置
US4509167A (en) Data conference arrangement
JPS61194989A (ja) 静止画伝送装置
JPH0667019B2 (ja) 交換機制御方式
US5778319A (en) Mobile station and radio communication system employing multi-channel access
US4730304A (en) Data base creation in stored program controlled switching systems
US6026154A (en) Interoffice multiparty connection method and exchange
JPH06326721A (ja) スロットアクセス方法
JP2001119405A (ja) Ip電話システム
US7301959B1 (en) System and method for multiplying communications capacity on a time domain multiple access network using slave channeling
JP2973275B2 (ja) Isdn同報方式
JP3030729B2 (ja) 構内自動交換機
JPS5989065A (ja) フアクシミリ通信方式
JP2000209230A (ja) Lan電話のグル―プ着信方法及び方式
JP2654027B2 (ja) ディジタルボタン電話装置
JP2938382B2 (ja) 情報通信ネットワーク
JPS6113843A (ja) ハイブリツド交換方式
JPH02142238A (ja) 多地点間通信会議制御方式
JP2827936B2 (ja) ディジタル通信網
JPH09282255A (ja) 通信システム
JP2002314563A (ja) オーダワイヤ通信方式
JPH10224346A (ja) Ipアドレス通知方法及び通信システム
JPH10303923A (ja) Lan対応自営用基地局装置
JPS6227582B2 (ja)
JP2654026B2 (ja) ディジタルボタン電話装置