JPH06509689A - 接続を再経路付けする方法 - Google Patents
接続を再経路付けする方法Info
- Publication number
- JPH06509689A JPH06509689A JP4508202A JP50820292A JPH06509689A JP H06509689 A JPH06509689 A JP H06509689A JP 4508202 A JP4508202 A JP 4508202A JP 50820292 A JP50820292 A JP 50820292A JP H06509689 A JPH06509689 A JP H06509689A
- Authority
- JP
- Japan
- Prior art keywords
- node
- connection
- candidate
- slave
- delay
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 28
- 230000001934 delay Effects 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 3
- 230000003111 delayed effect Effects 0.000 claims 4
- 230000000295 complement effect Effects 0.000 claims 1
- 238000002372 labelling Methods 0.000 claims 1
- 238000000638 solvent extraction Methods 0.000 claims 1
- 210000004027 cell Anatomy 0.000 description 85
- 230000006870 function Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 239000000872 buffer Substances 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 238000012360 testing method Methods 0.000 description 8
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 235000008694 Humulus lupulus Nutrition 0.000 description 2
- 230000032683 aging Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 241000272814 Anser sp. Species 0.000 description 1
- 241000723346 Cinnamomum camphora Species 0.000 description 1
- 206010011878 Deafness Diseases 0.000 description 1
- 241000257465 Echinoidea Species 0.000 description 1
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 241001424413 Lucia Species 0.000 description 1
- 241000287462 Phalacrocorax carbo Species 0.000 description 1
- 241000270666 Testudines Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 210000003719 b-lymphocyte Anatomy 0.000 description 1
- 125000001246 bromo group Chemical group Br* 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 229930008380 camphor Natural products 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- HEBKCHPVOIAQTA-SCDXWVJYSA-N xylitol Chemical compound OC[C@H](O)[C@@H](O)[C@H](O)CO HEBKCHPVOIAQTA-SCDXWVJYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/10—Routing in connection-oriented networks, e.g. X.25 or ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/121—Shortest path evaluation by minimising delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5619—Network Node Interface, e.g. tandem connections, transit switching
- H04L2012/562—Routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。
Description
【発明の詳細な説明】
遅延を用いてセルメノセエジの経路選択をンレトカLζ鼠!先IL然駅里分野
本発明はセル交換ネットワーク通信に関し、特にセル交換ネットワークでのネノ
1−ワークノード待行列とバケット化/非パケtト化に基づく経路選択を取り扱
う方法と装置に関する。
従来の技術
従来のセル交換ネットワークにより一般に音声、データ、ファクンミリ、映像信
号のネットワークでの集積が可能になり、1種類の交換構造を用いてコンピュー
タ、構内交換器(PBX)その他の通信装置の相互接続が可能になっている。
セル交換ネットワークは、固定長パケットの通信ネットワークとも呼ばれている
。
この従来のセル技術はまた、米国電気電子技術者協会(IEEE)により「セル
リレーJとして知られ、また国際電信電話諮問委員会(CCI TT)により[
非同期転送モード(ATM)Jとしても知られている。
セル交換は一般に専用企業ネットワーク内で作動する。専用高速ディジタルネッ
トワークは米国ではTlトランクが容易に利用できることから、また欧州ではE
llランクが容易に利用できることから比較的急速に拡大した。一般に国際ネッ
トワークは、(11北米と日本のTlトランク及び(2)欧州のElトランクを
混合して使用することが出来る。ゲートウェイノードで2つの樟準の間の必要な
変換を提供する。
特定の通信資源を所与のエンドツーエンド接続に投入する従来の回路交換通信ネ
ットワークとは異なり、従来のセル交換ネットワークは一般に仮想接続を確立す
る。これは、ネットワーク資源は一般に必要なときしか使用されないことを意味
する。これにより存在する要求と優先順位に基づいてネットワーク資源(帯域幅
)の最適な使用が可能になる。これは変化する要求や優先順位を考慮しなN専用
物理的経路選択とは対照的なものである。
従来のセル交換ネットワークの各々のセル交換ノードでは一般に、利用者は特定
の最大セルサイズよりも長いメツセージを入力することができる。長いメ・ツセ
ウスキーピング」情報にしたがって複数のセルにフォーマットする。個々のセル
は宛先ノードで再組立てする。一般にバイブライン化故に縮小中継遅延があり、
品々のノードでは短いセルフオーマノド故に縮小平均待行列とパケット化遅延が
ある。
従来の北米ないし日本のTlトランクは一般に、1秒当り1.544メガビツト
(Mbps)のデータ速度をイイし、従来の欧州Ell−ランクは一般に、2.
048MbpSのデータ速度を有している。従来の補助T1トランクは、1秒当
り64キロビツト(Kbps)の整数倍での作動を可能にし、単一の音声チャネ
ルに必要な速度に対応する帯域幅のディジタル信号ゼロrDSOJ単位となる。
これはTlトランクの全コストを避ける役に立つ。このサービスは米国とカナダ
で受けることが出来る。X、21として知られる同様の欧州のトランクサービス
は、非フレーム化E1回線上で64Kbpsの単位で256K b p sから
1.920 M b p sのデータ速度を支援している。
しかし従来のセルネットワークに補助トランクを組み込むと、一般にそれらのト
ランクのノードで長い待行列遅延を生じる。固定待行列長さについては、待行列
遅延はトランクデータ速度に逆比例する。それらの遅延によりそれらのトランク
の特定の用途が制限されることがある。音声通信は一般に過剰なエンドツーエン
ド遅延で非常に妨害を受け、セルネットワークでのそれらの遅延の取り扱いはし
ば17ば非常にf!要な喀)のとなる。
補助トラックを従来のセルネットワークに組み込むことから生じる別の問題は、
胃なる容置と待行列遅延のリンクがあるとき、動的経路選択から様々な遅延が生
じることがあるということである。
1哩皇!−旨−火り吋
本発明の[]的の1つは、経路の各々のリンクの実際の最大遅延に基づいて適切
な経路を選択する方法と装置を提供することである。
本発明の別の目的は、利用者調節可能待行列長により最大経路遅延を構成する方
法と装置を提供することである。
本発明の更に別の目的は、ホップの数と利用可能帯域幅の両方に基づいた経路選
択方法を提供することである。
本発明の更に別の目的は、実際の利用者構成可能遅延を用いて宛先で均一にサノ
プルした再構築音声15号を確保するため、動的可変遅延を経た受信呼を適切に
表す改善方法と装置を提供することである。
本発明の更に別の目的は有効な経路の表を自動的に更新する方法と装置を提供す
ることである。
従ノードへの失敗接続を再経路選択するのにセルネットワーク主ノードで使用す
る方法を説明する。再経路選択する必要のある従接続候補を、それらの各々の負
荷にしたがって配列する。主ノードと従ノード間の最良経路候補について既存の
接続を探索する。実際の候補の合計経路遅延が利用者構成可能規定限度内ならば
、そして従接続候補に対応する十分な帯域幅ををするならば、その経路を有効と
し、その記述を更新して追加してバックされた従接続を反映する。それらの操作
は全ての従接続候補が処理されるまで繰り返す。
また(1)各々のタイプのデータの最大可能エンドツーエンド遅延の基準の仕様
、(2)利用者構成可能可変待行列長、(3)別の経路に対する合計遅延を計算
し、最大遅延基準を満たすそれらの経路を有効化する手段、(4)経路遅延に基
づいて再組立情報を適切に遅延する手段とを備えた方法と装置を説明する。
本発明の他の目的、特徴、利点は添付する図面と以下の詳細な説明から明かとな
ろう。
図面の簡単な説明
図1はセル交換ネットワークノードとその局所環境の機能的ブロック図である。
図2はセル交換ネットワークノードのより詳細な機能ブロック図である。
図3は一般的なセル交換ネットワークノードの信号流れ図である。
図4はネットワーク・トランク・カード(N T C)の詳細なブロック図であ
る。
図5はNTC(ネットワーク・トランク・カード)待行列バッファ装置と待行列
マネノヤとサーバ装置の信号流れブロック図である。
図6はトランク帯域幅(セル7秒)と待行列遅延及びHSD (高速決定性)の
サイズと音声接続の間の関係を描いた表である。
図7は再経路選択するため1組の接続を選択する原始ルーチンPgejccts
−to−rrtを説明する流れ図である。
図8は再経路選択に使用するget−a+t−coinルーチンの流れ図である
。
図9は利用率と様々な接続の負荷を示す表である。
図10Δはネットワークの1例を示す図である。
図10Bは最良経路表の例である。
図11は経路遅延を検査するのに使用するルーチン1s−path−delay
−okの流れ図である。
図12は待行列遅延と最大共用遅延に接続タイプを関連付ける表である。
図13は音声データの再組立てと再構成でのNTD補正の使用を示した図である
。
亀雁望晟匪
図1はセル交換通信/ステムの一部を例示したものである。セル交換通信システ
ムは、通常TIないしElタイプの標準ディジタルトランクを相互接続するいく
つかのノードを含んでいる。以下に詳細に説明するように、セル交換通信システ
ムで経路を選択する方法と装置を提供する。本発明の実施例は各々のセルネット
ワークノードを中心とする。
図1に本発明の実施例を取り入れたセル交換ネットワークのセルノードユニ日0
を示す。セルノード10は複数のディジタル・トランク20を、情報の発振源な
いし宛先の局所装置に連結する。図1に示す例では、局所装置にはデータ処理装
置i!30、PBXWA末40、画像データ源50、高速モデム60、ローカル
エリア・ネットワーク(1−AN)端末70がある。ユニット10は局所環境(
装置30、40、50, 60を含む)とネットワークトランク20間でメツセ
ージ・フォーマット化とインターフェイスを提供するプログラマブルユニノドと
なっている。ノード10+1また、/ステムワイドの制御機能を提供する。
図2はユニットlOの機能的ブロック図である。/ステムノぐス18111デー
タと一制御情報を取り扱う。/ステムバス 181は(1)セルを交換する高速
データ1 (スであるMLIXバス +83、及び〈2)ユニット10ボードを
構成、管理、モニタするル制御ノくスである制御バス 185の2つのバスから
なっている。
通常の制御機能は、管理ブロモ,す・グループ(MPG)+20で提供し、それ
にはプロセッサ制御カード( F C C ) +21と7ステムクロツク・カ
ード(SCC)125カ峨まれでいる。プロセッサ制御カード 121はセルネ
ットワークの分散システム管理を提供する。プロセッサ制御カーF +zotそ
の基本処理ユニットとしてイリノイ州/ヤウムバーグのモトローラ社が製造する
68000 16ビツト・マイクロプロセッサを使用する。モデル80C31は
カリフォルニア州すンタクララのインチル社が製造するバス制御装置をC−バス
制御装置として使用する。68000中央演算処理装置(CPU)にはユニツ目
0を制御し、診断し、モニタする2メガノ<イトのフラッシュEFROMと8メ
ガバイトのDRAMにソフトウェアを含んでいる。プロセッサ制御カード+21
の68000マイクロプロセツサは経路管理用のネットワーク構成データベース
をも含んでいる。
プロセッサ制御カード121はシステムバス 181の制御ノ〈ス185上の制
御及び構成情報をノード10内に常駐し、それぞれ80C31制御器により(−
1イスに接続される個々のカードグループに配分する。ブロモ・ツサ制御カー
ド121は独立した作動用に制御されるマイクロプロセッサである。全てのネ・
ノトワークブロセ1す制御カード121は協調してネットワークワイドの機能を
遂行する。
システム刻時カード(SCC)+25はノード10の中央クロック生成機能を提
供する。/ステム刻時カード125は/ステムクロックとトランク同期化クロブ
クを生成し、またブロモlす制御カード121を通してセルユニット10にアク
セスし、制御する端末やワークステージぢンの接続のネットワーク管理ポート
122を含んでいる。
データPAD (DP)グループ130は、ポート 133を通して低速RS−
232、RS−449、■.35、x.21データ源ニノード10を接続するイ
ンター7gイスカード+32を含んでいる。類字KN r P A D Jは、
ノ(ケ・ノド組立、非組立機能を指す。本発明の実施例では、組立、非組み立て
を行う各々の7<ケ・1トは固定長I<ケ,トである。固定長パケットはまた、
セルと称する。
DP(データPAD)グループ130はまた、ビット対ビット送信(透明作動)
用の低速度統計( L S S )及び高速度決定性(HSD)データを/イノ
ファし、組立て、フォーマット化する同期データPAD (SDP)カード13
4を含んでtする。
ネットワークセルはシステムバス181と送受信する。
音声デー9PADi−:y ) (VDP)150は時分割多重(TDM)ポー
ト153と/ステムバス181間に接続する。 2.048M b p sの時
分割多重化データ速度を有する例えばE1回線からのく及び図1のPBXユニッ
ト40から発する)ノクルスコード変Ill(PCM)音声データは、El/T
lインターフェイス1521こよりチャネル・インターフェイス・ポート(c
+ p>カード1541こ接続する。ノ付クカード+52は送信源として作用す
るときはトラック上のTDM(時分割多重)デー夕を多重化し、トランクからデ
ータを受信するときはTDMデータを非多重化する。
チャネル・インターフェイス・ボートカード154は入時分割多重ストリームか
らの電話信号情報を取り出し、それをセルに変換し、セルを7ステムバス181
に送る。CIPカード154はまたシステムバス181から信号セルを受け取り
、信号情報を再構築する。信号情報は次に出時分割多重ストリームに挿入する。
CIPカード+54は時分割多重データ部分を非多重化し、次に結果情報を個々
のチャネルとして音声データプロセッサ(VDPROC)156に送信する。同
様にCIPカード154は音声データプロセッサ156から情報チャネルを受け
取り、情報チャネルをデータストリームに多重化する。時分割多重データは音声
データないし高速決定性(HSD)データで構成することが出来る。
音声データPADユニ、)150の音声処理サブグループは、音声データプロセ
ッサ156と音声圧縮/減縮(VCD)カード158からなる。音声データプロ
セッサ!56は1つないし複数のCIPカード154のサーバとしての役割を行
い、扱う各りの時分割多重化64Kbps (DSO)チャネルに対して別々の
セルを構築する。音声データプロセッサ156はまた、沈黙間隔中に音声活動検
出(VAD)として知られるように沈黙の間隔を検出し、セル送信の抑止をする
ことで選択可能音声データ速度圧縮を提供する。TDM(時分割多重)ポート1
53はモデムとファクシミリ(即ち高速決定性)データを含むことが出来るので
、音声データプロセッサ156はそのようなりSOチャネルの存在を検出して音
声データに対する音声活動検出評価を抑止し、選別的に圧縮手法を標?$64K
b p s P CM音声データに適用して、業界標準CCI TT G、7
21j!i応盟作動PCM (ADPCM) アルゴリズムを用いて32K b
p s圧縮音声データを生成する。音声活動検出は適応型作動PCMと組み合
わせると、音声データ速度で4対1以上の圧縮を提供することが出来る。
ネットワーク・トランク・カード(NTC) +82とインターフェイス(+/
F)184は/ステムバス+81のMUXバス183部分からのデータをセルネ
ットワークトランク701ご連結するトランクネットワーク・インターフェイス
グループ(NIF) +80を構成している。ネットワーク・トランク・カード
182はプロセッサ制御カード!21を通してプログラムして様々な機能を実現
できるマルチプロセッサ・プラットフォームである。ネットワーク・トランク・
カード182は2.048Mbpsまでのスルーブツト速度を持っている。ネッ
トワーク・トランク・カード182はシステムバス 181のMUXバス 18
3からそれに宛てたセルを受け取る。ネットワーク・トランク・カード182は
トラフィックタイプに基づいてセルを別の待行列に並ばせる。ネットワーク・ト
ランク・カード182はネットワークセルのフレーム化と非フレーム化を行う。
またセルを物理的トランクに置くため物理的体収束機能を行い、データをTl/
Elトランクインターフェイス184を経て送信するために並べる。インターフ
ェイスカード184はネットワークトランクへのアクセスを仲裁する。また(1
)音声データ、(2)制御及び信号データ、(3)高速決定性映像データ、(4
)低速統計的(LSS)端末データ、(5)TDM(時分割多重)データを初め
とする様々な等級の情報を取り扱う。時分割多重データは音声データないしHS
D (高速決定性)データで構成することが出来る。
ノード10の先述の説明は、その直接的な環境と関連したデータ源からのデータ
を収集し、集中し、入力データをセルネットワークを通してセル送信するため処
理するその用途の説明に限定したが、各々の7−ド10は通常の電話システムと
類似の形でデータを送受信できる両方向システムであることに留意する。言い替
えれば、図2で、トランク20はTl/Elインターフェイス184に接続した
データの発振源とすることが出来る。インターフェイス184は次に選択したデ
ータをネットワーク・トランク・カード182に送り、次にシステムバス181
に送って指定の両方向ユニットに逆流する。ノード10をセルネットワーク内で
相互接続した場合、2つの接続したノード10は鏡のような対称的なモードで作
動する。即ち1つのユニットが送信機能を行っている間、他のものはそれに見合
った受信機能を行う。図3は一般的なセル交換ノード10を通した主要な両方向
信号流路をまとめたものである。
図4にシステムバス181に接続したネットワーク・トランク・カード182を
示ず。ネットワーク・トランク・カード182は(1)一方でEl/Tlインタ
ーフェイスユニット +84を通して1つないし複数のネットワークトランクと
接続し、(2)他方でシステムバス181に接続した両方向マルチプロセッサで
ある。図4に示すように、/ステムバス181は制御バス185とMUXバス
183の2つのバスからなっている。制御バス185は、図2のプロセッサ制御
カード121がC−バス制御及びカード処理(CCA)ユニット 202を通し
てネットワーク・トランク・カード182を構成し、交信する手段を提供する。
CCA二二ユニ)202は制御バス185に接続したインテル社80C31プロ
セッサとADMI NDATA−バス204に接続したモトローラ社6800g
+6ビノトマイクロブロセノサを含むマルチプロセッサ・カードである。
MUXバス 183はセル入出カニニット 208により、ネットワーク・トラ
ンク・カード182に対する発信源及び宛先となる。送信モードでは、セル入出
カニニット 20gはセルをMυXバス 183から待行列バッファ210に配
送する。待行列バッファ 210は(1)高優先順位(HP )、(2)高速決
定性(I(S D) 、(3)低速統計的(1−S S) 、 (4)音声、の
4つのクラスのデータ用に4つの区別されるバッファメモリを含むメモリ構造で
ある。
NTC(ネットワーク・トランク・カード)バッファ及び待行列サーブ機能は、
ユニット 220が行う。ユニット220は(1)待行列マネジャ及びサーバ(
QMS)ユニット206と(2)待行列バッファ 210からなる。マネジャ及
びサーバユニ・Iト206は24ビットADMI NDATA−バス204を通
して与えられる構成パラメータにしたがって待行列バッファ210のバ・yファ
遺択及び待行列長さ機能を制御する。1実施例では、マネジャ及びサーバユニy
ト20Gと(2)待行列バッファ210はモトローラ社が製造する2つの5s
oooディジタル信号プロセッサ(DSP)チップにより物理的に実現している
。
図5はユニ2ト220を通した機能的セル信号流れを示す。入出力ユニF ト2
08から受け取ったセルは状聾マンン222によりそれと関連した経路選択表2
24にしたがってその宛先に経路付けする。経路選択表224はこのカードで受
け取るセルアドレスのマツプを含んでいる。経路選択したセル情報はセルに含ま
れるセル情報にしたがって高優先順位(IIP) 212、高速決定性(HSD
) 214、低速統計的(LSS) 216.音声218の4つのバッファの1
つに送られる。サーバ226はまた、4つのバッファの間の全体的な優先順位を
監視する。システムオペレーンテンと制御に関する最高優先順のデータを含む高
優先順位212はサーバ226により最高優先順位が与えられる。残りの待行列
は、各々のデータタイプについて最小の帯域幅の利用性を保証するように取り扱
われる。
待行列マネノヤ・サーバユニット 206の出力はサーバ手段226により図4
のセル・フレーマ/デフレーマ・ユニット 230に与える。セル・フレーマ/
デフレーマ・ユニット230はセルへノダ・エラーを制御するため循環的冗長性
チェック(CRC)を計算し、セルを適切なフレームにフォーマットしてElな
いしT1トランク上で送信する。待行列マネノヤ・サーバユニット 206はユ
ニット240により内部局所バス217に接続する。ユニット240は局所バス
217及びそれに接続された適切なEl/Tl 1841−ランク・インターフ
ェイス・カードへのアクセスを仲裁する。
図4のネットワーク・トランク・カード182は両方向である。ネットワーク・
トランク・カード182が受信モードで作動するとき、図2のEl/Tlインタ
ー7エイスユニy)184から受信したデータは局所バス217を経てインター
フェイスユニ7)240に送られる。インターフェイスユニット 240は一方
でデータをセル・フレーマ/デフレーマ・ユニット 230に送り、そこではフ
レームcRcバイトを検査しエラーと分かったフレームを拒絶する。拒絶されな
ければ、セルはセル入出カニニット20gを経てMUXバス183に送られる。
図5に戻り、高優先順位(l(P)トランク7りはpcc (ブロモyす制御カ
ード)量制御メツセージを含み、それは一般にネットワーク・トランクデータ容
量(帯域幅)の小さい部分からなっている。ロックアツプ状況を防ぐため、この
トラフィックには最高の優先順位を与えてシステム・ソフトウェアによる誤りゃ
オーバーロードを素早く直すことが出来るようにしている。このクラスのトラフ
ィックはFIFO(先着順)待行列HP212を通して経路付けする。
音声トラフィックはPCMないし/ステムの音声活動検出機能を利用した適応型
作動PCM (ADPCM)音声情報からなっている。図5のNTC(ネットワ
ーク・トランク・カード)サーバ226では、このトランク1りは十分な統計的
冗長性を持っているので1%迄の音声セルを了解度の重大な損失無しにトランク
が混雑している期間に廃棄することが出来ると想定する。音声トラフィyりは計
時した先着順待行列218を通して経路選択する。音声セルは通常の先着順で扱
う。
しかし音声セルが待行列でパラメータ「最大音声経時」(2,繋り秒のデフォル
ト値を持つ)が許容する以上に経時すると、サーバ226により廃棄される。
高速決定性(HSD)トランクは64Kbps以上の速度のFDPI30からの
高速度、全周期PCMデータないしデータからなる。全周期データに関しては統
計的な冗長性について安全に想定することはできないので、サーバ226はその
サービス戦略で、いずれのデータの損失(廃棄)もなくそのデータを支援するの
に十分なトランク容量が得られるようにしなければならない。このデータはHS
D(高速決定性)待行列214に保持される。
低速統計的データ(I、SS)は図2のデータグループDP(データPAD)1
30ないしCIPカード154から発する信号情報から生じる。64K b p
s以下の速度で作動するFDI)+30からくる1、SSデータには、繰り返
しパターン抑制圧縮データ並びにタイムスタンプし、最も旧い最初の待行列LS
S216を通して経路選択した全周期決定性トラフィックを含んでいる。セルヘ
ッダの・イイトハセルカ本、トワークを通過するときに経る待行列遅延を記録す
るのに使用する。指定最大J!tfを超過したセルは、ネットワーク・トランク
・カード182により廃棄される。
+11’l−ラフイックは非常にバースト的で、そのトラフィlり負荷はトラン
クデータ容置に関わらず、しばしば1秒当り50から150セルの範囲になる。
仮想端末セツンツンと音声接続信号更新によりHP)ラフイックの最高の噴出が
生じる。
+IPピークトラフィッつては、比較的高い割合のトランクのデータ容量を小さ
い集合帯域と共に必要とする。IPデータの高ビークトラフィック要求は接続ト
ラフィックでのセルのドロ、ブを誘起することがある。
IP)ラフイック負荷の望ましくない影響は、待行列のサイズの修正、適切な経
路選択、予期されないピーク負荷を可能にする統31的トランク容量予備を提供
することで最小にすることが出来る。実際には、1秒当り 600セルの統計的
予備が一般に適当である。待行列サイズ修正と経路選択戦略は以下で詳細に説明
する。
+7か1.前述の戦略では、IPトラフィックのバースト的な性質により生じる
統計的に挿々な待行列遅延の望ましくない作用を取り扱っていない。それらの作
用を補償するため、受信ノードの事前に=1算した遅延を慎重に使用することを
以下に詳細に説明する。
+1 S P待行列214と音声待行列218上の待行列遅延は、補助速度トラ
ンクの場合は重要になる。それらの小さい集合帯域幅(データ速度)トランクは
、待行列サイズを適切に制御しない限り大きな待行列遅延をもたらすことがある
。HS D(高速決定性)待行列214と音声待行列218のデフォルト値は、
各々のトランクの集合帯域幅から決定されるトランク構成時間に設定する。
HSD待行列サイズのデフォルト値は以下の式から3.75m5の待行列遅延を
超過しないように計算する(セルは24バイトセルと想定する)。
最大H3D待行列サイズ
= (最大遅延)$(バイト7秒でのトランク速度)ネ(1セル/24バイト)
トランク速度は8000バイト/秒内になるので、DSOトランク速度は800
0 Nと表すことが出来る。ここでN11DSO単位の数である。上記の式に代
入すると、次のようになる。
最大H5D待行列サイズ
= (3,75x 10−”) I(8110” I N) *(1/24)
= 1.25Nごの整数部分は例えば以下の表1に示すセル単位での待行列サイ
ズを表している。
音声待行列の場合、待行列遅延は最大音声経時パラメータと音声待行列サイズを
セルサービス時間で乗算して計算した遅延の最小値である。デフォルトの場合は
、最大音声経時パラメータは2.5msで、音声待行列サイズは100セルに設
定する。従ってH3D(高速決定性)の場合と異なり、全ての支援するトランク
集合帯域幅について、待行列遅延はデフォルトの場合の最大音声経時t4ラメー
タ値に等しい。それらの関係を図6にまとめる。
トランクをネットワークに加えると、高速決定性及び音声の両得行列遅延はネッ
トワーク・トポロジー(即ち回線タイプ、容量、統計的予備)を形成するトラン
ク回線属性と共に全ての7−ドに配分(放送)される。システム・ソフトウェア
は待行列遅延を含め、ネットワーク内の全てのノードへのトポロジーの放送を取
り扱う。待行列遅延は以下に説明するように接続トラフィフクで使用する経路の
有効性を検査するために経路選択ソフトウェアで使用する。
高速決定性及び音声の両持行列サイズは、利用者が構成することが出来る。高速
決定性待行列サイズを修正する場合は、利用者インターフェイス・ルーチンで待
行列遅延を再計算する。変更することで遅延が増大するならば、その回線に経路
付けした全ての接続を再経路選択する。また利用者の再構成により遅延が小さく
なれば、新しい待行列遅延を放送する。
残りの7−ドが放送された利用者更新メツセージを受け取ると、新しい待行列遅
延が特定ノード用にトポロジー情報に統合される。ソフトウェアは自動的にセル
回線の遠端部で待行列遅延と特定待行列サイズを更新することに留意することが
重要である。これは待行列遅延がネットワーク・トポロジー内で両方向情報と1
、て維持する役に立つ。待行列遅延の間の矛盾した値は、低い値に分解する。
本発明の実施例では、5システムワイドのパラメータを用いて高速決定性及び音
声待行列を用いた接続を管理する。パラメータは、ADPCM、透明PCM。
音声、圧縮音声、高速データの接続タイプの経路上の最大ネットワーク遅延を指
定する。
ある接続が経路を使用出来るかどうかを判定するため、接続管理ソフトウェアは
経路上の様々な待行列遅延を加算し、それを特定の適用可能な最大ネ・ノドワー
ク遅延と比較する。経路が有効であれば、計算した遅延を用いて、以下に詳述す
るように接続PAD上の1空タイミング遅延」をプログラムする。
適応梨@声圧縮は帯域幅利用者の考察の必要に応じて動的に使用可能ないし不能
に出来るので、セルは適切な待行列、即ち使用可能な場合は待行列218に、不
能の場合は高速決定性待行列に送られる。後者の場合、接続を向上するので・経
路の有効性を再び検査する必要がある。
自動経路選択は、PCCカード+20に常駐するソフトウェアのトランザクシ曹
ノ取扱いプロセスの一部であるCm−Rrtと称する状態マシンにより行う。通
常の作動下では、状態表は(+) J!応梨型音声圧縮使用可能化/不能化、(
2)回線故障、(3)回線修理、(4)ネットワークトポロジー的変更、ないし
好ましい経路の構成、といった別の事象により「キックオフ(スタートオフ)」
されない限り、それ自身、タイムアウト事象で例えば15秒毎に定期的に「再キ
ック」 (再スタートコする。
一部キツクオフされると、状態表はいずれかの接続を再経路選択すべきかどうか
を判定する。1つの私設の接続の集合が再経路選択を必要とする場合は、あるい
は初期の経路選択が必要であれば、そしてその集合を通常の経路で再経路付けす
ることが出来れば、接続は最初に非経路付けされる。即ち終点だけを定義して[
1N8のない状態に置かれる。新しい経路を確立すると、この情報はネ・ノドワ
ーク上に広めてノードにその接続を再経路付けしたことを知らせる。状態表はそ
れ自身再キックして最初の集合に含まれない追加の接続を、再経路選択を必要と
しそれが出来るノードにより所有されている全ての接続を取り扱うまで再経路選
択する。
従って自動経路選択過程には接続の非経路選択過程が含まれる。経路ないし終点
故障により接続が失敗すれば、再経路選択する前に非経路選択化される。
図7は1組の接続を選択して再経路付けする上述のPCCI20の状態77ンC
−−Rrtの1つで使用する原始ルーチンPget−eats−rrt 400
を説明する流れ図である。
ルーチンは「主」である接続の再経路選択を必要とするキックオフ事象の結果と
して入力する。
原始ノードは「主」となり、他の終点ノードは「従」となる。「経由」ノードは
主から従の経路上のノードである。
再経路選択する接続は以下の順番で取り扱う。
(1)作動する好ましい経路に再経路付けすることの出来る失敗経路上の接続。
(2) 自動的に決定される別の経路に再経路付けすることの出来る失敗経路上
の接続。
(3)作動する好ましい経路に再経路付けすることの出来る作動する現行経路上
の接続。
原始ルーチン400が呼び出される度に、ステップ402に示すように状態が再
経路選択の必要を示す接続のために、PCCI20のトランザクション・ハンド
ラ(TRNS)内の表RRT−CONを探索する。結果のリストはステップ40
4で失敗した接続を好ましい経路に再経路付けすることが出来るかどうか判定す
るために検査する。イエスならば、ステップ406で有資格の失敗した接続(F
^ILEJcONNs)をリストしたルーチンget−pref−eonrvを
りび出す。完了すれば、呼び出しはステップ420の終了で終了する。
有資格の失敗接続がステップ404で見つからなければ、ステップ402で見つ
かった接続を検査してその失敗した接続のいずれかを別の経路に再経路付けする
ことが出来るかどうかを判定する。イエスならば、ステップ410を呼び出して
、rnget aljconnsを有資格の接続(FAILED−CONNS)
のリストと共に呼び出す。完了すると、呼び出しはステップ42Gで終了する。
ステップ408のテストが失敗するならば、それは残りの接続は好ましい経路に
再経路付けを必要としている作動接続であることを示している。そのような接続
がステップ412で存在していることが分かれば、ステップ414は現在作動(
失敗にり4して)経路を指定するパラメータを除いてステップ406で使用した
ルーチンと同じである、ルーチア ge−pref−conns (WORKI
NG−CONNS)を呼び出す。完了すると、あるいはテスト412を失敗する
と、呼び出しはステップ420で終了する。
実施例では自動的に失敗した経路の再経路選択を必要とする接続の別の経路を判
定する。ステップ410のルーチンgejalt−connsは1つの接続の集
合並びに接続の経路を探す。ステップ410と414で使用したルーチンge5
pref−connsは、待行列遅延の妥当性を事前に検査した利用者の事前指
定した好ましい経路を用いて接続の集合を探すだけである。
図8はステップ410の再経路選択で使用するgejalt−eonnsルーチ
ンの流れ図である。ステップ502でルーチンgejcand−ectsを呼び
出して、1組の接続候補を以下の属性を持つFCCトランザクンヲンハンドラT
RN5のLCON表から取り出す。
a) 別の経路選択を可能にする接続
b) このノードが主である接続
C) 失敗した経路に常駐する接続
次に選択した接続はルーチン5orjcandsによりそれらの負荷にしたがっ
てステップ504で分類する。
負荷はセル7秒で実際の平均帯域幅利用尺度で統計的な尺度である。図9は38
1セル/秒の全負荷容量を有する64KbpsDSOチヤネル上の様々な接続の
利用係数と負荷を示す表で、セルはここでも24バイトセルと想定する。
ネットワーク負荷情報が図8のステップ506でルーチンIn1jrr−ope
n−spaceにより更新された後、接続候補はN候補の各々の負荷で測定され
る降順で分類される。
ステップ507では先行のステップ506のNM補に対応して指[cond−c
onsの1からNのループカウントを検査して全てのN候補が処理されたかどう
かを見る。
されていれば、ルーチンはステップ530で終了する。さもなくば接続候補をテ
ストステップ508に送り、現候補は先の候補と同じ属性(即ち負荷タイプ、負
荷単位、遅延)を持つかを問う。イエスならば、テストステップ509に進み、
この候補の従が先の候補の従と同じであるかを問う。イエスならば、指標con
d−consをステップ520で増分して、ループチェック50?を呼び出す。
このように経路が存在すれば、不必要な処理を回避する。
テストステップ508ないし509から否定的な応答が得られれば、経路選択に
適した接続が見つけられている。ステップ510のルーチンcafe−rrt−
pathはそこでルーチンr 1nd−conn−pathを呼び出し、接続点
の間、即ち主及び従のノードの間の最良の経路を選択する。最良経路選択は、次
の基準に基づいて行う。
(1)主、従のノードの間で最小ホップカウントを有する経路を選択、そして(
2)2つの経路が同一ホップカウントを有していれば、最大利用可能帯域幅を有
する経路を選択
ステップ510を完了すると、ネットワーク内の各々のノードについての項目を
含む最良経路表がもたらされる。各々の項目はホップカウントと主へ戻るトラン
クの識別子を指定する。
例えば、図108に示すネットワークを考える。それには、各々のトランク61
2.623.624.635.645はそれぞれ5OO1300,100,50
0、SOOセル/秒の利用可能帯域幅で使用されていると想定して、主ノード6
10(^)から従ノード650(D)の接続を再経路付けする必要がある。
ノードAとDの間の点線として示した失敗経路615によりおそらく生じたキッ
クオフにより、ノードAc)PCC状態77ンCM−Rrtは図8のステップ5
10のfind−conn−pathが呼び出され、結果がノードAからノード
Dの全ての利用可能な経路に対して確認されるまで上記の一連のルーチン呼出し
に従う。
図10bに示す最良経路表はステップ512から生じ、/−ドAの出力スロット
12に対するノードAPCCに当てはまる。最初の欄はノードAで始まるノード
を列挙している。第2の欄はノードAと最初の欄に列挙された従ノードの間のホ
ップの数を示している。第3の欄はノードAのスロット12が先述した2段階基
準を用いて得ることの出来た最良代替経路により接続するスロット番号を示して
いる。
従ってノードAからCのスロット12からの最良経路は、ノードCのスロット1
3で終了するA−B−E−D−CよりもノードCのスロット12で終了するA−
B−Cである。この場合、最初の基準(即ち最小ホップカウント)は十分であり
、従って第2の基準(即ち最大利用可能帯域幅)は考える必要はない。同様に7
−ドAからDへの最良経路は、含蓄されるようにスロット15で終了するA−B
−C−Dである。なぜならば両経路は3つのホップを持っているが、A−B−C
−DはA−11−E−Dに対する100セル/秒に対して300セル/秒の集合
利用可能帯域幅を有しているからである。
図8のテストステップ512では、ル−チンwill−Incarry−con
と1s−path−delay−okを呼び出して先のステップから導出された
各々の経路の妥当性をチェックする。
第1のルーチンは接続で必要な追加帯域幅を経路に割り当てることが出来ること
をチェ・ツクする。第2のルーチンは、経路上の待行列遅延を以下に説明するよ
うにチェックする。
図11は図8のステップ512を実施するのに使用するルーチン13path−
delay−okの流れ図である。図11のステップ702では、高速決定性及
び音声待行列を経路付けする接続だけをスクリーンするため、接続負荷タイプを
チェックする。ステップ704と706では、最良経路表を構築するときに、ル
ーチン510、f +nd−conn−pa1hで格納された所与の経路に沿っ
た個々のノード遅延を総和(蓄積)する°ror−ループを設定する。
例えば図101)の最良経路表は、Aへの1つのホップ経路を有する唯一のネッ
トワークのノードBの項目を満たすことで始まる。経路A−8での遅延は、高速
決定性待行列サイズにより決定されるノードBの回線13とノードBのセル回1
s13の音声待行列の属性をチェックすることで計算する。このトポロジー的な
情報は/−ドAのPCC120内の7−ドB用のノード情報ブロック(N I
B)データベースに格納し、ルーチン510. flnJcon−pathによ
りコピー、記憶が出来るようにする。ノードAからの全ての1ホツプ経路を終っ
た後に、2ホyブ経路を考慮する。例えば経路へ−n−c上の遅延はノードCの
回線12の遅延を経路A−Bの格納された遅延に加えることにより計算できる。
同様に他の2ホップ経路A−B−Eは、全ての2士ノブ経路を使い終って計算す
ることが出来る。以下、同様に読図11に戻り、一連のテスト708、?+2.
716.720.724は、図12の表に示す考察の下で接続タイプを分類する
ためである。テスト710.714.718.722.726では、χ1象の経
路が品々のクラスの接続に許された最大遅延以下あるいは以上であるかどうかを
判定する。許された最大遅延以下であれば、その経路は図8のステップ512に
「真」の表示を出すことでステップ730で有効と認められる。さもなければ、
ステップ740により[偽J表示がステップ512に出される。どちらの場合も
、ルーチン700は終了ステップ750で出る。
ルーチン1s−path−delay−ok 700が図8のステップ512に
「偽」を返答するならば、プロセスはステップ518に進み、そこで従ノードを
マークしてこの大きさの負荷の接続に対しては有効な経路は見つからなかったこ
とを示す。これは相当するあるいは大きな負荷の別の接続に遭遇したときに不必
要な処理を避けるために行う。ルーチン700がステップ512に「真」を返答
するならば、プロセスはステップ514に進み、そこでは所与の経路に適合する
ことの出来る接続の全てはルーチンpacjcoinsを用いてまとめてパック
する。次のステップ516では、経路は使用ないし接続の追加バックのために保
存する。どちらの場合も、ループ指標cond−consはステップ520で増
分され、ステップ507に渡され、そこでは指標は限度Nに対してチェックされ
る。
図11の妥当性検査方法は、失敗接続の再経路選択に限定されず、好ましい経路
の初期の妥当性検査及び向上ないし下降した作動音声接続の妥当性の検査にも適
用できることに留意する。
実際の利用者構成可能接続遅延の計算は、所与のクラスのサービスの経路の妥当
性検査だけに使用するのではなく、宛先PAD内の適切な平均遅延、即ち図2に
示すように宛先ノードの音声データベース1す156ないし5DP134をプロ
グラムするのにも使用する。特に音声データプロセッサ156ないし5DP13
4にプログラムされる遅延であるから時間遅延(NTD)は、PAD上でプログ
ラム可能な最大遅延の最小及び経路上の合計待行列遅延として定義される。
経路選択及びネットワーク遅延を計算するさきに明らかにした方法は、音声デー
タのより正確な再構成を提供するという追加の有益な結果を有している。
NTDの有益な利用を例示して理解するために、図13の線(a) −(e)を
参照する。
図13の線(a)は象徴的に音声データの連続的なセグメントを描いたものであ
る。
図13の線(b)は図13の(a)の番号付けしたセグメントを時間的に圧縮し
た番号を付けたセルに対応して示したものである。
図13の線(C)は、宛先PADで時間的に受信したそれら同一セルを示したら
のである。到着時間は、(先述したように)経路上で遭遇する様々な予測できな
い待行列遅延故に、必ずしも均一に間隔をとっていないことに留意する。この例
で、セル1と3は最小遅延を経、セル2と4は最大遅延を経、セル5は中間の遅
延値を経るものと想定する。更にセル2と4の最大遅延は適切なPADの最大遅
延よりも少ないと想定すると、それらの2つの遅延はさきに定義したNTD値に
対応する。
図13の[(d)は再組立した音声セグメントを示している。セル2の遅延から
生じる再組立したセグメント1とセグメント2の間に生じるギャップに注目する
。
言い替えれば、音声セグメン2を再構成すると、セル2は望ましくない音声再l
l1lF75.である連続的な音声データの流れを構成のために利用することは
できない。
図13のII(e)はセルlを再組立する前にNTD値に対応してPAD内の遅
延のプログラミングの結果を示している。セグメントlの再構築の後、セル2と
後続のセルはサンプルしたPCM音声データの連続的な周期的ストリームを形成
するため、タイムリーな再組立に利用することが出来る。
図8のステップ514のルーチンpack−eonnsには、各々のパックされ
た接続に対するNTD検査が含まれる。
前記の明細書では、本発明をその特定の実施例について説明したが、添付する特
許請求の範囲に述べる本発明の広範な趣旨と範囲を逸脱せずに様々な修正や変更
を行うことが出来ることは明かである。従って明細書と図面は限定的なものでは
なく、例示的なものとみなされるべきである。
7I[?ニー艷1
ニI’IIE l口B
A(ヱ) j>”51) (’fl−)へっ井娩6再叔−路付シナヂ4ルめノー
ドAε之fテ子3FノNf)−こOmJ−FAT+−+1:よツ鷹負るした最良
M跨機
、 7Tr 11!
手続補正書(方式)
甲成6年5月6「】
特許1i’ Ijt宮 殿
!、1fl(’lの表示
\jI成4年特許願 第508202号(国際出願番号)第PCT/US921
01490号2、発明の名称
遅延を用いてセルメツセージの経路選択を行う方法と装は3、M+Eをする考
事件との関係 特許出願人
名称 ストラタコム・インコーホレーテッド4、代■〒人
居 所 〒100 東京都千代田区永田町2丁目4番2号秀和溜池ビル8階
山川国際特許事務所内
6、補正の対象
(1)特許法第184条の5第1項の規定による書面の特許出願人の欄(2)図
面の翻訳文
国際膵査報告
フロントページの続き
(81)指定国 EP(AT、BE、CH,DE。
DK、ES、FR,GB、GR,IT、LU、MC,NL、SE)、0A(BF
、BJ、CF、CG、CI、CM、GA、GN、ML、MR,SN、TD、TG
)、AT、 AU、 BB、 BG、 BR,CA、 CH,DE、 DK。
ES、 FI、 GB、 HU、JP、 KP、 KR,LK、 LU、 MG
、 MW、 NL、 No、 RO,RU、 SD、 SE
Claims (14)
- 1.(a)経路選択する必要のある従接続候補を識別し、(b)前記従接続候補 をそれらの各々の負荷に従って配列し、(c)主ノードと前記従ノード候補の間 の最良経路候補の既存の接続を探索し、(d)合計経路遅延が利用者構成可能指 定限度内で前記最良経路候補が前記従接続候補に対応する十分な帯域幅を有して いるならば前記最良経路候補を有効とし、(e)前記有効化最良経路候補の記述 を更新して前記従接続候補のバックを反映し、 (f)従接続候補が処理されるまでステップ(c)−(e)を繰り返すステップ からなるセルネットワーク主ノードで従ノードヘの接続を経路選択する方法。
- 2.前記最良経路は、(3)主および前記従ノード候補の間のホップカウントが 最小、および (b)他の最良経路候補が等しいホップカウントを持つならば最大利用可能帯域 幅、という基準を満たす請求項1の方法。
- 3.更に有効とされなかった従接続候補をラベル付けするステップからなる請求 項1の方法。
- 4.(a)前記接続候補が先の候補と同一の従接続及び同一の属性を持つかどう かを判定し、 (b)そうであれは次の従接続候補を処理する更なるステップからなる請求項1 の方法。
- 5.前記有効化ステップは、 (a)前記最良経路候補に沿った全てのノード遅延を総和して合計遅延和を出し 、(b)前記候補経路を接続タイプに従って区分し、(c)前記総和を前記接続 タイプの所定の最大限度と比較し、(d)前記限度を超過していなければ前妃候 補経路を真として認め、さもなければ偽と認めるステップからなる請求項1の方 法。
- 6.(a)待行列長さを調節してノード遅延を調節し、(b)前記調節した待行 列長さをセルを通して全ての他のノードに放送する更なるステップからなる請求 項5の方法。
- 7.(a)有効な経路属性の表を作成し、(b)従接続が再経路付けされるとき ないしネットワークノード遅延が再構成されるときはいつでも自動的に前記表を 更新し、(c)再経路付けした従接続情報を全てのネットワークノードに放送し 、(d)前記表を他のネットワークノードから発した放送再経路付け接続情報か ら更新する更なるステップからなる請求項5の方法。
- 8.(a)所与の接続について最長の実際の予想利用者構成可能合計遅延を事前 に計算し、 (b)前記合計遅延を受信ノードで格納し、(c)前記合計遅延で初期及び後続 の再組立したセグメントを遅延して当接するセグメントのタイムリーな利用可能 性を確保し、(d)前記遅延したセグメントをデータの連続的な均一のストリー ムとして表すステップからなるセグメント化して、組立て、送信し、ランダムに 遅延し、再組立した信号の均一にサンプルした複製を再構成する従ノードで使用 する方法。
- 9.(a)再経路選択する従接続候補を識別する回路と、(b)前記従接続候補 をそれらの各々の負荷に従って格納、配列する回路と、(c)主ノードと前記従 ノード候補間の最良経路候補の既存の接続の保存された記述を探索する回路と、 (d)各々の接続の最大経路遅延限度の表を保存する回路と、(e)合計経路遅 延が利用者構成可能指定限度内で前記最良経路候補が前記従接続候補に対応する 十分な帯域幅を有しているならば前記最良経路候補を有効とする回路と、 (f)前記有効化最良経路候補の記述を更新して前記従接続候補のパックを反映 する回路と、 (g)前記配列列した従接続候補が処理されるようにする回路からなるセルネッ トワーク主ノードで従ノードへ失敗接続を再経路選択する装置。
- 10.前記現在及び先行接続候補を比較して、同一ならば次の格納されて配列さ れた接続候補にすすむ回路からなる請求項9の装置。
- 11.(a)全てのノード属性を格納する回路と、(b)前記最良経路候補に沿 った全てのノード遅延を総和して合計遅延和を出し、(c)前記合計遅延和を所 定の接続候補最大限度と比較し、前記限度を超過していなければ前記候補経路を 真として認める回路からなる請求項9の装置。
- 12.更にプログラマブル待行列長さを持つ各々の接続タイプを並ばせてノード 遅延を制御する回路からなる請求項9の装置。
- 13.(a)有効な経路属性の表を格納して前記属性を変更する必要のあるとき はいつでも更新し、 (b)主ノードとしての役割をするノードにより生じる前記表の変更を放送する 回路とからなる請求項9の装置。
- 14.(a)所与の接続について最長の実際の予想利用者構成可能合計遅延を事 前に計算して格納する回路と、 (b)前記合計遅延で初期及び後続の再組立したセグメントを遅延する回路と、 (c)前記遅延したセグメントをデータの連続的な均一のストリームとして表す ステップからなるセグメント化して、組立て、送信し、ランダムに遅延し、再組 立したデータの均一にサンプルした複製を再構成する従ノードで使用する装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US66325691A | 1991-02-28 | 1991-02-28 | |
| US663,256 | 1991-02-28 | ||
| PCT/US1992/001490 WO1992016066A1 (en) | 1991-02-28 | 1992-02-25 | Method and apparatus for routing cell messages using delay |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06509689A true JPH06509689A (ja) | 1994-10-27 |
Family
ID=24661059
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4508202A Pending JPH06509689A (ja) | 1991-02-28 | 1992-02-25 | 接続を再経路付けする方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5317562A (ja) |
| JP (1) | JPH06509689A (ja) |
| AU (1) | AU1586992A (ja) |
| DE (1) | DE4290562T1 (ja) |
| WO (1) | WO1992016066A1 (ja) |
Families Citing this family (156)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69433982T2 (de) * | 1993-06-30 | 2005-09-08 | Koninklijke Philips Electronics N.V. | Kommunikationssystem mit ATM-Netz und -Demultiplexer |
| 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 |
| JP3192039B2 (ja) * | 1993-09-13 | 2001-07-23 | 株式会社日立製作所 | トラヒック制御方式およびネットワーク制御システム |
| US5513126A (en) * | 1993-10-04 | 1996-04-30 | Xerox Corporation | Network having selectively accessible recipient prioritized communication channel profiles |
| US5574861A (en) * | 1993-12-21 | 1996-11-12 | Lorvig; Don | Dynamic allocation of B-channels in ISDN |
| US5485455A (en) * | 1994-01-28 | 1996-01-16 | Cabletron Systems, Inc. | Network having secure fast packet switching and guaranteed quality of service |
| US6023474A (en) * | 1996-11-22 | 2000-02-08 | Sprint Communications C.O.L.P. | Broadband telecommunications system interface |
| US6172977B1 (en) * | 1994-05-05 | 2001-01-09 | Sprint Communications Company, L. P. | ATM direct access line system |
| US6633561B2 (en) | 1994-05-05 | 2003-10-14 | Sprint Communications Company, L.P. | Method, system and apparatus for telecommunications control |
| US5991301A (en) * | 1994-05-05 | 1999-11-23 | Sprint Communications Co. L.P. | Broadband telecommunications system |
| US6314103B1 (en) | 1994-05-05 | 2001-11-06 | Sprint Communications Company, L.P. | System and method for allocating bandwidth for a call |
| US5920562A (en) * | 1996-11-22 | 1999-07-06 | Sprint Communications Co. L.P. | Systems and methods for providing enhanced services for telecommunication call |
| US5926482A (en) | 1994-05-05 | 1999-07-20 | Sprint Communications Co. L.P. | Telecommunications apparatus, system, and method with an enhanced signal transfer point |
| US6430195B1 (en) | 1994-05-05 | 2002-08-06 | Sprint Communications Company L.P. | Broadband telecommunications system interface |
| US6031840A (en) * | 1995-12-07 | 2000-02-29 | Sprint Communications Co. L.P. | Telecommunications system |
| RU2138919C1 (ru) | 1994-05-05 | 1999-09-27 | Спринт Комьюникейшнз Компани Л.П. | Способ, система и устройство управления телефонной связью |
| US6181703B1 (en) * | 1995-09-08 | 2001-01-30 | Sprint Communications Company L. P. | System for managing telecommunications |
| US5475813A (en) * | 1994-07-18 | 1995-12-12 | International Business Machines Corporation | Routing transactions in the presence of failing servers |
| US5592466A (en) * | 1994-11-03 | 1997-01-07 | At&T | Network interconnect backup |
| US6044075A (en) * | 1994-12-15 | 2000-03-28 | International Business Machines Corporation | Apparatus and method for routing a communication in a network |
| US5867666A (en) * | 1994-12-29 | 1999-02-02 | Cisco Systems, Inc. | Virtual interfaces with dynamic binding |
| US5793978A (en) * | 1994-12-29 | 1998-08-11 | Cisco Technology, Inc. | System for routing packets by separating packets in to broadcast packets and non-broadcast packets and allocating a selected communication bandwidth to the broadcast packets |
| US5606553A (en) * | 1995-02-28 | 1997-02-25 | Christie; Joseph M. | Cell processing for voice transmission |
| IT1285179B1 (it) * | 1995-04-24 | 1998-06-03 | Motorola Inc | Procedimento ed apparecchio di controllo di indirizzamento sensibile per sistemi di comunicazioni. |
| US5623483A (en) * | 1995-05-11 | 1997-04-22 | Lucent Technologies Inc. | Synchronization system for networked multimedia streams |
| US6097718A (en) | 1996-01-02 | 2000-08-01 | Cisco Technology, Inc. | Snapshot routing with route aging |
| DE19528563C2 (de) * | 1995-08-03 | 1997-11-06 | Siemens Ag | Verfahren zur Bewertung von mindestens zwei mehrteiligen Kommunikationsverbindungen zwischen zwei Kommunikationspartnern in einem Mehrknotennetzwerk |
| US6147996A (en) | 1995-08-04 | 2000-11-14 | Cisco Technology, Inc. | Pipelined multiple issue packet switch |
| US5666348A (en) * | 1995-09-18 | 1997-09-09 | Telefonaktiebolaget L M Ericsson (Publ.) | Packet switched radio channel admission control in a cellular telecommunications system |
| US6182224B1 (en) | 1995-09-29 | 2001-01-30 | Cisco Systems, Inc. | Enhanced network services using a subnetwork of communicating processors |
| US6917966B1 (en) | 1995-09-29 | 2005-07-12 | Cisco Technology, Inc. | Enhanced network services using a subnetwork of communicating processors |
| US7246148B1 (en) | 1995-09-29 | 2007-07-17 | Cisco Technology, Inc. | Enhanced network services using a subnetwork of communicating processors |
| US6104717A (en) | 1995-11-03 | 2000-08-15 | Cisco Technology, Inc. | System and method for providing backup machines for implementing multiple IP addresses on multiple ports |
| EP0821506B1 (en) * | 1995-12-25 | 2004-07-14 | NTT DoCoMo, Inc. | Multiplex transmitter for micro-frame |
| US6091725A (en) | 1995-12-29 | 2000-07-18 | Cisco Systems, Inc. | Method for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer network |
| US6035105A (en) * | 1996-01-02 | 2000-03-07 | Cisco Technology, Inc. | Multiple VLAN architecture system |
| US5765032A (en) * | 1996-01-11 | 1998-06-09 | Cisco Technology, Inc. | Per channel frame queuing and servicing in the egress direction of a communications network |
| AU2257097A (en) * | 1996-02-02 | 1997-08-22 | Sprint Communications Company, L.P. | Atm gateway system |
| US5870550A (en) * | 1996-02-26 | 1999-02-09 | Network Engineering Software | Web server employing multi-homed, moldular framework |
| US5724358A (en) * | 1996-02-23 | 1998-03-03 | Zeitnet, Inc. | High speed packet-switched digital switch and method |
| US8117298B1 (en) | 1996-02-26 | 2012-02-14 | Graphon Corporation | Multi-homed web server |
| US6175720B1 (en) | 1996-04-10 | 2001-01-16 | Comsat Corporation | Paging cells & paging time plans for non-geostationary satellite system |
| US5946602A (en) * | 1996-04-11 | 1999-08-31 | Comsat Corporation | Reduction of queuing delays by multiple subgroup assignments |
| US5940393A (en) * | 1996-05-28 | 1999-08-17 | Sprint Communications Co. L.P. | Telecommunications system with a connection processing system |
| US6243667B1 (en) | 1996-05-28 | 2001-06-05 | Cisco Systems, Inc. | Network flow switching and flow data export |
| US6308148B1 (en) | 1996-05-28 | 2001-10-23 | Cisco Technology, Inc. | Network flow data export |
| US5751710A (en) * | 1996-06-11 | 1998-05-12 | Cisco Technology, Inc. | Technique for connecting cards of a distributed network switch |
| US6212182B1 (en) | 1996-06-27 | 2001-04-03 | Cisco Technology, Inc. | Combined unicast and multicast scheduling |
| US6434120B1 (en) | 1998-08-25 | 2002-08-13 | Cisco Technology, Inc. | Autosensing LMI protocols in frame relay networks |
| US5835481A (en) * | 1996-08-28 | 1998-11-10 | Akyol; Cihangir M. | Fault tolerant lane system |
| US6240084B1 (en) | 1996-10-10 | 2001-05-29 | Cisco Systems, Inc. | Telephony-enabled network processing device with separate TDM bus and host system backplane bus |
| US6473404B1 (en) | 1998-11-24 | 2002-10-29 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US6016307A (en) * | 1996-10-31 | 2000-01-18 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US6904037B2 (en) | 1996-11-05 | 2005-06-07 | Cisco Technology, Inc. | Asymmetric implementation of DSVD for voice/data internet access |
| US6002689A (en) * | 1996-11-22 | 1999-12-14 | Sprint Communications Co. L.P. | System and method for interfacing a local communication device |
| KR100459306B1 (ko) | 1996-11-22 | 2004-12-03 | 스프린트 커뮤니케이숀스 컴파니 리미티드 파트너쉽 | 원격통신 네트워크에서 호출을 전송하기 위한 시스템 및 방법 |
| US6014378A (en) * | 1996-11-22 | 2000-01-11 | Sprint Communications Company, L.P. | Telecommunications tandem system for circuit-based traffic |
| US6115380A (en) * | 1996-11-22 | 2000-09-05 | Sprint Communications Co., L.P. | Broadband telecommunications system |
| US6304546B1 (en) | 1996-12-19 | 2001-10-16 | Cisco Technology, Inc. | End-to-end bidirectional keep-alive using virtual circuits |
| US6055237A (en) * | 1997-03-03 | 2000-04-25 | Excel Switching Corporation | Telecommunications switching system with readily configurable supervisory control |
| US6151325A (en) * | 1997-03-31 | 2000-11-21 | Cisco Technology, Inc. | Method and apparatus for high-capacity circuit switching with an ATM second stage switch |
| US6067299A (en) * | 1997-04-16 | 2000-05-23 | Sprint Communications Company, L.P. | Communications system for providing ATM connections and echo cancellation |
| US6137800A (en) * | 1997-05-09 | 2000-10-24 | Sprint Communications Company, L. P. | System and method for connecting a call |
| US6704327B1 (en) | 1997-05-09 | 2004-03-09 | Sprint Communications Company, L.P. | System and method for connecting a call |
| US6178170B1 (en) | 1997-05-13 | 2001-01-23 | Sprint Communications Company, L. P. | System and method for transporting a call |
| US6356530B1 (en) | 1997-05-23 | 2002-03-12 | Cisco Technology, Inc. | Next hop selection in ATM networks |
| US6011780A (en) * | 1997-05-23 | 2000-01-04 | Stevens Institute Of Technology | Transparant non-disruptable ATM network |
| US6122272A (en) | 1997-05-23 | 2000-09-19 | Cisco Technology, Inc. | Call size feedback on PNNI operation |
| US6862284B1 (en) | 1997-06-17 | 2005-03-01 | Cisco Technology, Inc. | Format for automatic generation of unique ATM addresses used for PNNI |
| US6078590A (en) * | 1997-07-14 | 2000-06-20 | Cisco Technology, Inc. | Hierarchical routing knowledge for multicast packet routing |
| US6330599B1 (en) | 1997-08-05 | 2001-12-11 | Cisco Technology, Inc. | Virtual interfaces with dynamic binding |
| US6212183B1 (en) | 1997-08-22 | 2001-04-03 | Cisco Technology, Inc. | Multiple parallel packet routing lookup |
| US6157641A (en) | 1997-08-22 | 2000-12-05 | Cisco Technology, Inc. | Multiprotocol packet recognition and switching |
| US6512766B2 (en) | 1997-08-22 | 2003-01-28 | Cisco Systems, Inc. | Enhanced internet packet routing lookup |
| US6343072B1 (en) | 1997-10-01 | 2002-01-29 | Cisco Technology, Inc. | Single-chip architecture for shared-memory router |
| US6252878B1 (en) | 1997-10-30 | 2001-06-26 | Cisco Technology, Inc. | Switched architecture access server |
| US7570583B2 (en) * | 1997-12-05 | 2009-08-04 | Cisco Technology, Inc. | Extending SONET/SDH automatic protection switching |
| US6111877A (en) | 1997-12-31 | 2000-08-29 | Cisco Technology, Inc. | Load sharing across flows |
| US6424649B1 (en) | 1997-12-31 | 2002-07-23 | Cisco Technology, Inc. | Synchronous pipelined switch using serial transmission |
| JP3550013B2 (ja) | 1998-01-28 | 2004-08-04 | Kddi株式会社 | Atm音声帯域信号およびisdnディジタル信号の転送方式 |
| US6483837B1 (en) | 1998-02-20 | 2002-11-19 | Sprint Communications Company L.P. | System and method for connecting a call with an interworking system |
| US6563918B1 (en) | 1998-02-20 | 2003-05-13 | Sprint Communications Company, LP | Telecommunications system architecture for connecting a call |
| US6738814B1 (en) * | 1998-03-18 | 2004-05-18 | Cisco Technology, Inc. | Method for blocking denial of service and address spoofing attacks on a private network |
| US6735176B1 (en) * | 1998-03-26 | 2004-05-11 | Nortel Networks Limited | Dynamic bandwidth management and rerouting |
| US6853638B2 (en) * | 1998-04-01 | 2005-02-08 | Cisco Technology, Inc. | Route/service processor scalability via flow-based distribution of traffic |
| US6160871A (en) | 1998-04-10 | 2000-12-12 | Sprint Communications Company, L.P. | Communications test system |
| US6600724B1 (en) | 1998-04-28 | 2003-07-29 | Cisco Technology, Inc. | Routing table structures |
| US6529498B1 (en) | 1998-04-28 | 2003-03-04 | Cisco Technology, Inc. | Routing support for point-to-multipoint connections |
| US6563798B1 (en) | 1998-06-29 | 2003-05-13 | Cisco Technology, Inc. | Dynamically created service class-based routing tables |
| US6430196B1 (en) | 1998-05-01 | 2002-08-06 | Cisco Technology, Inc. | Transmitting delay sensitive information over IP over frame relay |
| US6483850B1 (en) | 1998-06-03 | 2002-11-19 | Cisco Technology, Inc. | Method and apparatus for routing cells having different formats among service modules of a switch platform |
| US6463485B1 (en) | 1998-06-03 | 2002-10-08 | Cisco Technology, Inc. | System for providing cell bus management in a switch platform including a write port cell count in each of a plurality of unidirectional FIFO for indicating which FIFO be able to accept more cell |
| US6512769B1 (en) * | 1998-06-03 | 2003-01-28 | Cisco Technology, Inc. | Method and apparatus for rate-based cell traffic arbitration in a switch |
| US6438102B1 (en) | 1998-06-03 | 2002-08-20 | Cisco Technology, Inc. | Method and apparatus for providing asynchronous memory functions for bi-directional traffic in a switch platform |
| US6920112B1 (en) | 1998-06-29 | 2005-07-19 | Cisco Technology, Inc. | Sampling packets for network monitoring |
| US6370121B1 (en) | 1998-06-29 | 2002-04-09 | Cisco Technology, Inc. | Method and system for shortcut trunking of LAN bridges |
| US6377577B1 (en) | 1998-06-30 | 2002-04-23 | Cisco Technology, Inc. | Access control list processing in hardware |
| US6182147B1 (en) | 1998-07-31 | 2001-01-30 | Cisco Technology, Inc. | Multicast group routing using unidirectional links |
| US6308219B1 (en) | 1998-07-31 | 2001-10-23 | Cisco Technology, Inc. | Routing table lookup implemented using M-trie having nodes duplicated in multiple memory banks |
| US6101115A (en) * | 1998-08-07 | 2000-08-08 | Cisco Technology, Inc. | CAM match line precharge |
| US6389506B1 (en) | 1998-08-07 | 2002-05-14 | Cisco Technology, Inc. | Block mask ternary cam |
| US6535520B1 (en) | 1998-08-14 | 2003-03-18 | Cisco Technology, Inc. | System and method of operation for managing data communication between physical layer devices and ATM layer devices |
| US6269096B1 (en) | 1998-08-14 | 2001-07-31 | Cisco Technology, Inc. | Receive and transmit blocks for asynchronous transfer mode (ATM) cell delineation |
| US6381245B1 (en) | 1998-09-04 | 2002-04-30 | Cisco Technology, Inc. | Method and apparatus for generating parity for communication between a physical layer device and an ATM layer device |
| US6442165B1 (en) | 1998-12-02 | 2002-08-27 | Cisco Technology, Inc. | Load balancing between service component instances |
| US7616640B1 (en) | 1998-12-02 | 2009-11-10 | Cisco Technology, Inc. | Load balancing between service component instances |
| US6700872B1 (en) | 1998-12-11 | 2004-03-02 | Cisco Technology, Inc. | Method and system for testing a utopia network element |
| US6917617B2 (en) * | 1998-12-16 | 2005-07-12 | Cisco Technology, Inc. | Use of precedence bits for quality of service |
| US6643260B1 (en) | 1998-12-18 | 2003-11-04 | Cisco Technology, Inc. | Method and apparatus for implementing a quality of service policy in a data communications network |
| US6785280B1 (en) | 1998-12-23 | 2004-08-31 | Ericsson Inc. | Mechanism and method dynamically allocating ATM connections between exchanges |
| US6535511B1 (en) | 1999-01-07 | 2003-03-18 | Cisco Technology, Inc. | Method and system for identifying embedded addressing information in a packet for translation between disparate addressing systems |
| US6453357B1 (en) | 1999-01-07 | 2002-09-17 | Cisco Technology, Inc. | Method and system for processing fragments and their out-of-order delivery during address translation |
| US6449655B1 (en) | 1999-01-08 | 2002-09-10 | Cisco Technology, Inc. | Method and apparatus for communication between network devices operating at different frequencies |
| US6771642B1 (en) | 1999-01-08 | 2004-08-03 | Cisco Technology, Inc. | Method and apparatus for scheduling packets in a packet switch |
| US6590869B1 (en) * | 1999-03-11 | 2003-07-08 | Siemens Information & Communication Networks, Inc. | Method and apparatus for selecting whether to place a call over the internet or the PSTN using a two tiered process |
| US6539026B1 (en) * | 1999-03-15 | 2003-03-25 | Cisco Technology, Inc. | Apparatus and method for delay management in a data communications network |
| US7065762B1 (en) | 1999-03-22 | 2006-06-20 | Cisco Technology, Inc. | Method, apparatus and computer program product for borrowed-virtual-time scheduling |
| US7392279B1 (en) * | 1999-03-26 | 2008-06-24 | Cisco Technology, Inc. | Network traffic shaping using time-based queues |
| US6757791B1 (en) | 1999-03-30 | 2004-06-29 | Cisco Technology, Inc. | Method and apparatus for reordering packet data units in storage queues for reading and writing memory |
| US6603772B1 (en) | 1999-03-31 | 2003-08-05 | Cisco Technology, Inc. | Multicast routing with multicast virtual output queues and shortest queue first allocation |
| US6760331B1 (en) | 1999-03-31 | 2004-07-06 | Cisco Technology, Inc. | Multicast routing with nearest queue first allocation and dynamic and static vector quantization |
| US7213061B1 (en) * | 1999-04-29 | 2007-05-01 | Amx Llc | Internet control system and method |
| EG22002A (en) * | 1999-05-20 | 2002-05-31 | Interdigital Tech Corp | Prioritization and flow control of a spread pectrum multiuser channel |
| US6657646B2 (en) | 1999-06-08 | 2003-12-02 | Amx Corporation | System and method for multimedia display |
| US6744768B2 (en) * | 1999-07-14 | 2004-06-01 | Telefonaktiebolaget Lm Ericsson | Combining narrowband applications with broadband transport |
| US6701448B1 (en) | 1999-10-12 | 2004-03-02 | Cisco Technology, Inc. | Establishing and maintaining master and standby LAN emulation server connections to provide a fault tolerant ELAN |
| US6798746B1 (en) | 1999-12-18 | 2004-09-28 | Cisco Technology, Inc. | Method and apparatus for implementing a quality of service policy in a data communications network |
| US6977895B1 (en) * | 2000-03-23 | 2005-12-20 | Cisco Technology, Inc. | Apparatus and method for rate-based polling of input interface queues in networking devices |
| US7123620B1 (en) * | 2000-04-25 | 2006-10-17 | Cisco Technology, Inc. | Apparatus and method for scalable and dynamic traffic engineering in a data communication network |
| US6738368B1 (en) * | 2000-05-12 | 2004-05-18 | Interdigital Technology Corporation | Prioritization and flow control of a spread spectrum multiuser channel |
| US6920498B1 (en) | 2000-08-31 | 2005-07-19 | Cisco Technology, Inc. | Phased learning approach to determining closest content serving sites |
| US7002961B1 (en) * | 2000-10-16 | 2006-02-21 | Storage Technology Corporation | Information network virtual backplane |
| US6731739B2 (en) | 2000-12-11 | 2004-05-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Balancing loads on telecommunications links |
| US6618388B2 (en) | 2001-01-05 | 2003-09-09 | Extreme Networks | Method and system for VMAN protocol |
| WO2003084252A1 (en) * | 2002-06-14 | 2003-10-09 | Datasquirt Limited | Intelligent wireless messaging system |
| AU2002314649B2 (en) * | 2001-06-15 | 2006-11-16 | Datasquirt Limited | Intelligent wireless messaging system |
| GB2395869C (en) * | 2001-06-15 | 2008-04-17 | Datasquirt Ltd | Intelligent wireless messaging system |
| KR100797746B1 (ko) * | 2001-09-25 | 2008-01-24 | 주식회사 케이티 | 교환망 관리시스템에서의 실시간 최적 우회루트 검출방법 |
| US7505458B2 (en) * | 2001-11-27 | 2009-03-17 | Tellabs San Jose, Inc. | Apparatus and method for a fault-tolerant scalable switch fabric with quality-of-service (QOS) support |
| US7076543B1 (en) | 2002-02-13 | 2006-07-11 | Cisco Technology, Inc. | Method and apparatus for collecting, aggregating and monitoring network management information |
| EP1359720B1 (de) * | 2002-05-03 | 2007-02-21 | TecLic Technical Licences GmbH | Vorrichtung und Verfahren zur Übertragung von Datenpaketen |
| US7260064B2 (en) * | 2002-10-11 | 2007-08-21 | Lucent Technologies Inc. | Method and apparatus for performing network routing based on queue lengths |
| US7224366B2 (en) * | 2002-10-17 | 2007-05-29 | Amx, Llc | Method and system for control system software |
| US20070211691A1 (en) * | 2004-09-09 | 2007-09-13 | Barber Ronald W | Method, system and computer program using standard interfaces for independent device controllers |
| WO2006029391A2 (en) * | 2004-09-09 | 2006-03-16 | Amx Corporation | Method, system and computer program using standard interfaces for independent device controllers |
| US20070008986A1 (en) * | 2005-07-07 | 2007-01-11 | Utstarcom, Incorporated | Method and system for configuring a queue profile |
| WO2007030421A2 (en) | 2005-09-07 | 2007-03-15 | Amx Llc | Method and computer program for device configuration |
| US20070263851A1 (en) * | 2006-04-19 | 2007-11-15 | Tellabs Operations, Inc. | Echo detection and delay estimation using a pattern recognition approach and cepstral correlation |
| US10255607B2 (en) | 2006-11-15 | 2019-04-09 | Disney Enterprises, Inc. | Collecting consumer information |
| US10003536B2 (en) | 2013-07-25 | 2018-06-19 | Grigore Raileanu | System and method for managing bandwidth usage rates in a packet-switched network |
| FR3011420A1 (fr) * | 2013-09-30 | 2015-04-03 | Orange | Gestion amelioree des connexions reseau |
| US9525638B2 (en) | 2013-10-15 | 2016-12-20 | Internap Corporation | Routing system for internet traffic |
| US10924408B2 (en) | 2014-11-07 | 2021-02-16 | Noction, Inc. | System and method for optimizing traffic in packet-switched networks with internet exchanges |
| US9769070B2 (en) | 2015-01-28 | 2017-09-19 | Maxim Basunov | System and method of providing a platform for optimizing traffic through a computer network with distributed routing domains interconnected through data center interconnect links |
| US10305807B2 (en) * | 2016-05-03 | 2019-05-28 | Citrix Systems, Inc. | Systems and methods to choose an optimal path from multiple high latency links |
| DE102019218827B3 (de) * | 2019-12-04 | 2021-04-29 | Wago Verwaltungsgesellschaft Mbh | Verfahren, vorrichtung und system zum optimieren einer datenübertragung zwischen steuerungsvorrichtungen und cloud-systemen |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4506358A (en) * | 1982-06-25 | 1985-03-19 | At&T Bell Laboratories | Time stamping for a packet switching system |
| US4491945A (en) * | 1982-06-25 | 1985-01-01 | At&T Bell Laboratories | Fast packet switch |
| US4494230A (en) * | 1982-06-25 | 1985-01-15 | At&T Bell Laboratories | Fast packet switching system |
| US4819228A (en) * | 1984-10-29 | 1989-04-04 | Stratacom Inc. | Synchronous packet voice/data communication system |
| US4771425A (en) * | 1984-10-29 | 1988-09-13 | Stratacom, Inc. | Synchoronous packet voice/data communication system |
| US4903261A (en) * | 1984-10-29 | 1990-02-20 | Stratacom, Inc. | Synchronous packet voice/data communication system |
| JPH0831876B2 (ja) * | 1985-09-20 | 1996-03-27 | 株式会社日立製作所 | パケツト交換網におけるル−チング制御方式 |
| DE3687400T2 (de) * | 1985-11-04 | 1993-07-15 | Ibm | Digitale nachrichtenuebertragungsnetzwerke und aufbau von uebertragungswegen in diesen netzwerken. |
| US4703475A (en) * | 1985-12-04 | 1987-10-27 | American Telephone And Telegraph Company At&T Bell Laboratories | Data communication method and apparatus using multiple physical data links |
| US4905233A (en) * | 1987-11-23 | 1990-02-27 | Harris Corporation | Multiple path routing mechanism for packet communications network |
| US5088032A (en) * | 1988-01-29 | 1992-02-11 | Cisco Systems, Inc. | Method and apparatus for routing communications among computer networks |
| US4974224A (en) * | 1989-11-07 | 1990-11-27 | Harris Corporation | Distributed split flow routing mechanism for multi-node packet switching communication network |
-
1992
- 1992-02-25 WO PCT/US1992/001490 patent/WO1992016066A1/en not_active Ceased
- 1992-02-25 AU AU15869/92A patent/AU1586992A/en not_active Abandoned
- 1992-02-25 DE DE4290562T patent/DE4290562T1/de not_active Withdrawn
- 1992-02-25 JP JP4508202A patent/JPH06509689A/ja active Pending
-
1993
- 1993-05-07 US US08/058,781 patent/US5317562A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE4290562T1 (de) | 1996-03-07 |
| US5317562A (en) | 1994-05-31 |
| AU1586992A (en) | 1992-10-06 |
| WO1992016066A1 (en) | 1992-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH06509689A (ja) | 接続を再経路付けする方法 | |
| JP3193593B2 (ja) | 音声回線エミュレーション・システムおよび音声回線エミュレーション・パケットを経路指定するための回線交換接続を確立する方法 | |
| US6611531B1 (en) | Method and apparatus for routing integrated data, voice, and video traffic | |
| US6535505B1 (en) | Method and apparatus for providing a time-division multiplexing (TDM) interface among a high-speed data stream and multiple processors | |
| CA2249668C (en) | Methods and systems for dynamically managing the routing of information over an integrated global communication network | |
| Gitman et al. | Economic analysis of integrated voice and data networks: A case study | |
| US6381238B1 (en) | Apparatus and method for a telephony gateway | |
| US6473505B1 (en) | Call processing system for handling calls to a call center | |
| US8126009B2 (en) | Method and apparatus for providing ringing timeout disconnect supervision in remote telephone extensions using voice over packet-data-network systems (VOPS) | |
| US6459788B1 (en) | Call center resource processor | |
| JP2723217B2 (ja) | 分散制御交換システム内でのシーケンス呼の処理 | |
| US5946323A (en) | Asynchronous transfer mode integrated access service | |
| US20030012136A1 (en) | Media stream delay monitoring for node | |
| JPS61500883A (ja) | 回線交換網を介してデ−タパケットを伝送するための装置 | |
| HUT76610A (en) | Expandable telecommunications system | |
| US6603757B1 (en) | Voice-data access concentrator for node in an expandable telecommunications system | |
| WO1998013998A1 (en) | A system and method for providing shared resources to test platforms | |
| US6690664B1 (en) | Call center communications system for handling calls to a call center | |
| JPS62181596A (ja) | 分散制御交換方式における多重ポ−ト ハントグル−プの制御方法およびシステム | |
| Bafutto et al. | Capacity and performance analysis of signaling networks in multivendor environments | |
| Leung et al. | Call control and traffic transport for connection-oriented high speed wireless personal communications over metropolitan area networks | |
| JPH09508511A (ja) | 通信網内のノード間で通信をするための方法及び装置 | |
| CN113473267A (zh) | 数据传输方法、装置及通信装置 | |
| JP2002141947A (ja) | リアルタイムベアラプロトコルを使用してシグナリングサーバにおいてベアラトラフィックをトランスポートするシステムおよび方法 | |
| US6373849B1 (en) | Resource interface unit for telecommunications switching node |