JPH09181726A - Atmネットワークで接続を結合する方法及びシステム - Google Patents

Atmネットワークで接続を結合する方法及びシステム

Info

Publication number
JPH09181726A
JPH09181726A JP8233375A JP23337596A JPH09181726A JP H09181726 A JPH09181726 A JP H09181726A JP 8233375 A JP8233375 A JP 8233375A JP 23337596 A JP23337596 A JP 23337596A JP H09181726 A JPH09181726 A JP H09181726A
Authority
JP
Japan
Prior art keywords
routing
network
label
routing label
atm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8233375A
Other languages
English (en)
Inventor
Maurice Duault
モーリス・デュアルト
Laurent Nicolas
ローレント・ニコラス
Claude Galand
クラウド・ガランド
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 JPH09181726A publication Critical patent/JPH09181726A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/253Routing or path finding in a switch fabric using establishment or release of connections between ports
    • H04L49/254Centralised controller, i.e. arbitration or scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3009Header conversion, routing tables or routing tags
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3081ATM peripheral units, e.g. policing, insertion or extraction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/205Quality of Service based

Landscapes

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

Abstract

(57)【要約】 (修正有) 【課題】仮想チャネル・セットを1つの接続として管理
しながら、仮想チャネルが各フローに割当てられる解決
法の提供。 【解決手段】 コーディング体系の異なる音声、ファク
シミリ、データ・トラフィック、シグナリング・トラフ
ィック等、種類の異なるトラフィックを交換したい2人
のエンド・ユーザを、ATMセル交換ネットワーク上で
相互接続するために複数の仮想チャネル識別子でエンド
・ユーザが接続される。ただし、ネットワーク内では複
数の仮想チャネル識別子は1つの接続として扱われる。
各ネットワーク・ノードの接続テーブルには1つのエン
トリしかない。仮想チャネル識別子の一部はネットワー
ク・ノード内で無視され、変更されない。仮想チャネル
はそれぞれエンド・ユーザのレベルで個別に考慮できる
一方、ネットワークは1つの接続を管理するのでネット
ワーク・リソースが節約される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ATM(非同期転
送モード)の高速通信システムに関して、特にATMに
よる結合トラフィックの転送に関する。
【0002】
【従来の技術】電気通信産業は、広帯域統合サービス・
デジタル網、またはB−ISDNと呼ばれる概念を提起
し始めた。これは高速通信を統合された形でエンド・ユ
ーザに提供するキャリア・サービスととらえられた。B
−ISDNサービスを提供するために選ばれた技術は非
同期転送モードまたはATMと呼ばれる。ATMがほぼ
世界的に受け入れられているのはATMが折衷案である
という事実による。ATMは、音声、データ、イメー
ジ、ビデオ、高品位サウンド、マルチメディアを含めて
多種多様な通信トラフィックを全て処理し、LAN(ロ
ーカル・エリア・ネットワーク)とWAN(ワイド・エ
リア・ネットワーク)両方のネットワーク環境で使用で
きる。しかしATMは、等時性ネットワークのように音
声を効率よく処理することはできず、等時性伝送ほど簡
単にビデオを処理することはできず、パケット転送モー
ドやフレーム・リレーのシステムほどデータを効率よく
或いは効果的に処理することもできず、さらにエラー・
レートの高い環境では問題が起きやすい。これはつま
り、様々な機能に合わせた、数多い特殊な機器が急増す
ることを意味するのではなく、1種類の機器とネットワ
ークであらゆることを実行できるということを意味す
る。
【0003】ATMの基本概念は次の通りである。情報
(音声、イメージ、ビデオ、データ等)は全て、セルと
呼ばれる非常に短い固定長のブロック(データ48バイ
ト、ヘッダ5バイト)でネットワークを転送される。
「仮想チャネル」と呼ばれるパスに沿った情報の流れ
は、ネットワーク上の一連のポインタとしてセット・ア
ップされる。セル・ヘッダは、セルを宛先までの正しい
パスにリンクする識別子を含む、ある仮想チャネル上の
セルはネットワーク上で同じパスをたどり、受信された
ときと同じ順序で宛先に送られる。ATMは交換を行う
ために各ノードでハードウェア・ベースの簡単なロジッ
ク素子を採用できるように指定されている。1Gbps
のリンクでは、0.43マイクロ秒毎に新しいセルが届
きセルが転送される。届いたセルをどうするか決定する
時間は多くない。ユーザ・データ・フレームは、ネット
ワークの端でセルに分割される。音声やビデオ等の連続
したデータ・ストリームはセルにアセンブルされる。ネ
ットワークの宛先では、受信されたセルからユーザ・デ
ータ・フレームが再構成され、ネットワークに送られた
形でエンド・ユーザに返される。このアダプテーション
(適応化)機能は、ネットワークの一部とみなされる
が、AAL(ATMアダプテーション・レイヤ)と呼ば
れる上位レイヤの機能である。ATMセル交換ネットワ
ークは、セル・ヘッダのエラーをチェックするだけで、
エラーになったセルは棄却するだけである。アダプテー
ション機能AALは交換ネットワークの外部にあり、い
くらかはトラフィックのタイプに依存するが、データ・
トラフィックの場合、普通は受信されたデータ・フレー
ムのエラーをチェックし、1つでも見つかればフレーム
全体を棄却する。ATMネットワークは、情報の再送に
よってエラーからの復帰を試みることはない。この機能
はエンド・ユーザ側のデバイスに委ねられ、転送されて
いるトラフィックのタイプと、使用されているアダプテ
ーション・レイヤに依存する。
【0004】ネットワークをベースにしたイメージ処理
システムとプロトコルにおいて、呼者と被呼者が元のイ
メージ・ファイル・フォーマットとプロトコルが、被呼
者によって選択されたファイル・フォーマットに一致
し、必要ならフォーマットを変換するかどうかを確認す
る。これは上位アプリケーション機能をもとにしてお
り、ネットワークに副多重化機能を必要としない。
【0005】2つの無線端末と中継器の間のマルチメデ
ィア通信に適応化したATMベースの無線通信システム
において、中継器と無線通信端末の間に共通のチャネル
を使用し、メタシグナリング手続きによってチャネルを
セット・アップする。接続内部で副多重化機能を使用し
ない。
【0006】「読出し」と「リクエスト」のプリミティ
ブにもとづく診断制御デバイスとダウンストリーム・デ
バイスの間のプロトコルにおいては、アプリケーション
・レベルのプロトコルであり、ネットワークに副多重化
機能を必要としない。
【0007】現在はATMネットワークを通して、音
声、ファクシミリ、データの各トラフィックを交換する
ため、電話端末を使ってユーザを相互接続するのが望ま
しい。
【0008】従来技術ではこの問題の解決法として、移
送されるトラフィックの各タイプに、接続を1つセット
・アップする方法がある。しかしこれには接続数を多重
化し、ネットワーク・リソースを使って接続をセット・
アップし、またルーティング情報を維持するという欠点
がある。またTE(端末装置)がこれら接続間の一貫性
を維持する必要がある。ただし、スループットがかなり
低いシグナリング・チャネルに仮想チャネルの帯域幅を
予約するのは効率的でない。
【0009】もう1つの問題解決法は、数本のフローを
1つのATM接続に多重化することである。これはデー
タのタイプを示す制御メッセージによってか、これらの
フローを区別するためペイロードにヘッダを追加するこ
とによって達成できる。
【0010】前者の方法は、まずこの種の制御メッセー
ジは、オーバヘッドやパフォーマンスの観点からかなり
短くする必要があること、また1つの制御メッセージが
失われると音声とデータのトラフィックが混合する恐れ
があることから望ましくない。
【0011】全てのメッセージにペイロード識別子を持
たせる可能性も残っている。1つの例として、ボイス・
オーバ・フレーム・リレー(voice over Frame Relay)
がある。これは転送された各パケットに2バイトのヘッ
ダを使用する。その場合、AAL5タイプのアダプテー
ション・レイヤを使って音声パケットと音声ヘッダを転
送する必要がある。この解決法は、それによって生じる
オーバヘッドが問題になるのでATMでは許容できな
い。
【0012】また別の解決法はAAL3/4を使うこと
である。AAL3/4では、いくつかのチャネルを多重
化することができる。この場合でもAAL3/4によっ
て生じるオーバヘッドは、AAL1のオーバヘッドに比
べて許容できない。
【0013】結論として、音声、データ及び制御のフロ
ーを1つのVCに多重化するというアイデアには問題が
多すぎる。
【0014】
【発明が解決しようとする課題】本発明は上述の問題を
回避して、仮想チャネル・セットを1つの接続として管
理しながら、仮想チャネルが各フローに割当てられる解
決法を提供する。この利点として、エンド・ユーザのレ
ベル(TE)で、各チャネルを独立して考慮でき、各チ
ャネルがトラフィックのタイプに最適なAALをサポー
トする一方、ATMネットワークは1つの接続を管理す
るので、ネットワーク・リソースが節約される。またこ
れにより、チャネル・セットに総帯域幅を予約でき、T
Eは各チャネル間の帯域幅の共有を管理できる。
【0015】
【課題を解決するための手段】本発明に従って、独立項
1、10に述べたシステム及び方法が開示される。
【0016】
【発明の実施の形態】ATMの基本概念は、ネットワー
クでデータがどのようにルーティングされるかに関係す
る。図1はこれらの概念を示している。仮想チャネルV
Cの概念はATMにおいて、エンド・ユーザ間の単一方
向接続と定義されている。仮想パスVPは、2**16す
なわち65536個の仮想チャネルのグループを表すネ
ットワークを通るルートである。仮想パスはATMエン
ドポイント間に存在し得る。図1ではエンドポイント・
ノードEPN1とエンドポイント・ノードEPN2との
間、及びエンドポイント・ノードEPN2とエンドポイ
ント・ノードEPN3との間である。仮想パスは更にA
TMネットワーク・ノードまたはスイッチとATMエン
ドポイント・ノード間に存在し得る。図1では、ATM
ネットワーク・ノードNN1とエンドポイント・ノード
EPN1との間、ATMネットワーク・ノードNN1と
エンドポイント・ノードEPN2との間、及びネットワ
ーク・ノードNN2とエンドポイント・ノードEPN3
との間である。仮想パスはまたATMネットワーク・ノ
ード間にも存在し得る。例えば図1ではネットワーク・
ノードNN1とネットワーク・ノードNN2との間であ
る。仮想パスはATMスイッチを通して仮想パス番号を
参照するだけでルーティングできるか、またはATMス
イッチで終端することができる。エンドポイント・ノー
ドに入る仮想パスは常にそのエンドポイント・ノードで
終端する。
【0017】仮想チャネル接続VCCは、ユーザがデー
タを送る終端間コネクションである。仮想チャネル接続
は単一方向と定義されるが、仮想チャネル接続は常にペ
アで生じることに注意しなければならない。仮想チャネ
ル接続は各方向に1つである。従って双方向通信チャネ
ルは、ネットワーク上の同じルートを通る対になった仮
想チャネル接続から構成される。リンク、仮想パス、及
び仮想チャネルの関係を図2にまとめている。物理リン
クPLは複数の仮想パスVPで構成され、各仮想パスは
複数の仮想チャネルVCで構成される。
【0018】仮想チャネルは、リンクまたは仮想パス内
の個別に識別されるデータ・フローである。ネットワー
クの仮想チャネル接続は相互接続され、連結された仮想
チャネルのシーケンスである。各エンティティのナンバ
リングの有効範囲は、階層内のその上のエンティティの
内部であるという点に注意することが大切である。例え
ばどの仮想パスも、全てのリンク上に存在し得る。従っ
て仮想パス番号3、図1のVP3はネットワーク・ノー
ドNN1のリンク2、3、4に存在し、仮想パスは全て
相互に無関係である。またあるノードの全ての仮想パス
に仮想チャネル番号17があり得る。
【0019】仮想パスと仮想チャネルは数字だけであ
る。数字はデータがフローし得る仮想(論理)パスを識
別する。データのスループットに関しては固有の容量制
限はない。これはつまり、リンクを仮想パスと仮想チャ
ネルに分割することは、リンク容量を分割することとは
何の関係もないということである。どのようなリンクも
速度に関係なく、考えられる全ての仮想パスと仮想チャ
ネルがリンクで定義されている場合でも、仮想チャネル
上のデータで飽和する可能性はある。
【0020】図3に代表的なATMセル・フォーマット
が示してある。ATMセルは常にデータ48バイトとヘ
ッダ5バイトである。これより長くも短くもできない。
このセル・サイズは、音声データの要件の妥協点として
CCITT(現在はITU−Tと呼ばれる)によって決
定されたものである。
【0021】セル・ヘッダで最も重要なフィールドは、
仮想パス識別子VPIと仮想チャネル識別子VCIであ
る。これらは共に、このセルが属する接続(仮想接続と
呼ばれる)を識別する。宛先ネットワーク・アドレスは
ない。48バイトのセルに載せるにはオーバヘッドが過
剰になるからである。
【0022】ペイロード・タイプ識別子PTには3ビッ
トを使用できる。
【0023】セル損失優先度CLPが1にセットされる
と、これはセルの優先度が低いことを示す。つまり、シ
ステムが輻輳を緩和するためにセルを棄却する必要があ
る場合、このセルを最初に棄却する必要があるという意
味である。
【0024】ヘッド・エラー・チェックのフィールドH
ECでは、セルのヘッダ部のシングル・ビット・エラー
全てが訂正できる、またはシングル・ビット・エラーと
マルチ・ビット・エラーのほとんどが検出できる。
【0025】ATMネットワークを実用化するために
は、内部ネットワーク特性をネットワークを使用する各
種トラフィック・タイプのものに適応化する必要があ
る。これはATMアダプテーション・レイヤAALの目
的である。
【0026】ATMネットワークは、セルをネットワー
クの一端からもう一端へ伝送する。セル・ヘッダにはエ
ラー・チェック機能があるが、セルのデータ部にはエラ
ー・チェックはない。またセルは転送中に失われたり棄
却されたりすることがあり、エラー状況ではセルは順不
同になったり、重複したりする。
【0027】ATMアダプテーション・レイヤは、AT
Mレイヤによって提供されるサービスを高度化して、次
に上位のレイヤによって求められる機能をサポートす
る。AALで実行される機能は上位レイヤの要件に依存
する。
【0028】アダプテーション・レイヤは、例えば端末
アダプタの特別な形とみることができる。図4にATM
ネットワークの論理構造を示す。「サービス・インタフ
ェース」41は、上位のプロトコル・レイヤと機能との
インタフェースであり、ATMの境界を表す。AALは
サービス・インタフェースをATMセル交換ネットワー
ク42に接続する。
【0029】ITU−Tは、ネットワーク・トラフィッ
クをATMネットワークによって違った形で処理する必
要のある4種類の汎用クラスに分けて定義している。こ
れらは現在は下記の4種類の「AALタイプ」として提
案されており、各トラフィック・クラスに1つが対応す
る。 クラスA(回線エミュレーション):このサービスは専
用回線をエミュレートする。定速の音声とビデオのアプ
リケーションを対象にしている。 クラスB(可変ビット伝送速度サービス):これはエン
ド・ユーザに対するプレゼンテーションのレベルで基本
的に等時性であるが、可変速度情報としてコード化可能
な音声とビデオのトラフィックを対象にしている。これ
らのサービスは、情報の流れが可変であり、接続の端部
間に何らかのタイミング関係が必要であり、コネクショ
ン指向である。 クラスC(コネクション指向データ):これは従来のデ
ータ・トラフィックであり、SNAまたはX.25ネッ
トワークと呼ばれる。これらのサービスはコネクション
指向であり、情報の流れは可変である。 クラスA(コネクションレス・データ):このサービス
は、一時的なデータの送信ではいくつか用途があるが、
例えば使用されるプロトコルが特性上コネクションレス
であるLAN相互接続トラフィックの伝送にも利用でき
る。
【0030】ATMシステムはコネクション指向のシス
テムである。ATMネットワークでは、予め確立された
接続(VCC)を除いてはデータを送信する術はない。
しかしコネクションレス・モードの動作も定義されてい
る。これはATMネットワークの上部で動作する。この
動作モードでは、あるグループの最初のセルはそのデー
タ(ペイロード)フィールド内で宛先のネットワーク・
アドレス全体を伝送する。同じユーザ・データ・ブロッ
クに属する後のセルは、ネットワーク・アドレス全体は
伝送せず、同じVPI/VCIを持つことによって最初
のセルに関係付けられる。
【0031】AALタイプには次の4種類がある。 AAL1:これはサービス・クラスAの機能を提供す
る。 AAL2:これは可変速度サービス・クラスBに必要な
機能を提供する。ただしこの領域で定義された規格はな
い。 AAL3/4:この機能は、クラスC、D両方にサービ
スを提供する。AAL3とAAL4は、同じプロセスで
両方の機能を実行できることがわかったことから、標準
化の過程で組み合わせられた。これはかなり複雑であ
り、一部には作り過ぎとみなす向きもある。 AAL5:このAALはクラスC、Dの両方に機能を提
供するが、かなり簡素化されている。ただし機能的には
弱い。
【0032】ATMネットワークは、「論理IDスワッ
プ」というプロセスによってデータを内部でルーティン
グする。これは、仮想接続でセルをネットワークに提示
されたのと同じ順序で転送するようネットワークが制約
されるので重要である。ATMでは、仮想接続毎にVP
I、VCIの2つのIDがある。ATMスイッチによっ
てはVPしか認識せず交換しないことがある。他のスイ
ッチはVP、VC両方とも認識し交換する。
【0033】図5に示す通り、ATMスイッチは、接続
している各物理リンクに関係したVPIのテーブル53
を維持しなければならない。このテーブルは、届くデー
タをルーティングしなければならないアウトバウンド・
リンクへのポインタを含む。VPが、あるATMスイッ
チで終端している場合、そのATMスイッチは、終端す
る各VPについてVCのテーブル54、55を維持しな
ければならない。このテーブルは、また別のデータ・ル
ーティングのためのポインタを含む。VCは、例えばシ
グナリング・チャネルであり、その特定のATMスイッ
チで終端してよい。或いはまたVCは、このATMスイ
ッチを通して別のVCに論理的に接続してもよく、その
場合、ATMスイッチは、リンク、VPI及びVCIに
よって識別される、対応するアウトバウンド接続にデー
タをルーティングしなければならない。
【0034】ATMスイッチの動作は次のようである。
【0035】セルが受信されると、そのVPIによっ
て、VPIテーブル内のエントリが見つけられる。テー
ブルからVPがこのノードで終端しているかどうか確認
される。VPが交換される(終端しない)場合、新しい
VPI番号とアウトバウンド・ルーティング情報がVP
Iテーブルからフェッチされる。VP内のVCは考慮さ
れないので、ここで交換する必要があるのはVPIだけ
である。(この事例は図5には示されていない。)VP
がこのノードで終端している場合、VCIによって、V
CIテーブル54内の対応するエントリが見つけられ
る。終端するVPそれぞれにVCIテーブルがある。次
に新しいVPIとVCIの値及び継続しているルーティ
ング情報56がVCIテーブル54から回復される。セ
ル52はそこで、新しいVPI/VCI値で更新され、
テーブル56から回復されたルーティング情報を使って
宛先にルーティングされる。
【0036】現在はATMネットワークを通して、音
声、ファクシミリ、データの各トラフィックを交換する
ため、電話端末を使ってユーザを相互接続するのが望ま
しい。音声にはコーディング体系をいくつか使えるの
で、両端でこれを認識していなければならず、音声から
ファクシミリへの交換またはモデム転送が可能である。
その場合、2つのTE(端末装置)間で終端間シグナリ
ング・チャネルが必要になる。
【0037】TEはATMネットワークに直結するか、
ATMネットワークに接続されたPBX(構内交換機)
に接続できる。ATMネットワークに直結しているか、
PBXに接続されたユーザは、接続のタイプとは無関係
にどのユーザとも通信できなければならない。
【0038】更に、低機能の電話端末を使用しているユ
ーザがまだあるかもしれない。こうしたユーザは、ネッ
トワーク上のどのユーザとの間でも電話をかけ、電話を
受けることができなければならない。これは、サービス
の基本サブセットを使ってデフォルト設定を提供するこ
とによって達成される(拡張音声圧縮がない、ファクシ
ミリ転送への動的交換がない等)。
【0039】本発明に従って、VCセットを1つの接続
として管理管理しながら、フローそれぞれにVCが割当
てられる。
【0040】この利点は、エンド・ユーザのレベル(T
E)で、各VCを個別に考慮でき、各VCがトラフィッ
クのタイプに最適なAAL(例えば音声にはAAL1、
データと制御の情報にはAAL5)をサポートする一
方、ATMネットワークは1つの接続を管理し(単一接
続セット・アップ、接続テーブルにエントリ1つの
み)、ネットワーク・リソースが節約されるということ
である。
【0041】発明のこのアイデアは図6に示してある。
送信側の端末装置TEにコーディング形式の異なる音
声、ファクシミリ、ビデオ、シグナリング等、各種の情
報に対する複数の信号ソース61がある。信号ソースは
それぞれそのAALを持ち、VCに接続される。これら
複数のチャネルはグループとしてまとめられ、ATMネ
ットワーク62で、複数のネットワーク・ノードNNを
通過する1つの接続64として扱われる。受信側の端末
装置TEでは、1つの接続は複数のチャネルに分割さ
れ、対応するAALで個別に処理される。
【0042】またこれにより、チャネル・セットに総帯
域幅を予約でき、TEは各チャネル間の帯域幅の共有を
管理できる。これに代えてすぐに応用できる分野は、そ
れ自体のために1つのソースから1つの宛先までVCセ
ットを要するデータ・アプリケーションである。これま
でのところ唯一の答えはVPサービス、すなわち650
00を超えるVCのセットである。本発明では、単一V
CとフルVPの間で任意の粒度(2のべき乗)が可能に
なる。
【0043】本発明を実現するには、図5に示したVC
Iテーブルを変更する必要がある。セル・ヘッダ内のV
CIに割当てられるビット数は16である。VPI当た
りVCIの最大数は従って65536である。ATMヘ
ッダに可能な全てのVCIは、極めて高速なリンクしか
使用できない。ATMリンク当たりのVCI数はほとん
どの時間、かなり小さな値に制限される。例えば通常は
1000VCIである。VCI番号の割当てはリモート
ATMノードによって開始できる。リモート・ノードが
VCI番号のうち最も小さな値を割当てる保証はない。
VCIテーブルをVCI番号で直接アドレス可能なら1
000エントリしか用いられないとしても、テーブルに
は65536エントリが必要である。このようなテーブ
ルは対応ノードで終端する仮想パスそれぞれに存在す
る。
【0044】図7に示したような内容アドレス可能メモ
リCAMにより、VCIテーブルを短くし、対応情報へ
のアクセス時間を短縮することができる。
【0045】VPIとVCIを組み合わせたテーブルは
次の2つに分けられる。 内容アドレス可能メモリ(CAM)71:そのノードで
終了する仮想パスそれぞれに対して65536エントリ
を持つ。入力アドレスとしてVCIとVPIの組み合わ
せが入力された場合、このメモリは対応するインデック
スを与え、このインデックスが接続テーブルにアドレス
として入力される。ラベル交換プロセスのパフォーマン
スを改良するため、CAMをアクセス時間の短いメモリ
に置くことができる。 接続テーブル72:内容アドレス可能メモリからのイン
デックスに応答して、アウトバウンドVP/VC、アウ
トバウンド・リンク、接続の優先度等、必要な情報を全
て提供してセルを交換する。
【0046】本発明の1要素は、2**N個のVCIに同
じATM接続を関連付けるメカニズムを提案することで
ある。図7の構成で、ATM接続数は割当てられたVC
I番号の数より少ない。本発明では接続テーブルを小さ
くすることができる。接続テーブルはATM接続数と比
例するようになる。接続テーブル内の1つのエントリ7
3は、仮想チャネル・セットに属する全ての仮想チャネ
ルのセルをそれぞれ後続の仮想チャネルまたは出ていく
仮想チャネルに接続する。各ATM接続にマスク・フィ
ールドが関連付けられる。マスクは右詰めでN個の2
進'1'を含む。ここで2**Nは同じATM接続に関連付
けられたVCI数である。
【0047】本発明に従ったラベル・スワップ機能は次
のようである。VPが対応するネットワーク・ノードで
終了すると、届いたセルのVCIが対応するCAM71
に入力される。CAMはインデックスI1−13を出力
する。このインデックスは接続テーブル72の入力アド
レスになる。またこのインデックスは、同じ接続のVC
のセットに属するVCI全てで同じである。接続テーブ
ルはこのインデックス下で、出力VPIo、出力VCI
o及びマスクのアドレスを含む。ネットワーク・ノード
から出るセルの新しいVCIは次のように変更される。
【0048】VCI=((VCIo)ANDマスク)O
R(VCIi AND (NOTマスク)) ここでVCIは、ネットワーク・ノードから出るセルの
VCI番号、VCIoは、接続テーブル72から読み出
されたVCI番号、VCIiはCAM71に入力アドレ
スとして提示されるVCI番号である。
【0049】VCIoがこのように変更されることで、
VCIのN個の下位ビットは変更されず、16−N個の
最上位ビットは交換されることが保証される。
【0050】交換されたVPIoは変更されず、新しい
VPIは接続テーブル72から出力されたVPIoと等
しい。
【0051】本発明により、接続テーブルが小型化さ
れ、同じ接続に属する複数のVCを、接続テーブル内の
1つのエントリで交換することが可能になる。接続テー
ブルはATM接続数と比例するようになる。
【0052】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0053】(1)転送リンクで相互接続された複数の
ネットワーク・ノードで構成されるパケット交換通信ネ
ットワークのルーティング・ラベルのテーブルの記憶域
を含むネットワーク・ノードにおいて、あるリンク上の
データ・パケットのルーティングを示す前記ルーティン
グ・ラベルを運ぶ、前記データ・パケットをルーティン
グする方法であって、リンクを通して前記ネットワーク
・ノードでデータ・パケットを受信するステップと、前
記ネットワーク・ノードにおいて、前記データ・パケッ
トの初期ルーティング・ラベルを読取るステップと、新
しいルーティング・ラベルを抜き出すために、前記初期
ルーティング・ラベルによって確認されたアドレスで前
記記憶域をアドレスするステップと、変更されたルーテ
ィング・テーブルを取得するために新しいルーティング
・ラベルの一部を前記初期ルーティング・ラベルの対応
する部分で置き換えるステップと、前記データ・パケッ
トにおいて、前記初期ルーティング・ラベルを前記変更
されたルーティング・ラベルで置き換えるステップと、
前記変更されたルーティング・ラベルを持つ前記データ
・パケットを前記ネットワーク・ノードの対応するリン
ク上でルーティングするステップと、を含む、方法。 (2)前記変更されたルーティング・ラベルは、前記記
憶域から前記新しいルーティング・ラベルの他に、置き
換えられる前記新しいルーティング・ラベルの部分を示
すマスク情報を受信するステップと、前記新しいルーテ
ィング・ラベルの前記部分を前記マスク情報に示された
前記初期ルーティング・ラベルの対応部分で置き換える
ステップとによって得られる、前記(1)記載の方法。 (3)前記記憶域は、第1メモリ及び他のメモリを含
み、前記新しいルーティング・ラベルは、前記初期ルー
ティング・ラベルに応答して前記第1メモリからインデ
ックスを受信するステップと、前記インデックスによっ
て確認されたアドレスで前記他のメモリをアドレスする
ステップと、前記インデックスに応答して前記他のメモ
リから前記新しいルーティング・ラベルを受信するステ
ップとによって抜き出される、前記(1)または(2)
に記載の方法。 (4)前記インデックスは複数の初期ルーティング・ラ
ベルについて等しい、前記(3)記載の方法。 (5)前記複数の初期ルーティング・ラベルのうち1つ
を持つ前記データ・パケットは、2つの端末間の同じ接
続に属する、前記(4)記載の方法。 (6)初期ルーティング・ラベルが同じデータ・パケッ
トは、2つの端末間の情報ストリームに属する、前記
(1)、(2)、(3)、(4)、または(5)のいず
れかに記載の方法。 (7)前記同じ接続は複数の情報ストリームを含む、前
記(6)記載の方法。 (8)前記同じ接続の情報ストリームはそれぞれ、コー
ディング体系の異なる音声、ファクシミリ、データ、2
つの端末間のシグナリング等、異なる情報を転送する、
前記(4)記載の方法。 (9)前記データ・パケットは固定長のセルである、前
記(1)、(2)、(3)、(4)、(5)、(6)、
(7)、または(8)のいずれかに記載の方法。 (10)転送リンクで相互接続された複数のネットワー
ク・ノードを含むパケット交換通信ネットワークのため
の、前記(1)、(2)、(3)、(4)、(5)、
(6)、(7)、(8)、または(9)のいずれかに記
載のステップを実行するようにされた手段を含む、ルー
ティング・システム。
【図面の簡単な説明】
【図1】ATMネットワークのルーティングの概念を示
す図である。
【図2】リンク、仮想パス及び仮想チャネルの関係を示
す図である。
【図3】ATMセル・フォーマットの表現を示す図であ
る。
【図4】2つの対等なATMアダプテーション・レイヤ
の関係を示す図である。
【図5】ATM交換プロセスを示す図である。
【図6】本発明に従ったATMネットワークを示す図で
ある。
【図7】本発明に従ったラベル・スワップ・プロセスを
示す図である。
【符号の説明】
41 サービス・インタフェース 42 ATMセル交換ネットワーク 53、55 テーブル 54 VCIテーブル 56 ルーティング情報 61 信号ソース 62 ATMネットワーク 64 接続 71 内容アドレス可能メモリ(CAM) 72 接続テーブル
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ローレント・ニコラス フランス06270、ビルヌーブ・ロウベット、 レ・アモックス・デュ・ソレイル、レス・ スピーレス、エヌ 20 (72)発明者 クラウド・ガランド フランス06800、カグネス/メール、アベ ニュー・デ・チュイリエレス 56

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】転送リンクで相互接続された複数のネット
    ワーク・ノードで構成されるパケット交換通信ネットワ
    ークのルーティング・ラベルのテーブルの記憶域を含む
    ネットワーク・ノードにおいて、あるリンク上のデータ
    ・パケットのルーティングを示す前記ルーティング・ラ
    ベルを運ぶ、前記データ・パケットをルーティングする
    方法であって、 リンクを通して前記ネットワーク・ノードでデータ・パ
    ケットを受信するステップと、 前記ネットワーク・ノードにおいて、前記データ・パケ
    ットの初期ルーティング・ラベルを読取るステップと、 新しいルーティング・ラベルを抜き出すために、前記初
    期ルーティング・ラベルによって確認されたアドレスで
    前記記憶域をアドレスするステップと、 変更されたルーティング・テーブルを取得するために新
    しいルーティング・ラベルの一部を前記初期ルーティン
    グ・ラベルの対応する部分で置き換えるステップと、 前記データ・パケットにおいて、前記初期ルーティング
    ・ラベルを前記変更されたルーティング・ラベルで置き
    換えるステップと、 前記変更されたルーティング・ラベルを持つ前記データ
    ・パケットを前記ネットワーク・ノードの対応するリン
    ク上でルーティングするステップと、 を含む、方法。
  2. 【請求項2】前記変更されたルーティング・ラベルは、 前記記憶域から前記新しいルーティング・ラベルの他
    に、置き換えられる前記新しいルーティング・ラベルの
    部分を示すマスク情報を受信するステップと、 前記新しいルーティング・ラベルの前記部分を前記マス
    ク情報に示された前記初期ルーティング・ラベルの対応
    部分で置き換えるステップとによって得られる、 請求項1記載の方法。
  3. 【請求項3】前記記憶域は、第1メモリ及び他のメモリ
    を含み、前記新しいルーティング・ラベルは、 前記初期ルーティング・ラベルに応答して前記第1メモ
    リからインデックスを受信するステップと、 前記インデックスによって確認されたアドレスで前記他
    のメモリをアドレスするステップと、 前記インデックスに応答して前記他のメモリから前記新
    しいルーティング・ラベルを受信するステップとによっ
    て抜き出される、 請求項1または請求項2に記載の方法。
  4. 【請求項4】前記インデックスは複数の初期ルーティン
    グ・ラベルについて等しい、請求項3記載の方法。
  5. 【請求項5】前記複数の初期ルーティング・ラベルのう
    ち1つを持つ前記データ・パケットは、2つの端末間の
    同じ接続に属する、請求項4記載の方法。
  6. 【請求項6】初期ルーティング・ラベルが同じデータ・
    パケットは、2つの端末間の情報ストリームに属する、
    請求項1、請求項2、請求項3、請求項4、または請求
    項5のいずれかに記載の方法。
  7. 【請求項7】前記同じ接続は複数の情報ストリームを含
    む、請求項6記載の方法。
  8. 【請求項8】前記同じ接続の情報ストリームはそれぞ
    れ、コーディング体系の異なる音声、ファクシミリ、デ
    ータ、2つの端末間のシグナリング等、異なる情報を転
    送する、請求項4記載の方法。
  9. 【請求項9】前記データ・パケットは固定長のセルであ
    る、請求項1、請求項2、請求項3、請求項4、請求項
    5、請求項6、請求項7、または請求項8のいずれかに
    記載の方法。
  10. 【請求項10】転送リンクで相互接続された複数のネッ
    トワーク・ノードを含むパケット交換通信ネットワーク
    のための、請求項1、請求項2、請求項3、請求項4、
    請求項5、請求項6、請求項7、請求項8、または請求
    項9のいずれかに記載のステップを実行するようにされ
    た手段を含む、ルーティング・システム。
JP8233375A 1995-12-20 1996-09-03 Atmネットワークで接続を結合する方法及びシステム Pending JPH09181726A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR95480199.9 1995-12-20
EP95480199A EP0781008A1 (en) 1995-12-20 1995-12-20 Method and system for combining connections over ATM network

Publications (1)

Publication Number Publication Date
JPH09181726A true JPH09181726A (ja) 1997-07-11

Family

ID=8221635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8233375A Pending JPH09181726A (ja) 1995-12-20 1996-09-03 Atmネットワークで接続を結合する方法及びシステム

Country Status (3)

Country Link
EP (1) EP0781008A1 (ja)
JP (1) JPH09181726A (ja)
KR (1) KR100222223B1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19820687C1 (de) * 1998-05-08 1999-07-15 Siemens Ag Verknüpfung von AAL2-Subkanälen in einem ATM-Netz
JP3646638B2 (ja) * 2000-09-06 2005-05-11 日本電気株式会社 パケット交換装置及びそれに用いるスイッチ制御方法
KR20020090556A (ko) * 2001-05-28 2002-12-05 (주)한내테크놀러지 비동기 전송 모드 네트워크와 다른 네트워크간 집선시스템 및 방법

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5515370A (en) * 1994-03-31 1996-05-07 Siemens Aktiengesellschaft Circuit arrangement for line units of an ATM switching equipment

Also Published As

Publication number Publication date
EP0781008A1 (en) 1997-06-25
KR100222223B1 (ko) 1999-10-01
KR970056476A (ko) 1997-07-31

Similar Documents

Publication Publication Date Title
US6148001A (en) Multipoint-to-point system which multiplexes complete packets comprised of ATM cells on to a single virtual channel connection
US5490141A (en) System and method for providing SVC service through an ATM network for frame relay DTEs with a terminal adapter
EP1322080B1 (en) System and method for mapping quality of service levels between MPLS and ATM connections in a network element
JPH11103298A (ja) パケット伝送制御方法および装置
JPH10303928A (ja) Atmネットワークにおける交換装置、トラフィック管理デバイスおよび交換方法
AU735004B2 (en) ATM partial cut-through
GB2322516A (en) Multimedia switching system
US6028861A (en) Method and apparatus for performing packet synchronized switch-over
US6032272A (en) Method and apparatus for performing packet based policing
US6038611A (en) Method for implementing a user-to-network (UNI) application programming interface (API)
JPH11103297A (ja) パケット伝送制御方法および装置
US7346060B1 (en) AAL-2 switched voice wan networking
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology
Cisco ATM Technology