JPH1023024A - Atm交換装置およびその方法 - Google Patents
Atm交換装置およびその方法Info
- Publication number
- JPH1023024A JPH1023024A JP8173598A JP17359896A JPH1023024A JP H1023024 A JPH1023024 A JP H1023024A JP 8173598 A JP8173598 A JP 8173598A JP 17359896 A JP17359896 A JP 17359896A JP H1023024 A JPH1023024 A JP H1023024A
- Authority
- JP
- Japan
- Prior art keywords
- atm
- input
- output
- hec
- cell
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/427—Loop networks with decentralised control
- H04L12/433—Loop networks with decentralised control with asynchronous transmission, e.g. token ring, register insertion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/111—Switch interfaces, e.g. port details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
- H04L49/253—Routing or path finding in a switch fabric using establishment or release of connections between ports
- H04L49/254—Centralised controller, i.e. arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3081—ATM peripheral units, e.g. policing, insertion or extraction
-
- 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
-
- 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/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5652—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
-
- 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/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
- H04L2012/5679—Arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/50—Overload detection or protection within a single switching element
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】
【課題】連続的なATMセルの列に制御用のデータを挿
入することなく、ルーティング処理等を実行する。 【解決手段】入力コントロール部420は、入出力イン
ターフェース440a〜440dが受け入れたATMセ
ルに、このATMセルがいずれの入出力インターフェー
スから入力されたかを示す入力ポート識別子をHECと
して付加する。アドレス翻訳メモリ部424は、ATM
セルのVPI/VCIおよび入力ポート識別子に基づい
てテーブルを検索し、新たなVPI’/VCI’および
ルーティング情報を生成する。VPI’/VCI’は元
のVPI/VCIに入れ替えられ、ルーティング情報は
ATMセルにHECとして付加される。出力コントロー
ル部426は、ルーティング情報に基づいて、ATMセ
ルを入出力インターフェース440a〜440dに割り
当てる。
入することなく、ルーティング処理等を実行する。 【解決手段】入力コントロール部420は、入出力イン
ターフェース440a〜440dが受け入れたATMセ
ルに、このATMセルがいずれの入出力インターフェー
スから入力されたかを示す入力ポート識別子をHECと
して付加する。アドレス翻訳メモリ部424は、ATM
セルのVPI/VCIおよび入力ポート識別子に基づい
てテーブルを検索し、新たなVPI’/VCI’および
ルーティング情報を生成する。VPI’/VCI’は元
のVPI/VCIに入れ替えられ、ルーティング情報は
ATMセルにHECとして付加される。出力コントロー
ル部426は、ルーティング情報に基づいて、ATMセ
ルを入出力インターフェース440a〜440dに割り
当てる。
Description
【0001】
【発明の属する技術分野】本発明は、ATM交換装置、
および、ATM交換装置におけるATM交換方法に関す
る。
および、ATM交換装置におけるATM交換方法に関す
る。
【0002】
【従来の技術および発明が解決しようとする課題】映像
データ、音声データおよび情報処理用データ等、複数の
種類のデータを所定のパケットに収容し、一括して交換
・伝送する通信方式として、非同期伝送モード(ATM ; a
synchronous transfer mode)方式がある。このATM方
式でマルチメディア情報を伝送する情報ネットワークと
一般家庭内の複数のマルチメディア機器とを、各家庭に
導入した安価なATM方式の交換機(ATM交換機)を
介して接続し、高度なマルチメディア情報サービスを提
供することが考えられている。
データ、音声データおよび情報処理用データ等、複数の
種類のデータを所定のパケットに収容し、一括して交換
・伝送する通信方式として、非同期伝送モード(ATM ; a
synchronous transfer mode)方式がある。このATM方
式でマルチメディア情報を伝送する情報ネットワークと
一般家庭内の複数のマルチメディア機器とを、各家庭に
導入した安価なATM方式の交換機(ATM交換機)を
介して接続し、高度なマルチメディア情報サービスを提
供することが考えられている。
【0003】ATM方式においては、データは53バイ
トのATMセルを単位として伝送され、交換処理もAT
Mセルに行われることが多い。ここで、ATM交換機に
おいて、例えば、ATM交換機のルーティング処理部に
ATMセルを受け入れた入力ポートを通知するために、
ATMセルに入力ポートの識別子を付加する場合、ある
いは、輻輳制御・優先制御処理部に、これらの制御の対
象となるATMセルを通知するために、ATMセルに輻
輳制御・優先制御用の識別子を付加する場合には、AT
Mセルの間に制御用のデータをシリアルに挿入する必要
が生じることがある。
トのATMセルを単位として伝送され、交換処理もAT
Mセルに行われることが多い。ここで、ATM交換機に
おいて、例えば、ATM交換機のルーティング処理部に
ATMセルを受け入れた入力ポートを通知するために、
ATMセルに入力ポートの識別子を付加する場合、ある
いは、輻輳制御・優先制御処理部に、これらの制御の対
象となるATMセルを通知するために、ATMセルに輻
輳制御・優先制御用の識別子を付加する場合には、AT
Mセルの間に制御用のデータをシリアルに挿入する必要
が生じることがある。
【0004】また、例えば、映像データを収容したAT
Mセルの交換といった、実時間的かつ高速な交換処理を
行う場合、ATM交換機は、ATMセルを連続的に処理
することを要求される場合がある。しかしながら、連続
的なATMセルの列に、さらに、制御用のデータを挿入
すると、データ長が長くなって処理が難しくなる、ある
いは、処理に余分な時間が必要になるという問題があ
る。
Mセルの交換といった、実時間的かつ高速な交換処理を
行う場合、ATM交換機は、ATMセルを連続的に処理
することを要求される場合がある。しかしながら、連続
的なATMセルの列に、さらに、制御用のデータを挿入
すると、データ長が長くなって処理が難しくなる、ある
いは、処理に余分な時間が必要になるという問題があ
る。
【0005】例えば、制御用のデータをATMセルの列
に挿入して生じる余分な処理時間を補償する方法とし
て、ATM交換機のクロックの周波数を上げる、あるい
は、バス幅を増やすなどの方法が考えられるが、この方
法を採ると、処理装置に用いるLSIの製造プロセスが
難しくなったり、LSIの規模が大きくなるたりする等
の問題が生じる。
に挿入して生じる余分な処理時間を補償する方法とし
て、ATM交換機のクロックの周波数を上げる、あるい
は、バス幅を増やすなどの方法が考えられるが、この方
法を採ると、処理装置に用いるLSIの製造プロセスが
難しくなったり、LSIの規模が大きくなるたりする等
の問題が生じる。
【0006】また、例えは、LSIの内部処理において
は、制御用のデータを格納するレジスタを設けることに
より、ATMセル列に対する制御用のデータの挿入を回
避することができる。従って、実際には、例えば、LS
I間のデータの受渡し、あるいは、メモリへのATMセ
ルの格納といったATM交換機の一部の処理においての
み、ATMセルに制御用のデータを挿入する必要が生じ
る。つまり、ATM交換機の一部の処理において、AT
Mセル列に対する制御用のデータの挿入が必要となるた
めに、ATM交換機全体の処理能力が低下してしまうこ
とになる。
は、制御用のデータを格納するレジスタを設けることに
より、ATMセル列に対する制御用のデータの挿入を回
避することができる。従って、実際には、例えば、LS
I間のデータの受渡し、あるいは、メモリへのATMセ
ルの格納といったATM交換機の一部の処理においての
み、ATMセルに制御用のデータを挿入する必要が生じ
る。つまり、ATM交換機の一部の処理において、AT
Mセル列に対する制御用のデータの挿入が必要となるた
めに、ATM交換機全体の処理能力が低下してしまうこ
とになる。
【0007】本発明は、上述した従来技術の問題点に鑑
みてなされたものであり、連続的なATMセルの列に制
御用のデータを挿入することなく、ルーティング処理お
よび輻輳制御・優先制御処理等を行うことができ、しか
も、容易・高速にこれらの処理を行うことができるAT
M交換装置およびその方法を提供することを目的とす
る。また、本発明は、映像データ等の実時間的で高速な
交換処理を要求されるデータを収容したATMセルを交
換する場合であっても、ATM交換機のクロックの周波
数を上げたり、バス幅を増やしたりする必要がないAT
M交換装置およびその方法を提供することを目的とす
る。また、本発明は、ATM交換機の一部における処理
のために、ATM交換機全体の処理能力を低下させるこ
とがないATM交換装置およびその方法を提供すること
を目的とする。
みてなされたものであり、連続的なATMセルの列に制
御用のデータを挿入することなく、ルーティング処理お
よび輻輳制御・優先制御処理等を行うことができ、しか
も、容易・高速にこれらの処理を行うことができるAT
M交換装置およびその方法を提供することを目的とす
る。また、本発明は、映像データ等の実時間的で高速な
交換処理を要求されるデータを収容したATMセルを交
換する場合であっても、ATM交換機のクロックの周波
数を上げたり、バス幅を増やしたりする必要がないAT
M交換装置およびその方法を提供することを目的とす
る。また、本発明は、ATM交換機の一部における処理
のために、ATM交換機全体の処理能力を低下させるこ
とがないATM交換装置およびその方法を提供すること
を目的とする。
【0008】
【課題を解決するための手段】上記目的を達成するため
に、本発明に係るATM交換装置は、ATMセルそれぞ
れに、所定の制御用データをヘッダ誤り制御データ(H
EC)として付加する制御用データ付加手段と、HEC
として付加した前記所定の制御用データに基づいて、A
TMセルに対して交換処理を行う交換処理手段とを有す
る。好適には、制御用データ付加手段は、複数の入力ポ
ートから入力されるATMセルそれぞれに、入力された
入力ポートを示す入力ポート識別子を、前記ATMセル
のHECとして付加し、前記交換処理手段は、ATMセ
ルそれぞれのヘッダのアドレス、および、HECとして
付加した前記入力ポート識別子に基づいて、ATMセル
それぞれを出力ポートにルーティングするルーティング
手段と、ルーティングしたATMセルそれぞれに、この
ATMセルを出力する出力ポートを示す出力ポート識別
子を、前記ATMセルのHECとして付加する出力ポー
ト制御用データ付加手段と、前記ATMセルのHECと
して付加した前記出力ポート識別子に基づいて、ATM
セルそれぞれを交換し、前記出力ポート識別子が示す出
力ポートから出力するATMセル交換手段とを有する。
に、本発明に係るATM交換装置は、ATMセルそれぞ
れに、所定の制御用データをヘッダ誤り制御データ(H
EC)として付加する制御用データ付加手段と、HEC
として付加した前記所定の制御用データに基づいて、A
TMセルに対して交換処理を行う交換処理手段とを有す
る。好適には、制御用データ付加手段は、複数の入力ポ
ートから入力されるATMセルそれぞれに、入力された
入力ポートを示す入力ポート識別子を、前記ATMセル
のHECとして付加し、前記交換処理手段は、ATMセ
ルそれぞれのヘッダのアドレス、および、HECとして
付加した前記入力ポート識別子に基づいて、ATMセル
それぞれを出力ポートにルーティングするルーティング
手段と、ルーティングしたATMセルそれぞれに、この
ATMセルを出力する出力ポートを示す出力ポート識別
子を、前記ATMセルのHECとして付加する出力ポー
ト制御用データ付加手段と、前記ATMセルのHECと
して付加した前記出力ポート識別子に基づいて、ATM
セルそれぞれを交換し、前記出力ポート識別子が示す出
力ポートから出力するATMセル交換手段とを有する。
【0009】好適には、前記制御用データ付加手段は、
前記複数の入力ポートから入力されるATMセルそれぞ
れに、輻輳処理および優先処理またはこれらのいずれか
に用いられる所定の識別子をHECとしてさらに付加
し、前記交換処理手段は、HECに付加した前記所定の
識別子に基づいて、前記ルーティングしたATMセルに
対する輻輳処理および優先処理またはこれらのいずれか
を行う輻輳・優先処理手段をさらに有する。
前記複数の入力ポートから入力されるATMセルそれぞ
れに、輻輳処理および優先処理またはこれらのいずれか
に用いられる所定の識別子をHECとしてさらに付加
し、前記交換処理手段は、HECに付加した前記所定の
識別子に基づいて、前記ルーティングしたATMセルに
対する輻輳処理および優先処理またはこれらのいずれか
を行う輻輳・優先処理手段をさらに有する。
【0010】本発明に係るATM交換装置において、制
御用データ付加手段は、複数の入力ポートから入力され
るATMセルそれぞれに、ATMセルがいずれの入力ポ
ートから入力されたかを示し、ルーティング処理に用い
られる入力ポート識別子、および、輻輳制御および優先
制御の対象となるATMセルを示す識別子を、ATMセ
ルのヘッダのヘッダ誤り制御データ(HEC ; header erro
r control)として付加する。これらの識別子をATMセ
ルのHECに含めることにより、連続的なATMセルの
列に、データをさらに挿入する必要がなくなり、データ
長が変化せず、処理も容易になる。
御用データ付加手段は、複数の入力ポートから入力され
るATMセルそれぞれに、ATMセルがいずれの入力ポ
ートから入力されたかを示し、ルーティング処理に用い
られる入力ポート識別子、および、輻輳制御および優先
制御の対象となるATMセルを示す識別子を、ATMセ
ルのヘッダのヘッダ誤り制御データ(HEC ; header erro
r control)として付加する。これらの識別子をATMセ
ルのHECに含めることにより、連続的なATMセルの
列に、データをさらに挿入する必要がなくなり、データ
長が変化せず、処理も容易になる。
【0011】ルーティング手段は、ATMセルそれぞれ
のヘッダのアドレス、および、HECとして付加した入
力ポート識別子に基づいて、例えば、呼設定処理により
張られたコネクションごとに仮想パス識別子/仮想チャ
ネル識別子(VPI/VCI)および入力ポート識別子
と、新たな仮想パス識別子/仮想チャネル識別子(VP
I’/VCI’)、および、ATMセルを出力する出力
ポートを示すルーティング情報(出力ポート識別子)と
を対応付けたテーブルを検索して、ルーティングを行
う。輻輳・優先処理手段は、ATMセルのHECに付加
された識別子に基づき、ルーティング後のATMセルそ
れぞれに対して輻輳処理および優先処理を行う。
のヘッダのアドレス、および、HECとして付加した入
力ポート識別子に基づいて、例えば、呼設定処理により
張られたコネクションごとに仮想パス識別子/仮想チャ
ネル識別子(VPI/VCI)および入力ポート識別子
と、新たな仮想パス識別子/仮想チャネル識別子(VP
I’/VCI’)、および、ATMセルを出力する出力
ポートを示すルーティング情報(出力ポート識別子)と
を対応付けたテーブルを検索して、ルーティングを行
う。輻輳・優先処理手段は、ATMセルのHECに付加
された識別子に基づき、ルーティング後のATMセルそ
れぞれに対して輻輳処理および優先処理を行う。
【0012】出力ポート制御用データ付加手段は、ルー
ティングしたATMセルそれぞれに、ルーティング手段
が生成したルーティング情報およびVPI’/VCI’
を、ATMセルのHECとして付加する。VPI’/V
CI’およびルーティング情報をHECに含めることに
より、ATMセルの列へのデータの挿入が不要になり、
処理が容易になる。ATMセル交換手段は、ATMセル
のHECに付加されたルーティング情報に基づいて、A
TMセルそれぞれに対して交換処理を行い、ルーティン
グされた出力ポートから出力する
ティングしたATMセルそれぞれに、ルーティング手段
が生成したルーティング情報およびVPI’/VCI’
を、ATMセルのHECとして付加する。VPI’/V
CI’およびルーティング情報をHECに含めることに
より、ATMセルの列へのデータの挿入が不要になり、
処理が容易になる。ATMセル交換手段は、ATMセル
のHECに付加されたルーティング情報に基づいて、A
TMセルそれぞれに対して交換処理を行い、ルーティン
グされた出力ポートから出力する
【0013】また、本発明に係るATM交換装置は、A
TMセルそれぞれに、所定の制御用データをヘッダ誤り
制御データ(HEC)として付加し、HECとして付加
した前記所定の制御用データに基づいて、ATMセルに
対して交換処理を行う。
TMセルそれぞれに、所定の制御用データをヘッダ誤り
制御データ(HEC)として付加し、HECとして付加
した前記所定の制御用データに基づいて、ATMセルに
対して交換処理を行う。
【0014】
【発明の実施の形態】第1実施形態 以下、本発明の第1の実施形態を説明する。図1は、第
1の実施形態における本発明に係るATM交換機1の構
成を示す図である。図1に示すように、ATM交換機1
は、入力ポート部14、交換部80および出力ポート部
46から構成され、入力ポート部14は、入力インター
フェース16a〜16d(入力IF−A〜IF−D)、
および、入力インターフェース16a〜16dそれぞれ
に対応して設けられた翻訳メモリ18a〜18dから構
成され、出力ポート部46は、出力インターフェース4
8a〜48d(出力IF−A〜IF−D)から構成され
る。ATM交換機1は、これらの構成部分により、入力
ポート部14の入力インターフェース16a〜16dに
入力されるATMセルをルーティングし、交換して出力
インターフェース48a〜48dから出力する。
1の実施形態における本発明に係るATM交換機1の構
成を示す図である。図1に示すように、ATM交換機1
は、入力ポート部14、交換部80および出力ポート部
46から構成され、入力ポート部14は、入力インター
フェース16a〜16d(入力IF−A〜IF−D)、
および、入力インターフェース16a〜16dそれぞれ
に対応して設けられた翻訳メモリ18a〜18dから構
成され、出力ポート部46は、出力インターフェース4
8a〜48d(出力IF−A〜IF−D)から構成され
る。ATM交換機1は、これらの構成部分により、入力
ポート部14の入力インターフェース16a〜16dに
入力されるATMセルをルーティングし、交換して出力
インターフェース48a〜48dから出力する。
【0015】ATM交換機1において、入力ポート部1
4の入力インターフェース16a〜16dはそれぞれ、
ATM方式の通信回線(図示せず)から入力されるAT
Mセルを受け入れて、翻訳メモリ18a〜18dに対し
て出力する。翻訳メモリ18a〜18dにはそれぞれ、
図2に示すように、呼設定によって設定されたコネクシ
ョンの仮想パス識別子/仮想チャネル識別子(VPI/
VCI)と、新たな仮想パス識別子/仮想チャネル識別
子(VPI’/VCI’)およびルーティング情報との
組が、テーブル形式に記憶(エントリ)される。
4の入力インターフェース16a〜16dはそれぞれ、
ATM方式の通信回線(図示せず)から入力されるAT
Mセルを受け入れて、翻訳メモリ18a〜18dに対し
て出力する。翻訳メモリ18a〜18dにはそれぞれ、
図2に示すように、呼設定によって設定されたコネクシ
ョンの仮想パス識別子/仮想チャネル識別子(VPI/
VCI)と、新たな仮想パス識別子/仮想チャネル識別
子(VPI’/VCI’)およびルーティング情報との
組が、テーブル形式に記憶(エントリ)される。
【0016】翻訳メモリ18a〜18dはそれぞれ、入
力インターフェース16a〜16dから入力されたAT
Mセルのヘッダに含まれるアドレス(VPI/VCI)
を参照して、翻訳処理を行う。つまり、翻訳メモリ18
a〜18dはそれぞれ、VPI/VCIに基づいてテー
ブルを検索し、図3に示すように、検索の結果として新
たに得られたVPI’/VCI’と、ATMセルの元の
VPI/VCIとを入れ替え、ルーティング情報をAT
Mセルに付加して交換部80に対して出力する。交換部
80は、翻訳メモリ18a〜18dから入力されるAT
Mセルそれぞれを、ルーティング情報が示す出力インタ
ーフェース48a〜48dを介して出力する。
力インターフェース16a〜16dから入力されたAT
Mセルのヘッダに含まれるアドレス(VPI/VCI)
を参照して、翻訳処理を行う。つまり、翻訳メモリ18
a〜18dはそれぞれ、VPI/VCIに基づいてテー
ブルを検索し、図3に示すように、検索の結果として新
たに得られたVPI’/VCI’と、ATMセルの元の
VPI/VCIとを入れ替え、ルーティング情報をAT
Mセルに付加して交換部80に対して出力する。交換部
80は、翻訳メモリ18a〜18dから入力されるAT
Mセルそれぞれを、ルーティング情報が示す出力インタ
ーフェース48a〜48dを介して出力する。
【0017】第2実施形態 以下、本発明の第2の実施形態を説明する。図4は、第
2の実施形態における本発明に係るATM交換機2の構
成を示す図である。なお、図4においては、ATM交換
機1(図1)と同じ構成部分に同一の符号を付してあ
る。第1の実施形態に示したATM交換機1(図1)の
翻訳メモリ18a〜18dは、VPI/VCIの比較機
能を有する特殊なメモリ素子を用いて構成されるため、
高価である。また、大規模なATM交換機においては、
翻訳メモリそれぞれの記憶容量は充分に大きい必要があ
る一方、例えば、家庭に導入される小容量・小型ATM
交換機においては、翻訳メモリそれぞれの記憶容量は必
要なく、むしろATM交換機全体としてのコネクション
数が交換処理上の問題になることが多い。
2の実施形態における本発明に係るATM交換機2の構
成を示す図である。なお、図4においては、ATM交換
機1(図1)と同じ構成部分に同一の符号を付してあ
る。第1の実施形態に示したATM交換機1(図1)の
翻訳メモリ18a〜18dは、VPI/VCIの比較機
能を有する特殊なメモリ素子を用いて構成されるため、
高価である。また、大規模なATM交換機においては、
翻訳メモリそれぞれの記憶容量は充分に大きい必要があ
る一方、例えば、家庭に導入される小容量・小型ATM
交換機においては、翻訳メモリそれぞれの記憶容量は必
要なく、むしろATM交換機全体としてのコネクション
数が交換処理上の問題になることが多い。
【0018】例えば、小容量・小型ATM交換機におい
て、全体で設定されるコネクションが最大256である
一方、入力ポートごとに最大128のコネクションが設
定される場合には、ATM交換機1では、翻訳メモリ1
8a〜18dそれぞれが128コネクション分の容量を
有する必要があることになり、ATM交換機1全体とし
て、256(=128×4−256)コネクションの分
の記憶容量が無駄になってしまう。
て、全体で設定されるコネクションが最大256である
一方、入力ポートごとに最大128のコネクションが設
定される場合には、ATM交換機1では、翻訳メモリ1
8a〜18dそれぞれが128コネクション分の容量を
有する必要があることになり、ATM交換機1全体とし
て、256(=128×4−256)コネクションの分
の記憶容量が無駄になってしまう。
【0019】かかる観点から、第2の実施形態において
説明するATM交換機2は、第1の実施形態に示したA
TM交換機1を改良し、翻訳メモリを各入力ポートに共
通に設け、その記憶容量および数量を減らして無駄を省
きながら効率的な交換処理が可能であり、しかも、小型
・安価に製造可能としたものである。図4に示すよう
に、ATM交換機2は、入力ポート部60、翻訳メモリ
64、交換部42および出力ポート部46から構成され
ており、入力ポート部60は、入力インターフェース6
2a〜62dから構成される。
説明するATM交換機2は、第1の実施形態に示したA
TM交換機1を改良し、翻訳メモリを各入力ポートに共
通に設け、その記憶容量および数量を減らして無駄を省
きながら効率的な交換処理が可能であり、しかも、小型
・安価に製造可能としたものである。図4に示すよう
に、ATM交換機2は、入力ポート部60、翻訳メモリ
64、交換部42および出力ポート部46から構成され
ており、入力ポート部60は、入力インターフェース6
2a〜62dから構成される。
【0020】入力ポート部60の入力インターフェース
62a〜62dはそれぞれ、ATM方式の通信回線(図
示せず)から入力されるATMセルを受け入れて、受け
入れたATMそれぞれに、入力ポートを示す入力ポート
識別子を、例えば、ATMセルのヘッダのヘッダ誤り制
御情報(HEC ; headder error control) の位置に付加す
る。
62a〜62dはそれぞれ、ATM方式の通信回線(図
示せず)から入力されるATMセルを受け入れて、受け
入れたATMそれぞれに、入力ポートを示す入力ポート
識別子を、例えば、ATMセルのヘッダのヘッダ誤り制
御情報(HEC ; headder error control) の位置に付加す
る。
【0021】翻訳メモリ64には、図5に示すように、
呼設定によって設定されたコネクションのVPI/VC
Iおよび入力ポート識別子と、VPI’/VCI’およ
びルーティング情報とを対応付けたテーブルがエントリ
される。翻訳メモリ64はそれぞれ、入力インターフェ
ース62a〜62dから入力されたATMセルのヘッダ
に含まれるVPI/VCIと入力ポート識別子とを参照
して、翻訳処理を行う。つまり、翻訳メモリ64は、V
PI/VCIおよび入力ポート識別子に基づいてテーブ
ルを検索し、検索の結果として新たに得られたVPI’
/VCI’と、元のVPI/VCIとを入れ替え、さら
に、ルーティング情報をユーザ情報としてATMセルに
付加し、交換部80に対して出力する。
呼設定によって設定されたコネクションのVPI/VC
Iおよび入力ポート識別子と、VPI’/VCI’およ
びルーティング情報とを対応付けたテーブルがエントリ
される。翻訳メモリ64はそれぞれ、入力インターフェ
ース62a〜62dから入力されたATMセルのヘッダ
に含まれるVPI/VCIと入力ポート識別子とを参照
して、翻訳処理を行う。つまり、翻訳メモリ64は、V
PI/VCIおよび入力ポート識別子に基づいてテーブ
ルを検索し、検索の結果として新たに得られたVPI’
/VCI’と、元のVPI/VCIとを入れ替え、さら
に、ルーティング情報をユーザ情報としてATMセルに
付加し、交換部80に対して出力する。
【0022】以上説明したようにATM交換機2を構成
することにより、翻訳メモリの容量・数量を削減するこ
とができる。上記例に基づいて、具体的に説明すると、
ATM交換機2全体で設定されるコネクションが最大2
56である場合、入力ポートそれぞれに最大128のコ
ネクションが設定される場合であっても、翻訳メモリ6
4は、256コネクション分の容量があればよい。従っ
て、ATM交換機1(図1)において生じていた256
コネクション分の記憶容量の無駄は解消されることにな
る。
することにより、翻訳メモリの容量・数量を削減するこ
とができる。上記例に基づいて、具体的に説明すると、
ATM交換機2全体で設定されるコネクションが最大2
56である場合、入力ポートそれぞれに最大128のコ
ネクションが設定される場合であっても、翻訳メモリ6
4は、256コネクション分の容量があればよい。従っ
て、ATM交換機1(図1)において生じていた256
コネクション分の記憶容量の無駄は解消されることにな
る。
【0023】なお、ATM交換機2において、入力ポー
トおよび出力ポートの数は4に限らず、また、入力ポー
トの数と出力ポートの数とは同じでなくもよい。また、
入力ポートおよび出力ポートが入出力するATMセルの
伝送レートは、それぞれ異なっていてもよい。また、本
発明は、翻訳メモリを参照してATMセルのルーティン
グを行う、図4に示した構成以外のATM交換機にも広
く応用することができる。
トおよび出力ポートの数は4に限らず、また、入力ポー
トの数と出力ポートの数とは同じでなくもよい。また、
入力ポートおよび出力ポートが入出力するATMセルの
伝送レートは、それぞれ異なっていてもよい。また、本
発明は、翻訳メモリを参照してATMセルのルーティン
グを行う、図4に示した構成以外のATM交換機にも広
く応用することができる。
【0024】第3実施形態 以下、本発明の第3の実施形態として、本発明に係るA
TM交換機の詳細な構成および動作を説明する。図6
は、第3の実施形態における本発明に係るATM交換機
3の構成を示す図である。なお、図6においては、AT
M交換機1,2(図1,4)と同じ構成部分に同一の符
号を付してある。
TM交換機の詳細な構成および動作を説明する。図6
は、第3の実施形態における本発明に係るATM交換機
3の構成を示す図である。なお、図6においては、AT
M交換機1,2(図1,4)と同じ構成部分に同一の符
号を付してある。
【0025】図6に示すように、ATM交換機3は、交
換部42、および、第2の実施形態に示したATM交換
機2(図4)の入力ポート部60と出力ポート部46と
を一体化した入出力ポート部44から構成される。入出
力ポート部44は、入出力インターフェース440a〜
440dから構成され、入出力インターフェース440
a〜440dはそれぞれ、物理メディアデバイス(PM
D)442および物理層デバイス444から構成され
る。なお、図6においては、入出力インターフェース4
40b〜440dの物理メディアデバイス442および
物理層デバイス444の符号は、図示の簡略化のために
省略してある。
換部42、および、第2の実施形態に示したATM交換
機2(図4)の入力ポート部60と出力ポート部46と
を一体化した入出力ポート部44から構成される。入出
力ポート部44は、入出力インターフェース440a〜
440dから構成され、入出力インターフェース440
a〜440dはそれぞれ、物理メディアデバイス(PM
D)442および物理層デバイス444から構成され
る。なお、図6においては、入出力インターフェース4
40b〜440dの物理メディアデバイス442および
物理層デバイス444の符号は、図示の簡略化のために
省略してある。
【0026】交換部42は、入力コントロール部42
0、ヘッダー抽出・アドレス変換メモリインターフェー
ス部422、アドレス翻訳メモリ部424、出力コント
ロール部426、輻輳処理・優先処理部428、シグナ
リングセルバッファ430,434、CPUインターフ
ェース432、マイクロプロセッサ(CPU)、メモリ
およびこれらの周辺回路から構成される制御部436お
よび出力バッファ438から構成される。ATM交換機
3は、これらの構成部分により、ATM交換機2(図
4)と同様に、入出力ポート部44に接続された端末装
置(通信ノード)相互間でATMセルの交換処理を行
う。
0、ヘッダー抽出・アドレス変換メモリインターフェー
ス部422、アドレス翻訳メモリ部424、出力コント
ロール部426、輻輳処理・優先処理部428、シグナ
リングセルバッファ430,434、CPUインターフ
ェース432、マイクロプロセッサ(CPU)、メモリ
およびこれらの周辺回路から構成される制御部436お
よび出力バッファ438から構成される。ATM交換機
3は、これらの構成部分により、ATM交換機2(図
4)と同様に、入出力ポート部44に接続された端末装
置(通信ノード)相互間でATMセルの交換処理を行
う。
【0027】以下、ATM交換機3の各構成部分を説明
する。入出力ポート部44の入出力インターフェース4
40a〜440dそれぞれにおいて、物理メディアデバ
イス442には、例えば、伝送レート25.6Mbp
s,52Mbps,155MbpsのATM方式の端末
装置(ATM端末)がシールドなしツイストペアケーブ
ル(UTP ; unshielded twisted pair cable) 等、所定の
通信媒体を介して接続されている。
する。入出力ポート部44の入出力インターフェース4
40a〜440dそれぞれにおいて、物理メディアデバ
イス442には、例えば、伝送レート25.6Mbp
s,52Mbps,155MbpsのATM方式の端末
装置(ATM端末)がシールドなしツイストペアケーブ
ル(UTP ; unshielded twisted pair cable) 等、所定の
通信媒体を介して接続されている。
【0028】物理メディアデバイス442は、接続され
ている端末装置から入力される伝送信号からATMセル
を再生し、物理層デバイス444に対して出力する。ま
た、物理メディアデバイス442は、物理層デバイス4
44から入力されるATMセルを、通信媒体に適合した
伝送信号に変換して送出する。
ている端末装置から入力される伝送信号からATMセル
を再生し、物理層デバイス444に対して出力する。ま
た、物理メディアデバイス442は、物理層デバイス4
44から入力されるATMセルを、通信媒体に適合した
伝送信号に変換して送出する。
【0029】物理層デバイス444は、交換部42と物
理メディアデバイス442との間で入出力されるATM
セルに対する入出力処理を行う。つまり、物理層デバイ
ス444は、物理メディアデバイス442から入力され
るビットストリームからATMセルを抽出し、パラレル
変換して、入出力ポート部44の入力コントロール部4
20に対して出力する。また、物理層デバイス444
は、出力バッファ438から入力される多重化されたA
TMセルを分離し、パラレル/シリアル変換して物理メ
ディアデバイス442に対して出力する。
理メディアデバイス442との間で入出力されるATM
セルに対する入出力処理を行う。つまり、物理層デバイ
ス444は、物理メディアデバイス442から入力され
るビットストリームからATMセルを抽出し、パラレル
変換して、入出力ポート部44の入力コントロール部4
20に対して出力する。また、物理層デバイス444
は、出力バッファ438から入力される多重化されたA
TMセルを分離し、パラレル/シリアル変換して物理メ
ディアデバイス442に対して出力する。
【0030】交換部42において、入力コントロール部
420は、入出力ポート部44の物理層デバイス444
から入力されたATMセルをバッファリングし、バッフ
ァリングしたATMセルが、いずれの入出力インターフ
ェース440a〜440d(入出力ポート)により受け
入れられたかを示す入力ポート識別子をATMセルのヘ
ッダのヘッダ誤り制御情報(HEC ; headder error contr
ol) の位置にユーザ情報として付加し、ヘッダー抽出・
アドレス変換メモリインターフェース部422に対して
出力する。
420は、入出力ポート部44の物理層デバイス444
から入力されたATMセルをバッファリングし、バッフ
ァリングしたATMセルが、いずれの入出力インターフ
ェース440a〜440d(入出力ポート)により受け
入れられたかを示す入力ポート識別子をATMセルのヘ
ッダのヘッダ誤り制御情報(HEC ; headder error contr
ol) の位置にユーザ情報として付加し、ヘッダー抽出・
アドレス変換メモリインターフェース部422に対して
出力する。
【0031】ヘッダー抽出・アドレス変換メモリインタ
ーフェース部422は、入力コントロール部420から
入力されたATMセルのヘッダ部分に含まれる仮想パス
識別子(VPI;virtual path identifier )、仮想チ
ャネル識別子(VCI;virtual channel identifier)
および入力ポート識別子を抽出し、アドレス翻訳メモリ
部424に対して出力する。また、ヘッダー抽出・アド
レス変換メモリインターフェース部422は、アドレス
翻訳メモリ部424から入力される新たな仮想パス識別
子および仮想チャネル識別子(VPI’/VCI’)を
元のVPI/VCIと入れ替え、さらに、ATMセルを
出力する入出力インターフェース440a〜440dを
示すルーティング情報(図5)、および、輻輳制御・優
先制御等の識別子をATMセルのヘッダの位置に付加
し、出力コントロール部426に対して出力する。
ーフェース部422は、入力コントロール部420から
入力されたATMセルのヘッダ部分に含まれる仮想パス
識別子(VPI;virtual path identifier )、仮想チ
ャネル識別子(VCI;virtual channel identifier)
および入力ポート識別子を抽出し、アドレス翻訳メモリ
部424に対して出力する。また、ヘッダー抽出・アド
レス変換メモリインターフェース部422は、アドレス
翻訳メモリ部424から入力される新たな仮想パス識別
子および仮想チャネル識別子(VPI’/VCI’)を
元のVPI/VCIと入れ替え、さらに、ATMセルを
出力する入出力インターフェース440a〜440dを
示すルーティング情報(図5)、および、輻輳制御・優
先制御等の識別子をATMセルのヘッダの位置に付加
し、出力コントロール部426に対して出力する。
【0032】アドレス翻訳メモリ部424は、ATM交
換機2(図4)の翻訳メモリ64に対応し、ATMセル
のルーティング処理を行う。つまり、アドレス翻訳メモ
リ部424は、ヘッダー抽出・アドレス変換メモリイン
ターフェース部422から入力されたVPI/VCIお
よび入力ポート識別子に基づいて、コネクションごとに
エントリされているVPI/VCIおよび入力ポート識
別子と、VPI’/VCI’およびルーティング情報と
を対応付けたテーブル(図5)を検索することによりV
PI/VCIを翻訳し、新たな仮想パス識別子、仮想チ
ャネル識別子(VPI’/VCI’)およびルーティン
グ情報を生成し、ヘッダー抽出・アドレス変換メモリイ
ンターフェース部422に対して出力する。
換機2(図4)の翻訳メモリ64に対応し、ATMセル
のルーティング処理を行う。つまり、アドレス翻訳メモ
リ部424は、ヘッダー抽出・アドレス変換メモリイン
ターフェース部422から入力されたVPI/VCIお
よび入力ポート識別子に基づいて、コネクションごとに
エントリされているVPI/VCIおよび入力ポート識
別子と、VPI’/VCI’およびルーティング情報と
を対応付けたテーブル(図5)を検索することによりV
PI/VCIを翻訳し、新たな仮想パス識別子、仮想チ
ャネル識別子(VPI’/VCI’)およびルーティン
グ情報を生成し、ヘッダー抽出・アドレス変換メモリイ
ンターフェース部422に対して出力する。
【0033】また、アドレス翻訳メモリ部424に対し
ては、呼設定に応じて、CPUインターフェース432
を介して制御部436により、新たな変換テーブルの追
加・削除および更新が行われる。なお、アドレス翻訳メ
モリ部424は、入出力制御部20から呼設定処理に用
いられるシグナリングセルが入力された場合には、シグ
ナリングセルがシグナリングセルバッファ430にルー
ティングされるようにVPI’/VCI’を生成する。
ては、呼設定に応じて、CPUインターフェース432
を介して制御部436により、新たな変換テーブルの追
加・削除および更新が行われる。なお、アドレス翻訳メ
モリ部424は、入出力制御部20から呼設定処理に用
いられるシグナリングセルが入力された場合には、シグ
ナリングセルがシグナリングセルバッファ430にルー
ティングされるようにVPI’/VCI’を生成する。
【0034】出力コントロール部426は、ヘッダー抽
出・アドレス変換メモリインターフェース部422から
入力されたATMセルを、HECの位置に含まれるルー
ティング情報に基づいて入出力インターフェース440
a〜440dに割り当てることにより交換処理を行う。
さらに、出力コントロール部426は、ATMセルに付
加された識別子に基づいて優先制御および輻輳制御を行
い、出力バッファ438を介して入出力制御部20の入
力制御部34に対して出力する。なお、ヘッダー抽出・
アドレス変換メモリインターフェース部422から呼設
定処理用のシグナリングセルが入力された場合には、出
力コントロール部426は、シグナリングセルをシグナ
リングセルバッファ430およびCPUインターフェー
ス432を介して制御部436に対して出力する。
出・アドレス変換メモリインターフェース部422から
入力されたATMセルを、HECの位置に含まれるルー
ティング情報に基づいて入出力インターフェース440
a〜440dに割り当てることにより交換処理を行う。
さらに、出力コントロール部426は、ATMセルに付
加された識別子に基づいて優先制御および輻輳制御を行
い、出力バッファ438を介して入出力制御部20の入
力制御部34に対して出力する。なお、ヘッダー抽出・
アドレス変換メモリインターフェース部422から呼設
定処理用のシグナリングセルが入力された場合には、出
力コントロール部426は、シグナリングセルをシグナ
リングセルバッファ430およびCPUインターフェー
ス432を介して制御部436に対して出力する。
【0035】制御部436は、シグナリングセルバッフ
ァ430およびCPUインターフェース432を介して
入力されたシグナリングセルに含まれる呼設定情報に基
づいて、アドレス翻訳メモリ部424の記憶内容(エン
トリー)の追加、削除および更新を行う。また、制御部
436は、必要に応じて、呼設定用のシグナリングセル
を生成し、CPUインターフェース432およびシグナ
リングセルバッファ434を介して出力コントロール部
426に対して出力する。
ァ430およびCPUインターフェース432を介して
入力されたシグナリングセルに含まれる呼設定情報に基
づいて、アドレス翻訳メモリ部424の記憶内容(エン
トリー)の追加、削除および更新を行う。また、制御部
436は、必要に応じて、呼設定用のシグナリングセル
を生成し、CPUインターフェース432およびシグナ
リングセルバッファ434を介して出力コントロール部
426に対して出力する。
【0036】以下、ATM交換機3の動作を説明する。
入出力ポート部44(図6)の入出力インターフェース
440a〜440dに接続されたATM端末から呼設定
要求および終了要求等があるたびに、交換部42の制御
部436は、呼設定処理を行い、アドレス翻訳メモリ部
424のエントリ(図5)の追加・更新を行う。入出力
インターフェース440a〜440dはそれぞれ、AT
M端末からATMセルを受け入れ、交換部42に対して
出力する。
入出力ポート部44(図6)の入出力インターフェース
440a〜440dに接続されたATM端末から呼設定
要求および終了要求等があるたびに、交換部42の制御
部436は、呼設定処理を行い、アドレス翻訳メモリ部
424のエントリ(図5)の追加・更新を行う。入出力
インターフェース440a〜440dはそれぞれ、AT
M端末からATMセルを受け入れ、交換部42に対して
出力する。
【0037】交換部42において、入力コントロール部
420は、入出力インターフェース440a〜440d
から入力されたATMセルをバッファリングし、さら
に、入力ポート識別子をATMセルのユーザ情報の位置
に付加する。ヘッダー抽出・アドレス変換メモリインタ
ーフェース部422は、ATMセルのVPI/VCIお
よび入力ポート識別子を抽出し、アドレス翻訳メモリ部
424に対して出力する。
420は、入出力インターフェース440a〜440d
から入力されたATMセルをバッファリングし、さら
に、入力ポート識別子をATMセルのユーザ情報の位置
に付加する。ヘッダー抽出・アドレス変換メモリインタ
ーフェース部422は、ATMセルのVPI/VCIお
よび入力ポート識別子を抽出し、アドレス翻訳メモリ部
424に対して出力する。
【0038】アドレス翻訳メモリ部424は、ヘッダー
抽出・アドレス変換メモリインターフェース部422か
ら入力されたVPI/VCIおよび入力ポート識別子に
基づいてテーブル(図5)を検索し、さらに、VPI’
/VCI’およびルーティング情報を生成する。出力コ
ントロール部426は、ATMセルを、HECに含まれ
るルーティング情報に基づいて入出力インターフェース
440a〜440dに割り当て、出力バッファ438を
介して入出力インターフェース440a〜440dに対
して出力する。入出力インターフェース440a〜44
0dは、出力コントロール部426から入力されたAT
Mセルを、ATM端末に対して出力する。
抽出・アドレス変換メモリインターフェース部422か
ら入力されたVPI/VCIおよび入力ポート識別子に
基づいてテーブル(図5)を検索し、さらに、VPI’
/VCI’およびルーティング情報を生成する。出力コ
ントロール部426は、ATMセルを、HECに含まれ
るルーティング情報に基づいて入出力インターフェース
440a〜440dに割り当て、出力バッファ438を
介して入出力インターフェース440a〜440dに対
して出力する。入出力インターフェース440a〜44
0dは、出力コントロール部426から入力されたAT
Mセルを、ATM端末に対して出力する。
【0039】以上説明したようにATM交換機3を構成
することにより、第2の実施形態に示したATM交換機
2(図4)と同様に、翻訳メモリの容量・数量を削減す
ることができる。従って、ATM交換機3は、安価に製
造することができ、小容量・家庭用のATM交換機とし
て好適である。また、ATM交換機3における交換方法
は、ATM方式と同様に、翻訳メモリを用いて交換処理
を行う他の交換方式、例えば、翻訳メモリを用いたパケ
ット交換方式にも応用することができる。また、ATM
交換機3は、ATM交換機2(図4)と同様に、入力ポ
ートと出力ポートを分離して構成可能であり、また、A
TM交換機2に対してと同様の変形が可能である。
することにより、第2の実施形態に示したATM交換機
2(図4)と同様に、翻訳メモリの容量・数量を削減す
ることができる。従って、ATM交換機3は、安価に製
造することができ、小容量・家庭用のATM交換機とし
て好適である。また、ATM交換機3における交換方法
は、ATM方式と同様に、翻訳メモリを用いて交換処理
を行う他の交換方式、例えば、翻訳メモリを用いたパケ
ット交換方式にも応用することができる。また、ATM
交換機3は、ATM交換機2(図4)と同様に、入力ポ
ートと出力ポートを分離して構成可能であり、また、A
TM交換機2に対してと同様の変形が可能である。
【0040】第4実施形態 以下、本発明の第4実施形態を説明する。図7は、AT
Mセルの構成を示す図である。図7に示すように、AT
Mセルは53バイトから構成され、先頭の5バイトはヘ
ッダとして、続く48バイトはペイロードとして用いら
れ、ヘッダの5バイト目は、ヘッダ誤り制御(HEC ; hea
der error control)用のデータとして用いられる。
Mセルの構成を示す図である。図7に示すように、AT
Mセルは53バイトから構成され、先頭の5バイトはヘ
ッダとして、続く48バイトはペイロードとして用いら
れ、ヘッダの5バイト目は、ヘッダ誤り制御(HEC ; hea
der error control)用のデータとして用いられる。
【0041】HECは、通常、1バイトのCRC(巡回
冗長符号)を収容し、他のヘッダデータの誤り制御、お
よび、データ列中のATMセルの位置の特定のために用
いられる。しかしながら、ATM交換機内部、特に、A
TM交換機に用いられるLSIの内部では、ヘッダデー
タに誤りが生じる確率は、事実上、無視することができ
る。また、データ列中のATMセルの位置も特定されて
いる。従って、実際には、ATM交換機内部において
は、HECは用いられないことが多い。
冗長符号)を収容し、他のヘッダデータの誤り制御、お
よび、データ列中のATMセルの位置の特定のために用
いられる。しかしながら、ATM交換機内部、特に、A
TM交換機に用いられるLSIの内部では、ヘッダデー
タに誤りが生じる確率は、事実上、無視することができ
る。また、データ列中のATMセルの位置も特定されて
いる。従って、実際には、ATM交換機内部において
は、HECは用いられないことが多い。
【0042】第2の実施形態および第3の実施形態に示
したATM交換機2,3(図4,図6)におけるよう
に、翻訳メモリを各入力ポートに対して共通に設けた場
合、コネクションごとにVPI/VCIおよび入力ポー
ト識別子と、VPI’/VCI’およびルーティング情
報とを対応付けたテーブルを検索するために、ATMセ
ルと入力ポート識別子とを対応付けて翻訳メモリに入力
する必要がある。
したATM交換機2,3(図4,図6)におけるよう
に、翻訳メモリを各入力ポートに対して共通に設けた場
合、コネクションごとにVPI/VCIおよび入力ポー
ト識別子と、VPI’/VCI’およびルーティング情
報とを対応付けたテーブルを検索するために、ATMセ
ルと入力ポート識別子とを対応付けて翻訳メモリに入力
する必要がある。
【0043】この場合、図8(A)に示す連続的なAT
Mセルの間に、図8(B)に符号aを付して示すよう
に、制御用のデータ(入力ポート識別子)を挿入する
と、データ長が長くなり、しかも、処理に余分な時間が
生じることになる。このような問題は、輻輳制御・優先
制御用の識別子をATMセルの列に挿入する場合も同様
に生じる。以下、第4の実施形態においては、入力ポー
ト識別子および輻輳制御・優先制御用の識別子等をHE
CとしてATMセルに付加することにより、これらの制
御用のデータを連続的なATMセルの列に挿入した場合
(図8(B))に生じる弊害を防止したATM交換機3
の動作の変形例を説明する。
Mセルの間に、図8(B)に符号aを付して示すよう
に、制御用のデータ(入力ポート識別子)を挿入する
と、データ長が長くなり、しかも、処理に余分な時間が
生じることになる。このような問題は、輻輳制御・優先
制御用の識別子をATMセルの列に挿入する場合も同様
に生じる。以下、第4の実施形態においては、入力ポー
ト識別子および輻輳制御・優先制御用の識別子等をHE
CとしてATMセルに付加することにより、これらの制
御用のデータを連続的なATMセルの列に挿入した場合
(図8(B))に生じる弊害を防止したATM交換機3
の動作の変形例を説明する。
【0044】入出力ポート部44(図6)の入出力イン
ターフェース440a〜440dに接続されたATM端
末から呼設定要求および終了要求等があるたびに、交換
部42の制御部436は、呼設定処理を行い、アドレス
翻訳メモリ部424のエントリ(図5)の追加・更新を
行う。入出力インターフェース440a〜440dはそ
れぞれ、ATM端末からATMセルを受け入れ、交換部
42に対して出力する。
ターフェース440a〜440dに接続されたATM端
末から呼設定要求および終了要求等があるたびに、交換
部42の制御部436は、呼設定処理を行い、アドレス
翻訳メモリ部424のエントリ(図5)の追加・更新を
行う。入出力インターフェース440a〜440dはそ
れぞれ、ATM端末からATMセルを受け入れ、交換部
42に対して出力する。
【0045】交換部42において、入力コントロール部
420は、図8(A)に示したように、入出力インター
フェース440a〜440dから連続的に入力されたA
TMセルをバッファリングし、さらに、図8(C)に符
号cを付して示すように、ATMセルに入力ポート識別
子をHECとして付加する。ヘッダー抽出・アドレス変
換メモリインターフェース部422は、ATMセルのヘ
ッダからVPI/VCI、および、ヘッダのHECから
入力ポート識別子を抽出し、アドレス翻訳メモリ部42
4に対して出力する。
420は、図8(A)に示したように、入出力インター
フェース440a〜440dから連続的に入力されたA
TMセルをバッファリングし、さらに、図8(C)に符
号cを付して示すように、ATMセルに入力ポート識別
子をHECとして付加する。ヘッダー抽出・アドレス変
換メモリインターフェース部422は、ATMセルのヘ
ッダからVPI/VCI、および、ヘッダのHECから
入力ポート識別子を抽出し、アドレス翻訳メモリ部42
4に対して出力する。
【0046】アドレス翻訳メモリ部424は、ヘッダー
抽出・アドレス変換メモリインターフェース部422か
ら入力されたVPI/VCIおよび入力ポート識別子に
基づいてテーブル(図5)を検索し、さらに、VPI’
/VCI’およびルーティング情報を生成する。ヘッダ
ー抽出・アドレス変換メモリインターフェース部422
は、アドレス翻訳メモリ部424が生成したVPI’/
VCI’と元のVPI/VCIとを入れ替え、さらに、
ルーティング情報をATMセルにHECとして付加す
る。
抽出・アドレス変換メモリインターフェース部422か
ら入力されたVPI/VCIおよび入力ポート識別子に
基づいてテーブル(図5)を検索し、さらに、VPI’
/VCI’およびルーティング情報を生成する。ヘッダ
ー抽出・アドレス変換メモリインターフェース部422
は、アドレス翻訳メモリ部424が生成したVPI’/
VCI’と元のVPI/VCIとを入れ替え、さらに、
ルーティング情報をATMセルにHECとして付加す
る。
【0047】出力コントロール部426は、ATMセル
にHECとして付加されたルーティング情報に基づい
て、ATMセルを入出力インターフェース440a〜4
40dに割り当て、出力バッファ438を介して入出力
インターフェース440a〜440dに対して出力す
る。なお、出力バッファ438は、出力コントロール部
426からのATMセルを、入出力ポートごとの優先順
位別にバッファリングするので、HECに特別な制御用
のデータを付加する必要はない。入出力インターフェー
ス440a〜440dは、図8(A)に示したような出
力コントロール部426から入力された連続的なATM
セルを、ATM端末に対して出力する。
にHECとして付加されたルーティング情報に基づい
て、ATMセルを入出力インターフェース440a〜4
40dに割り当て、出力バッファ438を介して入出力
インターフェース440a〜440dに対して出力す
る。なお、出力バッファ438は、出力コントロール部
426からのATMセルを、入出力ポートごとの優先順
位別にバッファリングするので、HECに特別な制御用
のデータを付加する必要はない。入出力インターフェー
ス440a〜440dは、図8(A)に示したような出
力コントロール部426から入力された連続的なATM
セルを、ATM端末に対して出力する。
【0048】以上説明したように、第4の実施形態にお
けるATM交換機3(図6)の動作の変形例によれば、
ATM交換機において、冗長な通信処理時間を除くこと
ができ、高速にATMセルの交換を行うことができる。
なお、第4の実施形態においては、ATM交換機3の動
作の変形例を示したが、ATM交換機2(図4)の動作
も、同様に変形することができる。また、入力ポート識
別子等の他、最大1バイトの任意のデータをHECに付
加することができる。
けるATM交換機3(図6)の動作の変形例によれば、
ATM交換機において、冗長な通信処理時間を除くこと
ができ、高速にATMセルの交換を行うことができる。
なお、第4の実施形態においては、ATM交換機3の動
作の変形例を示したが、ATM交換機2(図4)の動作
も、同様に変形することができる。また、入力ポート識
別子等の他、最大1バイトの任意のデータをHECに付
加することができる。
【0049】第5実施形態 第1の実施形態〜第4の実施形態において説明したAT
M交換機1〜3(図1,図4,図6)は、同一の通信媒
体を介して複数の伝送レートの通信ノードが接続可能で
あることを要する。しかしながら、ATM交換機1〜3
に、通信媒体としてシールドなしツイストペア線(UTP ;
unshielded twisted pair cable) を用いて接続されう
る通信ノードの伝送レートには、155.52Mbp
s,51.84Mbps,25.6Mbps(但し、通
信媒体上では32Mbps)の3種類がある。
M交換機1〜3(図1,図4,図6)は、同一の通信媒
体を介して複数の伝送レートの通信ノードが接続可能で
あることを要する。しかしながら、ATM交換機1〜3
に、通信媒体としてシールドなしツイストペア線(UTP ;
unshielded twisted pair cable) を用いて接続されう
る通信ノードの伝送レートには、155.52Mbp
s,51.84Mbps,25.6Mbps(但し、通
信媒体上では32Mbps)の3種類がある。
【0050】また、ATM交換機1〜3を家庭内に導入
する場合、ATM交換機1〜3に伝送レートが異なるだ
けでなく、ATM方式の他の通信方式のプロトコルで通
信を行う通信ノードが、同一の通信媒体を介して接続さ
れる可能性がある。しかしながら、ATM交換機1〜3
を家庭に導入した場合、ATM交換機の取り扱いに習熟
していない一般家庭の利用者が、通信ノードとATM交
換機とを接続する必要があり、誤配線が発生する可能性
が高い。第5の実施形態においては、かかる観点から、
ATM交換機1〜3を改良し、ATM交換機の取り扱い
に習熟していない利用者が通信ノードを接続しても、誤
配線が発生しないように構成したATM交換機4を説明
する。
する場合、ATM交換機1〜3に伝送レートが異なるだ
けでなく、ATM方式の他の通信方式のプロトコルで通
信を行う通信ノードが、同一の通信媒体を介して接続さ
れる可能性がある。しかしながら、ATM交換機1〜3
を家庭に導入した場合、ATM交換機の取り扱いに習熟
していない一般家庭の利用者が、通信ノードとATM交
換機とを接続する必要があり、誤配線が発生する可能性
が高い。第5の実施形態においては、かかる観点から、
ATM交換機1〜3を改良し、ATM交換機の取り扱い
に習熟していない利用者が通信ノードを接続しても、誤
配線が発生しないように構成したATM交換機4を説明
する。
【0051】図9は、本発明に係るATM交換機4の構
成を示す図である。なお、図9等においては、ATM交
換機1〜3(図1,図4,図6)と同じ構成部分に同一
の符号を付してある。ATM交換機4は、例えば、AT
M交換機1〜3と同様に、家庭内に備えつけられること
を予定した小規模な装置であって、図9に示すように、
入出力ポート部(IOP)10、入出力制御部20、交
換部43および非ATM入出力ポート(P)38から構
成され、非ATM端末(IEEE1349)40が接続
される。
成を示す図である。なお、図9等においては、ATM交
換機1〜3(図1,図4,図6)と同じ構成部分に同一
の符号を付してある。ATM交換機4は、例えば、AT
M交換機1〜3と同様に、家庭内に備えつけられること
を予定した小規模な装置であって、図9に示すように、
入出力ポート部(IOP)10、入出力制御部20、交
換部43および非ATM入出力ポート(P)38から構
成され、非ATM端末(IEEE1349)40が接続
される。
【0052】ATM交換機4は、これらの構成部分によ
り、入出力ポート部10に、同じケーブル〔例えばUT
PおよびPOF(plastic optical fiber) 〕および同じ
コネクタで物理的に接続された伝送レート155.52
(155)Mbps,51.84(52)Mbps,2
5.6Mbpsの端末装置(通信ノード)相互間でAT
Mセルの交換処理を行い、さらに、ATM方式以外の通
信方式、例えば、IEEE1394によりデータ伝送を
行う非ATM通信ノード相互間を接続する。
り、入出力ポート部10に、同じケーブル〔例えばUT
PおよびPOF(plastic optical fiber) 〕および同じ
コネクタで物理的に接続された伝送レート155.52
(155)Mbps,51.84(52)Mbps,2
5.6Mbpsの端末装置(通信ノード)相互間でAT
Mセルの交換処理を行い、さらに、ATM方式以外の通
信方式、例えば、IEEE1394によりデータ伝送を
行う非ATM通信ノード相互間を接続する。
【0053】図10は、図9に示したATM交換機4の
入出力ポート部10および入出力制御部20の構成を例
示する図である。図10に示すように、入出力ポート部
10は、入出力ポート(P)12a〜12jから構成さ
れ、入出力制御部20は、伝送レート検出部22、接続
スイッチ26、インターフェース部28、出力制御部3
2、入力制御部34および接続制御部36から構成さ
れ、伝送レート検出部22は、伝送レート検出回路24
a〜24jから構成され、インターフェース部28は、
インターフェース(IF)回路30a〜30jから構成
される。
入出力ポート部10および入出力制御部20の構成を例
示する図である。図10に示すように、入出力ポート部
10は、入出力ポート(P)12a〜12jから構成さ
れ、入出力制御部20は、伝送レート検出部22、接続
スイッチ26、インターフェース部28、出力制御部3
2、入力制御部34および接続制御部36から構成さ
れ、伝送レート検出部22は、伝送レート検出回路24
a〜24jから構成され、インターフェース部28は、
インターフェース(IF)回路30a〜30jから構成
される。
【0054】図11は、図10に示した伝送レート検出
回路24a〜24jの内、伝送レートを検出する部分の
構成を示す図である。図11に示すように、伝送レート
検出回路24a〜24jはそれぞれ、PLL回路24
0、分周器242、基準発振器244、カウンタ回路2
46および比較器248から構成される。
回路24a〜24jの内、伝送レートを検出する部分の
構成を示す図である。図11に示すように、伝送レート
検出回路24a〜24jはそれぞれ、PLL回路24
0、分周器242、基準発振器244、カウンタ回路2
46および比較器248から構成される。
【0055】図12は、図9に示したATM交換機4の
交換部43の構成を示す図である。なお、図12におい
ては、ATM交換機1〜3(図1,図4,図6)と同じ
構成部分に同一の符号を付してある。図12に示すよう
に、交換部43は、第3の実施形態において説明した交
換部42(図6)に変更を加えたものであって、入力コ
ントロール部420、ヘッダー抽出・アドレス変換メモ
リインターフェース部422、アドレス翻訳メモリ部4
24、出力コントロール部426、輻輳処理・優先処理
部428、シグナリングセルバッファ430,434、
CPUインターフェース432、マイクロプロセッサ
(CPU)、メモリおよびこれらの周辺回路等を含む制
御部436および出力バッファ438から構成される。
交換部43の構成を示す図である。なお、図12におい
ては、ATM交換機1〜3(図1,図4,図6)と同じ
構成部分に同一の符号を付してある。図12に示すよう
に、交換部43は、第3の実施形態において説明した交
換部42(図6)に変更を加えたものであって、入力コ
ントロール部420、ヘッダー抽出・アドレス変換メモ
リインターフェース部422、アドレス翻訳メモリ部4
24、出力コントロール部426、輻輳処理・優先処理
部428、シグナリングセルバッファ430,434、
CPUインターフェース432、マイクロプロセッサ
(CPU)、メモリおよびこれらの周辺回路等を含む制
御部436および出力バッファ438から構成される。
【0056】以下、ATM交換機4の各構成部分を説明
する。入出力ポート部10(図9,図10)において、
入出力ポート12a〜12j(図10)には、同じ通信
媒体およびコネクタにより、例えば、伝送レート25.
6Mbps,25.6Mbps,155Mbps,2
5.6Mbps,25.6MbpsのATM方式の端末
装置(ATM端末)、IEEE1394方式の非ATM
方式の端末装置(非ATM端末)、および、伝送レート
155Mbps,155Mbps,25.6Mbps,
52MbpsのATM端末がそれぞれ接続されている。
する。入出力ポート部10(図9,図10)において、
入出力ポート12a〜12j(図10)には、同じ通信
媒体およびコネクタにより、例えば、伝送レート25.
6Mbps,25.6Mbps,155Mbps,2
5.6Mbps,25.6MbpsのATM方式の端末
装置(ATM端末)、IEEE1394方式の非ATM
方式の端末装置(非ATM端末)、および、伝送レート
155Mbps,155Mbps,25.6Mbps,
52MbpsのATM端末がそれぞれ接続されている。
【0057】入出力ポート12a〜12jは、接続され
ている端末装置から入力される伝送信号からATMセル
および非ATM方式の伝送データを再生し、伝送レート
検出部22および接続スイッチ26の入力端子a〜jに
対して出力する。また、入出力ポート12a〜12j
は、接続スイッチ26の入力端子a〜jから入力される
ATMセルおよび非ATM方式の伝送データを、通信媒
体に適合した伝送信号に変換して送出する。
ている端末装置から入力される伝送信号からATMセル
および非ATM方式の伝送データを再生し、伝送レート
検出部22および接続スイッチ26の入力端子a〜jに
対して出力する。また、入出力ポート12a〜12j
は、接続スイッチ26の入力端子a〜jから入力される
ATMセルおよび非ATM方式の伝送データを、通信媒
体に適合した伝送信号に変換して送出する。
【0058】入出力制御部20の伝送レート検出部22
において、伝送レート検出回路24a〜24jはそれぞ
れ、入出力ポート12a〜12jから入力されるデータ
の伝送レートを識別することにより、入出力ポート12
a〜12jから入力されるデータの通信方式を検出して
接続制御部36に通知する。つまり、IEEE1394
方式の伝送レートは125Mbpsであるのに対し、A
TM方式の伝送レートは、25.6Mbps,52Mb
ps,155Mbpsであるので、伝送レート検出回路
24a〜24jは、伝送レートを検出することにより、
入力されるデータがATM方式のデータであるかIEE
E1394方式であるかを識別することができる。な
お、伝送レート検出回路24a〜24jは、以下に説明
するように、入出力ポート12a〜12jから入力され
るデータの伝送レートを検出して接続制御部36に通知
する。
において、伝送レート検出回路24a〜24jはそれぞ
れ、入出力ポート12a〜12jから入力されるデータ
の伝送レートを識別することにより、入出力ポート12
a〜12jから入力されるデータの通信方式を検出して
接続制御部36に通知する。つまり、IEEE1394
方式の伝送レートは125Mbpsであるのに対し、A
TM方式の伝送レートは、25.6Mbps,52Mb
ps,155Mbpsであるので、伝送レート検出回路
24a〜24jは、伝送レートを検出することにより、
入力されるデータがATM方式のデータであるかIEE
E1394方式であるかを識別することができる。な
お、伝送レート検出回路24a〜24jは、以下に説明
するように、入出力ポート12a〜12jから入力され
るデータの伝送レートを検出して接続制御部36に通知
する。
【0059】PLL回路240(図11)は、入出力ポ
ート12a〜12jから入力されたデータに同期したク
ロック信号を生成し、分周器242に対して出力する。
分周器242は、PLL回路240が生成したクロック
信号をm分周(mは整数)して分周信号を生成し、カウ
ンタ回路246に対して出力する。
ート12a〜12jから入力されたデータに同期したク
ロック信号を生成し、分周器242に対して出力する。
分周器242は、PLL回路240が生成したクロック
信号をm分周(mは整数)して分周信号を生成し、カウ
ンタ回路246に対して出力する。
【0060】基準発振器244は、一定周期の基準クロ
ック信号を生成し、カウンタ回路246に対して出力す
る。カウンタ回路246は、基準発振器244から入力
される基準クロック信号、1周期ごとに、分周器242
から入力される分周信号を計数して計数値を比較器24
8に対して出力する。
ック信号を生成し、カウンタ回路246に対して出力す
る。カウンタ回路246は、基準発振器244から入力
される基準クロック信号、1周期ごとに、分周器242
から入力される分周信号を計数して計数値を比較器24
8に対して出力する。
【0061】比較器248は、カウンタ回路246の計
数値を所定の基準値S1 ,S2 ,S 3 と比較し、カウン
タ回路246の計数値が基準値S1 ,S2 ,S3 それぞ
れと所定の誤差範囲内にある場合、入出力ポート12a
〜12jから入力されるデータがそれぞれ伝送レート1
55Mbps,52Mbps,25.6Mbpsである
と判断し、判断結果を接続制御部36に対して通知し、
カウンタ回路246の計数値が基準値S1 ,S2 ,S3
それぞれと所定の誤差範囲外にある場合、その旨を接続
制御部36に通知する。
数値を所定の基準値S1 ,S2 ,S 3 と比較し、カウン
タ回路246の計数値が基準値S1 ,S2 ,S3 それぞ
れと所定の誤差範囲内にある場合、入出力ポート12a
〜12jから入力されるデータがそれぞれ伝送レート1
55Mbps,52Mbps,25.6Mbpsである
と判断し、判断結果を接続制御部36に対して通知し、
カウンタ回路246の計数値が基準値S1 ,S2 ,S3
それぞれと所定の誤差範囲外にある場合、その旨を接続
制御部36に通知する。
【0062】インターフェース部28において、インタ
ーフェース回路30a〜30jはそれぞれ、伝送レート
25.6Mbps,25.6Mbps,25.6Mbp
s,25.6Mbps,25.6Mbps,52Mbp
s,25.6Mbps,25.6Mbps,155Mb
ps,155MbpsのATM方式の、いわゆる伝送コ
ンバージェンスサブレイヤを処理するデバイスである。
インターフェース回路30a〜30jは、例えば、接続
スイッチ26の入出力端子b’〜k’と出力制御部32
および入力制御部34との間で入出力されるATMセル
に対する入出力処理を行い、シリアルビットストリーム
からATMセル単位のデータへの変換処理を行う。
ーフェース回路30a〜30jはそれぞれ、伝送レート
25.6Mbps,25.6Mbps,25.6Mbp
s,25.6Mbps,25.6Mbps,52Mbp
s,25.6Mbps,25.6Mbps,155Mb
ps,155MbpsのATM方式の、いわゆる伝送コ
ンバージェンスサブレイヤを処理するデバイスである。
インターフェース回路30a〜30jは、例えば、接続
スイッチ26の入出力端子b’〜k’と出力制御部32
および入力制御部34との間で入出力されるATMセル
に対する入出力処理を行い、シリアルビットストリーム
からATMセル単位のデータへの変換処理を行う。
【0063】つまり、インターフェース回路30a〜3
0jはそれぞれ、入力制御部34を介して交換部42か
ら入力されるセル単位のATMセルを、伝送レート2
5.6Mbps,25.6Mbps,25.6Mbp
s,25.6Mbps,25.6Mbps,52Mbp
s,25.6Mbps,25.6Mbps,155Mb
ps,155Mbpsのシリアル形式のATMデータに
変換して、接続スイッチ26の入出力端子b’〜k’に
対して出力する。
0jはそれぞれ、入力制御部34を介して交換部42か
ら入力されるセル単位のATMセルを、伝送レート2
5.6Mbps,25.6Mbps,25.6Mbp
s,25.6Mbps,25.6Mbps,52Mbp
s,25.6Mbps,25.6Mbps,155Mb
ps,155Mbpsのシリアル形式のATMデータに
変換して、接続スイッチ26の入出力端子b’〜k’に
対して出力する。
【0064】また、インターフェース回路30a〜30
jはそれぞれ、接続スイッチ26の入出力端子b’〜
k’から、それぞれ伝送レート25.6Mbps,2
5.6Mbps,25.6Mbps,25.6Mbp
s,25.6Mbps,52Mbps,25.6Mbp
s,25.6Mbps,155Mbps,155Mbp
sで入力されるシリアル形式のATMセルを、セル単位
のATMセルに変換し、出力制御部32を介して交換部
43に対して出力する。
jはそれぞれ、接続スイッチ26の入出力端子b’〜
k’から、それぞれ伝送レート25.6Mbps,2
5.6Mbps,25.6Mbps,25.6Mbp
s,25.6Mbps,52Mbps,25.6Mbp
s,25.6Mbps,155Mbps,155Mbp
sで入力されるシリアル形式のATMセルを、セル単位
のATMセルに変換し、出力制御部32を介して交換部
43に対して出力する。
【0065】非ATM端末40は、例えは、IEE13
94方式の端末装置であって、ATM以外の通信方式で
データ伝送を行う。非ATM入出力ポート38は、入出
力ポート12a〜12jと同様に、非ATM端末40と
接続スイッチ26の入出力端子a’との間でインターフ
ェース処理を行い、非ATMの伝送データを入出力す
る。
94方式の端末装置であって、ATM以外の通信方式で
データ伝送を行う。非ATM入出力ポート38は、入出
力ポート12a〜12jと同様に、非ATM端末40と
接続スイッチ26の入出力端子a’との間でインターフ
ェース処理を行い、非ATMの伝送データを入出力す
る。
【0066】接続スイッチ26は、接続制御部36の制
御に従って、入出力端子a〜jと入出力端子a’〜j’
との間を接続し、入出力端子a〜jと入出力端子a’〜
j’ATMセルおよび非ATM方式の伝送データを双方
向に伝送する。接続制御部36は、伝送レート検出回路
24a〜24jからそれぞれ通知された、入出力ポート
12a〜12jから入力されるデータの伝送レートおよ
び通信方式に基づいて、接続スイッチ26を制御して入
出力ポート12a〜12jとインターフェース回路30
a〜30jとを接続させる。
御に従って、入出力端子a〜jと入出力端子a’〜j’
との間を接続し、入出力端子a〜jと入出力端子a’〜
j’ATMセルおよび非ATM方式の伝送データを双方
向に伝送する。接続制御部36は、伝送レート検出回路
24a〜24jからそれぞれ通知された、入出力ポート
12a〜12jから入力されるデータの伝送レートおよ
び通信方式に基づいて、接続スイッチ26を制御して入
出力ポート12a〜12jとインターフェース回路30
a〜30jとを接続させる。
【0067】なお、図10に示した例においては、入出
力ポート12a〜12jにはそれぞれ、伝送レート2
5.6Mbps,25.6Mbps,155Mbps,
25.6Mbps,25.6MbpsのATM端末、I
EEE1394方式の非ATM端末、および、伝送レー
ト155Mbps,155Mbps,25.6Mbp
s,52MbpsのATM端末が接続されているので、
接続制御部36は接続スイッチ26を制御し、入出力端
子a〜jと入出力端子b’,c’,j’,d’,e’,
a’,k’,NC,f’,g’とを接続させる〔但し、
NC(no contact)は、どこにも接続されていないことを
示す〕。
力ポート12a〜12jにはそれぞれ、伝送レート2
5.6Mbps,25.6Mbps,155Mbps,
25.6Mbps,25.6MbpsのATM端末、I
EEE1394方式の非ATM端末、および、伝送レー
ト155Mbps,155Mbps,25.6Mbp
s,52MbpsのATM端末が接続されているので、
接続制御部36は接続スイッチ26を制御し、入出力端
子a〜jと入出力端子b’,c’,j’,d’,e’,
a’,k’,NC,f’,g’とを接続させる〔但し、
NC(no contact)は、どこにも接続されていないことを
示す〕。
【0068】入出力ポート12a〜12jに接続される
端末装置と適合するインターフェース回路30a〜30
jが存在しない(入出力ポート12hを参照)あるいは
故障して使用できない場合には、接続制御部36は、そ
の旨を交換部43の制御部436に通知し、さらに、例
えば、ATM交換機4に接続された操作用端末(図示せ
ず)に表示する、あるいは、ATM交換機4の筐体に設
けられた警告ランプ(図示せず)を点灯する等により、
ATM交換機4の利用者に通知する。
端末装置と適合するインターフェース回路30a〜30
jが存在しない(入出力ポート12hを参照)あるいは
故障して使用できない場合には、接続制御部36は、そ
の旨を交換部43の制御部436に通知し、さらに、例
えば、ATM交換機4に接続された操作用端末(図示せ
ず)に表示する、あるいは、ATM交換機4の筐体に設
けられた警告ランプ(図示せず)を点灯する等により、
ATM交換機4の利用者に通知する。
【0069】出力制御部32は、インターフェース回路
30a〜30jから入力されたATMセルを多重化して
交換部43に対して出力し、さらに、インターフェース
回路30a〜30jからのATMセルを出力する旨を交
換部43の入力コントロール部420(図12)に対し
て通知する。入力制御部34は、交換部43の出力コン
トロール部426からATMセルを出力する旨の通知が
あった場合に、出力コントロール部426により多重化
され、出力バッファ438を介して入力されたATMセ
ルを分離して、インターフェース回路30a〜30jに
対して出力する。
30a〜30jから入力されたATMセルを多重化して
交換部43に対して出力し、さらに、インターフェース
回路30a〜30jからのATMセルを出力する旨を交
換部43の入力コントロール部420(図12)に対し
て通知する。入力制御部34は、交換部43の出力コン
トロール部426からATMセルを出力する旨の通知が
あった場合に、出力コントロール部426により多重化
され、出力バッファ438を介して入力されたATMセ
ルを分離して、インターフェース回路30a〜30jに
対して出力する。
【0070】交換部43(図12)において、入力コン
トロール部420は、入出力制御部20の出力制御部3
2(図10)からATMセルを出力する旨の通知があっ
た場合に、出力制御部32により多重化されたATMセ
ルを分離してバッファリングし、分離したATMセルを
受け入れた入出力ポート12a〜12jを示す識別子
(IF識別子)とともに、ヘッダー抽出・アドレス変換
メモリインターフェース部422に対して出力する。な
お、ATM交換機4におけるIF識別子は、第2の実施
形態および第3の実施形態に示したATM交換機2,3
(図4,図6)における入力ポート識別子に対応する。
トロール部420は、入出力制御部20の出力制御部3
2(図10)からATMセルを出力する旨の通知があっ
た場合に、出力制御部32により多重化されたATMセ
ルを分離してバッファリングし、分離したATMセルを
受け入れた入出力ポート12a〜12jを示す識別子
(IF識別子)とともに、ヘッダー抽出・アドレス変換
メモリインターフェース部422に対して出力する。な
お、ATM交換機4におけるIF識別子は、第2の実施
形態および第3の実施形態に示したATM交換機2,3
(図4,図6)における入力ポート識別子に対応する。
【0071】ヘッダー抽出・アドレス変換メモリインタ
ーフェース部422は、入力コントロール部420から
入力されたATMセルのヘッダ部分に含まれる仮想パス
識別子(VPI;virtual path identifier )、仮想チ
ャネル識別子(VCI;virtual channel identifier)
およびIF識別子を抽出し、アドレス翻訳メモリ部42
4に対して出力する。また、ヘッダー抽出・アドレス変
換メモリインターフェース部422は、アドレス翻訳メ
モリ部424から入力される新たな仮想パス識別子およ
び仮想チャネル識別子(VPI’/VCI’)を元のV
PI/VCIと入れ替え、さらに、ルーティング情報お
よび優先制御の識別子等を例えば、ATMセルのヘッダ
のヘッダ誤り制御情報(HEC ; headder error control)
として付加して、出力コントロール部426に対して出
力する。
ーフェース部422は、入力コントロール部420から
入力されたATMセルのヘッダ部分に含まれる仮想パス
識別子(VPI;virtual path identifier )、仮想チ
ャネル識別子(VCI;virtual channel identifier)
およびIF識別子を抽出し、アドレス翻訳メモリ部42
4に対して出力する。また、ヘッダー抽出・アドレス変
換メモリインターフェース部422は、アドレス翻訳メ
モリ部424から入力される新たな仮想パス識別子およ
び仮想チャネル識別子(VPI’/VCI’)を元のV
PI/VCIと入れ替え、さらに、ルーティング情報お
よび優先制御の識別子等を例えば、ATMセルのヘッダ
のヘッダ誤り制御情報(HEC ; headder error control)
として付加して、出力コントロール部426に対して出
力する。
【0072】アドレス翻訳メモリ部424は、ATM交
換機3(図6)においてと同様に、ヘッダー抽出・アド
レス変換メモリインターフェース部422から入力され
たVPI/VCIとIF識別子とを翻訳し、新たなVP
I’/VCI’およびルーティング情報を生成し、ヘッ
ダー抽出・アドレス変換メモリインターフェース部42
2に対して出力する。
換機3(図6)においてと同様に、ヘッダー抽出・アド
レス変換メモリインターフェース部422から入力され
たVPI/VCIとIF識別子とを翻訳し、新たなVP
I’/VCI’およびルーティング情報を生成し、ヘッ
ダー抽出・アドレス変換メモリインターフェース部42
2に対して出力する。
【0073】また、アドレス翻訳メモリ部424は、必
要に応じて、CPUインターフェース432を介して制
御部436から入力され、ATMセルに対する優先制御
および輻輳制御に用いられる識別子、および、ATMセ
ルを受け入れた入出力ポート12a〜12jを示す識別
子等を生成し、ヘッダー抽出・アドレス変換メモリイン
ターフェース部422に対して出力する。なお、アドレ
ス翻訳メモリ部424は、入出力制御部20から呼設定
処理に用いられるシグナリングセルが入力された場合に
は、シグナリングセルがシグナリングセルバッファ43
0にルーティングされるようにVPI’/VCI’を生
成する。
要に応じて、CPUインターフェース432を介して制
御部436から入力され、ATMセルに対する優先制御
および輻輳制御に用いられる識別子、および、ATMセ
ルを受け入れた入出力ポート12a〜12jを示す識別
子等を生成し、ヘッダー抽出・アドレス変換メモリイン
ターフェース部422に対して出力する。なお、アドレ
ス翻訳メモリ部424は、入出力制御部20から呼設定
処理に用いられるシグナリングセルが入力された場合に
は、シグナリングセルがシグナリングセルバッファ43
0にルーティングされるようにVPI’/VCI’を生
成する。
【0074】出力コントロール部426は、ヘッダー抽
出・アドレス変換メモリインターフェース部422から
入力されたATMセルを、ルーティング情報に基づいて
入出力ポート12a〜12jに割り当て、さらに、AT
Mセルに付加された識別子に基づいて優先制御および輻
輳制御を行い、多重化して、出力バッファ438を介し
て入出力制御部20の入力制御部34に対して出力す
る。なお、ヘッダー抽出・アドレス変換メモリインター
フェース部422から呼設定処理用のシグナリングセル
が入力された場合には、出力コントロール部426は、
シグナリングセルをシグナリングセルバッファ430お
よびCPUインターフェース432を介して制御部43
6に対して出力する。
出・アドレス変換メモリインターフェース部422から
入力されたATMセルを、ルーティング情報に基づいて
入出力ポート12a〜12jに割り当て、さらに、AT
Mセルに付加された識別子に基づいて優先制御および輻
輳制御を行い、多重化して、出力バッファ438を介し
て入出力制御部20の入力制御部34に対して出力す
る。なお、ヘッダー抽出・アドレス変換メモリインター
フェース部422から呼設定処理用のシグナリングセル
が入力された場合には、出力コントロール部426は、
シグナリングセルをシグナリングセルバッファ430お
よびCPUインターフェース432を介して制御部43
6に対して出力する。
【0075】制御部436は、シグナリングセルバッフ
ァ430およびCPUインターフェース432を介して
入力されたシグナリングセルに含まれる呼設定情報に基
づいて、アドレス翻訳メモリ部424の記憶内容(エン
トリー)の追加、削除および更新を行う。また、制御部
436は、必要に応じて、呼設定用のシグナリングセル
を生成し、CPUインターフェース432およびシグナ
リングセルバッファ434を介して出力コントロール部
426に対して出力する。
ァ430およびCPUインターフェース432を介して
入力されたシグナリングセルに含まれる呼設定情報に基
づいて、アドレス翻訳メモリ部424の記憶内容(エン
トリー)の追加、削除および更新を行う。また、制御部
436は、必要に応じて、呼設定用のシグナリングセル
を生成し、CPUインターフェース432およびシグナ
リングセルバッファ434を介して出力コントロール部
426に対して出力する。
【0076】以下、ATM交換機4の動作を説明する。
入出力ポート部10(図10)の入出力ポート12a〜
12jに、UTPあるいはPOFを介して、例えば、伝
送レート25.6Mbps,25.6Mbps,155
Mbps,25.6Mbps,25.6MbpsのAT
M端末、IEEE1394方式の非ATM端末、およ
び、伝送レート155Mbps,155Mbps,2
5.6Mbps,52MbpsのATM端末がそれぞれ
接続されると、入出力制御部20の伝送レート検出回路
24a〜24jはそれぞれ、入出力ポート12a〜12
jを介して端末装置からのデータを受け、各端末装置の
伝送レートを検出する。
入出力ポート部10(図10)の入出力ポート12a〜
12jに、UTPあるいはPOFを介して、例えば、伝
送レート25.6Mbps,25.6Mbps,155
Mbps,25.6Mbps,25.6MbpsのAT
M端末、IEEE1394方式の非ATM端末、およ
び、伝送レート155Mbps,155Mbps,2
5.6Mbps,52MbpsのATM端末がそれぞれ
接続されると、入出力制御部20の伝送レート検出回路
24a〜24jはそれぞれ、入出力ポート12a〜12
jを介して端末装置からのデータを受け、各端末装置の
伝送レートを検出する。
【0077】接続制御部36は、伝送レート検出回路2
4a〜24jが検出した各端末装置の伝送レートに基づ
いて接続スイッチ26を制御し、図10中に示したよう
に、各端末装置を伝送レートが適合するインターフェー
ス回路30a〜30jおよび非ATM入出力ポート38
に接続する。インターフェース回路30a〜30jはそ
れぞれ、入出力ポート12a〜12jから入力されるA
TMセルを受け入れ、出力制御部32を介して交換部4
3(図12)に対して出力する。交換部43は、ATM
セルのヘッダのVPI/VCIとIF識別子とに基づい
てルーティング情報を生成し、ATMセルをインターフ
ェース回路30a〜30jに割り当てて交換処理を行
い、入出力制御部20の入力制御部34に対して出力す
る。
4a〜24jが検出した各端末装置の伝送レートに基づ
いて接続スイッチ26を制御し、図10中に示したよう
に、各端末装置を伝送レートが適合するインターフェー
ス回路30a〜30jおよび非ATM入出力ポート38
に接続する。インターフェース回路30a〜30jはそ
れぞれ、入出力ポート12a〜12jから入力されるA
TMセルを受け入れ、出力制御部32を介して交換部4
3(図12)に対して出力する。交換部43は、ATM
セルのヘッダのVPI/VCIとIF識別子とに基づい
てルーティング情報を生成し、ATMセルをインターフ
ェース回路30a〜30jに割り当てて交換処理を行
い、入出力制御部20の入力制御部34に対して出力す
る。
【0078】入力制御部34(図10)は、交換部43
から入力されたATMセルを分離して、インターフェー
ス回路30a〜30jに対して出力する。インターフェ
ース回路30a〜30jは、入力制御部34から入力さ
れたATMセルを接続スイッチ26および入出力ポート
12a〜12jを介して各ATM端末に対して送出す
る。一方、入出力ポート12fに接続された非ATM端
末は、入出力ポート12h、接続スイッチ26および非
ATM入出力ポート38を介して非ATM端末40との
間で伝送データを送受信する。
から入力されたATMセルを分離して、インターフェー
ス回路30a〜30jに対して出力する。インターフェ
ース回路30a〜30jは、入力制御部34から入力さ
れたATMセルを接続スイッチ26および入出力ポート
12a〜12jを介して各ATM端末に対して送出す
る。一方、入出力ポート12fに接続された非ATM端
末は、入出力ポート12h、接続スイッチ26および非
ATM入出力ポート38を介して非ATM端末40との
間で伝送データを送受信する。
【0079】以上説明したように、本発明に係るATM
交換装置1は、伝送レートが異なる複数の端末を接続し
ても、交換機側の配線を変える必要がない。また、本発
明に係るATM交換機4は、接続される端末装置に適合
したインターフェース回路30a〜30jが使用できな
い場合には、使用者にその旨を通知し、速やかな対応を
促すことができる。また、本発明に係るATM交換機4
に、通信方式が異なる端末装置を接続しても、ATM交
換機4内部の配線を変更する必要がない。
交換装置1は、伝送レートが異なる複数の端末を接続し
ても、交換機側の配線を変える必要がない。また、本発
明に係るATM交換機4は、接続される端末装置に適合
したインターフェース回路30a〜30jが使用できな
い場合には、使用者にその旨を通知し、速やかな対応を
促すことができる。また、本発明に係るATM交換機4
に、通信方式が異なる端末装置を接続しても、ATM交
換機4内部の配線を変更する必要がない。
【0080】なお、伝送レート検出回路24a〜24j
においては、各端末装置の伝送レートの差が充分にある
場合、伝送レートの検出処理に高い精度は要らないの
で、PLL回路240に代えて、より簡便なf−V変換
回路等の他の回路を用いることができる。また、ATM
交換機4においては、通信端末を入出力ポートに接続し
たが、例えば、図13に示すATM交換機5のように、
入出力ポート部50の入力ポート52a〜52jを出力
ポートと別に設け、さらに、インターフェース回路30
a〜30jを入力用と出力用とに別々に設けて構成して
もよい。また、この場合、入力ポートの数と出力ポート
の数とが異なっていてもよい。
においては、各端末装置の伝送レートの差が充分にある
場合、伝送レートの検出処理に高い精度は要らないの
で、PLL回路240に代えて、より簡便なf−V変換
回路等の他の回路を用いることができる。また、ATM
交換機4においては、通信端末を入出力ポートに接続し
たが、例えば、図13に示すATM交換機5のように、
入出力ポート部50の入力ポート52a〜52jを出力
ポートと別に設け、さらに、インターフェース回路30
a〜30jを入力用と出力用とに別々に設けて構成して
もよい。また、この場合、入力ポートの数と出力ポート
の数とが異なっていてもよい。
【0081】また、入出力ポート12a〜12jの数
(n)とインターフェース回路30a〜30jの数
(m)は必ずしも同じでなくともよく、入出力ポート数
を増やすために、同時にはすべてのポートが動作しない
という前提の下、n>mとすることができる。反対に、
全ての入出力ポートがいろいろな伝送レートに対応可能
とするため、n<mとすることもできる。また、公衆網
に接続されるインターフェース回路等、予め定まった目
的に用いられるインターフェース回路は、接続スイッチ
26を経由しない専用のパスを設け、直接接続可能に構
成してもよい。
(n)とインターフェース回路30a〜30jの数
(m)は必ずしも同じでなくともよく、入出力ポート数
を増やすために、同時にはすべてのポートが動作しない
という前提の下、n>mとすることができる。反対に、
全ての入出力ポートがいろいろな伝送レートに対応可能
とするため、n<mとすることもできる。また、公衆網
に接続されるインターフェース回路等、予め定まった目
的に用いられるインターフェース回路は、接続スイッチ
26を経由しない専用のパスを設け、直接接続可能に構
成してもよい。
【0082】また、ATM交換機1(図1)と同様に、
入出力ポート12a〜12jそれぞれに対応する翻訳メ
モリを設けてルーティングを行うようにATM交換機4
を構成してもよい。また、第4の実施形態に示したよう
に、入力ポート識別子等をHECとしてATMセルのヘ
ッダに付加するようにATM交換機4を構成してもよ
い。
入出力ポート12a〜12jそれぞれに対応する翻訳メ
モリを設けてルーティングを行うようにATM交換機4
を構成してもよい。また、第4の実施形態に示したよう
に、入力ポート識別子等をHECとしてATMセルのヘ
ッダに付加するようにATM交換機4を構成してもよ
い。
【0083】
【発明の効果】以上説明したように、本発明に係るAT
M交換装置およびその方法によれば、連続的なATMセ
ルの列に制御用のデータを挿入することなく、ルーティ
ング処理および輻輳制御・優先制御処理等を行うことが
でき、しかも、容易・高速にこれらの処理を行うことが
できる。また、本発明に係るATM交換装置およびその
方法によれば、映像データ等の実時間的で高速な交換処
理を要求されるデータを収容したATMセルを交換する
場合であっても、ATM交換機のクロックの周波数を上
げたり、バス幅を増やしたりする必要がない。また、本
発明に係るATM交換装置およびその方法によれば、A
TM交換機の一部における処理のために、ATM交換機
全体の処理能力を低下させることがなく、効率的なAT
Mセルの交換を行うことができる。
M交換装置およびその方法によれば、連続的なATMセ
ルの列に制御用のデータを挿入することなく、ルーティ
ング処理および輻輳制御・優先制御処理等を行うことが
でき、しかも、容易・高速にこれらの処理を行うことが
できる。また、本発明に係るATM交換装置およびその
方法によれば、映像データ等の実時間的で高速な交換処
理を要求されるデータを収容したATMセルを交換する
場合であっても、ATM交換機のクロックの周波数を上
げたり、バス幅を増やしたりする必要がない。また、本
発明に係るATM交換装置およびその方法によれば、A
TM交換機の一部における処理のために、ATM交換機
全体の処理能力を低下させることがなく、効率的なAT
Mセルの交換を行うことができる。
【図1】第1の実施形態における本発明に係るATM交
換機の構成を示す図である。
換機の構成を示す図である。
【図2】翻訳メモリ(図1)にエントリされるVPI/
VCIとVPI’/VCI’とを対応付けたテーブルを
示す図である。
VCIとVPI’/VCI’とを対応付けたテーブルを
示す図である。
【図3】翻訳メモリ(図1)によるVPI’/VCI’
とVPI/VCIとの入れ替え処理を示す図である。
とVPI/VCIとの入れ替え処理を示す図である。
【図4】第2の実施形態における本発明に係るATM交
換機の構成を示す図である。
換機の構成を示す図である。
【図5】翻訳メモリ(図4)にエントリされるVPI/
VCIおよび入力ポート識別子と、VPI’/VCI’
およびルーティング情報とを対応付けたテーブルを示す
図である。
VCIおよび入力ポート識別子と、VPI’/VCI’
およびルーティング情報とを対応付けたテーブルを示す
図である。
【図6】第3の実施形態における本発明に係るATM交
換機の構成を示す図である。
換機の構成を示す図である。
【図7】ATMセルの構成を示す図である。
【図8】(A)〜(C)は、連続的なATMセル、およ
び、ATMセルに制御用のデータを付加する方法を示す
図である。
び、ATMセルに制御用のデータを付加する方法を示す
図である。
【図9】本発明に係るATM交換装置の構成を示す図で
ある。
ある。
【図10】図9に示したATM交換機の入出力ポート部
および入出力制御部の構成を例示する図である。
および入出力制御部の構成を例示する図である。
【図11】図10に示した伝送レート検出回路の内、伝
送レートを検出する部分の構成を示す図である。
送レートを検出する部分の構成を示す図である。
【図12】図9に示したATM交換機の交換部の構成を
示す図である。
示す図である。
【図13】本発明に係るATM交換機の変形例を示す図
である。
である。
1,2,3,4,5…ATM交換機、14,60…入力
ポート部、16a〜16d,62a〜62d…入力イン
ターフェース、18a〜18d,64…翻訳メモリ、8
0…交換部、46…出力ポート部、48a〜48d…出
力インターフェース、44…入出力ポート部44、44
0a〜440d…入出力インターフェース、442…物
理メディアデバイス、444…物理層デバイス、42,
43…交換部、420…入力コントロール部、422…
ヘッダー抽出・アドレス変換メモリインターフェース
部、424…アドレス翻訳メモリ部、426…出力コン
トロール部、428…輻輳処理・優先処理部、430,
434…シグナリングセルバッファ、432…CPUイ
ンターフェース、436…制御部、438…出力バッフ
ァ、10…入出力ポート部、12a〜12j…入出力ポ
ート、20…入出力制御部、22…伝送レート検出部、
24a〜24j…伝送レート検出回路、240…PLL
回路、242…分周器、244…基準発振器、246…
カウンタ回路、248…比較器、26…接続スイッチ、
28…インターフェース部、30a〜30j…インター
フェース回路、32…出力制御部、34…入力制御部、
36…接続制御部、38…非ATM入出力ポート、40
…非ATM端末。
ポート部、16a〜16d,62a〜62d…入力イン
ターフェース、18a〜18d,64…翻訳メモリ、8
0…交換部、46…出力ポート部、48a〜48d…出
力インターフェース、44…入出力ポート部44、44
0a〜440d…入出力インターフェース、442…物
理メディアデバイス、444…物理層デバイス、42,
43…交換部、420…入力コントロール部、422…
ヘッダー抽出・アドレス変換メモリインターフェース
部、424…アドレス翻訳メモリ部、426…出力コン
トロール部、428…輻輳処理・優先処理部、430,
434…シグナリングセルバッファ、432…CPUイ
ンターフェース、436…制御部、438…出力バッフ
ァ、10…入出力ポート部、12a〜12j…入出力ポ
ート、20…入出力制御部、22…伝送レート検出部、
24a〜24j…伝送レート検出回路、240…PLL
回路、242…分周器、244…基準発振器、246…
カウンタ回路、248…比較器、26…接続スイッチ、
28…インターフェース部、30a〜30j…インター
フェース回路、32…出力制御部、34…入力制御部、
36…接続制御部、38…非ATM入出力ポート、40
…非ATM端末。
Claims (6)
- 【請求項1】ATMセルそれぞれに、所定の制御用デー
タをヘッダ誤り制御データ(HEC)として付加する制
御用データ付加手段と、 HECとして付加した前記所定の制御用データに基づい
て、ATMセルに対して交換処理を行う交換処理手段と
を有するATM交換装置。 - 【請求項2】制御用データ付加手段は、複数の入力ポー
トから入力されるATMセルそれぞれに、入力された入
力ポートを示す入力ポート識別子を、前記ATMセルの
HECとして付加し、 前記交換処理手段は、 ATMセルそれぞれのヘッダのアドレス、および、HE
Cとして付加した前記入力ポート識別子に基づいて、A
TMセルそれぞれを出力ポートにルーティングするルー
ティング手段と、 ルーティングしたATMセルそれぞれに、このATMセ
ルを出力する出力ポートを示す出力ポート識別子を、前
記ATMセルのHECとして付加する出力ポート制御用
データ付加手段と、 前記ATMセルのHECとして付加した前記出力ポート
識別子に基づいて、ATMセルそれぞれを交換し、前記
出力ポート識別子が示す出力ポートから出力するATM
セル交換手段とを有する請求項1に記載のATM交換装
置。 - 【請求項3】前記制御用データ付加手段は、前記複数の
入力ポートから入力されるATMセルそれぞれに、輻輳
処理および優先処理またはこれらのいずれかに用いられ
る所定の識別子をHECとしてさらに付加し、 前記交換処理手段は、 HECに付加した前記所定の識別子に基づいて、前記ル
ーティングしたATMセルに対する輻輳処理および優先
処理またはこれらのいずれかを行う輻輳・優先処理手段
をさらに有する請求項2に記載のATM交換装置。 - 【請求項4】ATMセルそれぞれに、所定の制御用デー
タをヘッダ誤り制御データ(HEC)として付加し、 HECとして付加した前記所定の制御用データに基づい
て、ATMセルに対して交換処理を行うATM交換方
法。 - 【請求項5】複数の入力ポートから入力されるATMセ
ルそれぞれに、入力された入力ポートを示す入力ポート
識別子を、前記ATMセルのHECとして付加し、 ATMセルそれぞれのヘッダのアドレス、および、HE
Cとして付加した前記入力ポート識別子に基づいて、A
TMセルそれぞれを出力ポートにルーティングし、 ルーティングしたATMセルそれぞれに、このATMセ
ルを出力する出力ポートを示す出力ポート識別子を、前
記ATMセルのHECとして付加し、 前記ATMセルのHECとして付加した前記出力ポート
識別子に基づいて、ATMセルそれぞれを交換し、前記
出力ポート識別子が示す出力ポートから出力する請求項
4に記載のATM交換方法。 - 【請求項6】前記複数の入力ポートから入力されるAT
Mセルそれぞれに、輻輳処理および優先処理またはこれ
らのいずれかに用いられる所定の識別子をHECとして
さらに付加し、 HECに付加した前記所定の識別子に基づいて、前記ル
ーティングしたATMセルに対する輻輳処理および優先
処理またはこれらのいずれかを行う請求項5に記載のA
TM交換方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8173598A JPH1023024A (ja) | 1996-07-03 | 1996-07-03 | Atm交換装置およびその方法 |
| US08/882,832 US6075786A (en) | 1996-07-03 | 1997-06-26 | ATM exchange apparatus and method of same |
| KR1019970029768A KR980013125A (ko) | 1996-07-03 | 1997-06-30 | Atm교환장치 및 atm교환방법 |
| EP97304814A EP0817438A2 (en) | 1996-07-03 | 1997-07-02 | ATM exchange apparatus and related method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8173598A JPH1023024A (ja) | 1996-07-03 | 1996-07-03 | Atm交換装置およびその方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1023024A true JPH1023024A (ja) | 1998-01-23 |
Family
ID=15963579
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8173598A Pending JPH1023024A (ja) | 1996-07-03 | 1996-07-03 | Atm交換装置およびその方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6075786A (ja) |
| EP (1) | EP0817438A2 (ja) |
| JP (1) | JPH1023024A (ja) |
| KR (1) | KR980013125A (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100258764B1 (ko) * | 1998-03-24 | 2000-06-15 | 윤종용 | 에이티엠 계층과 물리 계층간의 셀전송 장치및 방법 |
| US6581100B1 (en) * | 1998-09-18 | 2003-06-17 | Skyworks Solutions, Inc. | System and method for communication parameter determination |
| JP2000112877A (ja) * | 1998-10-07 | 2000-04-21 | Matsushita Electric Ind Co Ltd | データ転送装置 |
| JP3543318B2 (ja) * | 1999-06-24 | 2004-07-14 | 日本電気株式会社 | Atmセル転送装置 |
| US8948193B2 (en) * | 2008-08-19 | 2015-02-03 | Check Point Software Technologies, Ltd. | Methods for intelligent NIC bonding and load-balancing |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR0157152B1 (ko) * | 1995-12-23 | 1998-11-16 | 양승택 | 확장 구조를 갖는 에이티엠 계층 기능 처리 장치 |
| US5774465A (en) * | 1996-05-17 | 1998-06-30 | Transwitch Corp. | Method and apparatus for providing multiple multicast communication sessions in an ATM destination switch |
-
1996
- 1996-07-03 JP JP8173598A patent/JPH1023024A/ja active Pending
-
1997
- 1997-06-26 US US08/882,832 patent/US6075786A/en not_active Expired - Fee Related
- 1997-06-30 KR KR1019970029768A patent/KR980013125A/ko not_active Withdrawn
- 1997-07-02 EP EP97304814A patent/EP0817438A2/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US6075786A (en) | 2000-06-13 |
| EP0817438A2 (en) | 1998-01-07 |
| KR980013125A (ko) | 1998-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH1023023A (ja) | 交換装置およびその方法 | |
| US6229822B1 (en) | Communications system for receiving and transmitting data cells | |
| US6269081B1 (en) | Communications system for receiving and transmitting data cells | |
| JP2837650B2 (ja) | ルーティング情報の格納及び取り出しのシステム及び方法 | |
| JP2965907B2 (ja) | Atm層装置 | |
| JPH09200230A (ja) | 拡張構造を有するatm層機能処理装置 | |
| US6101184A (en) | Data switching method and data switching apparatus for efficiently handling scan data in information communication network | |
| JPH1023024A (ja) | Atm交換装置およびその方法 | |
| US6628659B1 (en) | ATM cell switching system | |
| JP3713825B2 (ja) | 情報処理装置、通信システムおよびその方法 | |
| JPH1188351A (ja) | Atm受信パケットのタイムアウト検出方法および検出装置 | |
| JPH1023022A (ja) | 交換装置およびその方法 | |
| KR0164104B1 (ko) | 멀티미디어 클라이언트용 에이티엠 셀 처리 장치 | |
| KR100333713B1 (ko) | 비동기 전달 모드 스위치 정합 장치 | |
| KR100272568B1 (ko) | 사설 교환기의 셀 스위칭 장치 및 방법 | |
| KR19980036815A (ko) | Atm 접속카드의 atm 망 접속을 위한 셀 다중화 장치 | |
| KR100384842B1 (ko) | 광 케이블을 이용한 계층적 구조를 갖는 에이티엠 교환기및 그의 셀 전송 방법 | |
| KR0131855B1 (ko) | 연상기억장치를 이용한 비동기 전달모드 셀 라우팅 장치 | |
| AU719539B2 (en) | ATM switching system | |
| JP2968777B2 (ja) | バーチャルパス切替トリガセル検出方式 | |
| JPH098816A (ja) | 非同期転送モード通信システムおよびそのセル分解装置ならびに非同期転送モード通信方式 | |
| JPH0522404A (ja) | Stm−atm相互変換制御方式 | |
| JPH05153151A (ja) | ルーテイングシステム | |
| JPH05183574A (ja) | セル交換装置 | |
| JPH04371041A (ja) | Atm通信処理装置 |