JP2000286868A - 通信ネットワーク - Google Patents
通信ネットワークInfo
- Publication number
- JP2000286868A JP2000286868A JP2000058271A JP2000058271A JP2000286868A JP 2000286868 A JP2000286868 A JP 2000286868A JP 2000058271 A JP2000058271 A JP 2000058271A JP 2000058271 A JP2000058271 A JP 2000058271A JP 2000286868 A JP2000286868 A JP 2000286868A
- Authority
- JP
- Japan
- Prior art keywords
- station
- signal
- transmission
- duration
- medium
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40143—Bus networks involving priority mechanisms
- H04L12/40163—Bus networks involving priority mechanisms by assigning priority to messages according to a message field
-
- 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/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
-
- 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)
- Computer And Data Communications (AREA)
Abstract
リアルタイムトラフィックを効率的に伝送する。 【解決手段】 送信が他のステーションの送信と衝突
し、従来であれば衝突した送信の直後にデータパケット
を送信していたステーション(例えばブラックバースト
コンテンションの場合のように)が、衝突の終了直後の
送信、および、必要であれば、衝突中の特定の時点での
送信を保留する。このステーションは、媒体がアイドル
である間の、所定のゼロでない期間(タイムノッチ)の
後に、送信を再開する。具体的には、このステーション
は、衝突が終了したとき、および、衝突する送信の継続
時間が長くなってこのステーションのLecパラメータの
値がハブによって許容される最大値を超えないようにす
るために必要であるような場合には他の時点でも、送信
を保留する。
Description
セスのためのコンテンション方式に関する。
ークのようなローカルエリアネットワークにおける共有
媒体へのアクセスは一般に、CSMA/CD(Carrier
SenseMultiple Access/Collision Detection:衝突検出
付きキャリアセンス多重アクセス)プロトコルによって
実現される。このプロトコルによれば、ネットワーク上
のステーション(局)は、データパケットを送信する前
に、媒体がアイドルになるのを待機する。複数のステー
ションが同時に送信した場合、衝突が発生する。衝突を
検出すると、送信ステーションは送信を中断し、いわゆ
るジャム信号を送信する。各ジャム信号の継続時間は等
しい。ジャム信号を送信した後、ステーションはいわゆ
るバックオフモードに入る。このモードで、各ステーシ
ョンは、再送を試みる前にランダムに選択された時間だ
け待機する。待機時間はランダムに選択されるため、再
び衝突が起こる確率は低くなる。
ークはもともと、主としてデータのようなノンリアルタ
イムアプリケーションのために開発された。最近になっ
て、このようなネットワークは、音声やビデオのような
リアルタイムアプリケーションをサポートするために使
用されている。しかし、コンテンション方式のネットワ
ークを用いてリアルタイムトラフィックを伝送すること
は問題を伴うことがある。その理由は、このようなネッ
トワークは、最大遅延が限定されたサービスを保証する
ことができず、そのため、リアルタイムアプリケーショ
ンに必要なレベルのサービス品質を保証することができ
ないからである。このため、リアルタイム制約を有する
アプリケーションを優先させる技術が開発されている。
08/792327号(出願日:1997年1月30
日、第08/923301号(出願日:1997年9月
4日、および、第08/923302号(出願日:19
97年9月4日)に記載されている。具体的には、パケ
ットを送信し、既存のネットワークトラフィックとの衝
突を検出すると、リアルタイムステーションは、いわゆ
るブラックバースト信号を所定期間送信することによっ
て、媒体へのアクセスを競合する。この所定期間は、他
のリアルタイムステーションに対してこのステーション
が有することを要求するアクセス優先度の関数として決
定される。例えば、この所定期間は、データパケットが
送信準備完了になった後に伝送媒体がアイドルになるの
をリアルタイムステーションが待機しなければならない
時間の関数とすることが可能である。この場合、最も長
く待機しているリアルタイムアプリケーションが最も長
いブラックバースト信号を有する。
イムステーションに、データパケットを送信する優先権
が与えられる。最長のブラックバーストを有するため、
最も長く待機しているリアルタイムステーションは、ブ
ラックバースと送信中のある時点で、そのブラックバー
ストが媒体上で送信されている唯一の信号である(これ
は、より短い時間だけ待機していた他のリアルタイムス
テーションがブラックバースト送信を完了したことを意
味する)ことを知る。こうして、このリアルタイムステ
ーションはコンテンションに「勝利」し、ブラックバー
ストの終了後に媒体にアクセスしてデータパケットを送
信する。他方、リアルタイムステーションは、ブラック
バーストの終了後、別の信号が媒体上に送信されている
(これは、より長い時間待機している別のリアルタイム
ステーションが依然としてブラックバーストを送信して
いることを意味する)ことを知った場合、このリアルタ
イムステーションはコンテンションに「敗北」したこと
になる。敗北したリアルタイムステーションは、伝送媒
体が再びアイドルになるまで待機する。媒体がアイドル
になったことを認識すると、リアルタイムステーション
はパケットを送信する。また再び衝突が発生すると、リ
アルタイムステーションは再びブラックバーストを送信
する。しかし、この場合、このリアルタイムステーショ
ンが伝送媒体にアクセスするために待機しなければなら
なかった時間の増大の結果として、ブラックバーストの
継続時間は長くなる。これより長く待機しなければなら
なかったリアルタイムステーションが他にないと仮定す
ると、このリアルタイムステーションのブラックバース
トは、他のブラックバースト信号よりも長い。そのた
め、このリアルタイムステーションは、ブラックバース
ト送信後に媒体がアイドルであることを知り、データパ
ケットを送信する。このようにして、前にコンテンショ
ンに敗北したステーションは最終的に媒体へのアクセス
を獲得する。
は、伝送ネットワークはバスとして構成されている。し
かし、しばしば、ネットワークはいわゆるスターネット
ワークであり、この場合ステーションは「ハブ」に接続
される。ハブとは、あるステーションによって送信され
る信号を少なくとも1つの他のステーションへ伝送する
という意味で、バスと機能的に等価なものとして作用す
るデバイスである。さらに、衝突が発生した場合、ハブ
は、ジャム信号を送信することによって、ネットワーク
全体にその衝突イベントを伝搬させる。また、ハブは、
ある規則を適用して、逸脱したステーションの挙動に対
する保護を行う。特に、ハブは、あらゆるステーション
のいくつかのパラメータの値を追跡する。そのうちの1
つは、各衝突の長さLecである。いずれかのステーショ
ンで、このパラメータの値が、ハブによって設定された
最大値に達した場合、ハブは、問題となっているステー
ションを「シャットダウン」し、あるいは、それをネッ
トワークから「分離」する。すなわち、ハブは、そのス
テーションによって送信されるデータを他のステーショ
ンへ伝送しない。
ブラックバーストコンテンションに勝利したステーショ
ン(以下「勝者ステーション」という)について問題を
生じる。第1に、コンテンション自体が、その継続時間
とは無関係に、ハブにジャム信号を送信させる。これに
より、コンテンションに勝利した直後に勝者ステーショ
ンが送信するデータパケットは他のステーションに伝送
されなくなる。すなわち、他のステーションは、送信さ
れるデータパケットではなくジャム信号を受信する。さ
らに、勝者ステーションは、他のリアルタイムステーシ
ョンのブラックバースト信号と衝突しているかなり長い
期間中、ブラックバースト信号を送信していることがあ
る。その結果、そのステーションは、Lecパラメータ
が、ハブによって許容される最大値を超過して、ハブに
よってシャットダウンされてしまう可能性がある。その
ステーションは、コンテンションに勝利し、しかも、シ
ャットダウンされたことを知らずにパケットを送信しは
じめるが、残念ながらそのパケットは他のステーション
によって受信されることはない。最後に、例えば、ブラ
ックバーストコンテンションに参加している2つのステ
ーションがいずれも、Lecパラメータの値が最大値を超
過した場合、いずれかのステーションが他方のステーシ
ョンにまさる優先権を得たかどうかを判定することがで
きる前に、両方のステーションともハブによってシャッ
トダウンされてしまう。その結果、これらのステーショ
ンがネットワークに復帰すると、いずれのステーション
も送信を開始し、再びコンテンションが発生することに
なる。
送信が他のステーションの送信と衝突し、従来であれば
衝突した送信の直後にデータパケットを送信していたス
テーション(例えば、上記のブラックバーストコンテン
ションの場合のように)が、衝突の終了直後の送信、お
よび、必要であれば、衝突中の特定の時点での送信を保
留する。このステーションは、媒体がアイドルである間
の、所定のゼロでない期間(「タイムノッチ」)の後
に、送信を再開する。具体的には、このステーション
は、衝突が終了したとき、および、衝突する送信の継続
時間が長くなってこのステーションのLecパラメータの
値がハブによって許容される最大値を超えないようにす
るために必要であるような場合には他の時点でも、送信
を保留する。このために、ステーションは、例えば、衝
突の継続時間を計時し、適宜タイムノッチを挿入する。
ブラックバーストコンテンションに関わるステーション
にとって実装するのがさらに容易な代替法は、そのステ
ーションのブラックバースト信号を構成するいわゆるブ
ラックスロットの送信ごとに、そのステーションがその
後にタイムノッチを発生することである。
することにより、ハブはジャム信号を送信することがな
くなり、そのステーションによるその後の送信が他のス
テーションによって受信される機会が提供される。衝突
中の時点でステーションが送信を保留することにより、
ハブは、ステーションのLecパラメータの値を初期値に
リセットする。その結果、ステーションが、その送信の
少なくとも一部がハブによって許容される最大値よりも
長い継続時間にわたって他のステーションの送信と衝突
したためにハブによってシャットダウンされた場合、そ
のステーションはネットワークに復帰させられる。この
場合、ハブは、そのステーションの後続の送信を通常の
ように伝送する。
ションが続いている間に送信準備が完了した別のリアル
タイムあるいはノンリアルタイムステーションは、タイ
ムノッチ中に、および、特に、ブラックバーストコンテ
ンションに勝利したステーションによって提供されたタ
イムノッチ中に、媒体がアイドルであることを検出する
と、送信の手段を講じることになる。すると、競合する
ステーションの送信は、勝者ステーションの送信と衝突
する。この衝突により、ハブは、勝者ステーションの送
信を他のステーションに伝送しなくなり、勝者ステーシ
ョンをシャットダウンする可能性もある。
理由は、ブラックバースト方式で動作するリアルタイム
ステーションには、イーサネットプロトコルで推奨され
るフィルタを備えることが好ましいからである。このフ
ィルタにより、このようなリアルタイムステーションに
は、所定のフィルタ期間中に媒体がアイドルである場合
にのみ媒体がアイドルに見えることになる。好ましい実
施例では、タイムノッチの継続時間はフィルタ期間以下
である。その結果、このようなフィルタを有するステー
ションはタイムノッチを無視することになり、媒体がア
イドルになったようには見えない。このため、競合する
ステーションは送信を開始せず、さらに衝突が発生する
ことはない。
は、ノンリアルタイムステーションにとっては義務では
ないため、勝者ステーションとノンリアルタイムステー
ションの間での衝突の可能性は残る。この問題は、本発
明の1つの特徴によれば、勝者ステーションがノンリア
ルタイムステーションとのこのような衝突を検出した場
合に別のタイムノッチを設けることによって解決され
る。そのような衝突を検出し、ジャム信号を送信した
後、ノンリアルタイムステーションは、再び送信するこ
とができる前に、ある時間(「セットアップ時間」とい
う)待機しなければならない。この別のタイムノッチの
発生によりさらに衝突が生じる可能性を低くするため、
この別のタイムノッチの継続時間は、セットアップ時間
以下とするのが好ましい。
テンション方式のネットワーク10(例えば、イーサネ
ット(R)ローカルエリアネットワーク)を示す。ネット
ワーク10は、いわゆるスター構成を使用し、4個の通
信ステーションが接続されたハブ11を有する。イーサ
ネットの動作の主要な原理について一般に、および本発
明の原理について具体的に、ここではこれらの4個のス
テーションをサポートするネットワークの場合で説明す
るが、本発明を利用可能な通常のイーサネットあるいは
その他のネットワークは、ネットワークの仕様自体によ
って許容される最大値まで、さらに多くのステーション
を含むことが可能である。さらに、本発明について、こ
こでは、例えば有線環境の場合にハブに接続されている
通信ステーションに関して説明するが、本発明は、ハブ
がワイヤレス(無線)環境を含む(しかしこれに限定さ
れない)通信ステーションの伝送をサポートするような
任意のネットワークにも一般に適用可能である。
送信されたすべての信号を少なくとも1つの他のステー
ションへ通信することによってバスと機能的に等価な作
用をするのみならず、ある程度のネットワーク管理(詳
細は後述)と、キャリアセンスおよび反復機能も実行す
る。ハブは、各ステーションへの少なくとも2つのコネ
クションを有する。すなわち、ステーションからデータ
を受信するコネクション12と、ステーションへデータ
を送信するコネクション13である。
ノンリアルタイム(non-real-time)ステーションNRT
1およびNRT2が含まれる。これらのステーション
は、ファイル転送などのデータ型信号のようなノンリア
ルタイム信号を生成し、イーサネットプロトコルの規則
に厳格に従う。また、ハブ11に接続されたステーショ
ンには、リアルタイム(real-time)ステーションRT1
およびRT2も含まれる。これらのステーションも同様
にノンリアルタイム信号を生成することが可能であり、
その場合、同様にイーサネットプロトコル規則に厳格に
従う。しかし、ステーションRT1およびRT2は、音
声およびビデオ信号のようなリアルタイム信号を生成す
ることも可能であり、その場合、イーサネットプロトコ
ル規則の修正バージョンに従う。上記の米国特許出願第
08/792327号に詳細に記載されているように、
このような修正されたプロトコル規則は、RT1および
RT2のようなリアルタイムステーションが、NRT1
およびNRT2のようなノンリアルタイムステーション
に比べてハブ11への優先アクセス権を得ることを保証
する。
に、さまざまなステーションによって媒体に伝送される
例示的な信号のセットと、媒体上に現れる全体の合成信
号とを示す。時間はビット時間単位で測る。1ビット時
間とは、ネットワークによって提供される所定の速度
(例えば、10Mb/secあるいは100Mb/se
c)で1ビットを伝送するのにかかる時間である。
よびNRT2は、それぞれ、時刻t 1およびt2にパケッ
トの送信準備が完了すると仮定する。しかし、媒体上の
合成信号からわかるように、他のステーションが現在送
信中であるため、ノンリアルタイムステーションNRT
1およびNRT2は単に待機する。既存の伝送が時刻t
3に終了すると、ノンリアルタイムステーションNRT
1が、媒体上のその物理的位置のために、媒体がアイド
ルになったことを最初に観測すると仮定する。通常のイ
ーサネットプロトコルに従うと、ノンリアルタイムステ
ーションNRT1は、規定のフレーム間期間tifsのビ
ット時間だけ待機する。前の伝送の終了を検出した後に
tifsビット時間待機してから、時刻t4に、ノンリアル
タイムステーションNRT1は、通常のイーサネットパ
ケットの送信を開始する。ノンリアルタイムステーショ
ンNRT2は、ノンリアルタイムステーションNRT1
が前の伝送の終了を検出した少し後にそれを検出し、t
ifsビット時間待機した後、時刻t5に送信を開始すると
仮定する。(以下、特に断らないかぎり、ステーション
は、媒体がアイドルであることを認識した後、送信を開
始する前にtifsビット時間待機すると(明示的にその
ことを記載していなくても)仮定する。)
よびNRT2は、それぞれ時刻t7およびt6に、自己の
伝送が衝突していることを観測する。衝突を観測する
と、各ステーションは、一定継続時間の通常のイーサネ
ットジャム信号を送信する。ジャム信号とは、任意のス
テーションが送信可能であり、しかも、各ステーション
がそれをジャム信号であると認識するような性質のもの
である。こうして、すべてのステーションに、衝突が発
生したことが通知される。
よびNRT2によって送信されたジャム信号は、同じ継
続時間を有し、それぞれ時刻t9およびt8に終了する。
その時点で、各ステーションは、いわゆるバックオフモ
ードに入る。このモードで、各ステーションは、通常の
イーサネットプロトコルに従ってランダムに選択された
期間だけ待機する。このランダム性により、これらの2
つのステーションが次にそれぞれ媒体にアクセスしよう
とするときに再び衝突しない可能性が高くなる。NRT
1は時刻t10にバックオフモードから抜け、媒体がアイ
ドルであることを知ると、パケットを送信する。このパ
ケットの送信は時刻t12に完了する。
にバックオフモードを抜け、送信準備完了となる。媒体
がビジーであることを観測すると、媒体がアイドルにな
るまで待機し、結局時刻t13に、媒体へのアクセス権を
獲得し、パケットの送信は時刻t17に完了する。
送信中に、リアルタイムステーションRT1、ノンリア
ルタイムステーションNRT1およびリアルタイムステ
ーションRT2がすべて、それぞれ時刻t14、t15およ
びt16に送信準備完了となる。なお、リアルタイム送信
にはある程度の優先権を与えることが好ましいが、ネッ
トワーク10は、プリエンプティブ(先取り)方式を実
装していない。従って、継続中の伝送は中断されない。
むしろ、リアルタイムステーションおよびノンリアルタ
イムステーションはいずれも常に、媒体がアイドルにな
るまで待機する。時刻t17は、媒体がアイドルになった
ことを3つのすべてのステーションが認識する時点とし
て示されている。(説明を簡単にするため、媒体がアイ
ドルであることをステーションが認識する時刻につい
て、実際には伝搬遅延による差があるが、これは無視す
る。)これらの3つのステーションはすべて、時刻t17
のt ifsビット時間後である時刻t18に送信を開始す
る。時刻t18の後のある時点で、衝突が発生したことを
観測すると、ノンリアルタイムステーションNRT1は
ジャム信号を送信し、時刻t19にバックオフモードに入
る。
およびRT2は、同じく衝突を検出するが、いわゆるブ
ラックバースト信号の送信に進む。ブラックバースト信
号の内容は、イーサネットプロトコルによってあらかじ
め定義された信号に一致しない限り任意の信号とするこ
とが可能である。リアルタイムステーションが生成しよ
うとするブラックバースト信号の継続時間は、他のリア
ルタイムステーションに対してそのステーションが有す
ることが所望されるアクセス優先度の関数である。好ま
しくは、ステーションのブラックバースト信号の継続時
間は、そのステーションが送信準備完了した時刻(例え
ば、送信すべき信号がそのステーションによって受信さ
れた時刻、または、そのステーションが送信するようス
ケジューリングされている時刻)と、その信号の次の送
信開始時刻との間の時間(リアルタイムステーションR
T1およびRT2の場合、これは、それぞれ時刻t14お
よびt16以来の時間である)の長さに正比例する。
ていない)に示すように、ブラックバースト信号32
は、リアルタイムステーションによる送信と同様に、実
施例ではプリアンブル34で開始する。これは、以下で
説明するような継続時間を有する。ブラックバースト信
号32はさらに、整数個のいわゆる「ブラックスロッ
ト」36を含む。各ブラックスロット36の継続時間は
2τ(媒体上のラウンドトリップ伝搬遅延)以上であ
る。ステーションが送信のために用意すべきブラックス
ロットの数はd/tinter(小数点以下切り捨て)であ
る。ただし、dは、ステーションが待機している時間で
あり、tinterは、高々、媒体11へのアクセス権が得
られたら送信されるデータパケットの長さによって与え
られる時間である。
テーションは媒体をモニタし、自分が送信中の唯一のス
テーションであることを認識すると、ブラックバースト
送信を中断し、パケットの送信を開始する。このため、
ステーションは、実際には、ブラックバースト送信を開
始したときに送信するために用意したのより少ない数の
ブラックスロットを送信することもある。
T1のほうが長く待機しているため、そのブラックバー
スト期間はRT2のものより長い。このため、RT1の
みがブラックバースト信号を送信している時点に到達す
る。具体的には、リアルタイムステーションRT2のブ
ラックバースト送信は時刻t20で終了するが、リアルタ
イムステーションRT2のブラックバースト送信はその
時点を超えて続く。時刻t21に、リアルタイムステーシ
ョンRT1は、自分のみが送信していることを観測する
と、ブラックバースト送信を中断し、パケットの送信を
開始する。
は、リアルタイムステーションRT1のブラックバース
ト送信が自分より長かったことを認識すると、送信を停
止し、待機モードに入る。
スト信号の一部として固定長のプリアンブル34を送信
することの全般的な効果は、すべてのノンリアルタイム
ステーションが送信を停止してバックオフモードに入る
ことが保証されることである。このために、プリアンブ
ル34の継続時間は、(a)媒体上の上記のラウンドト
リップ伝搬遅延2τと、(b)通常のイーサネットジャ
ム信号の継続時間との和に等しい。こうして、プリエン
プティブ方式の破壊的な効果を受けずに、リアルタイム
送信に優先権が確保されることになる。さらに、リアル
タイムステーションどうしの間で、ブラックバースト機
構の使用により、各ステーションが送信準備完了して以
来待機している時間の長さにブラックバースト信号の継
続時間が比例する場合、最初に送信準備完了したりある
タイムステーションがブラックバーストコンテンション
に「勝利」する(すなわち、最初に媒体へのアクセス権
を得る)ことが保証される。
完了した後、リアルタイムステーションRT2は、別の
ステーションが送信準備完了していないかぎり、さらに
遅延や衝突なしに、媒体へのアクセス権を得る。時刻t
22に、リアルタイムステーションRT2はパケットの送
信を開始し、これは時刻t24まで継続して完了する。一
方、時刻t23に、ノンリアルタイムステーションNRT
1がバックオフモードから抜けて送信準備完了となる。
その時までに、リアルタイムステーションRT2はパケ
ットを送信している。ノンリアルタイムステーションN
RT1は、リアルタイムステーションRT2が終了する
まで待機してから、時刻t25に送信を開始し、時刻t26
に終了する。
ーストコンテンションプロトコルは、リアルタイムステ
ーションおよびノンリアルタイムステーションの両方の
サービスを提供するが、ネットワーク内の安定性および
モニタリングを提供する別の機構もある。例えば、ハブ
11がある程度のネットワーク管理を提供する。具体的
には、衝突が発生すると、ハブは、ジャム信号を送信す
ることによってネットワーク全体に衝突イベントを伝搬
させる。また、ハブは、ステーションの不正な挙動に対
する保護のための規則を実施する。
するいくつかのパラメータの値を追跡する。いずれかの
ステーションについて、パラメータの値が、ハブによっ
て設定された最大値以上になった場合、ハブは、問題の
あるステーションをシャットダウンするか、または、そ
のステーションをネットワークから分離する。すなわ
ち、ハブは、そのステーションによって送信される信号
を他のステーションへ通信しない。問題のあるステーシ
ョンの分離の前提は、ステーションのパラメータが最大
値以上になったことは、そのステーションをネットワー
クから実質的に除去することを正当化するのに十分なほ
ど重大な何らかの異常な状態を示しているということで
ある。その状態が単に過渡的である場合、ハブは、問題
のあるステーションのパラメータの値を初期値にリセッ
トし、その状態がもはや存在しないときには、問題とな
ったステーションをネットワークに復帰させる。
メータの1つは、各衝突の長さのパラメータ、すなわち
Lecパラメータである。このパラメータの値は、ステー
ションが衝突する送信を続ける間更新される。衝突する
送信の長さが、ハブによって許容される最大長以上にな
った場合、その時点で、ハブはそのステーションをシャ
ットダウンする。そのステーションのLecパラメータの
値は、そのステーションの送信終了後にリセットされ
る。
ンテンションに関わるステーションにとって、特に、ブ
ラックバーストコンテンションに勝利したステーション
(すなわち、「勝者」ステーション)にとって、問題を
生じることがある。まず、コンテンション自体が、その
継続時間とは独立に、ハブにジャム信号を送信させるた
め、勝者ステーションがコンテンションに勝利した直後
に送信するデータパケットは他のステーションに通信さ
れないことになる。すなわち、他のステーションは、送
信されたデータパケットではなくジャム信号を受信す
る。さらに、勝者ステーションのブラックバースト信号
と、他のステーションのブラックバースト信号との間の
衝突の継続時間は、ハブによって許容されるLecパラメ
ータの最大値を超過する可能性がある。しかし、シャッ
トダウンされたことを知らずに、勝者ステーションは、
ブラックバースト信号を送信した直後に、続けてデータ
パケットを送信する。残念ながら、このステーションは
ハブによってシャットダウンされているため、パケット
は他のステーションによって受信されない。さらに、ブ
ラックバーストコンテンションに参加している2つのス
テーションの両方でL ecパラメータの値が最大値を超過
した場合、いずれかのステーションが他方のステーショ
ンよりも優先権を有するかどうかを判定することができ
る前に、両方のステーションともハブによってシャット
ダウンされてしまう。その結果、これらのステーション
がネットワークに復帰したとき、両方とも送信を開始
し、再びコンテンションが発生する。
の送信と衝突し、従来であれば衝突した送信の直後にデ
ータパケットを送信していたステーション(例えば、上
記のブラックバーストコンテンションの場合のように)
が、衝突の終了直後の送信、および、必要に応じて、衝
突中の他の時点での送信を保留することにより、これら
の問題点は解決される。このステーションは、媒体がア
イドルである間の、所定のゼロでない期間(「タイムノ
ッチ」)の後に、送信を再開する。特定の時点での送信
の保留は、(a)ステーションがハブの規則に違反して
シャットダウンされないようにするとともに、(b)ハ
ブをエラー状態から無衝突状態にする。具体的には、ス
テーションは、衝突が終了したとき、および、衝突する
送信の継続時間が長くなってこのステーションのLecパ
ラメータの値がハブによって許容される最大値を超えな
いようにするために必要であるような時点で、送信を保
留する。
トコンテンション)に参加しているステーションは、例
えば、衝突の継続時間を計時し、適宜タイムノッチを挿
入する。このため、例えば、ステーションがLecパラメ
ータの値によりハブによってシャットダウンされないよ
うにすることにより、そのステーションの他のステーシ
ョンに対するアクセス優先度を決定することが可能とな
る。ブラックバースト信号は整数個のブラックスロット
を有し、ブラックスロットの継続時間は一般にハブによ
って許容されるLecパラメータの最大値より小さいた
め、実装するのがさらに容易な代替法は、ステーション
のブラックバースト信号を構成するブラックスロットの
送信ごとに、そのステーションがその後にタイムノッチ
を発生することである。
することにより、ハブはジャム信号を送信することがな
くなり、そのステーションによるその後の送信が他のス
テーションによって受信される機会が提供される。衝突
中の特定の時点でステーションが送信を保留することに
より、ハブは、ステーションのLecパラメータの値を初
期値にリセットする。その結果、そのステーションが、
その送信の少なくとも一部がハブによって許容される最
大値よりも長い継続時間にわたって他のステーションの
送信と衝突したためにハブによってシャットダウンされ
るということがなくなる。そのようにシャットダウンさ
れた場合でも、そのステーションはネットワークに復帰
させられる。この場合、ハブは、そのステーションの後
続の送信を通常のように伝送する。
に、本発明の原理によって、さまざまなステーションに
よって媒体に伝送される例示的な信号のセットと、媒体
上に現れる全体の合成信号とを示す。
T2は、それぞれ、時刻t1およびt2にパケットの送信
準備が完了すると仮定する。しかし、媒体上の合成信号
からわかるように、他のステーションが現在送信中であ
るため、ステーションRT1およびRT2は単に待機す
る。既存の伝送が時刻t3に終了すると、そのときに、
リアルタイムステーションRT1およびRT2は、媒体
がアイドルになったことを認識する。これらの2つのス
テーションは、時刻t3のtifsビット時間後である時刻
t4にパケット送信を開始する。時刻t4の後まもなく、
衝突が発生したことを観測すると、リアルタイムステー
ションRT1およびRT2は、第1信号(実施例では、
ブラックバースト信号)の送信に進む。ハブは、同じく
衝突を検出し、ジャム信号を送信する。
信号を送信する間、ハブは、各ステーションについての
Lecパラメータの値を更新し続ける。時刻t5で、これ
らのステーションは、自分のパラメータ値が、ハブによ
って許容された最大値に近いか、あるいは、到達したこ
とを観測する。ハブの規則に違反せず、ハブによってシ
ャットダウンされないようにするため、ステーション
は、媒体がアイドルである間に、ブラックバーストの送
信を継続するのではなく、タイムノッチNT1(その継
続時間について詳細は後述する)を挿入する。具体的に
は、各ステーションは、ブラックバースト送信を停止
し、タイマをセットすることによって、タイムノッチN
T1を実行する。ブラックバースト送信の停止により、
ハブ11は、Lecパラメータの値をリセットする。時刻
t6にタイマが満了すると、RT1およびRT2は、ブ
ラックバースト信号の送信を再開する。
のブラックバースト信号はRT2のものより長い。RT
2は、時刻t7までブラックバースト送信を続行した
後、待機モードに入る。その時点で、RT2はもはや衝
突に関わっていないため、ハブは、RT2のLecパラメ
ータの値をリセットする。時刻t9に、RT1は、媒体
には現在衝突がなく、自分だけがブラックバースト信号
を送信していることを検出する。RT1は、続いてパケ
ットの送信を行うのではなく、タイムノッチNT2(そ
の継続時間について詳細は後述する)を挿入する。これ
は、ブラックバーストを停止し、所定期間後、第2の信
号(実施例ではデータパケット)の送信を開始すること
によって行われる。RT1のブラックバースト送信の停
止により、ハブ11は無衝突状態に入り、RT1のLec
パラメータの値をリセットする。
備ができている信号を有する別のリアルタイムステーシ
ョンまたはノンリアルタイムステーションが、媒体がア
イドルである間にタイムノッチNT1およびNT2を検
出すると、媒体にアクセスする。通常、これは、直ちに
タイマをセットし、そのタイマがtifsビット時間後に
満了した後、その信号を送信することによって行われ
る。しかし、この送信は、タイムノッチを実行したステ
ーションの送信と衝突することになる。特に、タイムノ
ッチNT2に関して、この送信は、ブラックバーストコ
ンテンションに勝利したリアルタイムステーションの第
2信号送信(すなわち、時刻t11に開始されるパケット
送信)と衝突する。
る。第1に、ハブは、再びジャム信号を送信し、勝者ス
テーションから他のステーションへのその後のパケット
送信を通信しない。第2に、勝者ステーションが前の衝
突の直後に第2の衝突に関わることにより、ハブは、勝
者ステーションについてハブがモニタする別のパラメー
タの値を増大させる。具体的には、ハブは、ステーショ
ンが関わった衝突の連続数(このパラメータをここでは
Nccで表す)を追跡する。Lecパラメータの場合と同様
に、ステーションのこのNccパラメータの値が、ハブに
よって許容される最大値以上になった場合、ハブは、問
題のあるステーションをシャットダウンする。第2の衝
突の発生により、ハブは、勝者ステーションのNccパラ
メータの値を増大させる。衝突が頻繁に発生する負荷の
重いネットワークでは、勝者ステーションのこのパラメ
ータの値が、ハブによって許容される最大値に達する可
能性がある。
限らない。ブラックバースト方式で動作するリアルタイ
ムステーションは、イーサネットプロトコルで推奨され
るフィルタを備えることが好ましいとされるからであ
る。このフィルタにより、リアルタイムステーション
は、媒体が所定のフィルタ時間tfltrの間アイドルであ
る場合に限り媒体がアイドルであるとみなすからであ
る。時間tfltrは、一般に、時間tifsの0〜2/3倍
の0でない時間である。すなわち、媒体がアイドルにな
った後、フィルタを有するステーションは、媒体が少な
くともフィルタ時間t fltrの間アイドルのままである場
合に限り、媒体を通じて、その時に送信準備完了してい
る信号を送信する。好ましい実施例では、タイムノッチ
(例えば、NT1およびNT2)の継続時間は、フィル
タ時間tfltr以下である。これは、タイムノッチを実行
するステーションはtfltr以内に送信を開始するため、
媒体は、フィルタ時間全体にわたってアイドルではない
ことを意味する。その結果、このようなフィルタを有す
る競合するステーションはタイムノッチを「無視」し、
送信を開始しないことにより、さらにブラックバースト
コンテンションが発生しないことが保証される。
の推奨に従うことがある。しかし、このようなフィルタ
を有することは義務ではないため、タイムノッチを実行
するステーションの送信と、ノンリアルタイムステーシ
ョンの送信との間の衝突の可能性は残る。このような衝
突が、ノンリアルタイムステーションと、ブラックバー
ストを送信するステーションとの間で発生した場合、ノ
ンリアルタイムステーションはバックオフモードに入
り、リアルタイムステーションどうしの間のブラックバ
ーストコンテンションが上記のように続くことになる。
例えば、ノンリアルタイムステーションの送信と、タイ
ムノッチ(例えば、タイムノッチNT2)の後の勝者ス
テーションのパケット送信との間に衝突が発生した場
合、ハブは、上記のように、勝者ステーションのパケッ
トを通信せず、勝者ステーションをシャットダウンする
可能性がある。
が、フィルタのないステーションとのこのような衝突を
検出すると、追加のタイムノッチ(タイムノッチNT
3)を設ける。具体的には、タイムノッチNT2の後に
勝者ステーションによって送信される信号の継続時間
は、競合するノンリアルタイムステーションがジャム信
号の送信を終了し、標準のプロトコルに従ってバックオ
フモードに入ることを保証するような継続時間以上であ
る。競合するノンリアルタイムステーションとの衝突が
検出されない場合、勝者ステーションはデータパケット
の送信に進む。他方、衝突が検出された場合、所定の0
でない継続時間(詳細は後述)のタイムノッチNT3を
設ける。タイムノッチNT3は、競合するステーション
のジャム送信の終了を検出した後に、勝者ステーション
が送信を停止し、所定の0でない継続時間後に、例えば
パケットの送信を開始することによって実行される。タ
イムノッチNT3により、勝者ステーションのデータパ
ケットがその後に他のステーションによって送受信され
ること、および、勝者ステーションのLecパラメータが
リセットされることの機会が提供される。さらに、これ
以上衝突がないと仮定すると、勝者ステーションのNcc
パラメータの値は、その後のパケットの送信が成功する
とリセットされることになる。
る。フィルタを備えたリアルタイムステーションRT2
は時刻t7以来待機モードにある。NT2の継続時間は
フィルタ時間tfltr以下である(これは、フィルタ時間
tfltr以内にRT1が送信を開始し媒体がビジーになる
ことを意味する)ため、RT2は、t9からt11までの
期間における媒体上の信号の欠落を、tifsビット時間
の期間後に送信することの指示とは解釈しない。従っ
て、RT2は送信を開始せず、上記のように、t fltrよ
り長い間、媒体がアイドルになるのを待機し続ける。
ョンNRT1は、時刻t8に送信準備完了となる。しか
し、RT1が現在送信中であるため、NRT1は媒体が
アイドルになるのを待機する。時刻t9にタイムノッチ
NT1を観測すると、NRT1は、規定のtifsビット
時間だけ待機した後、時刻t12にパケット送信を開始す
る。NRT1のパケット送信はRT1の送信と衝突し、
NRT1は、時刻t13にその衝突を検出すると、ジャム
信号を送信し、時刻t14にバックオフモードに入る。
送信とノンリアルタイムステーションNRT1の送信と
の間の衝突により、ハブは、ジャム信号を送信するとと
もに、RT1についてのNccパラメータの値を増大させ
る。RT1のNccパラメータ値が、ハブによって許容さ
れる最大パラメータ値以上になった場合、ハブはRT1
をシャットダウンする。
と、媒体が再びアイドルである間にタイムノッチNT3
を発生させる。具体的には、RT1は、NRT1がジャ
ム信号の送信を完了した時刻t14に現在の送信を停止
し、タイマをセットすることによって、タイムノッチN
T3を実行する。この送信の停止の結果、Lecパラメー
タの値がリセットされる。時刻t15にタイマが満了する
と、RT1は第3信号(実施例ではデータパケット)の
送信を開始する。RT1が、さらに衝突をせずに時刻t
16にパケット送信を正しく完了すると、RT1のNccパ
ラメータの値はリセットされる。ネットワークにおい
て、一般に正しく動作し過負荷でないほとんどの部分で
は、ステーションのNccパラメータの値が、ハブによっ
て許容される最大値を超えることはまれである。
NT1およびNT2の場合と同様に、送信準備完了して
いるフィルタのないステーションが媒体がアイドルであ
ることを検出して送信を始めることにより、さらに別の
衝突を引き起こす。タイムノッチNT3の後の衝突の可
能性は、少なくともフィルタを有するステーションにつ
いては、タイムノッチNT1およびNT2の場合と同様
に、タイムノッチNT3の期間がフィルタ時間tfltr以
下になるようにすることによって除去することが可能で
ある。ジャム信号を送信したばかりの競合するフィルタ
のないステーションがタイムノッチNT3を検出して送
信を開始する可能性を小さくするため、タイムノッチN
T3の継続時間は、競合するステーションがジャム信号
の送信を完了した後再び媒体がアイドルであるかどうか
をチェックするときに媒体がなるべくビジーであるよう
にすることが好ましい。タイムノッチNT3の継続時間
についてのこの基準は、例えば、タイムノッチNT3の
継続時間がここで「セットアップ時間」という時間以下
である場合には満たされる。
た後、ステーションが再び送信をすることができる前に
経過しなければならないある長さの時間がある。この
「セットアップ時間」は、ハブがそのステーションから
の新しい送信を受信する準備をするのに要する時間(例
えば、ハブがポートを復旧する時間およびハブが新しい
送信に同期するための時間)を含む。好ましい実施例で
は、タイムノッチNT3の継続時間はセットアップ時間
以下であるが、その継続時間をセットアップ時間より長
く延ばしても、その後の衝突を(その可能性は増大する
が)必ずしも引き起こすとは限らない。さらに、実装を
容易にするためというような理由により、すべてのタイ
ムノッチの継続時間を等しくするのが好ましい。
ッチNT3(およびそれに続くタイムノッチ)を検出し
た後に続いて送信をする場合、タイムノッチNT3の後
に、さらにもう1つのタイムノッチ(およびおそらくは
続けて複数のタイムノッチ)を続けなければならない可
能性もある(これが起こる可能性は、引き続くタイムノ
ッチごとに減少していくが)。
勝者ステーションによって送信される信号(実施例では
データパケット)の継続時間は、競合するノンリアルタ
イムステーションがジャム信号の送信を終了し、標準の
プロトコルに従ってバックオフモードに入ることを保証
するような継続時間以上である。この制約は、一般にリ
アルタイムステーションによる送信を開始する通常のプ
リアンブルによって満たされるべきである。このプリア
ンブルの継続時間は、衝突するノンリアルタイムステー
ションがジャム信号の送信を終了してバックオフモード
に入ることを保証するのには十分なものである。しか
し、以下で説明するように、NT2の後に勝者ステーシ
ョンによって送信される信号を開始するプリアンブルの
長さは、通常のプリアンブルの長さを超えて長くなる可
能性がある。
に、t9(タイムノッチNT2の開始)とt14(RT1
が送信を終了するとき)の間の期間中に、図4に示すよ
うなRT1によって生成される信号をさらに詳細に示
す。具体的には、タイムノッチNT2は、t9に開始さ
れ、tNTCHで表される期間だけ続く。タイムノッチNT
2の後に、RT1の第2信号(実施例では、プリアンブ
ルで始まるパケット)の送信が続く。通常のプリアンブ
ルの長さは2τ+jである。これは、(a)媒体のラウ
ンドトリップ伝搬遅延2τと、(b)通常のイーサネッ
トジャム信号の継続時間jとの和である。競合するステ
ーションがノッチを検出し、時間tifsだけ待機し、送
信を開始し、衝突を検出してジャム送信を完了すること
ができるには、タイムノッチの継続時間tNTCHと、プリ
アンブルの継続時間tPREAMBLEの和は、和(2τ+j+
tifs)以上でなければならない。これは、量t
PREAMBLEが、和(2τ+j+tifs−tNTCH)以上であ
ることを要求する。従って、好ましい実施例では、タイ
ムノッチNT2の後に勝者ステーションによって送信さ
れる信号のプリアンブルは、2τ+jよりも延長50だ
け(例えば、tifsビット)延びる。
が、当業者であれば、本発明の技術的範囲から離れるこ
となく、さまざまな変形を考えることが可能である。例
えば、本発明について、勝者ステーションによって送信
される第1信号がブラックバースト信号である場合に関
して説明したが、第1信号は、その送信によりハブが信
号を他のステーションへ通信しなくなるような信号、あ
るいは、送信側ステーションがネットワークから分離さ
れた後その第1信号送信の終了後に復帰させられる可能
性のある任意の信号とすることが可能である。もう1つ
の例として、上記の実施例では、フィルタのないステー
ションはノンリアルタイムステーションであったが、本
発明の原理は、従来のあるいはこれから出現する任意
の、フィルタのないステーションにも等しく適用可能で
ある。
ンテンション方式のネットワークにおいてリアルタイム
トラフィックを効率的に伝送することが可能となる。
式のネットワークの図である。
示的な信号のセットを示し、ブラックバーストプロトコ
ルを説明するのに有用な図である。
ンによって使用されるブラックバースト信号のフォーマ
ットの図である。
伝送媒体で伝送される例示的な信号のセットを示す図で
ある。
ある。
Claims (94)
- 【請求項1】 少なくとも2個のステーションが接続さ
れるハブを有するコンテンション方式の通信ネットワー
クにおいて、 前記ハブは、前記ステーションのうちの少なくとも1つ
のステーションに対して少なくとも1つの規則を適用
し、該規則が前記1つのステーションによる少なくとも
1つの送信によって違反されると、該1つのステーショ
ンは前記ハブによって前記ネットワークから分離され、
前記送信の終了により前記1つのステーションは前記ネ
ットワークに復帰し、 前記1つのステーションは、第1の送信により前記規則
に違反した場合、該第1の送信を停止し、ゼロでない所
定の第1の継続時間を有する期間だけ待機してから第2
の送信を開始することによって、前記ネットワークから
分離されないようにすることを特徴とする通信ネットワ
ーク。 - 【請求項2】 前記1つのステーションは、前記ネット
ワークがアイドルになると、前記ネットワークが少なく
とも所定のフィルタ時間だけアイドルのままである場合
に限り前記ネットワークを通じてその時に送信準備完了
している信号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項1に記載の通信
ネットワーク。 - 【請求項3】 前記第1の送信は、ブラックバースト信
号の送信を含むことを特徴とする請求項2に記載の通信
ネットワーク。 - 【請求項4】 前記ブラックバースト信号は、他のステ
ーションに比べて前記少なくとも1つのステーションが
要求する前記ネットワークへのアクセス優先度の関数で
ある継続時間の信号を含むことを特徴とする請求項3に
記載の通信ネットワーク。 - 【請求項5】 前記第2の送信は、データパケットを含
むことを特徴とする請求項1に記載の通信ネットワー
ク。 - 【請求項6】 前記1つのステーションは、前記ネット
ワーク上で前記第2の送信と別の送信との間で衝突が発
生した場合、前記第2の送信の終了後、ゼロでない所定
の第2の継続時間を有する期間の後に、第3の送信を開
始することを特徴とする請求項1に記載の通信ネットワ
ーク。 - 【請求項7】 前記1つのステーションは、送信の終了
後、次の送信を開始する前に、少なくとも所定の待機時
間だけ待機し、 前記所定の第2の継続時間は、前記所定の待機時間以下
であることを特徴とする請求項6に記載の通信ネットワ
ーク。 - 【請求項8】 前記1つのステーションは、送信の終了
後、前記ハブが前記ステーションから次の送信を受信す
る準備をする間の所定の待機時間だけ少なくとも待機
し、 前記所定の第2の継続時間は、前記所定の待機時間以下
であることを特徴とする請求項6に記載の通信ネットワ
ーク。 - 【請求項9】 前記所定の第1の継続時間と前記所定の
第2の継続時間は等しいことを特徴とする請求項6に記
載の通信ネットワーク。 - 【請求項10】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項7に
記載の通信ネットワーク。 - 【請求項11】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項8に
記載の通信ネットワーク。 - 【請求項12】 通信媒体および複数のステーションを
含むネットワークで使用され、該ステーションのうちの
少なくとも1つのステーションにより実行される通信方
法において、 (a)前記複数のステーションのうちの他のステーショ
ンに比べて前記1つのステーションが要求する前記媒体
へのアクセス優先度の関数である継続時間の信号を含む
第1信号を、前記媒体を通じて送信するステップと、 (b)前記第1信号が前記媒体を通じて送信されている
唯一の信号であることを検出した場合、前記第1信号の
送信の終了後、ゼロでない所定の第1の継続時間の後
に、第2信号の送信を開始するステップとを有すること
を特徴とする通信方法。 - 【請求項13】 前記少なくとも1つのステーション
は、前記媒体上で前記少なくとも1つのステーションに
よって前に送信された信号と前記媒体上の別の信号との
間の衝突を検出した場合、前記第1信号を送信すること
を特徴とする請求項12に記載の方法。 - 【請求項14】 前記少なくとも1つのステーション
は、前記媒体がアイドルになると、前記媒体が少なくと
も所定のフィルタ時間だけアイドルのままである場合に
限り前記媒体を通じてその時に送信準備完了している信
号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項13に記載の方
法。 - 【請求項15】 前記第1信号は、ブラックバースト信
号を含むことを特徴とする請求項12に記載の方法。 - 【請求項16】 前記第2信号は、データパケットを含
むことを特徴とする請求項15に記載の方法。 - 【請求項17】 前記媒体上で前記第2信号と別の信号
との間で衝突が発生した場合、前記第2信号の送信の終
了後、ゼロでない所定の第2の継続時間を有する期間の
後に、第3信号の送信を開始するステップをさらに有す
ることを特徴とする請求項14に記載の方法。 - 【請求項18】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項17
に記載の方法。 - 【請求項19】 送信の終了後、次の信号の送信を開始
する前に、少なくとも所定の待機時間だけ待機し、 前記所定の第2の継続時間は、前記所定の待機時間以下
であることを特徴とする請求項17に記載の方法。 - 【請求項20】 前記媒体はハブを含み、 前記少なくとも1つのステーションは、送信の終了後、
前記ハブが前記ステーションから次の送信を受信する準
備をする間の所定の待機時間だけ少なくとも待機し、 前記所定の第2の継続時間は、前記所定の待機時間以下
であることを特徴とする請求項17に記載の方法。 - 【請求項21】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項19
に記載の方法。 - 【請求項22】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項20
に記載の方法。 - 【請求項23】 前記アクセス優先度は、前記媒体を通
じて送信される信号が前記少なくとも1つのステーショ
ンによって受信された時刻と、該信号が前記媒体を通じ
て次に送信開始される時刻との間の時間の長さの関数で
あることを特徴とする請求項12に記載の方法。 - 【請求項24】 前記ステップ(b)は、 前記媒体で、前記第1信号の送信中に、前記第1信号と
別の信号の間の衝突があるかどうかをモニタするステッ
プと、 前記衝突があった場合、該衝突の終了後、前記第1信号
が前記媒体上で送信されている唯一の信号であるかどう
かを判定するステップとを有することを特徴とする請求
項12に記載の方法。 - 【請求項25】 複数の第1タイプのステーションを含
む複数のステーションと、該ステーションが接続される
ハブを含む通信媒体とを有するネットワークで使用され
る通信方法において、 それぞれの第1タイプのステーションは、前記媒体を通
じて別のステーションへパケットを送信するために、前
記媒体へのアクセスを求めて相互に競合し、 それぞれの第1タイプのステーションは、前記媒体を通
じて送信中のパケットが、別のステーションによって送
信されているパケットと衝突した場合、(a)パケット
の送信を終了し、(b)他の第1タイプのステーション
に比べて前記ステーションが要求するアクセス優先度を
示す第1信号を送信し、 前記ハブは、前記複数のステーションのうちの少なくと
も1つのステーションに対して少なくとも1つの規則を
適用し、該規則が前記少なくとも1つのステーションに
よって違反された場合、該少なくとも1つのステーショ
ンは前記ネットワークから分離され、前記少なくとも1
つの規則は、2個のステーションによって送信された信
号どうしの間で少なくとも所定期間の衝突が発生した場
合に該2個のステーションによって違反され、分離され
たステーションは、送信を終了した後に前記ネットワー
クに復帰し、 前記方法は、前記複数の第1タイプのステーションのう
ちの第1の衝突しているステーションによって送信され
た特定の第1信号と、前記複数の第1タイプのステーシ
ョンのうちの第2の衝突しているステーションによって
送信された特定の第1信号との間で少なくとも前記所定
期間の衝突があった場合に実行され、 前記方法は、前記第1および第2の衝突しているステー
ションのうち、アクセス優先度が高いほうの一方の衝突
しているステーションによって実行され、 前記方法は、 前記媒体に衝突がない場合、第1信号を終了し、第1信
号の終了後、ゼロでない所定の第1の継続時間の後に、
第2信号の送信を開始することにより、前記一方の衝突
しているステーションは、前記衝突により前記ネットワ
ークから分離されている場合、前記第2信号の送信を開
始する前に前記ネットワークに復帰するステップを有す
ることを特徴とする通信方法。 - 【請求項26】 前記一方の衝突しているステーション
は、前記媒体がアイドルになると、前記媒体が少なくと
も所定のフィルタ時間だけアイドルのままである場合に
限り前記媒体を通じてその時に送信準備完了している信
号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項25に記載の方
法。 - 【請求項27】 前記第1信号は、ブラックバースト信
号を含むことを特徴とする請求項26に記載の方法。 - 【請求項28】 前記アクセス優先度は、前記一方の衝
突しているステーションによって送信されるパケットが
送信準備完了になった時刻と、該パケットの送信開始と
の間の時間の長さの関数であることを特徴とする請求項
27に記載の方法。 - 【請求項29】 前記ハブは、通常は、前記ネットワー
ク内の各ステーションから他のステーションへの送信を
通信するが、前記ネットワークから分離されたステーシ
ョンからの送信は通信しないことを特徴とする請求項2
7に記載の方法。 - 【請求項30】 前記複数のステーションは、複数の第
2タイプのステーションをさらに含み、 それぞれの第2タイプのステーションは、前記媒体を通
じて別のステーションへパケットを送信するために、前
記媒体へのアクセスを求めて他のステーションと競合
し、 それぞれの第2タイプのステーションは、前記媒体を通
じて送信中のパケットが、前記媒体を通じて別のステー
ションによって送信されている別のパケットと衝突した
場合、パケットの送信を終了してバックオフモードに入
ることを特徴とする請求項29に記載の方法。 - 【請求項31】 前記一方の衝突しているステーション
は、前記第2信号と、前記媒体を通じて少なくとも1つ
の第2タイプのステーションによって送信されているパ
ケットとの間の衝突が発生した場合、前記第2信号の送
信の終了後、ゼロでない所定の第2の継続時間後に第3
信号の送信を開始するステップをさらに有し、 前記第2信号の継続時間は、前記第2信号と衝突してい
るパケットを送信している第2タイプのステーションが
前記バックオフモードに入ることを保証する継続時間以
上であることを特徴とする請求項30に記載の方法。 - 【請求項32】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項31に記載の方
法。 - 【請求項33】 ステーションは、送信の終了後、次の
送信を開始する前に、少なくとも所定の待機時間だけ待
機し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項31に記載の方法。 - 【請求項34】 ステーションは、送信の終了後、前記
ハブが該ステーションから次の送信を受信する準備をす
る間の所定の待機時間だけ少なくとも待機し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項31に記載の方法。 - 【請求項35】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項33に記載の方
法。 - 【請求項36】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項34に記載の方
法。 - 【請求項37】 コンテンション方式の通信ネットワー
クで使用される通信ステーションにおいて、 前記ネットワークは、前記通信ステーションを含む複数
の第1タイプのステーションを含む複数の通信ステーシ
ョンが接続されるハブを含む通信媒体を有し、 前記ハブは、少なくとも1つのステーションに対して少
なくとも1つの規則を適用し、該規則が前記ステーショ
ンによって違反された場合、該ステーションは前記ネッ
トワークから分離され、前記少なくとも1つの規則は、
前記ステーションおよび少なくとも1つの別のステーシ
ョンによって送信された信号どうしの間で少なくとも所
定期間の衝突が発生した場合に違反され、分離されたス
テーションは、送信を終了した後に前記ネットワークに
復帰し、 前記ステーションは、第1信号を送信することによって
前記媒体へのアクセスを求めて競合し、 前記ステーションは、 (a)前記第1信号と、別のステーションによって前記
媒体上に送信された信号との間で少なくとも前記所定期
間の衝突が発生した後、(b)前記媒体に衝突がなくな
ってから、 前記第1信号を終了し、前記第1信号の終了後、ゼロで
ない第1の所定期間の後に第2信号の送信を開始するこ
とにより、前記衝突によって前記ネットワークから分離
された場合に、前記第2信号の送信を開始する前に前記
ネットワークに復帰することを特徴とする通信ステーシ
ョン。 - 【請求項38】 前記通信ステーションは、前記媒体が
アイドルになると、前記媒体が少なくとも所定のフィル
タ時間だけアイドルのままである場合に限り前記媒体を
通じてその時に送信準備完了している信号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項37に記載の通
信ステーション。 - 【請求項39】 前記第1信号は、他のステーションに
比べて前記ステーションが要求する前記媒体へのアクセ
ス優先度の関数である継続時間の信号を含むことを特徴
とする請求項38に記載の通信ステーション。 - 【請求項40】 前記複数のステーションは、複数の第
2タイプのステーションをさらに含み、 それぞれの第2タイプのステーションは、前記媒体を通
じて送信中の信号が、前記媒体を通じて別のステーショ
ンによって送信されている別の信号と衝突した場合、信
号の送信を終了してバックオフモードに入ることを特徴
とする請求項39に記載の通信ステーション。 - 【請求項41】 前記ステーションは、前記第2信号
と、前記媒体を通じて少なくとも1つの第2タイプのス
テーションによって送信されている信号との間の衝突が
発生した場合、前記第2信号の送信の終了後、ゼロでな
い所定の第2の継続時間後に第3信号の送信を開始し、 前記第2信号の継続時間は、前記第2信号と衝突してい
る信号を送信している第2タイプのステーションが前記
バックオフモードに入ることを保証する継続時間以上で
あることを特徴とする請求項40に記載の通信ステーシ
ョン。 - 【請求項42】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項41に記載の通信
ステーション。 - 【請求項43】 ステーションは、送信の終了後、次の
送信を開始する前に、少なくとも所定の待機時間だけ待
機し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項41に記載の通信ステーショ
ン。 - 【請求項44】 ステーションは、送信の終了後、前記
ハブが該ステーションから次の送信を受信する準備をす
る間の所定の待機時間だけ少なくとも待機し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項41に記載の通信ステーショ
ン。 - 【請求項45】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項43に記載の通信
ステーション。 - 【請求項46】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項44に記載の通信
ステーション。 - 【請求項47】 伝送媒体と、複数の第1タイプのステ
ーションを含む複数のステーションとを有する通信装置
において、 それぞれの第1タイプのステーションは、前記媒体を通
じて別のステーションへパケットを送信するために、前
記媒体へのアクセスを求めて相互に競合し、 それぞれの第1タイプのステーションは、前記媒体を通
じて送信中のパケットが、別のステーションによって送
信されているパケットと衝突した場合、(a)パケット
の送信を終了し、(b)他の第1タイプのステーション
に比べて前記ステーションが要求するアクセス優先度を
示す第1信号を送信し、 それぞれの第1タイプのステーションは、送信中の第1
信号と、別の第1タイプのステーションによって送信さ
れている第1信号との間の少なくとも所定の継続時間の
衝突が前記媒体にない場合、第1信号の送信を終了し、
第1信号の終了後、ゼロでない所定の第1の継続時間の
後に、第2信号の送信を開始することを特徴とする通信
装置。 - 【請求項48】 それぞれの第1タイプのステーション
は、前記媒体がアイドルになると、前記媒体が少なくと
も所定のフィルタ時間だけアイドルのままである場合に
限り前記媒体を通じてその時に送信準備完了している信
号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項47に記載の装
置。 - 【請求項49】 前記アクセス優先度は、それぞれの第
1タイプのステーションによって送信されるパケットが
送信準備完了になった時刻と、該パケットの送信開始と
の間の時間の長さの関数であることを特徴とする請求項
48に記載の装置。 - 【請求項50】 前記複数のステーションは、複数の第
2タイプのステーションをさらに含み、 それぞれの第2タイプのステーションは、前記媒体を通
じて送信中のパケットが、前記媒体を通じて別のステー
ションによって送信されている別の信号と衝突した場
合、パケットの送信を終了してバックオフモードに入る
ことを特徴とする請求項47に記載の装置。 - 【請求項51】 それぞれの第1タイプのステーション
は、前記第2信号と、前記媒体を通じて少なくとも1つ
の第2タイプのステーションによって送信されているパ
ケットとの間の衝突が発生した場合、前記第2信号の送
信の終了後、ゼロでない所定の第2の継続時間後に第3
信号の送信を開始し、 前記第2信号の継続時間は、前記第2信号と衝突してい
る信号を送信している第2タイプのステーションが前記
バックオフモードに入ることを保証する継続時間以上で
あることを特徴とする請求項50に記載の装置。 - 【請求項52】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項51に記載の装
置。 - 【請求項53】 ステーションは、送信の終了後、次の
送信の準備として前記媒体がアイドルであるかどうかを
チェックする前に、少なくとも所定の待機時間だけ待機
し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項51に記載の装置。 - 【請求項54】 前記媒体はハブを含み、 ステーションは、送信の終了後、前記ハブが該ステーシ
ョンから次の送信を受信する準備をする間の所定の待機
時間だけ少なくとも待機し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項51に記載の装置。 - 【請求項55】 前記第2の継続時間は10ビット時間
以下であることを特徴とする請求項53に記載の装置。 - 【請求項56】 前記第1の継続時間と前記第2の継続
時間は等しいことを特徴とする請求項54に記載の装
置。 - 【請求項57】 通信ネットワークで使用される通信ス
テーションにおいて、 前記ネットワークは、通信媒体と、前記通信ステーショ
ンを含む複数の通信ステーションとを有し、 前記ステーションは、前記複数のステーションのうちの
他のステーションに比べて前記ステーションが要求する
前記媒体へのアクセス優先度の関数である継続時間の信
号を含む第1信号を、前記媒体を通じて送信し、 前記ステーションは、前記第1信号が前記媒体を通じて
送信されている唯一の信号であることを検出した場合、
前記第1信号の送信の終了後、ゼロでない所定の第1の
継続時間の後に、第2信号の送信を開始することを特徴
とする通信ステーション。 - 【請求項58】 前記ステーションは、前記媒体上で前
記ステーションによって前に送信された信号と前記媒体
上の別の信号との間の衝突を検出した場合、前記第1信
号を送信することを特徴とする請求項57に記載の通信
ステーション。 - 【請求項59】 前記ステーションは、前記媒体がアイ
ドルになると、前記媒体が少なくとも所定のフィルタ時
間だけアイドルのままである場合に限り前記媒体を通じ
てその時に送信準備完了している信号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項58に記載の通
信ステーション。 - 【請求項60】 前記媒体上で前記第2信号と別の信号
との間で衝突が発生した場合、前記ステーションは、前
記第2信号の送信の終了後、ゼロでない所定の第2の継
続時間を有する期間の後に、第3信号の送信を開始する
ことを特徴とする請求項57に記載の通信ステーショ
ン。 - 【請求項61】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項60
に記載の通信ステーション。 - 【請求項62】 前記ステーションは、送信の終了後、
次の信号の送信を開始する前に、少なくとも所定の待機
時間だけ待機し、 前記所定の第2の継続時間は、前記所定の待機時間以下
であることを特徴とする請求項60に記載の通信ステー
ション。 - 【請求項63】 前記媒体はハブを含み、 前記ステーションは、送信の終了後、前記ハブが前記ス
テーションから次の送信を受信する準備をする間の所定
の待機時間だけ少なくとも待機し、 前記所定の第2の継続時間は、前記所定の待機時間以下
であることを特徴とする請求項60に記載の通信ステー
ション。 - 【請求項64】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項62
に記載の通信ステーション。 - 【請求項65】 前記所定の第1の継続時間と前記所定
の第2の継続時間は等しいことを特徴とする請求項63
に記載の通信ステーション。 - 【請求項66】 前記アクセス優先度は、前記媒体を通
じて送信される信号が前記ステーションによって受信さ
れた時刻と、該信号が前記媒体を通じて次に送信開始さ
れる時刻との間の時間の長さの関数であることを特徴と
する請求項57に記載の通信ステーション。 - 【請求項67】 複数の第1タイプのステーションを含
む複数のステーションと、通信媒体とを有するネットワ
ークで使用される通信方法において、 各ステーションは、前記媒体を通じて別のステーション
へパケットを送信するために、前記媒体へのアクセスを
求めて相互に競合し、 それぞれの第1タイプのステーションは、前記媒体を通
じて送信中のパケットが、別のステーションによって送
信されているパケットと衝突した場合、(a)パケット
の送信を終了し、(b)他の第1タイプのステーション
に比べて前記ステーションが要求するアクセス優先度を
示す第1信号を送信し、 前記方法は、前記複数の第1タイプのステーションのう
ちの第1の衝突しているステーションによって送信され
た特定の第1信号と、前記複数のステーションのうちの
第2の衝突しているステーションによって送信された信
号との間で衝突があった場合に実行され、 前記方法は、前記第1の衝突しているステーションによ
って実行され、 前記衝突の期間中の特定の時点で、第1信号の送信を中
断し、第1信号の送信の中断後、ゼロでない所定の第1
の継続時間の後に、第1信号の送信を再開するステップ
を有することを特徴とする通信方法。 - 【請求項68】 前記第1信号は、ブラックバースト信
号を含み、 前記ブラックバースト信号は、ブラックスロットを含
み、 前記特定の時点は、ブラックスロットの送信の終了後の
時点であることを特徴とする請求項67に記載の方法。 - 【請求項69】 前記ブラックバースト信号の継続時間
は、前記アクセス優先度の関数であることを特徴とする
請求項68に記載の方法。 - 【請求項70】 前記中断が実行される特定の時点は、
前記衝突の開始から該時点までの前記衝突の継続時間の
関数であることを特徴とする請求項67に記載の方法。 - 【請求項71】 前記通信媒体は、前記ステーションが
接続されるハブを含み、 前記ハブは、前記複数のステーションのうちの少なくと
も1つのステーションに対して少なくとも1つの規則を
適用し、該規則が前記少なくとも1つのステーションに
よって違反された場合、該少なくとも1つのステーショ
ンは前記ネットワークから分離され、前記少なくとも1
つの規則は、2個のステーションによって送信された信
号どうしの間で少なくとも所定期間の衝突が発生した場
合に該2個のステーションによって違反され、分離され
たステーションは、送信を終了した後に前記ネットワー
クに復帰し、 前記特定の時点は、前記衝突の継続時間が前記所定期間
となる時点の前の時点であることを特徴とする請求項6
7に記載の方法。 - 【請求項72】 前記媒体に衝突がない場合、前記第1
の衝突しているステーションが、第1信号を終了し、第
1信号の終了後、ゼロでない所定の第2の継続時間の後
に、第2信号の送信を開始するステップをさらに有する
ことを特徴とする請求項67に記載の方法。 - 【請求項73】 前記第1の衝突しているステーション
は、前記媒体がアイドルになると、前記媒体が少なくと
も所定のフィルタ時間だけアイドルのままである場合に
限り前記媒体を通じてその時に送信準備完了している信
号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項67に記載の方
法。 - 【請求項74】 前記第1の衝突しているステーション
は、送信の終了後、次の信号の送信を開始する前に、少
なくとも所定の待機時間だけ待機し、 前記第1の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項67に記載の方法。 - 【請求項75】 前記媒体はハブを含み、 ステーションは、送信の終了後、前記ハブが該ステーシ
ョンから次の送信を受信する準備をする間の所定の待機
時間だけ少なくとも待機し、 前記第1の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項67に記載の方法。 - 【請求項76】 前記第1の衝突しているステーション
は、前記媒体がアイドルになると、前記媒体が少なくと
も所定のフィルタ時間だけアイドルのままである場合に
限り前記媒体を通じてその時に送信準備完了している信
号を送信し、 前記ゼロでない所定の第2の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項72に記載の方
法。 - 【請求項77】 前記第1の衝突しているステーション
は、送信の終了後、次の信号の送信を開始する前に、少
なくとも所定の待機時間だけ待機し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項72に記載の方法。 - 【請求項78】 前記媒体はハブを含み、 ステーションは、送信の終了後、前記ハブが該ステーシ
ョンから次の送信を受信する準備をする間の所定の待機
時間だけ少なくとも待機し、 前記第2の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項72に記載の方法。 - 【請求項79】 複数の第1タイプのステーションを含
む複数のステーションと、通信媒体とを有するネットワ
ークで使用される通信方法において、 各ステーションは、前記媒体を通じて別のステーション
へパケットを送信するために、前記媒体へのアクセスを
求めて相互に競合し、 それぞれの第1タイプのステーションは、前記媒体を通
じて送信中のパケットが、別のステーションによって送
信されているパケットと衝突した場合、(a)パケット
の送信を終了し、(b)他の第1タイプのステーション
に比べて前記ステーションが要求するアクセス優先度を
示す第1信号を送信し、 前記方法は、前記複数の第1タイプのステーションのう
ちの第1の衝突しているステーションによって送信され
た特定の第1信号と、前記複数のステーションのうちの
第2の衝突しているステーションによって送信された信
号との間で衝突があった場合に実行され、 前記方法は、前記第1の衝突しているステーションによ
って実行され、 前記衝突の終了後に、第1信号の送信を中断し、第1信
号の送信の中断後、ゼロでない所定の第1の継続時間の
後に、第1信号の送信を再開するステップを有すること
を特徴とする通信方法。 - 【請求項80】 前記第1の衝突しているステーション
は、前記媒体がアイドルになると、前記媒体が少なくと
も所定のフィルタ時間だけアイドルのままである場合に
限り前記媒体を通じてその時に送信準備完了している信
号を送信し、 前記ゼロでない所定の第1の継続時間は、前記フィルタ
時間以下であることを特徴とする請求項79に記載の方
法。 - 【請求項81】 前記第1の衝突しているステーション
は、送信の終了後、次の信号の送信を開始する前に、少
なくとも所定の待機時間だけ待機し、 前記第1の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項79に記載の方法。 - 【請求項82】 前記媒体はハブを含み、 ステーションは、送信の終了後、前記ハブが該ステーシ
ョンから次の送信を受信する準備をする間の所定の待機
時間だけ少なくとも待機し、 前記第1の継続時間は、前記所定の待機時間以下である
ことを特徴とする請求項79に記載の方法。 - 【請求項83】 通信ネットワークで使用される通信ス
テーションにおいて、 前記ネットワークは、通信媒体と、前記通信ステーショ
ンを含む複数の通信ステーションとを有し、 前記ステーションは、前記複数のステーションのうちの
他のステーションに比べて前記ステーションが要求する
前記媒体へのアクセス優先度の関数である継続時間の信
号を含む第1信号を、前記媒体を通じて送信し、 前記ステーションは、特定の時点で、第1信号の送信を
中断し、第1信号の送信の中断後、ゼロでない所定の継
続時間の後に、第1信号の送信を再開することを特徴と
する通信ステーション。 - 【請求項84】 前記中断が実行される特定の時点は、
前記衝突の開始から該時点までの前記衝突の継続時間の
関数であることを特徴とする請求項83に記載の通信ス
テーション。 - 【請求項85】 前記通信媒体は、前記ステーションが
接続されるハブを含み、 前記ハブは、前記複数のステーションのうちの少なくと
も1つのステーションに対して少なくとも1つの規則を
適用し、該規則が前記少なくとも1つのステーションに
よって違反された場合、該少なくとも1つのステーショ
ンは前記ネットワークから分離され、前記少なくとも1
つの規則は、2個のステーションによって送信された信
号どうしの間で少なくとも所定期間の衝突が発生した場
合に該2個のステーションによって違反され、分離され
たステーションは、送信を終了した後に前記ネットワー
クに復帰し、 前記特定の時点は、前記衝突の継続時間が前記所定期間
となる時点の前の時点であることを特徴とする請求項8
4に記載の通信ステーション。 - 【請求項86】 前記ステーションは、前記媒体がアイ
ドルになると、前記媒体が少なくとも所定のフィルタ時
間だけアイドルのままである場合に限り前記媒体を通じ
てその時に送信準備完了している信号を送信し、 前記ゼロでない所定の継続時間は、前記フィルタ時間以
下であることを特徴とする請求項83に記載の通信ステ
ーション。 - 【請求項87】 前記ステーションは、送信の終了後、
次の信号の送信を開始する前に、少なくとも所定の待機
時間だけ待機し、 前記ゼロでない所定の継続時間は、前記所定の待機時間
以下であることを特徴とする請求項83に記載の通信ス
テーション。 - 【請求項88】 前記ステーションは、送信の終了後、
前記ハブが該ステーションから次の送信を受信する準備
をする間の所定の待機時間だけ少なくとも待機し、 前記ゼロでない所定の継続時間は、前記所定の待機時間
以下であることを特徴とする請求項85に記載の通信ス
テーション。 - 【請求項89】 複数のステーションと、通信媒体とを
有するネットワークで使用される通信方法において、 各ステーションは、前記媒体を通じて別のステーション
へパケットを送信するために、前記媒体へのアクセスを
求めて相互に競合し、 前記方法は、第1の衝突しているステーションによる送
信と、第2の衝突しているステーションによる送信とが
衝突した場合に第1の衝突しているステーションによっ
て実行され、 前記衝突中の特定の時点で、ゼロでない所定の継続時間
だけ送信を中断するステップを有し、 前記所定の継続時間は、ステーションどうしの間で前記
媒体上で発生する衝突の数とは独立であることを特徴と
する通信方法。 - 【請求項90】 前記中断が実行される特定の時点は、
前記衝突の開始から該時点までの前記衝突の継続時間の
関数であることを特徴とする請求項89に記載の方法。 - 【請求項91】 前記通信媒体は、前記ステーションが
接続されるハブを含み、 前記ハブは、前記複数のステーションのうちの少なくと
も1つのステーションに対して少なくとも1つの規則を
適用し、該規則が前記少なくとも1つのステーションに
よって違反された場合、該少なくとも1つのステーショ
ンは前記ネットワークから分離され、前記少なくとも1
つの規則は、2個のステーションによって送信された信
号どうしの間で少なくとも所定期間の衝突が発生した場
合に該2個のステーションによって違反され、分離され
たステーションは、送信を終了した後に前記ネットワー
クに復帰し、 前記特定の時点は、前記衝突の継続時間が前記所定期間
となる時点の前の時点であることを特徴とする請求項9
0に記載の方法。 - 【請求項92】 前記第1の衝突しているステーション
は、前記媒体がアイドルになると、前記媒体が少なくと
も所定のフィルタ時間だけアイドルのままである場合に
限り前記媒体を通じてその時に送信準備完了している信
号を送信し、 前記ゼロでない所定の継続時間は、前記フィルタ時間以
下であることを特徴とする請求項91に記載の方法。 - 【請求項93】 前記第1の衝突しているステーション
は、送信の終了後、次の信号の送信を開始する前に、少
なくとも所定の待機時間だけ待機し、 前記ゼロでない所定の継続時間は、前記所定の待機時間
以下であることを特徴とする請求項91に記載の方法。 - 【請求項94】 前記第1の衝突しているステーション
は、送信の終了後、前記ハブが該ステーションから次の
送信を受信する準備をする間の所定の待機時間だけ少な
くとも待機し、 前記ゼロでない所定の継続時間は、前記所定の待機時間
以下であることを特徴とする請求項91に記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/261,693 US6611529B1 (en) | 1999-03-03 | 1999-03-03 | Priority access for real-time traffic in contention-based networks |
| US09/261693 | 1999-03-03 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000286868A true JP2000286868A (ja) | 2000-10-13 |
| JP3805942B2 JP3805942B2 (ja) | 2006-08-09 |
Family
ID=22994446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000058271A Expired - Fee Related JP3805942B2 (ja) | 1999-03-03 | 2000-03-03 | 通信ネットワーク |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6611529B1 (ja) |
| JP (1) | JP3805942B2 (ja) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010028680A (ko) * | 1999-09-22 | 2001-04-06 | 서평원 | 인터넷 정합 장치에서 재전송 제어 회로 |
| US7891004B1 (en) * | 1999-10-06 | 2011-02-15 | Gelvin David C | Method for vehicle internetworks |
| US7463647B2 (en) * | 2001-02-26 | 2008-12-09 | Sony Corporation | Method of and apparatus for providing reserved bandwidth to ethernet devices over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified hub |
| US7542474B2 (en) * | 2001-02-26 | 2009-06-02 | Sony Corporation | Method of and apparatus for providing isochronous services over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified hub |
| US7551561B2 (en) * | 2003-05-15 | 2009-06-23 | Panasonic Corporation | Packet communication terminal |
| US7065144B2 (en) * | 2003-08-27 | 2006-06-20 | Qualcomm Incorporated | Frequency-independent spatial processing for wideband MISO and MIMO systems |
| US8842657B2 (en) | 2003-10-15 | 2014-09-23 | Qualcomm Incorporated | High speed media access control with legacy system interoperability |
| US9226308B2 (en) | 2003-10-15 | 2015-12-29 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
| US8472473B2 (en) | 2003-10-15 | 2013-06-25 | Qualcomm Incorporated | Wireless LAN protocol stack |
| US8284752B2 (en) | 2003-10-15 | 2012-10-09 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
| US8462817B2 (en) | 2003-10-15 | 2013-06-11 | Qualcomm Incorporated | Method, apparatus, and system for multiplexing protocol data units |
| US8483105B2 (en) | 2003-10-15 | 2013-07-09 | Qualcomm Incorporated | High speed media access control |
| US8233462B2 (en) | 2003-10-15 | 2012-07-31 | Qualcomm Incorporated | High speed media access control and direct link protocol |
| US8903440B2 (en) | 2004-01-29 | 2014-12-02 | Qualcomm Incorporated | Distributed hierarchical scheduling in an ad hoc network |
| US7818018B2 (en) * | 2004-01-29 | 2010-10-19 | Qualcomm Incorporated | Distributed hierarchical scheduling in an AD hoc network |
| US8315271B2 (en) | 2004-03-26 | 2012-11-20 | Qualcomm Incorporated | Method and apparatus for an ad-hoc wireless communications system |
| US7564814B2 (en) | 2004-05-07 | 2009-07-21 | Qualcomm, Incorporated | Transmission mode and rate selection for a wireless communication system |
| US8401018B2 (en) | 2004-06-02 | 2013-03-19 | Qualcomm Incorporated | Method and apparatus for scheduling in a wireless network |
| US7882412B2 (en) | 2004-10-05 | 2011-02-01 | Sanjiv Nanda | Enhanced block acknowledgement |
| US8842666B2 (en) * | 2005-05-13 | 2014-09-23 | Qualcomm Incorporated | Methods and apparatus for packetization of content for transmission over a network |
| US8600336B2 (en) | 2005-09-12 | 2013-12-03 | Qualcomm Incorporated | Scheduling with reverse direction grant in wireless communication systems |
| US8295167B2 (en) * | 2009-02-23 | 2012-10-23 | Cox Communications, Inc. | Mitigating network impairments |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3042549B2 (ja) * | 1991-08-23 | 2000-05-15 | 古河電気工業株式会社 | 多重伝送方式の受信応答方法 |
| US5237695A (en) | 1991-11-01 | 1993-08-17 | Hewlett-Packard Company | Bus contention resolution method for network devices on a computer network having network segments connected by an interconnection medium over an extended distance |
| GB9127404D0 (en) | 1991-12-24 | 1992-02-19 | Ncr Co | Local area network system |
| FR2689713B1 (fr) | 1992-04-02 | 1994-09-23 | Inst Nat Rech Inf Automat | Dispositif de transmission de données pour réseau à accès aléatoire, avec résolution de collision perfectionnée, et procédé correspondant. |
| US5351241A (en) | 1992-12-24 | 1994-09-27 | Intel Corporation | Twisted pair ethernet hub for a star local area network |
| US5579486A (en) | 1993-01-14 | 1996-11-26 | Apple Computer, Inc. | Communication node with a first bus configuration for arbitration and a second bus configuration for data transfer |
| US5453987A (en) | 1994-02-15 | 1995-09-26 | The Mitre Corporation | Random access protocol for multi-media networks |
| US5768350A (en) | 1994-09-19 | 1998-06-16 | Phylon Communications, Inc. | Real-time and non-real-time data multplexing over telephone lines |
| FR2729031A1 (fr) | 1994-12-28 | 1996-07-05 | Alcatel Business Systems | Agencement de chainage entre modules intermediaires, notamment de type repeteur, d'une installation dotee de terminaux communiquant par une liaison de transmission de paquets et installation ainsi equipee |
| US5740174A (en) | 1995-11-02 | 1998-04-14 | Cypress Semiconductor Corp. | Method and apparatus for performing collision detection and arbitration within an expansion bus having multiple transmission repeater units |
| US6014087A (en) * | 1996-03-08 | 2000-01-11 | Lucent Techologies Inc. | Variable contention transmission media access based on idle waiting time |
| US5936962A (en) * | 1996-07-02 | 1999-08-10 | Extreme Networks, Inc. | Method and apparatus for predicting and controlling data transmission in a CSMA/CD LAN |
| DE69634482T2 (de) * | 1996-09-27 | 2006-06-22 | Hewlett-Packard Development Co., L.P., Houston | Konkurrenzbetriebsauflösungsverfahren für Datennetzwerke |
| US5963560A (en) * | 1997-03-05 | 1999-10-05 | Advanced Micro Devices, Inc. | Method and arrangement for providing multi-level priority in a rotating priority arrangement for access to medium in an ethernet network |
| US5982779A (en) * | 1997-05-28 | 1999-11-09 | Lucent Technologies Inc. | Priority access for real-time traffic in contention-based networks |
| US6359899B1 (en) * | 1997-05-28 | 2002-03-19 | Lucent Technologies Inc. | Priority access for real-time traffic in contention-based networks |
-
1999
- 1999-03-03 US US09/261,693 patent/US6611529B1/en not_active Expired - Lifetime
-
2000
- 2000-03-03 JP JP2000058271A patent/JP3805942B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3805942B2 (ja) | 2006-08-09 |
| US6611529B1 (en) | 2003-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3805942B2 (ja) | 通信ネットワーク | |
| EP0422914B1 (en) | Station-to-station full duplex communication in a communications network | |
| EP0919090B1 (en) | Apparatus and method for selectively reducing capture effect in a network station | |
| EP0119003B1 (en) | Method and apparatus for the detection and regeneration of a lost token in a token based data communications network | |
| EP0416942B1 (en) | Method of detecting a cable fault and switching to a redundant cable in a universal local area network | |
| JP3671057B2 (ja) | ネットワークアダプターにおけるパケットの自動再送信のための方法及び装置 | |
| US5960001A (en) | Apparatus and method for guaranteeing isochronous data flow on a CSMA/CD network | |
| US5319642A (en) | Method of communication using a two-way bus with contention detection | |
| US20060227802A1 (en) | Method and apparatus for implementing medium access control in wireless distributed network | |
| US4561092A (en) | Method and apparatus for data communications over local area and small area networks | |
| JPH07202980A (ja) | 通信ネットワーク内の第1のステーションと第2のステーションとの間に強化された機能があるかどうかを判断するための方法、システムおよび装置 | |
| US6014087A (en) | Variable contention transmission media access based on idle waiting time | |
| US6172984B1 (en) | System and method for reducing the latency for time sensitive data over CSMA/CD networks | |
| US6434112B1 (en) | Frame transmission method | |
| US4730307A (en) | Method and apparatus for local area networks | |
| US5280478A (en) | No-owner frame and multiple token removal mechanism for token ring networks | |
| JP2975311B2 (ja) | 伝送路の試験方法および試験装置 | |
| US6961344B1 (en) | Verification of collision detection and resolution in a home network | |
| US20050141524A1 (en) | Controlling start up in a network | |
| US4751700A (en) | Method and apparatus for local area communication networks | |
| JP3213021B2 (ja) | 無線通信リンクを有するローカルエリアネットワーク | |
| US6807189B1 (en) | Method for reducing collisions, latency and latency jitter in a network by maintaining a contention-resolution derived queue ordering | |
| JPH02149041A (ja) | ローカルエリアネットワークにおける送信アクセス方式 | |
| WO1997011540A1 (en) | Method and apparatus for controlling flow of incoming data packets by target node on an ethernet network | |
| JPH06276199A (ja) | 多重伝送装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050825 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050905 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051228 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060328 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060419 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060511 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3805942 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100519 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100519 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110519 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120519 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130519 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |