JPS6331245A - 通信ネットワ−ク - Google Patents

通信ネットワ−ク

Info

Publication number
JPS6331245A
JPS6331245A JP62150367A JP15036787A JPS6331245A JP S6331245 A JPS6331245 A JP S6331245A JP 62150367 A JP62150367 A JP 62150367A JP 15036787 A JP15036787 A JP 15036787A JP S6331245 A JPS6331245 A JP S6331245A
Authority
JP
Japan
Prior art keywords
network
ring
packet
information
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP62150367A
Other languages
English (en)
Other versions
JPH0630498B2 (ja
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS6331245A publication Critical patent/JPS6331245A/ja
Publication of JPH0630498B2 publication Critical patent/JPH0630498B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00—Traffic control in data switching networks
    • H04L47/10—Flow control; Congestion control
    • H04L47/36—Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00—Traffic control in data switching networks
    • H04L47/10—Flow control; Congestion control
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00—Traffic control in data switching networks
    • H04L47/10—Flow control; Congestion control
    • H04L47/11—Identifying congestion
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00—Traffic control in data switching networks
    • H04L47/10—Flow control; Congestion control
    • H04L47/13—Flow control; Congestion control in a LAN segment, e.g. ring or bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は一般的にはデータ処理及びデータ通信に、より
具体的にはトラフィック負荷が変化する条件下でパケッ
ト交換ローカル・エリア・ネットワーク中のデータ・ス
ループットを維持する技術に関する。
B、従来技術 ローカル・エリア・ネットワークは、1つのオフィス建
築物又は建築物複合体の境界内で、複数のワークステー
ション端末、周辺装置、クラスタ制御装置又はホスト・
システムの間でデータを伝送するための通信システムで
ある。ノードとは、ローカル・エリア・ネットワークに
接続されそれを使用する機械又は機械の組み合せを言う
。ローカル・エリア・ネットワークのアーキテクチャは
、共通の物理的リンクに多くのノードを取り付ける事を
可能にしている。共有されたアクセス・リンクは、リン
ク・プロトコルにより確立される論理的接続及び電気信
号の伝搬を通じて、任意のノードがリンクの任意の他の
ノードと直接に通信する事を可能にしている。データは
、適当なアドレス指定フィールドが先頭に付いた可変長
の情報フィールドより成るパケットとして伝送される。
共有アクセス・リンクのために、2つの一般的な型の物
理的リンク・i−ポロジーが使われている。即ちリング
及びバスである。リングは、単一の閉路を形成するよう
に@1方向性の伝送リンクにより接続された一連のノー
ドより成る。リング−Lの情報信号はノードからノード
へ伝達され、各ノードを通過する時に再生される。バス
型のリンクは、それに対して全てのノードが取り付けら
れる双方向性の伝送機構を提供する。情報信号は発信元
ノードから双方向にバスの終端部へ向って伝搬する。
リング又はバス共有式のアクセス・リンクの1〜ポロジ
ーは、全ての取り付けられたノードによる伝送媒体への
同時のアクセスを可能にする。従って2つ以上のノード
が同時に伝送を試みる事が可能であり、その結果、信号
間の干渉が生じる。アクセスに関する競合を解決するた
めに、物理的及び論理的制御機構の両者が用いられてい
る。時分割多重化は2つの信号のエネルギーを異なった
時間的期間に分離する。ディジタル情報の時分割多重化
(TDM)は同期式TDM又は非同期式TDMが可能で
ある。同期式TDMは、各ノードが周期的な期間に伝送
媒体に関する帯域の一部を使用する事を許す。非同期式
TDMは、各ノードが可変長の期間にわたって伝送を行
なう事を許す。データは、データをルーティングするた
めの適当なアドレス情報を含むパケットの形にブロック
化される。各ノードが伝送のためにリンクにアクセスす
るのを調整するために、非同期式TDMには論理制御機
構が用いられなければならない。
バス・トポロジーの場合、1つのアクセス制御機構はキ
ャリア検出多重アクセス衝突検出(CSMA/CD)と
呼ばれている。このアクセス方法はIEEE標準802
.3、”C8MA/CDAccess Method 
and Physical LayerSpecifj
cations”に記載されている。伝送を開始する前
に、ノードはキャリア(搬送波)信号が存在するか否か
を検出する。というのはそれは他のノードが伝送を行な
っている事を示しているからである。新しい伝送の開始
は、キャリア信号が存在しなくなるまで、ノードにより
遅延される。ノ=3− 一部の伝送が開始すると、それは衝突が起きているか否
かを検知するため伝送をモニタし続ける。
衝突は伝送された電気信号の歪(これは他の伝送ノード
の存在を示す)により検知される。衝突が生じている場
合、伝送は停止され、ノードは再送を行なう前にランダ
ムな期間待機するか又は事前に定められた期間待機する
。
リング・トポロジー上でパケットを伝送するためのアク
セス方法の1例はトークン・リング多重アクセス(TR
MA)方法である。この分散型制御アクセス方法では、
トークンと呼ばれる特定のビット系列が1つのノードか
ら他のノードへ伝達される。ノードがトークンを受は取
ると、それは伝送を開始する事が許される。伝送が終了
すると、トークンは他のノードに渡される。リングの場
合、このトークンは黙示的に、即ちアドレス指定情報な
しに、リング]二の次のノードに渡される。バス・トポ
ロジーでは、特定のノードのアドレス情報を含む明示的
トークンが用いられる。明示的トークン方式は、論理的
リングと言い得るノードの順序を形成する。トークン・
リングの特性はI EEEプロジェクト8020−カル
・エリア・ネットワーク標準、IEEE標準802.5
原案、”TokenRing Access Meth
od and Physical LayerSpec
ifj、cations”、作業原案(1984年2月
)に示されている。トークン・リング式ローカル・エリ
ア・ネットワークに関する背景を提供する参考文献は、
N、 C,5trole著、”A LocalComm
unjcatjon Network Ba5ed o
nInterconnected Token Acc
ess Rings : ATutorjal”、I 
B M Journal of Re5earch a
ndDeuelopment、 V o 1 * 27
、No、5%September 1983、pp、4
81〜496、及びR,C,Dixon他著、”A T
oken Ring Networkfor Loca
l Data Communications”、IB
MS y s t e m 、1 o u r n a
 1、Vol、22、No5l−2,1983、pp、
47〜62である。
複数アクセス・パケット交換ローカル・エリア・ネット
ワークの全てが共通に有する問題点は、ノードによるア
クセスに関する競合を解決するために必要な時間がネッ
トワークの負荷の増加関数になる事である。ネットワー
ク負荷はデユーティ−因子ρによって特徴付けられる。
これは現在の情報フロー率R(ビット毎秒)を最大容量
の情報フロー率R8(ビット毎秒)で割った比である帯
域利用効率としても知られている。情報フロー率又はデ
ユーティ−因子が増加すると共に、ノードが通信媒体に
アクセスしパケットを伝送するのに成功するための平均
待機時間であるバケツ1へ遅延時間Tが増加する。性能
の低下とネットワーク負荷の増加との間の関係はアクセ
ス方法の型に応じて変化するが、複数アクセス通信リン
ク」−のパケット伝送のための全てのアクセス方法は、
この動作特性の劣化をこうむる。過大負荷の条件が増加
し続けると、ネットワークは不安定になり、多くのノー
ドは長時間にわたって、通信媒体へアクセスする事が不
可能になる。
ネットワークの負荷から生じる不安定性を減少させるた
めに適応的な制御方法を提供する試みが従来技術で行な
われている。下記の参考文献はC8MA/CDアクセス
方法に関する適応的制御手続きを開示しており、再伝送
のためのランダムな待機時間がネットワーク負荷の関数
として変化するものである。
]、 、 F、A、Tobagi and L、に1e
inrock 、 ”PacketSwjtching
 in Radio Channels: Part 
TV+5tability Con5.Lderati
ons and DynamicContro]、 i
n Carrjer 5ense Multiple 
Access。
“工IEEr! Transactions on則o
mmunicatjons、Vol 。
C0M−25,pp、1400−1.416.Dece
mber 1975゜2 、 S、S、I、am、”A
 Carrier 5ense Multiple A
ccessProtocol、 for Local 
Networks、”Computer%etworj
<s、Vol、4.pp、21−32.January
−February。
+980゜ 3゜F、Tobagj、 and V、l1unt、”
PerformanceAnalysjs of Ca
rrier 5ense MultipleAcces
s wjth Co11isj、on Detecti
on。
”q、omputer Networks、Vol、、
4.pp、245−259゜October−Nove
mber ]、+9804 、1.Rubin、”5y
nchronous and Carrier 5en
se=7− Asynchronous  Dynamic Gro
up Random  AccessSchemes 
 for  Multiple  AccessCom
municatjons、”TE[EE  TranS
actjons  onCommunications
、Vol、C0M−31,pp、1063−1077゜
September  1983゜ 5 、J、S、Medjtch and C,T、A、
Lea、“5tabjljty andOptimiz
ation of the C3MA  and C8
MA/CDChannels、”IEEE  Tran
sactions onに)煕1興り−on、s、Vo
1..C0M−31.、pp、763−774゜Jun
e  1983・ ローカル・エリア・ネットワークに関する性能特性の別
の説明が下記の文献に見い出される。
6 、 W、Bux、“Performance l5
sues jn Local AreaNettior
ks、”T−R1+j 52ste、gsし7 o t
t r n aよ、Vol、、23.No。
4.1984゜ 7 、 Michael J、Fjrguson、an
d Yehuda J。
Am1netzah、“Exact Ra5u1.ts
 forNonsymmetrjc Token Rj
ng Systems、”工EE、ETransact
ions on Communications、Vo
l、C0M−33、No、3.March 1985゜
8 、 W、Box、”I+oca]、−Area S
ubnetworks;APerformance C
omparison、”IEEETransactio
!Is op CommurB↓9姑19ns、Vol
、C0M−9゜No、10,0ctober  1.9
81゜C0発明が解決しようとする問題点 この方式に伴なう問題点は、この従来技術の効果が、ネ
ットワークの安定性を維持するために他のノードにおけ
るトラフィックを収容しながらあるノードにおけるトラ
フィックを低下又は減少させる事であるので、ネットワ
ークのトラフィックを一定の値に維持する試みが存在し
ない事である。
これはネットワークに関する全体的なデータ・スループ
ッ1−を大幅に減少させる。というのは、伝送すべき情
報の発信元に対して、ローカル・エリア・ネットワーク
上に伝送すべき情報の供給の速度を減少させるように知
らせる信号をそれらに伝えなければならないからである
。
従って本発明の目的はローカル・エリア・ネットワーク
−Lの過負荷の影響を減少させる改良された技術を提供
する事である。
1つ0問題点を解決するための手段 −1−記の目的は以下開示される適応的パケット長トラ
フィック制御方法及び装置により達成される。
本発明は多重アクセス通信媒体に接続された複数のノー
ドを有するローカル・エリア通信ネッ1へワークに応用
できる。各ノードは通信媒体に対して排他的アクセスを
得るためにアクセス方法を実行し、その後アクセスを取
得したノードは媒体に情報のパケットを伝送する。本発
明は適応的バケツ1へ長の装置及びその動作方法に係る
が、これはノードの各々に分散させても、又中央集権的
制御を行なってもよい。適応的パケッ1へ長の装置及び
方法は、各ノードが媒体へのアクセスを取得するための
平均遅延を最小化する。
適応パケット長装置は、バケツ1〜のパケット長と通信
媒体中の情報フロー率との間の関数関係を表現するプロ
グラム命令を記憶するための、書込み可能ランダム・ア
クセス・メモリ又は読取専用メモリの形の記憶手段を含
む。記憶手段中に記憶された関数関係の形は、バケツ1
へ長と情報フロー率とを関係付ける算術式でも又パケッ
ト長を情報フロー率に関係付ける対応する値のテーブル
でもよい。関数関係はバケツ1〜長と対応する情報フロ
ー率とを関係付けるが、これはノードが媒体に対するア
クセスを取得する時の平均遅延の最小値に対応する。
適応的パケット長装置はさらに、通信媒体に結合され、
媒体中の平均情報フロー率を測定するための測定手段を
含む。各ノードには、伝送されるべき情報の発信源及び
通信媒体に結合されたバッファ手段が含まれる。バッフ
ァ手段は媒体を経て伝送する前に発信源からの情報のブ
ロックを一時的に記憶する。
適応的パケット長装置はさらに、記憶手段、測定手段及
びバッファ手段に接続された計算手段を含む。計算手段
は測定手段から平均情報フロー率の測定値を受は取る。
次に計算手段は記憶手段から得たプログラム命令を実行
し、測定値に対して演算処理を行なってパケット長の値
を計算する。
次に計算手段は、バッファ手段中の情報のプロツー11
= りのサブ・ブロックにアクセスする。これはN1算手段
によって計算された結果のパケット長の値にほぼ等しい
長さを有する。次にバッファ手段はアクセスされた情報
のサブ・ブロックを伝送するため出力する。伝送される
情報のパケットの結果的な長さは、通信媒体中の現在の
情報フロー率の測定値に応答して制御される。
ノードが通信媒体へアクセスする際の平均遅延を最小化
するために、本発明によれば媒体中の情報フロー率の増
加に応答してパケット長が増加される。情報のバケツ1
への長さの増加は、ノードが実際の情報の伝送により多
くのサービスを行ない、それに対応して媒体にアクセス
するための競合解決プロセスに消費されるサービスをよ
り少なくする事を可能にする。負荷の増加した条件の下
で実行される時、本発明の動作はスループットの増加と
ネットワークの安定性の保持を生じる。バケツ1−の長
さを増加させる事はネットワークに関する全体的な情報
スループットを殆んど減少させない。
本発明の動作はローカル・エリア・ネットワークのプロ
トコルに独立である。
本発明の動作方法は、ネットワーク」二のパケットのQ
l均長が、ネットワーク上の測定された情報フロー率の
関数であり、そのパケット長が、ネットワークにアクセ
スするための平均遅延の最小値に対応するような関係を
課する。この関数関係に従ってパケット長を適応的に制
御する事により、負荷の増加の条件に直面しても情報ス
ループット及びネットワークの安定性が保持される。本
発明の動作方法は通信セツションに先き立ってパケット
長とフロー率との関係を記憶するステップを含む。次に
通信セツション中に、通信媒体に関して現在の平均フロ
ー率が測定される。情報がノードによって伝送される時
、そのノードのバッファは伝送される情報のブロックを
記憶している。次に、フロー率の測定値に演算を行なう
事により、バケツ1へ長とフロー率との関数関係が現在
のパケット長を計算するのに使われる。次に、計算され
たバケツ1〜長の情報のサブ・ブロックが、バッファさ
れた情報のブロックからアクセスされ、ノードから媒体
へ伝送される。さらに別のサブ・ブロックにアクセスし
それらのサブ・ブロックを伝送する動作は、そのノード
により伝送される事が望まれる全ての情報が伝送される
まで反復される。この方法はローカル・エリア・ネジ1
−ワーク中の各ノードで分散方式で行なってもよく、又
中央のロケーションで行ない、各伝送動作を行なうよう
に各ノートに制御信号を送ってもよい。
E、実施例 第1図に示す1〜−クン・リング多重アクセス・ローカ
ル・エリア・ネットワークを別に取って本発明を説明す
る。しかし、本発明はバス・1〜ポロジー及びリング・
1−ポロジーの両者を含む多様なローカル・エリア・ネ
ットワークに適用可能であり、ネットワークに関する性
能特性が第2図の性能ダイヤグラムに示した「カスプ」
的挙動と同形である限り、特定のアクセス方法又はプロ
1ヘフルに限定されない。第2図は、ある範囲のネット
ワーク負荷値にわたって、最小のアクセス遅延時間Tを
有するようにバケツ1〜長(Lp)をフロー率(R)に
関係付けるグラフである。第2図のグラフの縦座標は、
アクセス遅延時間又はパケット遅延Tを、リング又はケ
ーブルの全長にわたる伝搬遅延で割った比である。第2
図のグラフの横座標は最大容量の情報フロー率R8に、
リングの長さにわたる全信号伝搬時間を掛け、パケット
長■、Pで割ったものである。別々の曲線は4つの異な
ったデユーティ因子(デユーティ因子)は現在の情報フ
ロー率Rを最大容量の情報フロー率R8で割った比であ
る)に関して描いたものである。第2図においてデユー
ティ因子ρのいくつかの値は0゜5から0.8にわたっ
ている。一定値のデユーティ因子を有する各曲線毎に、
パケット長r、 pのある値に対応する、アクセス遅延
時間Tに関する最小値が存在する。この「カスプ」形の
曲線は、ネジ1〜ワークに本発明を適用するために必要
なネツ1へワーク特性である。1〜−クン・リング多重
アクセス・ネッ1へワーク、C8MA、/CDネットワ
ーク、及び多くの他のネットワーク・アクセス・プロト
コルはこの特性に適合し、従ってここで開示する本発明
の動作が適用される。
本発明によれば、第1図のリング20上の各ノードはリ
ング・アダプタ22、性能適応制御装置24及びホスト
26又はワークステーション28等の利用装置より成っ
ている。ここで開示される発明は性能適応制御装置24
にある。そのアーキテクチャは第4図に詳細に示される
。性能適応制御装置24は、リング20」二の測定され
た情報フロー率Rに応答して、リング・アダプタ22か
らリング20へそのノードによって伝送される情報のパ
ケットの大きさを適応的に制御する。性能適応制御装置
24は、第2図に示した曲線に基く関数関係を利用する
。従って測定された情報フロー率Rに対応して、平均ア
クセス遅延時間Tに関して最小値を有するように、パケ
ット長L pが性能適応制御装置24によって選択され
る。第5図の流れ図は性能適応制御装置24の動作を説
明している。
性能適応制御装置24は第4図に示すようにリング・ア
ダプタ22によってリング20に接続される。リング取
り付は機能30はリング20に接続されたシリアル入力
32及びシリアル出力34を有する。リング取付は機能
30はリング・プロ)ヘコル管理装置36に接続される
。リング・プロ1−コル管理装置36は制御プロセッサ
52及びRAM44に接続される。制御プロセッサ52
は、信号線76により性能適応制御装置24中のシリア
ル・ビット・ジー1へ・レジスタ74に接続される。リ
ング・アダプタ22のRAM44は信号線62により性
能適応制御装置24のPACバス60に接続される。リ
ング・アダプタ22は米国特許第4.507.777号
に説明されている。リング・アダプタは1ヘークン・リ
ング多重アクセス・プロ1−コルを使用するリング20
上のデータをノードが受は取り且つディスパッチする事
を可能にする。リング取り付は機能30は変調及び復調
を含む、データに対する電気信号変換を行ない、シリア
ルなリング・データからタイミング信号を抽出し、その
タイミング信号を用いてシリアル・リング出力線34上
へ送られるデータを同期化する。
リング取り付は機能30は、リング20から情報を受は
取り送信する送信器及び受信器を含んでいる。リング・
プロトコル管理装置36は、データの符号化及び復号、
トークン・プロトコルの取り扱い、区切り記号の発生及
び検出、CRCの発生及び検査、アドレスのデコード等
のピッ1へ及びバイト・レベルの機能を実行する。ノー
ドが伝送シーケンス中にない時は、リング・プロトコル
管理装置36は、信号線32」二のシリアルな受信デー
タ入力を信号線34上のシリアルな送信データ出力とし
てリング20に送出する。所定の形式のメツセージ・フ
レームがRAM44中に与えられ、そして送信コマンド
かり、えられると、リング・プロトコル管理装置36は
、それが送信する許可を有する事を示す適当なトークン
のビット系列を探すためリング20をモニタする。デー
タ・フレームの送信後、リング・プロ1〜コル管理装置
36は、リングを1周してきた送信バケツ1−を受信し
、リングからフレー11を除去し、1−−クンをリング
20に戻す。
本発明によれば、リング・アダプタ22中の制御プロセ
ッサ52は、リング20上を流れる情報トラフィックに
関して現在の、測定されたシリアルなビット転送速度(
R)を提供するようにプログラムする事が可能であり、
性能適応制御装置24中のシリアル・ビット転送速度レ
ジスタ74に信号線76を経て値Rを周期的に供給する
事ができる。1−−クン・リング多重アクセス・プロト
コルに関するフォーマットは第3図に示されている。
ここで全体的フレーム・フォーマットが、15バイトの
物理ヘッダ・それに続く可変長のデータ・フィールド、
その後の6バイトの物理トレーラ−を含む事が示されて
いる。可変長のデータ・フィールドは、情報データ・ト
ラフィックに加えて、上位レベルの制御機能のためのデ
ータ・リンク制御情報を含む事ができる。リング・アダ
プタ22中の制御プロセッサ52は第3図に示されてい
るメツセージ・フレームをRAM44中に構成し、それ
が送信制御コマンドを発行する時、リング・プロトコル
管理装置がリング取付機能30を経てリング20へその
フレームを送信するようにさせる。リング・アダプタ2
2中のRAM44は、性能適応制御(r)A、 C)バ
ス60に接続された信号線62を経て性能適応制御装置
24から可変長データを受は取る。これはノードからリ
ング20−、I―ヘシリアル出力線34を経て送信する
ための情報である。リング20からシリアル入力線32
を経て受信された情報は、RAM44及び信号線62を
経て性能適応制御装置24のPACバス60に転送され
る。
性能適応制御装置24は第4図に示すようにリング・ア
ダプタ22とワークステーション28との間に接続され
る。本発明によれば、性能適応制御装置24は、信号線
62を経てリング・アダプタ22へ転送されるデータの
サブ・ブロック(これは第3図の全体的フレーム・フォ
ーマツ1へ中のn(変長データ・フィール1(を形成す
る)の大きさを制御する事によってパケット長L pを
適応的に制御する。性能適応制御装置24は、書込み可
能ランダlトアクセス・メモリ(RAM)あるいはRO
Mのいずれでもよいが、制御記憶装置72を含んでいる
。良好な実施例において、RAM及びROMの両者が制
御記憶72を構成し、それらは同じアドレス空間を共有
する。制御記憶72は、ノードがリング20に対するア
クセスを得るための平均遅延Tの最小値に対応する、パ
ケット長Lpとリング20」二の情報フロー率Rとの関
数関係を表わすプログラム命令を記憶している。この関
数関係は第2図の特性曲線により表わされる。制御記憶
72に記憶された関数関係の形は、パケット長を情報フ
ロー率に関係付ける算術式でもよい。
又、制御記憶72に記憶された関数関係の形は、パケッ
ト長長を情報フロー率に関係付ける対応値のテーブルで
もよい。制御記憶72は第4図に示すようにPACバス
60に接続される。
又、性能適応制御装置24は、リング・アダプタ22か
ら信号線76を経てRの値を受は取り、それをPACバ
ス60を経由するアクセスのためにバッファするシリア
ル・ピッ1ル転送速度(R)レジスタ74も含んでいる
。また性能適応制御装置24は、リング・アダプタ22
からの信号線62にPACバス60を経て接続されてい
るR A、 Mデータ・バッファ68も含んでいる。R
A、 Mデータ・バッファ68はPACバス60を経て
インタフェース論理66にも接続され、さらにインタフ
ェース論理66は信号線64によりワークステーション
28の入力/出力(Ilo)/<ス80に接続される。
RA Mデータ・バッファ68は、リング20に送信す
るためにリング・アダプタ2211のRAM44に、情
報のバッファされたブロックのサブ・ブロックを供給す
る前に、ワークステーション28からの情報のブロック
を一時的に記憶する。
性能適応制御装置24は、さらにP A、 Cバス60
に接続されたPACプロセッサ70を含んでいる。プロ
セッサ70は、モトローラ68000マイクロプロセツ
サ等のプログラム記憶式マイクロプロセッサでもよい。
それは性能適応制御装置24に関してここで述べる種々
の動作を遂行するために制御記憶72中に記憶された命
令にアクセスしそれを実行する。本発明によれば、プロ
セッサ70はレジスタ74から、現在の測定された情報
フロー率Rにアクセスし、測定値Rに対して演算を行な
ってパケット長Lpを計算するために制御記憶72中に
記憶されたプログラム命令を実行する。さらに制御記憶
72からの命令の実行に応答して、プロセッサ70は、
計算された長さLpに等しい長さを有する、RAMデー
タ・バッファ68中の情報のブロックのサブ・ブロック
にアクセスする。長さLPのこのサブ・ブロックは信号
線62を経てRAM44に転送され、第3図に示す全体
的フレーム・フォーマツ1への可変長データ・フィール
ドを形成する。次に、リング・アダプタ22中の制御プ
ロセッサ52が、長さLPのサブ・ブロックに15バイ
トの物理ヘッダ及び6バイトの物理トレーラ−を付加し
、完成したフレームはリング・アダプタ22によってシ
リアル出力線34からリング20へ出力される。
ワークステーション28は18Mパーソナル・コンピュ
ータ等のスタンドアローンのデータ・プロセッサでもよ
い。ワークステーション28は、RAM82、ROM8
4、CP U 86、キーボード88、ディスプレイ9
0及び他のT10装置92に接続されたI10バスを含
んでいる。性能適応制御装置24及びリング・アダプタ
22は、18Mパーソナル・コンピュータのI10バス
80上のアダプタ・スロットの1つに物理的にプラグ・
インするアダプタ・カードとして物理的に実施できる。
インタフェース論理66はワークステーション28に割
込み信号を出力する事ができ、1−985年8月29日
米国特許出願第700541号に記載された方式で動作
できる。
本発明の動作は第5図に示した性能適応制御装置24の
動作の流れ図を参考するとよりよく理解できる。ステッ
プ100は開始点であり、その後のステップ102でパ
ケット長Lpとフロー率Rとの間の関数関係下が制御記
憶72中に記憶される。これは制御記憶72のROM部
分の製造時に行なう事ができる。この代りに、このステ
ップは初期プログラム・ロード時に制御記憶72のRA
M部分にロードする事で行なってもよい。次にステップ
104では、性能適応制御装置24が、ワークステーシ
ョン28からリング20に送信されるデータを待機する
。ステップ106では、リング・アダプタ22が、リン
グ20中の情報の現在の平均フロー率を表わす、信号線
76上の測定値Rを供給する。次にステップ108では
、ノードによって送信すべき情報のブロックがワークス
テーション28から受は取られ、バッファ68に一時的
に記憶される。ステップ110では、PACプロセッサ
70が、関数Fを用いて、測定フロー率Rから現在のパ
ケット長LPを計算する。ステップ】12では、プロセ
ッサ70が、RAMデータ・バッファ68中の情報のバ
ッファされたブロックから長さLPのデータのサブ・ブ
ロックにアクセスする。次にステップ114では、情報
のサブ・ブロックが、リング20に伝送するために信号
線62を経てリング・アダプタ22に転送される。ステ
ップ11−6では、送信しなければならないデータのサ
ブ・ブロックがそれ以上存在するか否かが判定される。
もし答がYESであれば、制御はステップ112に移り
、さらに別のサブ・ブロックがバッファ68からアクセ
スされる。もしステップ116の答がNoであれば、制
御はステップ104に移り、そこで性能適応制御装置2
4はワークステーション28からリング20に送信すべ
き別の情報のブロックを待機する。
第6図は、RAM68中のデータ・ブロックが、長さL
pが現在の測定された情報フロー率Rの関数であるよう
なサブ・ブロックに分割される例を示している。第6図
の(A)では、RAM68中1024バイトのブロック
をR己憶している。0゜5のデユーティ因子に対応する
、低いネットワーク負荷に応答して、プロセッサ70は
RAM68中のデータ・ブロックを各々256バイトの
4個のサブ・ブロックに分割する。2番目の例として、
第6図の(B)では、0.6のデユーティ因子を有する
中程度のネットワーク負荷に応答して、プロセッサ70
はRAM68中のデータ・ブロックをほぼ各々342バ
イ1〜の3個のサブ・ブロックに分割する。3番目の例
として第6図の(C)では、0.7のデユーティ因子を
有する高いネットワーク負荷に応答して、プロセッサ7
0け、RAM68中のデータ・ブロックを各々512バ
イトの2個のサブ・ブロックに分割する。
本発明の実施例の動作は、第2図に示す一般的な性能特
性及び第7図の流れ図を参照すると、最も良く説明でき
る。本発明は、発明者によって発見された、第2図に示
される最適性能特性に基いている。これらの機能は、C
8MA/CD、トークン・リング多重アクセス(TRM
A) 、仮想トークン多重アクセス(V T M A、
 )等のローカル・エリア・ネッ1−ワーク(LAN)
媒体アクセス・プロl−コルを特徴付ける。性能特性N
(ρ、α)は、第2図に示すように電気ケーブルの長さ
τに関して正規化したパケット遅延計量T(ρ、α)で
ある。パラメータρは、ケーブル・トラフィックR(B
PS)とケーブル容量R6(BPS)との比である周知
の帯域利用効率であり、パラメータαは、LPをビット
単位によるバケツ1−のサイズであるとすると、ケーブ
ル長τとパケット長■。
p / Roの比である。ケーブル長τはネットワーク
の幾何学的形状に依存するので、それを固定したものと
仮定する事ができる。従って第2図でN(ρ、α)はパ
ケット遅延T(ρ、α)に直接比例している。また、ネ
ットワークの動作点が最適の安定領域に移動するために
、システム設計パラメータαは、ネットワーク利用効率
の増加と共に、減少(即ちパケット・サイズは増加)し
なければならない。本発明は全ての値のρに適用可能で
あるが、高い利用効率(即ち0.7≦ρ≦0.9)の領
域が特に興味深い。そこでは安定領域が非常に狭く、負
荷の小さな変動が不安定なネットワーク動作の原因にな
る。第2図に示した特性は、均一な端末の集合によ′っ
て1−ラフイックが生成されている事を仮定しているが
、特性の「カスプ状」の形状はL A Nのトラフィッ
クが不均一であっても存在する。グ、えられたネットワ
ーク負荷に関して、均一なトラフィックの場合のLAM
の性能は、他のトラフィックの混合物に対する上限であ
る。従って、本発明は、ファイル・サーバ・トラフィッ
クが均一な1〜ラフイツクと混合している場合にも適用
可能である。ρの各々の値に関して、本発明は常に、安
定領域で、最高のパケット・レートλで動作しようとす
る。パケット・レートλは次式%式% 高い利用効率から低い値へ最適動作点が移動すると共に
、パケット・レートは増加する。反対の方向に動作点が
移動すると、パケット・レートが減少する。L A N
はパケット交換ネットワークであり、パケット交換ネッ
トワークにおいて、目的はネットワークの現在の状態が
許す限りの高いパケット・レートで伝送を行なう事であ
る。ネットワーク負荷が増加する時にパケット・レート
を減少させる唯一の理由は、ネットワークが過負荷状態
にならないようにする事である。
負荷の変化にネットワークが適応する事を本発明がいか
にして可能にするかを示すために第2図を参照する。最
初ネットワークは最適の安定状態(ρ11i=0.5;
αi=0.46)にあると仮定する。パケット遅延は1
゛(ρ*j、αj)=]Oτである。ネットワーク上の
トラフィックρ*は、計量T(ρ*i、αj)として連
続的にモニタされる。
1〜ラフイツク負荷が新しい状態ρ*=Q、6に還移し
、遷移状態αjの計量はT(ρ傘、αi)=]8τであ
ると仮定する。nI量の差△Tiは次の通りである。
ΔTi=18τ−10τ=8τ    (2)ここで、
変化△Tiは適応プロセスと開始するのに充分であると
仮定する。この時トラフィック負荷はρ*i+1=0.
6である。この負荷の値に関して、本発明は、遅延計量
T(ρ翳や0.α)が最小になる新しい安定状態に関す
るαの値を計算する。即ちα=α1+1  :0.3で
ある。この時、αをαi=0.46からα=0.3に減
少させるように、測定が行なわれたノードのネットワー
ク・インタフェース・アダプタに制御信号が送られる。
LAN中の各ノードは同一の適応制御方法を使用し、従
って同じ安定状態へ還移し、分散型のモニタ及び制御が
生じる。パラメータαは次式によってバケツ1〜・サイ
ズT、pに関係付けられる。
従って、新しい動作点において新しい動作状態に還移す
るために、ネットワークのバケツ1−・サイズは50%
増加する。例えば式(5)のパケット・サイズがLp(
i)==128バイトであれば、新しいパケット・サイ
ズはL p (i、 + 1 ) = 192バイトで
ある。もしパケット負荷ρ拳が増加すると、適応プロセ
スは上方及び左へ還移し、負荷が減少すれば、適応プロ
セスは下方及び右へ還移する。
初期状態(ρ拳、αi)及び最終状態(ρ−1十1、α
j+1)におけるネットワークのパケット・レートは式
(1)から、次の通りである。
τ               τ        
      τ(6a) ρj+1・αj+1 λi+1=□ τ 従って、より高い状態へ移動する時に行なわれるパケッ
ト・レートの減少パーセンテージは、ネットワークがほ
ぼ不安定な動作点から安定点へ移る事を可能にするため
に、22%のパケット・レートの減少が必要である。
プロセスをより明確に示すために(ρ*j+2=O,’
7;αi+2=0.2)から(ρ傘i+3=0.8;α
i +3=0.1)へのより高い利用効率への還移を調
べてみる。この場合は、式(4)から これはパケット・サイズを2倍にする事を要求している
。この新しいパケット・サイズはバケツ1へ・レートを
次の大きさだけ減少させる。
λj+3  ρi+3・αi+3 0.8X0.1λi
+2  ρi+2・αi+2 0.7X0.2=0.5
7           (9)還移プロセスにおいて
、パケット・レートはその以前の値の57%に減少され
なければならない。
もちろん、ネットワークの遷移が下向きであればパケッ
ト・レートは増加する。
第7図は適応プロセスをより詳細に述べるために使われ
る流れ図である。
ノードのリング・アダプタ22は、ネットワークがある
パケット・サイズLp (i)で動作する状態(ρ*、
αi)にある時、ステップ200で、正規化されたトラ
フィックρ*=R孝/R0(但しR*はリング20上の
測定されたビット・レー1−)を測定する。プロセッサ
70はステップ204でパケット遅延T(ρ*、αi)
を計算し、次にステップ21−2に示すように差計量Δ
Tjを計算する。差計量の1−成分子(ρ中、αj)は
現在の安定状態を計算する計算機機能(第7図の流れ図
のステップ204)により与えられる。差計量(△Ti
)の絶対値はステップ216でしきい値Δ゛rO1と比
較される。△Toiの値はステップ214で現在の安定
状態(ρ*i、αi)の関数として計算される。もし1
△Til≧△1゛Ojであれば、ネットワークはステッ
プ218で新しい遷移状態(ρ* j十、1. 、α)
(ここでρ*=ρ*j+1)に適応しなければならない
。もしそうでなければネッ1−ワークには変化が生じず
、測定プロセスはステップ220に続く。しきい値パラ
メータ△Toiは現在の安定状態の関数であり、新しい
状態へのプロセスの遷移と共に変化する。第2図は、し
きい値が同様に適応的である理由を示している。
ネットワークがより高い利用度へ還移する時、変化△T
iは利用度の同じ差、例えば△ρ=0.1に関してより
大きく且つ急激になる事に注意されたい。ΔTiにより
大きな変動を含む、より広い窓△T o jを開く事に
よって、遷移をより迅速に且つおそらくインテグレーシ
ョン(スムージング)時間を増加させる事なく還移を検
出すると期待できる。しきい値を状態(ρ111、αj
)の関数として適用する事は本発明の実施例の重要な部
分である。
遷移状態(ρ*i+1.α)において、プロセッサ70
は、計量が最小になるαの値、即ちα=αj+1を見い
出す。このαの値は次にステップ222で、新しく測定
される状態(ρ*、αi+1)にフィールドバックさせ
る。またこの時、新しい計量T(ρ*i+1.αi +
1− )は現在の計量゛l゛(ρ*、αj+1)を最小
値と比較するための新しい基準になる。また値α=αi
+1はプロセッサ70によりバケツ1〜・サイズをLp
(i)からT、p(i+1)へ制御するためにも使われ
る。
この新しいパケット・サイズを用いて、ネットワークは
徐々に最適の動作点へ還移する。
本発明はL A N上のトラフィックが均一でない=3
5− 重要な場合、即ちトラフィックの変化がファイル転送に
よって生じる時に適用できる。均一・な1ヘラフイツク
に関する性能特性は第8図に示すように、ネットワーク
利用効率ρの任意の値に関して不均一な1ヘラフイツク
の場合の上限を与えている。第8図から明らかなように
、均一なi−ラフイックを仮定した適応アルゴリズムは
常に不均一な場合にも適切に機能し、依然として最適に
非常に近い。
第8図に示す見かけの「軌跡」は以前と同じ方法を用い
て計算される(第7図参照)。しかしながら、不均一な
トラフィックに関する真の動作点は、図示したものの少
し下方にあるが、全ての実用的な目的にとってαの真の
最小値であるとしてよい。
分散型の適応制御方法を説明してきたが、本発明は中央
集中制御と共に容易に用いる事ができる。
中央集中制御方式において、ファイルを転送する準備の
できた端末はネットワーク・マネジャーにその事を知ら
せ、且つファイル・サイズ及び転送速度を指定する。ネ
ットワーク・マネジャーは第7図に示した方法を用いて
、T(ρ*i、αj)を最小化するαの値を見つけ、次
に各ノードにパケット・サイズ制御パラメータαiを送
信する。
ネットワーク管理機能は、ネットワークが要求通りに機
能する事を保証するために本発明を用いてT(ρ*i、
αj)をモニタする。中央集中型の制御の利点は、負荷
を取り扱うためにネットワーク・パラメータαが調整さ
れるまで許可なしにネットワーク上では新しいトラフィ
ックが許されない事である。しかしネットワーク・マネ
ジャーは第7図の方法を用いてトラフィックをモニタし
、ネットワーク上の負荷が減少する時を感知する。
次にネットワーク・マネジャーはパケット・サイズをよ
り小さな値に減少させるαのより大きな制御値を伝送し
、各ノードによって伝送されるパケット・レートが増加
する事を許可する。もちろん分散型の適応制御は、中央
のモニタ及び制御機能が不要であって、より信頼性の高
いネットワークが得られるという利点を有する。
適応型制御と中央集中型制御との組み合せを、非常に大
規模なファイルの急速な転送を許可するためにのみ中央
集中型制御を用いるという形で実施する事もできる。こ
の特別な応用の場合、ネットワーク・マネジャーは、高
い優先順位のユーザーがファイル転送中に活性なままで
ある事を許す優先順位アルゴリズムを使用し得る。
また本発明はρ中≦ρ。である限り過負荷にならないL
 A Nの設計、即ち最悪の場合の設計に使用する事も
できる。αの値は、負荷がρ。の時にネットワークが最
適の値で動作するように、選択される。この値α=α。
はρ*〈ρ。の時でさえも変更されない。対(ρ。、α
。)はパケット・レートの最大値を定めている。ρ*〈
ρ。である全ての利用度の値において、バケツ1〜・レ
ーI〜は次式よりも小さい。
これはネットワークの過負荷に対して保護するための最
も昨純な方式である。但し常に低いパケット・レートで
動作するという犠牲を伴なう。
第2図に示す性能トラッキング特性を記述する方程式は
下記の通りである。
C8MA/CD: N(ρ、α)=T(ρ、α)/τ α             2 ρ α e ”F (ρ)  2sinh p a:但しF(ρ
)=e−ρ (固定サイズのパケット) =(1+ρ)1 (ポアソン分布パケット) トークン・リング多重アクセス方式(TRMA):N(
ρ、α)=T(ρ、α)/τ 仮想トークン多重アクセス方式(VTMA):N(ρ、
α)−T(ρ、α)/τ 但し ;S=ユーザー数 式(1,1)、(12)及び(13)は、実際の数値は
異なっているが、全て第2図に示すのと同じ関数形を有
している。これらの式は3つの重要な通信媒体アクセス
・プロトコル:C8MA/CD、TRMA及びVTMA
に関するものである。
最初の2つのプロトコルはIEEE802.3及びIE
EE802.5委員会によりT、 A N標準として推
薦されている。
本発明はこれらの特定の数字モデルを離れても成立する
。というのは全てのLAN媒体アクセス・プロ1〜コル
は第2図に示したものと同じ関数形を示すものと考えら
れるからである。トラッキング特性を経験的に測定し、
それを制御RAM72に記憶し次に適応的に性能を制御
するためにそれを使用する事さえも可能である。
第9図は代替的な実施例PAC24’ に関して。
測定される負荷変数R*(BPS)及び制御されるバケ
ツ1〜・サイズ変数Lp拳(ビット/パケッ1−)並び
に入力及び出力のパラメータ及び機能を示している。第
9図に示したパラメータ及び機能は表■に定義されてい
る。
代替的実施例のアーキテクチャは第10図に示されてい
る。性能適応制御装置(PAC)24’はO8I/RM
通信プロトコルを用いて実現できる。P A C24,
’ はR1を測定しパケット・サイズLp”を制御し、
従ってプロセッサ中に存在するネットワーク・モニタ及
び制御機能として機能する。通常のワークステシーヨン
機能は主CPU86で実行され、そこにはより高いレベ
ルの通信プロトコル及びアプリケーションが存在する。
他の機能はPACパラメータを入力するためのキーボー
ド88及び要求に応してスクリーンににPACの時間的
に変化する機能を表示し得るディスプレイ・システム9
0を含む。もちろんキーボード及びディスプレイの主な
機能はワークステーションを使用する事である。
[−■− パラiニーターVリヒ義 τ    ケーブルの電気的長さく秒)Ro    ケ
ーブルの容量(BPS)ρ    ケーブル容量の利用
率 α    ケーブル長(τ)対パケッ1へ長(T−P 
/ R,、)の比 1゛(ρ、α)バケツ1〜遅延トラッキング特性(秒) MAC媒体アクセス制御プロ1−コル TM    測定間隔(秒) △”I”jo   適応しきい値(秒)R*    ト
ラフィック負荷の被測定変数(秒) LpI  バケツ1〜・サイズの被制御変数(ビット/
パケット) 開−放型シスたム冊湘□瓦」4統−0λ下ユ月APP 
  アプリケーション層 PRE   ブリゼンテーション層 SES   セツション層 TRA、   1〜ランスポ一ト層 NET   ネットワーク層 T、 L C論理リンク制御 MAC媒体アクセス制御 I/F   インタフェース CPU   中央処理ユニッ1〜 適応的バケツ1〜長トラフィック制御は、伝送されるパ
ケット・サイズを制御する事によって最適の方法で、変
動するトラフィック負荷の下でバケツi−変換ローカル
・エリア・ネットワークのネットワークの安定性を維持
する。従ってネットワークのトラフィックが増加する時
でさえ全てのノードで1〜ラフイツク・レベルが維持さ
れる。本発明の動作はトラフィックの性質に独立であり
、即ちそれはディジタル化された音声でも、対話的デー
タでも、データ・ファイルの転送でも、又他の種々の型
のデータ通信のアプリケーションでもよい。
また本発明はローカル・エリア・ネットワークのプロト
コルにも独)γであり、C8MA/CD、トークン・リ
ング、]]〜ルークンス、仮想1〜−クン及び他のプロ
トコルに適用できる。本発明は、ノードに接続されたデ
ータ端末の動作をスロー・ダウンするか又はスピード・
アップする事なしにネットワークのフロー制御を提供す
るためのトラフィック制御機構を与える。
F0発明の効果 本発明を用いれば、ローカル・エリア・ネットワークに
おけるネットワーク過負荷の影響を低減する事ができる
。
【図面の簡単な説明】
第1図はリング状のローカル・エリア・ネットワークを
示す図、 第2図は最小のアクセス遅延時間Tに対応する一44= フロー率(R,)  とパケット長り、p)との間の関
数関係を示すグラフ、 第3図はトークン・リング・フレームのフォーマットを
示す図、 第4図はノードのブロック図、 第5図は性能適応制御装置の動作を示す流れ図、第6図
は、RAM、68中のデータ・ブロックの種々の分割例
を示す図、 第7図は、性能適応制御装置のより詳細な流れ図、 第8図は不均一な1ヘラフイツクの場合の1−ランキン
グ特性を示すグラフ、 第9図は別の実施例の性能適応制御装置の図、第]、0
図は別の実施例の性能適応制御装置の図である。 第6図 第9図

Claims (1)

  1. 【特許請求の範囲】 通信媒体に複数のノードが接続され、上記ノードが上記
    媒体に情報をパケットとして送信する通信ネットワーク
    において、 上記ノードが上記媒体にアクセスする時の遅延時間を最
    小にするような、上記媒体中の情報フロー率とパケット
    の大きさとの関係を表わす情報を記憶する手段と、 上記媒体中の情報フロー率を測定する手段と、情報フロ
    ー率の測定値と上記関係を表わす情報とを用いてパケッ
    トの大きさを決定する手段とを有する 通信ネットワーク。
JP62150367A 1986-07-21 1987-06-18 通信ネットワ−ク Expired - Lifetime JPH0630498B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/887,477 US4771391A (en) 1986-07-21 1986-07-21 Adaptive packet length traffic control in a local area network
US887477 1986-07-21

Publications (2)

Publication Number Publication Date
JPS6331245A true JPS6331245A (ja) 1988-02-09
JPH0630498B2 JPH0630498B2 (ja) 1994-04-20

Family

ID=25391230

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62150367A Expired - Lifetime JPH0630498B2 (ja) 1986-07-21 1987-06-18 通信ネットワ−ク

Country Status (4)

Country Link
US (1) US4771391A (ja)
EP (1) EP0254047B1 (ja)
JP (1) JPH0630498B2 (ja)
DE (1) DE3789407T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010539367A (ja) * 2007-10-31 2010-12-16 ジェイル ファイン マシナリー エムエフジー.カンパニー リミテッド エンジンオイルの無駄遣いと環境汚染を防止した、環境にやさしいスタッフィングボックス

Families Citing this family (156)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4870699A (en) * 1986-03-26 1989-09-26 General Electric Company Method and apparatus for controlling the frequency of operation and at least one further variable operating parameter of a radio communications device
EP0283295B1 (en) * 1987-03-20 1993-09-08 Canon Kabushiki Kaisha Data communication system
GB2208261A (en) * 1987-07-14 1989-03-15 Standard Microsyst Smc Distributed intelligence information processing systems and interface packages therefor
US4989139A (en) * 1987-07-17 1991-01-29 International Business Machines Corporation Map case network virtual connection interface system
JPS6489737A (en) * 1987-09-30 1989-04-04 Toshiba Corp Multiple address communication data transmission system
US4985890A (en) * 1987-10-20 1991-01-15 Sharp Kabushiki Kaisha Data transmission unit
JP2587434B2 (ja) * 1987-11-13 1997-03-05 株式会社日立製作所 データの入出力処理方法
US4888763A (en) * 1988-03-11 1989-12-19 Codenoll Technology Corporation Method and apparatus for detecting the collision of data packets utilizing a preassigned transceiver code in the preamble
US5377327A (en) * 1988-04-22 1994-12-27 Digital Equipment Corporation Congestion avoidance scheme for computer networks
US5101402A (en) * 1988-05-24 1992-03-31 Digital Equipment Corporation Apparatus and method for realtime monitoring of network sessions in a local area network
JP2525869B2 (ja) * 1988-06-17 1996-08-21 株式会社フジクラ 車載用デ―タ伝送ネットワ―ク
WO1990000841A1 (en) * 1988-07-15 1990-01-25 Luminis Pty. Ltd. Access protection and priority control in distributed queueing
US5031124A (en) * 1988-09-07 1991-07-09 International Business Machines Corporation Method for selecting computer storage devices for computer applications
DE3839675C2 (de) * 1988-11-24 1996-02-15 Lawrenz Wolfhard Optimierer für ein parameterabhängiges Steuerungssystem
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
US5253252A (en) * 1989-01-10 1993-10-12 The Foxboro Company Token device for distributed time scheduling in a data processing system
US4954965A (en) * 1989-02-09 1990-09-04 International Business Machines Corporation Enhanced frame utilization for CSMA/CD communication protocol
US5179708A (en) * 1989-04-07 1993-01-12 At&T Bell Laboratories System inhibiting message delivery to destination process until priority of process excuting on distination processor is no higher than priority of sending process
US5237659A (en) * 1989-07-27 1993-08-17 Bull S.A. Gateway device for connecting a computer bus to a ring network
US5193151A (en) * 1989-08-30 1993-03-09 Digital Equipment Corporation Delay-based congestion avoidance in computer networks
US5214644A (en) * 1989-10-17 1993-05-25 Matsushita Electric Industrial Co., Ltd. Electronic device with data transmission function
US5095444A (en) * 1989-12-21 1992-03-10 Legent Corporation System and method for measuring inter-nodal transmission delays in a communications network
US5267238A (en) * 1989-12-29 1993-11-30 Ricoh Company, Ltd. Network interface units and communication system using network interface unit
AU639088B2 (en) * 1990-04-13 1993-07-15 Digital Equipment Corporation Telecommunications network with plesiochronous transfer mode
US5115429A (en) * 1990-08-02 1992-05-19 Codex Corporation Dynamic encoding rate control minimizes traffic congestion in a packet network
JPH077975B2 (ja) * 1990-08-20 1995-01-30 インターナショナル・ビジネス・マシーンズ・コーポレイション データ伝送を制御するためのシステムおよび方法
US5231593A (en) * 1991-01-11 1993-07-27 Hewlett-Packard Company Maintaining historical lan traffic statistics
US5341374A (en) * 1991-03-01 1994-08-23 Trilan Systems Corporation Communication network integrating voice data and video with distributed call processing
US5262964A (en) * 1991-04-10 1993-11-16 International Business Machines Corporation Method and apparatus for variable playback speed of multimedia data interchange within a data processing system
US5268846A (en) * 1991-04-10 1993-12-07 International Business Machines Corporation Method and apparatus for nonsequential multimedia data interchange in a data processing system
JPH0522345A (ja) * 1991-07-12 1993-01-29 Hitachi Ltd 最大転送単位の最適値管理決定方式
JPH0548638A (ja) * 1991-08-15 1993-02-26 Fujitsu Ltd Atm網におけるエンド・エンド間輻輳対処制御処理方式
US5307351A (en) * 1991-08-26 1994-04-26 Universal Data Systems, Inc. Data communication apparatus for adjusting frame length and method of operating same
US5351242A (en) * 1992-04-14 1994-09-27 Marian Kramarczyk Method and apparatus for configuring and maintaining token ring networks
US5539727A (en) * 1992-04-14 1996-07-23 Kramarczyk; Marian Method and apparatus for configuring and maintaining token ring networks
CA2095755C (en) * 1992-08-17 1999-01-26 Mark J. Baugher Network priority management
US5434976A (en) * 1992-09-28 1995-07-18 Standard Microsystems Corporation Communications controller utilizing an external buffer memory with plural channels between a host and network interface operating independently for transferring packets between protocol layers
US5414841A (en) * 1992-10-19 1995-05-09 International Business Machines Corporation Computerized system for representing data items using token identifiers
US5379296A (en) * 1992-12-31 1995-01-03 Unisys Corporation Method and apparatus for interfacing a workstation to a plurality of computer platforms
US5509126A (en) * 1993-03-16 1996-04-16 Apple Computer, Inc. Method and apparatus for a dynamic, multi-speed bus architecture having a scalable interface
US5559967A (en) * 1993-03-18 1996-09-24 Apple Computer, Inc. Method and apparatus for a dynamic, multi-speed bus architecture in which an exchange of speed messages occurs independent of the data signal transfers
KR100228320B1 (ko) * 1993-05-25 1999-11-01 가나이 쓰도무 분산제어시스템 및 이를 구성하는 방법
JPH087730B2 (ja) * 1993-06-24 1996-01-29 日本電気株式会社 計算機システム
US5598581A (en) * 1993-08-06 1997-01-28 Cisco Sytems, Inc. Variable latency cut through bridge for forwarding packets in response to user's manual adjustment of variable latency threshold point while the bridge is operating
US5761438A (en) * 1993-08-31 1998-06-02 Canon Kabushiki Kaisha Apparatus for measuring the amount of traffic of a network at a predetermined timing and compressing data in the packet without changing the size of the packet
US5568616A (en) * 1993-09-14 1996-10-22 International Business Machines Corporation System and method for dynamic scheduling of 3D graphics rendering using virtual packet length reduction
US6336143B1 (en) 1993-09-27 2002-01-01 International Business Machines Corporation Method and apparatus for multimedia data interchange with pacing capability in a distributed data processing system
GB9402210D0 (en) * 1994-02-04 1994-03-30 British Telecomm A method of communicating between nodes in a communications network
US5434978A (en) * 1994-02-18 1995-07-18 International Business Machines Corporation Communications interface employing unique tags which enable a destination to decode a received message structure
US5541852A (en) * 1994-04-14 1996-07-30 Motorola, Inc. Device, method and system for variable bit-rate packet video communications
JPH07336375A (ja) * 1994-06-14 1995-12-22 Hitachi Ltd データ転送システム
US5524227A (en) * 1994-07-29 1996-06-04 U S West Technologies, Inc. Method and system for formatting address strings into recognizable token sequences
US5623644A (en) * 1994-08-25 1997-04-22 Intel Corporation Point-to-point phase-tolerant communication
US5659796A (en) * 1995-04-13 1997-08-19 Cray Research, Inc. System for randomly modifying virtual channel allocation and accepting the random modification based on the cost function
US5701416A (en) * 1995-04-13 1997-12-23 Cray Research, Inc. Adaptive routing mechanism for torus interconnection network
US20010002851A1 (en) * 1995-04-14 2001-06-07 Takao Shimada Multimedia data processing system in network
ES2211725T3 (es) * 1995-04-28 2004-07-16 Matsushita Electric Industrial Co., Ltd. Metodo de transmision de datos.
US6922416B2 (en) * 1995-04-28 2005-07-26 Matsushita Electric Industrial Co., Ltd. Data transmitting apparatus, data receiving apparatus and data transmission control apparatus
US5878420A (en) * 1995-08-31 1999-03-02 Compuware Corporation Network monitoring and management system
US5666348A (en) * 1995-09-18 1997-09-09 Telefonaktiebolaget L M Ericsson (Publ.) Packet switched radio channel admission control in a cellular telecommunications system
US5966163A (en) 1995-10-20 1999-10-12 Scientific-Atlanta, Inc. Providing constant bit rate upstream data transport in a two way cable system by scheduling preemptive grants for upstream data slots using selected fields of a plurality of grant fields
US6230203B1 (en) 1995-10-20 2001-05-08 Scientific-Atlanta, Inc. System and method for providing statistics for flexible billing in a cable environment
JPH09116572A (ja) * 1995-10-23 1997-05-02 Nec Corp パケットデータ制御方式
US6055618A (en) * 1995-10-31 2000-04-25 Cray Research, Inc. Virtual maintenance network in multiprocessing system having a non-flow controlled virtual maintenance channel
US5815667A (en) * 1995-11-28 1998-09-29 Ncr Corporation Circuits and methods for intelligent acknowledgement based flow control in a processing system network
US5819045A (en) * 1995-12-29 1998-10-06 Intel Corporation Method for determining a networking capability index for each of a plurality of networked computers and load balancing the computer network using the networking capability indices
US5805823A (en) * 1996-01-30 1998-09-08 Wayfarer Communications, Inc. System and method for optimal multiplexed message aggregation between client applications in client-server networks
US5835925A (en) * 1996-03-13 1998-11-10 Cray Research, Inc. Using external registers to extend memory reference capabilities of a microprocessor
US5864738A (en) * 1996-03-13 1999-01-26 Cray Research, Inc. Massively parallel processing system using two data paths: one connecting router circuit to the interconnect network and the other connecting router circuit to I/O controller
US7028088B1 (en) 1996-04-03 2006-04-11 Scientific-Atlanta, Inc. System and method for providing statistics for flexible billing in a cable environment
US5982778A (en) * 1996-08-30 1999-11-09 Advanced Micro Devices, Inc. Arrangement for regulating packet flow rate in shared-medium, point-to-point, and switched networks
US5892753A (en) * 1996-12-02 1999-04-06 International Business Machines Corporation System and method for dynamically refining PMTU estimates in a multimedia datastream internet system
US6065059A (en) * 1996-12-10 2000-05-16 International Business Machines Corporation Filtered utilization of internet data transfers to reduce delay and increase user control
US6018465A (en) * 1996-12-31 2000-01-25 Intel Corporation Apparatus for mounting a chip package to a chassis of a computer
US6137688A (en) 1996-12-31 2000-10-24 Intel Corporation Apparatus for retrofit mounting a VLSI chip to a computer chassis for current supply
US6272150B1 (en) 1997-01-17 2001-08-07 Scientific-Atlanta, Inc. Cable modem map display for network management of a cable data delivery system
US6324267B1 (en) 1997-01-17 2001-11-27 Scientific-Atlanta, Inc. Two-tiered authorization and authentication for a cable data delivery system
US6003089A (en) * 1997-03-31 1999-12-14 Siemens Information And Communication Networks, Inc. Method for constructing adaptive packet lengths in a congested network
US6009077A (en) * 1997-04-08 1999-12-28 University Of Massachusetts Flow admission control for a router
US6286058B1 (en) 1997-04-14 2001-09-04 Scientific-Atlanta, Inc. Apparatus and methods for automatically rerouting packets in the event of a link failure
US6073181A (en) * 1997-06-03 2000-06-06 International Business Machines Corporation Multi-buffer error detection for an open data-link interface LAN adapter
US6000053A (en) * 1997-06-13 1999-12-07 Microsoft Corporation Error correction and loss recovery of packets over a computer network
US6304911B1 (en) * 1997-06-25 2001-10-16 Advanced Micro Devices, Inc. Information packet reception indicator for reducing the utilization of a host system processor unit
US6141690A (en) * 1997-07-31 2000-10-31 Hewlett-Packard Company Computer network address mapping
US6108306A (en) * 1997-08-08 2000-08-22 Advanced Micro Devices, Inc. Apparatus and method in a network switch for dynamically allocating bandwidth in ethernet workgroup switches
EP0903894A1 (en) * 1997-09-18 1999-03-24 Alcatel Method and device to characterize cell traffic
JP3437070B2 (ja) * 1997-10-20 2003-08-18 富士通株式会社 加入者無線アクセスシステム
WO1999023538A1 (en) * 1997-10-28 1999-05-14 Georgia Tech Research Corporation Adaptive data security system and method
US6230252B1 (en) 1997-11-17 2001-05-08 Silicon Graphics, Inc. Hybrid hypercube/torus architecture
US6101181A (en) * 1997-11-17 2000-08-08 Cray Research Inc. Virtual channel assignment in large torus systems
US6085303A (en) * 1997-11-17 2000-07-04 Cray Research, Inc. Seralized race-free virtual barrier network
US5970232A (en) * 1997-11-17 1999-10-19 Cray Research, Inc. Router table lookup mechanism
US5841778A (en) * 1997-11-21 1998-11-24 Siemens Business Communication Systems, Inc. System for adaptive backoff mechanisms in CSMA/CD networks
US6118761A (en) * 1997-12-18 2000-09-12 Advanced Micro Devices, Inc. Apparatus and method for generating rate control frames in a workgroup switch based on traffic contribution from a network switch port
US6252855B1 (en) * 1997-12-22 2001-06-26 Cisco Technology, Inc. Method and apparatus for identifying a maximum frame size to maintain delay at or below an acceptable level
US6370163B1 (en) 1998-03-11 2002-04-09 Siemens Information And Communications Network, Inc. Apparatus and method for speech transport with adaptive packet size
FI108824B (fi) * 1998-06-03 2002-03-28 Nokia Corp Datasiirtomenetelmiä tietoliikennejärjestelmässä
US6754209B1 (en) * 1998-08-28 2004-06-22 Intel Corporation Method and apparatus for transmitting and receiving network protocol compliant signal packets over a platform bus
US6757548B1 (en) * 1998-08-31 2004-06-29 Motorola, Inc. Method and apparatus in a wireless messaging system for estimating and using required delivery parameters to meet a target transmission reliability
US6216174B1 (en) 1998-09-29 2001-04-10 Silicon Graphics, Inc. System and method for fast barrier synchronization
US6421720B2 (en) * 1998-10-28 2002-07-16 Cisco Technology, Inc. Codec-independent technique for modulating bandwidth in packet network
US7142506B1 (en) * 1999-02-02 2006-11-28 Vocaltec Communications Ltd. Method and apparatus for transmitting packets
US6996059B1 (en) * 1999-05-19 2006-02-07 Shoretel, Inc Increasing duration of information in a packet to reduce processing requirements
JP4105341B2 (ja) * 1999-08-13 2008-06-25 富士通株式会社 フラグメントサイズ変更方法及びルータ装置
US6751698B1 (en) 1999-09-29 2004-06-15 Silicon Graphics, Inc. Multiprocessor node controller circuit and method
US6674720B1 (en) 1999-09-29 2004-01-06 Silicon Graphics, Inc. Age-based network arbitration system and method
US6570849B1 (en) 1999-10-15 2003-05-27 Tropic Networks Inc. TDM-quality voice over packet
US6980569B1 (en) 1999-10-18 2005-12-27 Siemens Communications, Inc. Apparatus and method for optimizing packet length in ToL networks
US6889257B1 (en) * 1999-12-03 2005-05-03 Realnetworks, Inc. System and method of transmitting data packets
US6856613B1 (en) * 1999-12-30 2005-02-15 Cisco Technology, Inc. Method and apparatus for throttling audio packets according to gateway processing capacity
US20020009098A1 (en) * 2000-07-14 2002-01-24 International Business Machines Corporation Communication control method and device
AU2000275412A1 (en) 2000-10-03 2002-04-15 U4Ea Technologies Limited Data flow control
ATE370582T1 (de) 2000-10-03 2007-09-15 U4Ea Technologies Ltd Zuweisung von prioritätsstufen in einem datenfluss
WO2002030061A1 (en) * 2000-10-03 2002-04-11 U4Ea Technologies Limited Filtering data flows
WO2002030063A1 (en) 2000-10-03 2002-04-11 U4Ea Technologies Limited Policing data based on data load profile
AU2000275420A1 (en) 2000-10-03 2002-04-15 U4Ea Technologies Limited Prioritising data with flow control
AU2000275419A1 (en) * 2000-10-03 2002-04-15 U4Ea Technologies Limited Information flow control in a packet network based on variable conceptual packetlengths
US7292598B2 (en) * 2000-12-18 2007-11-06 Texas Instruments Incorporated Adaptive algorithms for optimal control of contention access
US7292530B2 (en) * 2000-12-29 2007-11-06 Intel Corporation Method and apparatus to manage packet fragmentation
US7542419B2 (en) * 2001-04-02 2009-06-02 International Business Machines Corporation Method and apparatus for managing aggregate bandwidth at a server
WO2002093401A1 (en) * 2001-05-16 2002-11-21 Pitts William M Auto-sizing channel
US7480707B2 (en) * 2001-05-16 2009-01-20 International Business Machines Corporation Network communications management system and method
US7688863B2 (en) * 2001-10-19 2010-03-30 Renesas Technology America, Inc. Methods and apparatus for sharing network bandwidth
GB2382945B (en) * 2001-12-04 2003-11-05 Lucent Technologies Inc A method of scheduling data packets for transmission over a shared channel, and terminal of a data packet transmission network
US7031254B2 (en) * 2002-01-25 2006-04-18 Lucent Technologies Inc. Rate control system and method for a link within a wireless communications system
US7539756B2 (en) * 2002-01-31 2009-05-26 Darby & Mohaine, L.L.C. Method and system of data packet transmission timing for controlling bandwidth
US20040158622A1 (en) * 2002-05-16 2004-08-12 Pitts William M. Auto-sizing channel
US20040015602A1 (en) * 2002-07-19 2004-01-22 Roving Planet, Inc. Network bandwidth allocation and access method and apparatus
US7428243B2 (en) * 2002-10-18 2008-09-23 Darby & Mohaine, Llc Method and system for varying data packet size for controlling bandwidth
US20040199618A1 (en) * 2003-02-06 2004-10-07 Knight Gregory John Data replication solution
US7474672B2 (en) * 2003-02-11 2009-01-06 International Business Machines Corporation Frame alteration logic for network processors
JP2004260658A (ja) * 2003-02-27 2004-09-16 Matsushita Electric Ind Co Ltd 無線lan装置
US7178055B2 (en) * 2003-06-06 2007-02-13 Hewlett-Packard Development Company, L.P. Method and system for ensuring data consistency after a failover event in a redundant data storage system
US7165187B2 (en) * 2003-06-06 2007-01-16 Hewlett-Packard Development Company, L.P. Batch based distributed data redundancy
US7120825B2 (en) * 2003-06-06 2006-10-10 Hewlett-Packard Development Company, L.P. Adaptive batch sizing for asynchronous data redundancy
US7735088B1 (en) 2003-08-18 2010-06-08 Cray Inc. Scheduling synchronization of programs running as streams on multiple processors
US7421565B1 (en) * 2003-08-18 2008-09-02 Cray Inc. Method and apparatus for indirectly addressed vector load-add -store across multi-processors
US7519771B1 (en) 2003-08-18 2009-04-14 Cray Inc. System and method for processing memory instructions using a forced order queue
US7503048B1 (en) 2003-08-18 2009-03-10 Cray Incorporated Scheduling synchronization of programs running as streams on multiple processors
US7379424B1 (en) 2003-08-18 2008-05-27 Cray Inc. Systems and methods for routing packets in multiprocessor computer systems
US7543133B1 (en) 2003-08-18 2009-06-02 Cray Inc. Latency tolerant distributed shared memory multiprocessor computer
US7366873B1 (en) 2003-08-18 2008-04-29 Cray, Inc. Indirectly addressed vector load-operate-store method and apparatus
US7437521B1 (en) 2003-08-18 2008-10-14 Cray Inc. Multistream processing memory-and barrier-synchronization method and apparatus
US7334110B1 (en) 2003-08-18 2008-02-19 Cray Inc. Decoupled scalar/vector computer architecture system and method
US8307194B1 (en) 2003-08-18 2012-11-06 Cray Inc. Relaxed memory consistency model
FR2867932A1 (fr) * 2004-03-18 2005-09-23 France Telecom Mesure de debit en reception pour un terminal
US7436829B2 (en) * 2004-03-30 2008-10-14 Intel Corporation Methods and apparatus for reconfiguring packets to have varying sizes and latencies
US7489629B2 (en) * 2004-12-07 2009-02-10 Intel Corporation Methods and media access controller for broadband wireless communications with variable data unit size and delayed data unit construction
US7478769B1 (en) 2005-03-09 2009-01-20 Cray Inc. Method and apparatus for cooling electronic components
US20060235901A1 (en) * 2005-04-18 2006-10-19 Chan Wing M Systems and methods for dynamic burst length transfers
US8391166B2 (en) 2006-09-13 2013-03-05 Broadcom Corporation Adaptive packet size modification for voice over packet networks
US20080159249A1 (en) * 2006-12-21 2008-07-03 Ntt Docomo, Inc. Radio communication apparatus and radio communication method
US20090010169A1 (en) * 2007-07-03 2009-01-08 Kazuyuki Tamura Packet transfer apparatus and method for transmitting copy packet
US7793001B2 (en) 2008-05-09 2010-09-07 Microsoft Corporation Packet compression for network packet traffic analysis
JP4892090B1 (ja) * 2010-08-31 2012-03-07 株式会社東芝 情報送信装置、情報送信方法及び情報送信用プログラム
CN103873376B (zh) * 2012-12-18 2017-03-01 中国银联股份有限公司 基于流速控制的通信装置及方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57158248U (ja) * 1981-03-30 1982-10-05

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT944478B (it) * 1971-12-29 1973-04-20 Italiana Telecominicazioni Sie Sistema di interpolazione della voce per multiplex a divisione di tempo
US3811014A (en) * 1973-03-12 1974-05-14 Logicon Inc Adaptive pulse code modulation system
US3876838A (en) * 1973-10-26 1975-04-08 Vidar Corp Carrier concentrator system and method
US4100377A (en) * 1977-04-28 1978-07-11 Bell Telephone Laboratories, Incorporated Packet transmission of speech
US4251880A (en) * 1979-07-31 1981-02-17 Bell Telephone Laboratories, Incorporated Digital loop switch for controlling data information having differing transmission characteristics
NL189062C (nl) * 1980-02-15 1992-12-16 Philips Nv Werkwijze en stelsel voor overdracht van datapakketten.
JPS57159192A (en) * 1981-03-27 1982-10-01 Hitachi Ltd Audio packet exchange system
US4441162A (en) * 1981-04-22 1984-04-03 Pitney Bowes Inc. Local network interface with control processor & DMA controller for coupling data processing stations to common serial communications medium
US4412326A (en) * 1981-10-23 1983-10-25 Bell Telephone Laboratories, Inc. Collision avoiding system, apparatus and protocol for a multiple access digital communications system including variable length packets
US4454508A (en) * 1982-03-05 1984-06-12 Burroughs Corporation Timed token ring
US4516239A (en) * 1982-03-15 1985-05-07 At&T Bell Laboratories System, apparatus and method for controlling a multiple access data communications system including variable length data packets and fixed length collision-free voice packets
EP0096097B1 (en) * 1982-06-15 1985-12-27 International Business Machines Corporation Method and apparatus for controlling access to a communication network
JPS5985159A (ja) * 1982-11-05 1984-05-17 Nec Corp 装置間デ−タフロ−制御方式
US4623886A (en) * 1983-01-21 1986-11-18 E-Systems, Inc. Prioritized data packet communication
GB8304950D0 (en) * 1983-02-22 1983-03-23 Int Computers Ltd Data communication systems
US4491947A (en) * 1983-05-31 1985-01-01 At&T Bell Laboratories Technique for dynamic scheduling of integrated circuit- and packet-switching in a multi-beam SS/TDMA system
JPS60136442A (ja) * 1983-12-26 1985-07-19 Hitachi Ltd パケツト交換デ−タ伝送システム
US4581734A (en) * 1984-02-14 1986-04-08 Rosemount Inc. Multipriority communication system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57158248U (ja) * 1981-03-30 1982-10-05

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010539367A (ja) * 2007-10-31 2010-12-16 ジェイル ファイン マシナリー エムエフジー.カンパニー リミテッド エンジンオイルの無駄遣いと環境汚染を防止した、環境にやさしいスタッフィングボックス

Also Published As

Publication number Publication date
EP0254047A2 (en) 1988-01-27
EP0254047A3 (en) 1990-03-14
US4771391A (en) 1988-09-13
DE3789407T2 (de) 1994-10-27
EP0254047B1 (en) 1994-03-23
DE3789407D1 (de) 1994-04-28
JPH0630498B2 (ja) 1994-04-20

Similar Documents

Publication Publication Date Title
JPH0630498B2 (ja) 通信ネットワ−ク
US4926415A (en) Local area network system for efficiently transferring messages of different sizes
KR100280642B1 (ko) 이더넷 컨트롤러의 메모리 관리 장치 및 그 제어방법
EP1603283B1 (en) Access to a shared communication medium
US5706281A (en) Data transfer system
US5841778A (en) System for adaptive backoff mechanisms in CSMA/CD networks
US5553072A (en) Communication apparatus and method
US7450610B2 (en) Apparatus and method for allocating channel time to applications in wireless PAN
JP2023509526A (ja) マルチリンク通信方法、装置、およびシステム
US5764895A (en) Method and apparatus for directing data packets in a local area network device having a plurality of ports interconnected by a high-speed communication bus
JPS62100044A (ja) 通信装置及び通信方法
KR100232237B1 (ko) 근거리 통신망 인터페이스 장치 및 방법
CN112671512B (zh) Can报文的发送方法、控制单元、can节点及其网络
US7688863B2 (en) Methods and apparatus for sharing network bandwidth
JPH07110010B2 (ja) 情報伝送方式
US7289821B2 (en) Wireless communication system and method
WO2021057979A1 (zh) 通信链路确定方法、装置、设备及存储介质
JP3948330B2 (ja) 異種ネットワーク間の相互接続装置
WO2022001867A1 (zh) 一种电力线通信plc方法及装置
CN107018567B (zh) 一种无线传感器网路中节点并发传输数据的方法
CN106658749B (zh) 一种基于载波侦听的协议序列信道接入算法
CN115529676B (zh) Rts/cts自适应启用/禁用的方法和装置
EP4401363A1 (en) Physical layer collision avoidance device and method for performing emergency transmission thereof
WO2026096217A1 (en) Dynamic link speed switching
US20050141544A1 (en) Media access controller

Legal Events

Date Code Title Description
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

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080420

Year of fee payment: 14