JPH1127327A - 通信コントローラ - Google Patents
通信コントローラInfo
- Publication number
- JPH1127327A JPH1127327A JP7988798A JP7988798A JPH1127327A JP H1127327 A JPH1127327 A JP H1127327A JP 7988798 A JP7988798 A JP 7988798A JP 7988798 A JP7988798 A JP 7988798A JP H1127327 A JPH1127327 A JP H1127327A
- Authority
- JP
- Japan
- Prior art keywords
- network
- communication
- processing module
- quality
- module
- 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
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0057—Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/325—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【課題】 互換性のない通信ネットワークをお互い接続
し、確立された通信が運ばれるネットワークを含む相互
接続されたネットワークのサービス品質をモニタリング
を提供する。 【解決手段】 本通信コントローラは、ネットワークの
サービス品質をモニタリング、測定する能力を有し、ネ
ットワークの許容できるサービス品質を規定する基準を
備えている。情報信号がルーティングされる通信ネット
ワークのサービス品質が許容できないレベルまで劣化す
れば、通信コントローラは許容できるサービス品質を有
する複数の通信ネットワークのうちの他のものを通して
情報信号を再ルーティングする。
し、確立された通信が運ばれるネットワークを含む相互
接続されたネットワークのサービス品質をモニタリング
を提供する。 【解決手段】 本通信コントローラは、ネットワークの
サービス品質をモニタリング、測定する能力を有し、ネ
ットワークの許容できるサービス品質を規定する基準を
備えている。情報信号がルーティングされる通信ネット
ワークのサービス品質が許容できないレベルまで劣化す
れば、通信コントローラは許容できるサービス品質を有
する複数の通信ネットワークのうちの他のものを通して
情報信号を再ルーティングする。
Description
【0001】
【発明の属する技術分野】本発明は、異なる通信ネット
ワークの相互接続に関し、特に、ネットワークの間に情
報信号をルーティングするデバイスおよび方法に関す
る。
ワークの相互接続に関し、特に、ネットワークの間に情
報信号をルーティングするデバイスおよび方法に関す
る。
【0002】
【従来の技術】通信ネットワークは、通信チャネルを用
いて通信機器(電話、コンピュータ、モデム、ビデオと
ランシーバ等)の相互接続であり、通信機器の間を情報
信号を運ぶ。通信チャネルは、情報信号を運ぶ様々な異
なる種類の媒体とすることができる。通信チャネルは、
金属ワイヤ、同軸ケーブル、光ファイバケーブル、空中
(無線システムのため)において実操することができ
る。通信機器は、情報信号を送信および/または受信す
ることができるいかなる機器であってもよい。
いて通信機器(電話、コンピュータ、モデム、ビデオと
ランシーバ等)の相互接続であり、通信機器の間を情報
信号を運ぶ。通信チャネルは、情報信号を運ぶ様々な異
なる種類の媒体とすることができる。通信チャネルは、
金属ワイヤ、同軸ケーブル、光ファイバケーブル、空中
(無線システムのため)において実操することができ
る。通信機器は、情報信号を送信および/または受信す
ることができるいかなる機器であってもよい。
【0003】近年では、データネットワークとして知ら
れる通信ネットワークの利用が劇的に増加している。そ
のデータネットワークの有名なものとしては、いわゆる
インターネットがある。データネットワークは、情報信
号が、ネットワーク上をディジタル形態で運ばれるよう
な通信ネットワークである。すなわち、なんらかの種類
の情報を表すディジタルビット(ディジタルデータ、デ
ィジタル化音声、ディジタル化ビデオ、ファクシミリデ
ータ等)は、ヘッダビット、トレーラビットとして知ら
れる他のデータビットとともにグループ化される。この
ヘッダビットやトレーラビットは、送信されるデータお
よび/またはネットワークが用いる特定の通信プロトコ
ルの情報を表す。ビットのグループはそれぞれ、パケッ
トと呼ばれる。各パケットは、情報信号の一部であった
り、情報信号と関連づけられている場合が多い。情報信
号は、データ、音声、ビデオ等の通信信号であることが
できる。
れる通信ネットワークの利用が劇的に増加している。そ
のデータネットワークの有名なものとしては、いわゆる
インターネットがある。データネットワークは、情報信
号が、ネットワーク上をディジタル形態で運ばれるよう
な通信ネットワークである。すなわち、なんらかの種類
の情報を表すディジタルビット(ディジタルデータ、デ
ィジタル化音声、ディジタル化ビデオ、ファクシミリデ
ータ等)は、ヘッダビット、トレーラビットとして知ら
れる他のデータビットとともにグループ化される。この
ヘッダビットやトレーラビットは、送信されるデータお
よび/またはネットワークが用いる特定の通信プロトコ
ルの情報を表す。ビットのグループはそれぞれ、パケッ
トと呼ばれる。各パケットは、情報信号の一部であった
り、情報信号と関連づけられている場合が多い。情報信
号は、データ、音声、ビデオ等の通信信号であることが
できる。
【0004】プロトコルは、特定のルールの集合を表
す。これにより、データネットワーク(他の種類の通信
ネットワークも)内の通信機器の全てまたは一部が通信
を開始し、情報を運び、通信を確立する。このように、
データネットワークの一部である通信機器(コンピュー
タ、モデム、ファクシミリ装置、他のディジタル通信機
器等)のすべてまたは一部は、プロトコルに従い、情報
を送信及び受信する。プロトコルは、データネットワー
クにより規定され、データネットワークが従う確立され
た通信標準である。例として、インターネットの確立さ
れたプロトコルとしては、周知のIPプロトコルとその
上位層のプロトコル(TCP/IP、UDP等)があり
すべてのインターネットのユーザが従う。
す。これにより、データネットワーク(他の種類の通信
ネットワークも)内の通信機器の全てまたは一部が通信
を開始し、情報を運び、通信を確立する。このように、
データネットワークの一部である通信機器(コンピュー
タ、モデム、ファクシミリ装置、他のディジタル通信機
器等)のすべてまたは一部は、プロトコルに従い、情報
を送信及び受信する。プロトコルは、データネットワー
クにより規定され、データネットワークが従う確立され
た通信標準である。例として、インターネットの確立さ
れたプロトコルとしては、周知のIPプロトコルとその
上位層のプロトコル(TCP/IP、UDP等)があり
すべてのインターネットのユーザが従う。
【0005】パケットは、パケット交換と呼ばれる周知
の方法によりネットワークを通してルーティングされ
る。パケット交換ネットワークでは、各パケットは、デ
ータネットワーク内をポイントからポイントへとルーテ
ィングされる。情報信号の一部を表す1つのパケットに
よりパケットが選択したパスは、同じ情報信号の他のパ
ケットが選択するパスとは異なってもよい。まとめる
と、ネットワークルーティング方式またはアルゴリズム
は、ネットワークの各ポイントにてパケットがとったパ
スをそのパケットが目的ポイントへと到達するまで指示
する。パケットに含まれるヘッダピットまたはトレーラ
ビットは、通常、発信、宛先、他のパッケットの間のそ
のパケットの順番に関する情報を符号化するのに用いら
れている。また、ネットワーク内を通信機器が用いるル
ーティングアルゴリズムは、特定の情報信号に対するパ
ケットがその適切な宛先へと到達することを可能とす
る。パケット交換ネットワークは、一般に、パケット交
換を用いない他の通信ネットワークと比較して、多くの
種類の通信に対して効率的なネットワークと考えられて
いる。この一般的な見方の主な理由として、システム装
置の故障、通信リンクの故障等の故障から回復するのに
パケット交換ネットワークは優れているという理由があ
る。
の方法によりネットワークを通してルーティングされ
る。パケット交換ネットワークでは、各パケットは、デ
ータネットワーク内をポイントからポイントへとルーテ
ィングされる。情報信号の一部を表す1つのパケットに
よりパケットが選択したパスは、同じ情報信号の他のパ
ケットが選択するパスとは異なってもよい。まとめる
と、ネットワークルーティング方式またはアルゴリズム
は、ネットワークの各ポイントにてパケットがとったパ
スをそのパケットが目的ポイントへと到達するまで指示
する。パケットに含まれるヘッダピットまたはトレーラ
ビットは、通常、発信、宛先、他のパッケットの間のそ
のパケットの順番に関する情報を符号化するのに用いら
れている。また、ネットワーク内を通信機器が用いるル
ーティングアルゴリズムは、特定の情報信号に対するパ
ケットがその適切な宛先へと到達することを可能とす
る。パケット交換ネットワークは、一般に、パケット交
換を用いない他の通信ネットワークと比較して、多くの
種類の通信に対して効率的なネットワークと考えられて
いる。この一般的な見方の主な理由として、システム装
置の故障、通信リンクの故障等の故障から回復するのに
パケット交換ネットワークは優れているという理由があ
る。
【0006】パケット交換ネットワーク以前には、多く
の通信ネットワークは、回線交換という異なる方式を用
いていた。パケット交換と比較して回線回路は、二つの
ポイントの間を情報を運ぶ特定の通信パス(チャネル)
を規定するようにネットワーク資源を割り当てる。回線
交換は、周知のPOTS(Plain Old Telephone Syste
m)ネットワークまたはPSTN(Public Switched Tel
ephone Network)のような電話システムにおいて広く用
いられていて、ここでは、特定の通信パス(チャネル、
回線)がお互い通信したいと望む特定のユーザのために
割り当てられる。
の通信ネットワークは、回線交換という異なる方式を用
いていた。パケット交換と比較して回線回路は、二つの
ポイントの間を情報を運ぶ特定の通信パス(チャネル)
を規定するようにネットワーク資源を割り当てる。回線
交換は、周知のPOTS(Plain Old Telephone Syste
m)ネットワークまたはPSTN(Public Switched Tel
ephone Network)のような電話システムにおいて広く用
いられていて、ここでは、特定の通信パス(チャネル、
回線)がお互い通信したいと望む特定のユーザのために
割り当てられる。
【0007】例としてPSTN通信ネットワークの場合
において、AがBへとPSTN通信ネットワークにつな
がった電話を介して発呼しようとする。AはBの番号を
ダイヤルする。このダイヤル番号は、発呼者と被呼者の
間の通信を開始するためのPSTNプロトコルにおいて
用いられるシグナリングの一部であり、ネットワークに
より認識され、ネットワークはAとBの間の通信パスを
確立する。この特定の通信パスは、一方により通話を終
了するまでAとBにより用いられる。情報信号(デジタ
ル化音声サンプルの連続ストリーム)は、一方が電話の
通話を終了するまで同じ通信パス上を運ばれる。PST
Nのような回線交換ネットワークは、特に突発性、バー
スティな通信に対して、パケット交換ネットワークより
も非効率的であると考えられている。これは回線交換ネ
ットワークが資源を割り当てる方法のためである。
において、AがBへとPSTN通信ネットワークにつな
がった電話を介して発呼しようとする。AはBの番号を
ダイヤルする。このダイヤル番号は、発呼者と被呼者の
間の通信を開始するためのPSTNプロトコルにおいて
用いられるシグナリングの一部であり、ネットワークに
より認識され、ネットワークはAとBの間の通信パスを
確立する。この特定の通信パスは、一方により通話を終
了するまでAとBにより用いられる。情報信号(デジタ
ル化音声サンプルの連続ストリーム)は、一方が電話の
通話を終了するまで同じ通信パス上を運ばれる。PST
Nのような回線交換ネットワークは、特に突発性、バー
スティな通信に対して、パケット交換ネットワークより
も非効率的であると考えられている。これは回線交換ネ
ットワークが資源を割り当てる方法のためである。
【0008】回線交換通信ネットワークは、電話ネット
ワークに用いられることが多い。今日の電話ネットワー
クは、アナログ音声信号をルーティングするために電子
機械的交換をする初期の電話システムのデジタル版であ
る。世界中の回線交換通信システム(電話システムがほ
とんど)の基盤は、このようなデジタル通信の到来の前
に現今確立されている。デジタル通信が到来してこれら
ネットワークの多くは現在情報信号をデジタル形態で伝
送しているが、未だ回線交換を用いている。
ワークに用いられることが多い。今日の電話ネットワー
クは、アナログ音声信号をルーティングするために電子
機械的交換をする初期の電話システムのデジタル版であ
る。世界中の回線交換通信システム(電話システムがほ
とんど)の基盤は、このようなデジタル通信の到来の前
に現今確立されている。デジタル通信が到来してこれら
ネットワークの多くは現在情報信号をデジタル形態で伝
送しているが、未だ回線交換を用いている。
【0009】パケット交換ネットワークおよび回線交換
ネットワークは用いるプロトコルが異なるので互換性は
ない。パケット交換ネットワークのユーザは、回線交換
ネットワークのユーザと通信することができない。回線
交換通信ネットワークからパケット交換通信ネットワー
クへの全体の交換は、コスト的に現実的ではない。した
がって、両方の種類のネットワークが同時に存在する時
期が長くなるであろう。多くの状況において、回線交換
ネットワークのユーザがパケット交換ネットワークのユ
ーザと通信する必要がある場合がある。また、互換性の
ないパケット交換ネットワークのユーザがお互い通信す
ることが必要な場合もある。これはパケット交換ネット
ワークの全てが同じプロトコルを使うわけではないから
である。さらに重要なことに、回線交換通信ネットワー
クのユーザがパケット交換ネットワークの資源を用いる
ことは望ましい。すなわち、回線交換ネットワークのユ
ーザは、パケット交換ネットワークを介して情報信号を
実際に送受信する。このことは、多くの状況において回
線交換ネットワークのユーザは他の回線交換ネットワー
クのユーザとお互い通信するためにより効率的で低コス
トなネットワークを用いることができるので望ましい。
パケット電話(Packet Telephony)と呼ばれる特定の通
信システムはこの理論に従うシステムである。
ネットワークは用いるプロトコルが異なるので互換性は
ない。パケット交換ネットワークのユーザは、回線交換
ネットワークのユーザと通信することができない。回線
交換通信ネットワークからパケット交換通信ネットワー
クへの全体の交換は、コスト的に現実的ではない。した
がって、両方の種類のネットワークが同時に存在する時
期が長くなるであろう。多くの状況において、回線交換
ネットワークのユーザがパケット交換ネットワークのユ
ーザと通信する必要がある場合がある。また、互換性の
ないパケット交換ネットワークのユーザがお互い通信す
ることが必要な場合もある。これはパケット交換ネット
ワークの全てが同じプロトコルを使うわけではないから
である。さらに重要なことに、回線交換通信ネットワー
クのユーザがパケット交換ネットワークの資源を用いる
ことは望ましい。すなわち、回線交換ネットワークのユ
ーザは、パケット交換ネットワークを介して情報信号を
実際に送受信する。このことは、多くの状況において回
線交換ネットワークのユーザは他の回線交換ネットワー
クのユーザとお互い通信するためにより効率的で低コス
トなネットワークを用いることができるので望ましい。
パケット電話(Packet Telephony)と呼ばれる特定の通
信システムはこの理論に従うシステムである。
【0010】パケットテレフォニーは、音声圧縮とデー
タネットワーキング技術を統合して、PSTNではなく
パケット交換ネットワーク上で伝統的および拡張した電
話サービス(音声、通話、ファクシミリ、音声メール
等)を提供する。例としてPSTNの2ユーザ(A,
B)が電話で通話していて、Aのマイクロフォンからの
アナログ音声信号はA/D交換機によりデジタル化され
るとする。(8000サンプル/秒、8ビット/サンプ
ル、全体で64kビット/秒)。次にこれらのデジタル
音声サンプルは、それらを表すビットの数を減らすよう
に圧縮される。その圧縮費は通常、8:1〜10:1の
範囲にあり、6400ビット/秒〜8000ビット/秒
の範囲のビットレートを得る。次にこのコンプレッサの
出力はパケットへと形成されプロトコルのヘッダビット
とトレーラビットが加えられ、パケット交換ネットワー
クを通してパケット電話システムへとそのパケットは送
信されBにサービスする。Bのシステムがパケットを受
信すると、プロトコルのヘッダビットとトレーラビット
が除去され、圧縮された音声データがデコンプレッサ出
力は、Bのスピーカを駆動するD/A変換器へとつなが
れる。典型的な二者間通話では、各端におけるパケット
電話システムは、送受者両方の機能を同時に行う。A/
D変換器、コンプレッサ、デコンプレッサは電子機械分
野で用いられる周知の技術である。このように、パケッ
ト電話はパケット交換ネットワークと、相互作用する回
線交換ネットワーク(例、PSTN)の一例である。
タネットワーキング技術を統合して、PSTNではなく
パケット交換ネットワーク上で伝統的および拡張した電
話サービス(音声、通話、ファクシミリ、音声メール
等)を提供する。例としてPSTNの2ユーザ(A,
B)が電話で通話していて、Aのマイクロフォンからの
アナログ音声信号はA/D交換機によりデジタル化され
るとする。(8000サンプル/秒、8ビット/サンプ
ル、全体で64kビット/秒)。次にこれらのデジタル
音声サンプルは、それらを表すビットの数を減らすよう
に圧縮される。その圧縮費は通常、8:1〜10:1の
範囲にあり、6400ビット/秒〜8000ビット/秒
の範囲のビットレートを得る。次にこのコンプレッサの
出力はパケットへと形成されプロトコルのヘッダビット
とトレーラビットが加えられ、パケット交換ネットワー
クを通してパケット電話システムへとそのパケットは送
信されBにサービスする。Bのシステムがパケットを受
信すると、プロトコルのヘッダビットとトレーラビット
が除去され、圧縮された音声データがデコンプレッサ出
力は、Bのスピーカを駆動するD/A変換器へとつなが
れる。典型的な二者間通話では、各端におけるパケット
電話システムは、送受者両方の機能を同時に行う。A/
D変換器、コンプレッサ、デコンプレッサは電子機械分
野で用いられる周知の技術である。このように、パケッ
ト電話はパケット交換ネットワークと、相互作用する回
線交換ネットワーク(例、PSTN)の一例である。
【0011】パケットと回線交換ネットワークの相互作
用、互換性のないパケット交換ネットワークの間の相互
作用は、音声、データ、ビデオ信号、プロトコル情報を
通信ネットワークの二つの種類の間でクロス交換をする
ゲートウェイと呼ばれる機器を必要とする。ゲートウェ
イは、異なる通信ネットワークで用いられるプロトコル
を理解することができ、ネットワーク間の翻訳手段とし
て機能する。ゲートウェイは本来互換性のないネットワ
ーク同士の通信を確立させる。例えば、ゲートウェイは
PSTN上の電話等の機器がデータネットワークへつな
がれた電話機器へと通信することを可能にする。パケッ
ト電話システムに対してはゲートウェイは,PSTN上
で発信され着信される長距離電話通話が低コストでパケ
ット交換ネットワーク上を運ばれることを可能にする。
要するに、ゲートウェイは複数の互換性のない通信ネッ
トワークをお互い接続し、これらネットワークのいずれ
のユーザが他のネットワークと通信したり他のネットワ
ークの資源を利用することを可能にするような通信機器
である。サービスプロバイダ(ローカル電話会社のよう
なエンティティ)や長距離電話会社は通常、自分でゲー
トウェイを持っており、これらのゲートウェイを介して
ユーザの通信ネットワークへのアクセスを制御する。
用、互換性のないパケット交換ネットワークの間の相互
作用は、音声、データ、ビデオ信号、プロトコル情報を
通信ネットワークの二つの種類の間でクロス交換をする
ゲートウェイと呼ばれる機器を必要とする。ゲートウェ
イは、異なる通信ネットワークで用いられるプロトコル
を理解することができ、ネットワーク間の翻訳手段とし
て機能する。ゲートウェイは本来互換性のないネットワ
ーク同士の通信を確立させる。例えば、ゲートウェイは
PSTN上の電話等の機器がデータネットワークへつな
がれた電話機器へと通信することを可能にする。パケッ
ト電話システムに対してはゲートウェイは,PSTN上
で発信され着信される長距離電話通話が低コストでパケ
ット交換ネットワーク上を運ばれることを可能にする。
要するに、ゲートウェイは複数の互換性のない通信ネッ
トワークをお互い接続し、これらネットワークのいずれ
のユーザが他のネットワークと通信したり他のネットワ
ークの資源を利用することを可能にするような通信機器
である。サービスプロバイダ(ローカル電話会社のよう
なエンティティ)や長距離電話会社は通常、自分でゲー
トウェイを持っており、これらのゲートウェイを介して
ユーザの通信ネットワークへのアクセスを制御する。
【0012】情報のパケットがパケット交換ネットワー
クにおいてルーティングされる方式のため、パケット交
換ネットワークの資源を用いるいずれの確立された通信
のサービス品質(QOS)は多様である。「確立された
通信」は、プロトコルに従ってお互いが通信を開始する
少なくとも二人のユーザ(同じあるいは異なるネットワ
ークの)のプロセスであり、ユーザが通信ネットワーク
上をお互い情報を運ぶプロセスとして用いる。確立され
た通信のサービス品質は、情報信号が運ばれる通信ネッ
トワークの劣化状態によって確立された通信が許容範囲
かどうかを決める性能レベル基準である。
クにおいてルーティングされる方式のため、パケット交
換ネットワークの資源を用いるいずれの確立された通信
のサービス品質(QOS)は多様である。「確立された
通信」は、プロトコルに従ってお互いが通信を開始する
少なくとも二人のユーザ(同じあるいは異なるネットワ
ークの)のプロセスであり、ユーザが通信ネットワーク
上をお互い情報を運ぶプロセスとして用いる。確立され
た通信のサービス品質は、情報信号が運ばれる通信ネッ
トワークの劣化状態によって確立された通信が許容範囲
かどうかを決める性能レベル基準である。
【0013】サービス品質はビットエラーレート、パケ
ット損失レート、データジッタ、遅延変異(delay varia
tion)等の確立された通信の品質を落とす因子とともに
周知なネットワーク特性の関数である。確立された通信
の品質は許容できないレベルまで劣化することがあり、
データ損失やパケット電話システムの場合には不快な音
声信号を生んでしまう。しかし、この劣化は一時的であ
り、確立された通信の品質は許容範囲に戻る。サービス
品質パラメータおよび許容範囲の値は、ユーザ、サービ
スプロバイダ、あるいは通信装置の利用の保守、設計に
関する他のエンティティにより決められる。
ット損失レート、データジッタ、遅延変異(delay varia
tion)等の確立された通信の品質を落とす因子とともに
周知なネットワーク特性の関数である。確立された通信
の品質は許容できないレベルまで劣化することがあり、
データ損失やパケット電話システムの場合には不快な音
声信号を生んでしまう。しかし、この劣化は一時的であ
り、確立された通信の品質は許容範囲に戻る。サービス
品質パラメータおよび許容範囲の値は、ユーザ、サービ
スプロバイダ、あるいは通信装置の利用の保守、設計に
関する他のエンティティにより決められる。
【0014】パケット交換ネットワーク(とくにインタ
ーネットのような公衆データネットワーク)に対する確
立された通信の品質の変異は予測不能で、これらネット
ワークの多くはサービス品質を補償できない。従ってユ
ーザは多くのネットワークへアクセスすることが望まし
く、これらのネットワークを賢明な方法で用いることが
望ましい。これにより、ネットワークのサービス品質が
許容レベル以下まで劣化すれば確立された通信は許容範
囲のサービス品質のネットワークへと再ルーティングさ
れる。さらに、再ルーティングは確立された通信へ破壊
を与えずに行われることが望ましい。なぜならさらにデ
ータを損失することになってしまうからである。破壊
は、送信のいかなる中断、データの損失、不快な音声、
ビデオ等の信号を生んでしまう情報信号の受信として規
定できる。
ーネットのような公衆データネットワーク)に対する確
立された通信の品質の変異は予測不能で、これらネット
ワークの多くはサービス品質を補償できない。従ってユ
ーザは多くのネットワークへアクセスすることが望まし
く、これらのネットワークを賢明な方法で用いることが
望ましい。これにより、ネットワークのサービス品質が
許容レベル以下まで劣化すれば確立された通信は許容範
囲のサービス品質のネットワークへと再ルーティングさ
れる。さらに、再ルーティングは確立された通信へ破壊
を与えずに行われることが望ましい。なぜならさらにデ
ータを損失することになってしまうからである。破壊
は、送信のいかなる中断、データの損失、不快な音声、
ビデオ等の信号を生んでしまう情報信号の受信として規
定できる。
【0015】
【発明が解決しようとする課題】本発明は、互換性のな
い通信ネットワークをお互い接続し、確立された通信が
運ばれるネットワークを含む相互接続されたネットワー
クのサービス品質をモニタリングできるようなシステム
および方法を目的とする。また、相互接続されたネット
ワークのそれぞれのサービス品質を測定し、測定したサ
ービス品質が許容できるか許容できないかを分類する基
準を開発することも必要である。
い通信ネットワークをお互い接続し、確立された通信が
運ばれるネットワークを含む相互接続されたネットワー
クのサービス品質をモニタリングできるようなシステム
および方法を目的とする。また、相互接続されたネット
ワークのそれぞれのサービス品質を測定し、測定したサ
ービス品質が許容できるか許容できないかを分類する基
準を開発することも必要である。
【0016】
【課題を解決するための手段】本発明は、複数の通信ネ
ットワークの間を情報信号をルーティングする通信コン
トローラを提供する。本通信コントローラは、ネットワ
ークのサービス品質をモニタリング、測定する能力を有
し、ネットワークの許容できるサービス品質を規定する
基準を備えている。情報信号がルーティングされる通信
ネットワークのサービス品質が許容できないレベルまで
劣化すれば、通信コントローラは許容できるサービス品
質うぃ有する複数の通信ネットワークのうちの他のもの
を通して情報信号を再ルーティングする。
ットワークの間を情報信号をルーティングする通信コン
トローラを提供する。本通信コントローラは、ネットワ
ークのサービス品質をモニタリング、測定する能力を有
し、ネットワークの許容できるサービス品質を規定する
基準を備えている。情報信号がルーティングされる通信
ネットワークのサービス品質が許容できないレベルまで
劣化すれば、通信コントローラは許容できるサービス品
質うぃ有する複数の通信ネットワークのうちの他のもの
を通して情報信号を再ルーティングする。
【0017】通信コントローラは、サービス品質のネッ
トワークに固有な測定データおよび通信コントローラが
受信したネットワーク基準データに基づいて制御信号を
受信するように構成するネットワークポートを有し、こ
のネットワークポートは、複数のネットワークから情報
信号を受信し、制御信号にしたがって情報信号をルーテ
ィングする。
トワークに固有な測定データおよび通信コントローラが
受信したネットワーク基準データに基づいて制御信号を
受信するように構成するネットワークポートを有し、こ
のネットワークポートは、複数のネットワークから情報
信号を受信し、制御信号にしたがって情報信号をルーテ
ィングする。
【0018】
【発明の実施の形態】図1には、複数の通信ネットワー
ク134、136、138へつながった通信コントロー
ラ100のアーキテクチャーを示してある。通信コント
ローラ100は、通信リンク140、142、144を
介してネットワークから情報信号を受信し、ネットワー
クのサービス品質(QOS)をモニタリングすることが
できる。情報信号は、ネットワークのユーザの間の確立
された通信の一部となることができ、情報信号が現在ル
ーティングされているネットワークのサービス品質が許
容できないレベルまで劣化したときに、確立された通信
を破壊せずに通信コントローラ100により異なるネッ
トワークへとルーティングされる。
ク134、136、138へつながった通信コントロー
ラ100のアーキテクチャーを示してある。通信コント
ローラ100は、通信リンク140、142、144を
介してネットワークから情報信号を受信し、ネットワー
クのサービス品質(QOS)をモニタリングすることが
できる。情報信号は、ネットワークのユーザの間の確立
された通信の一部となることができ、情報信号が現在ル
ーティングされているネットワークのサービス品質が許
容できないレベルまで劣化したときに、確立された通信
を破壊せずに通信コントローラ100により異なるネッ
トワークへとルーティングされる。
【0019】通信コントローラ100は、連結パス12
4を介して判断処理モジュール106へとつながったQ
OSモニタリングモジュール102を有し、連結パス1
22を介してネットワークポート112へもつなっがて
いる。通信コントローラ100は、連結パス130を介
して判断処理モジュール106へとつながったユーザ/
システム基準モジュール104をさらに有し、連結パス
132を介してネットワークポート112へもつながっ
ている。
4を介して判断処理モジュール106へとつながったQ
OSモニタリングモジュール102を有し、連結パス1
22を介してネットワークポート112へもつなっがて
いる。通信コントローラ100は、連結パス130を介
して判断処理モジュール106へとつながったユーザ/
システム基準モジュール104をさらに有し、連結パス
132を介してネットワークポート112へもつながっ
ている。
【0020】QOSモニタリングモジュール102は、
ネットワークポート112と連結パス122を介して情
報信号を受信する。ネットワークポート112は、入情
報信号の宛先アドレスを調べることによりQOSモニタ
リングモジュール102へむけられた情報信号を検出す
る。情報信号の宛先アドレスは通常、情報信号のプロト
コル部分に格納されたデータの一部である。QOSモニ
タリングモジュール102は、固有(ユニーク)なアド
レスを(システムプロマイダにより)与えることがで
き、この固有なアドレスを含むネットワークポート11
2が受信した情報信号はQOSモニタリングモジュール
102へと転送される。ネットワークポート112は上
述のQOSモニタリングモジュール102へむけられた
情報信号を検出する方法には限定されず、ネットワーク
ポート112は情報信号を検出する他の方法を用いるこ
とができる。
ネットワークポート112と連結パス122を介して情
報信号を受信する。ネットワークポート112は、入情
報信号の宛先アドレスを調べることによりQOSモニタ
リングモジュール102へむけられた情報信号を検出す
る。情報信号の宛先アドレスは通常、情報信号のプロト
コル部分に格納されたデータの一部である。QOSモニ
タリングモジュール102は、固有(ユニーク)なアド
レスを(システムプロマイダにより)与えることがで
き、この固有なアドレスを含むネットワークポート11
2が受信した情報信号はQOSモニタリングモジュール
102へと転送される。ネットワークポート112は上
述のQOSモニタリングモジュール102へむけられた
情報信号を検出する方法には限定されず、ネットワーク
ポート112は情報信号を検出する他の方法を用いるこ
とができる。
【0021】QOSモニタリングモジュール102が受
信した情報信号は、ネットワークのサービス品質の測定
データを含むモニタ信号として規定できる。モニタ信号
は、単に、ネットワークにおけるモニタリング装置(図
示せず)が測定したサービス品質のネットワーク特性を
含む情報信号である。サービス品質のネットワーク特性
測定データは、ビットエラーライト、パケットエラーレ
ート、データジッタのようなネットワーク特性を表す。
通信ネットワークは通常、これらのネットワーク特性を
測定する多様なモニタリング装置(図示せず)を有し、
ゲートウェイのようなネットワークの他の装置がこのデ
ータを利用可能にする。
信した情報信号は、ネットワークのサービス品質の測定
データを含むモニタ信号として規定できる。モニタ信号
は、単に、ネットワークにおけるモニタリング装置(図
示せず)が測定したサービス品質のネットワーク特性を
含む情報信号である。サービス品質のネットワーク特性
測定データは、ビットエラーライト、パケットエラーレ
ート、データジッタのようなネットワーク特性を表す。
通信ネットワークは通常、これらのネットワーク特性を
測定する多様なモニタリング装置(図示せず)を有し、
ゲートウェイのようなネットワークの他の装置がこのデ
ータを利用可能にする。
【0022】QOSモニタリングモジュール102はま
た、テスト信号を連結パス122を通してネットワーク
ポート112と通信リンク140、142、144を介
して多様なネットワーク134、138へと送信するこ
とにより、ネットワーク特性を測定することができる。
このテスト信号は、サービス品質のネットワーク特性測
定データが周知の測定技術によりQOSモニタリングモ
ジュール102により」得られるような情報信号であ
る。得られるサービス品質のネットワーク特性測定デー
タは、テスト信号がルーティングされた特定のネットワ
ークのサービス品質を表す。QOSモニタリングモジュ
ール102により最終的に受信される。QOSモニタリ
ングモジュール102は、単にテスト信号がネットワー
クを通して伝搬して通信コントローラ100へと戻るま
での時間を測定することにより測定するようにテスト信
号をを用いてネットワーク伝搬遅延を判断することがで
きる。他のネットワーク特性(ビットエラーレート、パ
ケットエラーレート等)は、同様な周知の信号測定技術
により測定できる。
た、テスト信号を連結パス122を通してネットワーク
ポート112と通信リンク140、142、144を介
して多様なネットワーク134、138へと送信するこ
とにより、ネットワーク特性を測定することができる。
このテスト信号は、サービス品質のネットワーク特性測
定データが周知の測定技術によりQOSモニタリングモ
ジュール102により」得られるような情報信号であ
る。得られるサービス品質のネットワーク特性測定デー
タは、テスト信号がルーティングされた特定のネットワ
ークのサービス品質を表す。QOSモニタリングモジュ
ール102により最終的に受信される。QOSモニタリ
ングモジュール102は、単にテスト信号がネットワー
クを通して伝搬して通信コントローラ100へと戻るま
での時間を測定することにより測定するようにテスト信
号をを用いてネットワーク伝搬遅延を判断することがで
きる。他のネットワーク特性(ビットエラーレート、パ
ケットエラーレート等)は、同様な周知の信号測定技術
により測定できる。
【0023】QOSモニタリングモジュール102は、
送信されたテスト信号において適切なプロトコル情報を
含み、これらのテスト信号が測定されモニタリングされ
るネットワークにより認識され処理される。例として、
もしパケット交換ネットワークが測定されれば、QOS
モニタリングモジュール102はテスト信号に対するパ
ケットそれぞれにおける適切なヘッダおよび/またはト
レーラビットを含む。特定のネットワークに向けられた
テスト信号は、ネットワークポート112によりそのネ
ットワークに対応するデータI/Oポイントへと適切に
ルーティングされ留。ネットワークポート112は、テ
スト信号のアドレスを検出することにより、テスト信号
を適切なデータI/Oポイントへとルーティングする。
QOSモニタリングモジュール102は、モニタリング
され測定されるネットワークに対応するテスト信号のプ
ロトコル部分においてアドレスを含むことができる。Q
OSモニタリングモジュール102は、連続的に、周期
的にまたは非周期的にネットワークの一部またはすべて
の特性を測定することができる。QOSモニタリングモ
ジュール102が測定しモニタリングする時間、方法、
特定のネットワークは、どのようにQOSモニタリング
モジュール102を用いるかを変えることができるサー
ビスプロバイダが判断する。
送信されたテスト信号において適切なプロトコル情報を
含み、これらのテスト信号が測定されモニタリングされ
るネットワークにより認識され処理される。例として、
もしパケット交換ネットワークが測定されれば、QOS
モニタリングモジュール102はテスト信号に対するパ
ケットそれぞれにおける適切なヘッダおよび/またはト
レーラビットを含む。特定のネットワークに向けられた
テスト信号は、ネットワークポート112によりそのネ
ットワークに対応するデータI/Oポイントへと適切に
ルーティングされ留。ネットワークポート112は、テ
スト信号のアドレスを検出することにより、テスト信号
を適切なデータI/Oポイントへとルーティングする。
QOSモニタリングモジュール102は、モニタリング
され測定されるネットワークに対応するテスト信号のプ
ロトコル部分においてアドレスを含むことができる。Q
OSモニタリングモジュール102は、連続的に、周期
的にまたは非周期的にネットワークの一部またはすべて
の特性を測定することができる。QOSモニタリングモ
ジュール102が測定しモニタリングする時間、方法、
特定のネットワークは、どのようにQOSモニタリング
モジュール102を用いるかを変えることができるサー
ビスプロバイダが判断する。
【0024】サービス品質のネットワーク特性測定デー
タは、別々の情報信号として送信しなくてもよい。これ
らのデータや他の種類のデータは、情報信号のプロトコ
ル部分に取り入れることができる。各ネットワークのサ
ービスプロバイダは、情報信号のプロトコル部分内の特
定の位置を予備として確保して、サービス品質のネット
ワーク特性測定データや通信コントローラ100にむけ
られる他の種類のデータを配置することができる。ネッ
トワークポート112は次に、入情報信号のプロトコル
部分からデータを取りだし、そのデータを連結パス12
2を介してQOSモニタリングモジュール102へと転
送する。
タは、別々の情報信号として送信しなくてもよい。これ
らのデータや他の種類のデータは、情報信号のプロトコ
ル部分に取り入れることができる。各ネットワークのサ
ービスプロバイダは、情報信号のプロトコル部分内の特
定の位置を予備として確保して、サービス品質のネット
ワーク特性測定データや通信コントローラ100にむけ
られる他の種類のデータを配置することができる。ネッ
トワークポート112は次に、入情報信号のプロトコル
部分からデータを取りだし、そのデータを連結パス12
2を介してQOSモニタリングモジュール102へと転
送する。
【0025】QOSモニタリングモジュール102は、
受信したサービス品質のネットワーク特性測定データを
整理してまとめる。QOSモニタリングモジュール10
2が獲得および/または受信した測定は、そのQOSモ
ニタリングモジュール102により判断処理モジュール
106が理解可能な方式によりまとめられ整理される。
QOSモニタリングモジュール102は、サービスプロ
バイダおよび/またはユーザが確立した必要条件に適す
るいかなる方法でネットワーク特性測定データをまとめ
てもよい。例として、QOSモニタリングモジュール1
02は、通信ネットワーク134と関連するすべてのデ
ータを共にグループ化し、通信ネットワーク136、1
38に同様なことをすることができる。まとめられ整理
されたQOS測定データは、連結パス124により判断
処理モジュール106へと転送される。
受信したサービス品質のネットワーク特性測定データを
整理してまとめる。QOSモニタリングモジュール10
2が獲得および/または受信した測定は、そのQOSモ
ニタリングモジュール102により判断処理モジュール
106が理解可能な方式によりまとめられ整理される。
QOSモニタリングモジュール102は、サービスプロ
バイダおよび/またはユーザが確立した必要条件に適す
るいかなる方法でネットワーク特性測定データをまとめ
てもよい。例として、QOSモニタリングモジュール1
02は、通信ネットワーク134と関連するすべてのデ
ータを共にグループ化し、通信ネットワーク136、1
38に同様なことをすることができる。まとめられ整理
されたQOS測定データは、連結パス124により判断
処理モジュール106へと転送される。
【0026】通信コントローラ100は、基準信号とし
て規定された情報信号を受信する。ネットワークポート
112は、連結パス132を介してユーザ/システム基
準モジュール104へと受信基準信号を転送する。QO
Sモニタリングモジュール102と同様に、ユーザ/シ
ステム基準モジュール104は、固有なアドレスを割り
当てることができる。このアドレスは、基準信号のプロ
トコル部分に格納され、ネットワークポート112がこ
のような信号を検出することを可能とする。この基準信
号は、ユーザおよび/またはサービスプロバイダが確立
することができるネットワーク基準を含む。すなわち、
ユーザはお互いどのように通信するかに基づいて特定の
基準を設定(確立)することができる。基準を確立する
ことができるユーザは、通信リンク上を通信コントロー
ラ100へと基準信号を送信することができる。サービ
スプロバイダは、このような能力を有するユーザに追加
料金を課金することができるが、これはサービスプロバ
イダが判断する課金ポリシの問題である。
て規定された情報信号を受信する。ネットワークポート
112は、連結パス132を介してユーザ/システム基
準モジュール104へと受信基準信号を転送する。QO
Sモニタリングモジュール102と同様に、ユーザ/シ
ステム基準モジュール104は、固有なアドレスを割り
当てることができる。このアドレスは、基準信号のプロ
トコル部分に格納され、ネットワークポート112がこ
のような信号を検出することを可能とする。この基準信
号は、ユーザおよび/またはサービスプロバイダが確立
することができるネットワーク基準を含む。すなわち、
ユーザはお互いどのように通信するかに基づいて特定の
基準を設定(確立)することができる。基準を確立する
ことができるユーザは、通信リンク上を通信コントロー
ラ100へと基準信号を送信することができる。サービ
スプロバイダは、このような能力を有するユーザに追加
料金を課金することができるが、これはサービスプロバ
イダが判断する課金ポリシの問題である。
【0027】確立された基準は、例として、ビットレー
トは1つの第2間隔上を平均したものの10%よりも小
さいビットエラーレートであることが必要であり、パケ
ット損失レートが送信されたすべての10000パケッ
トに対して1つ以下であり、伝搬遅延がいかなるパケッ
トに対しても25m秒以下であることを必要とする。ネ
ットワーク基準データは、ユーザ/システム基準モジュ
ール104に格納することができる。ユーザ/システム
基準モジュール104に格納されたネットワーク基準デ
ータは、権限を与えられたシステムプロバイダやユーザ
により修正、変更、または完全に変更することができ
る。サービス品質のネットワーク特性測定データと同様
に、ネットワーク基準データは、情報信号のプロトコル
部分に取り入れることができ、基準信号として知られる
信号の必要性をなくすことができる。つながったネット
ワークのサービスプロバイダは、ネットワーク基準デー
タを配置するために、情報信号のプロトコル部分の中の
特定の位置を予備として確保することができる。ネット
ワークポート112は、受信情報信号からネットワーク
基準データを取り出し、連結パス132を介してQOS
モニタリングモジュール102へとネットワーク基準デ
ータを転送することができる。ネットワーク基準データ
は、連結パス130により判断処理モジュール106へ
とアクセス可能である。
トは1つの第2間隔上を平均したものの10%よりも小
さいビットエラーレートであることが必要であり、パケ
ット損失レートが送信されたすべての10000パケッ
トに対して1つ以下であり、伝搬遅延がいかなるパケッ
トに対しても25m秒以下であることを必要とする。ネ
ットワーク基準データは、ユーザ/システム基準モジュ
ール104に格納することができる。ユーザ/システム
基準モジュール104に格納されたネットワーク基準デ
ータは、権限を与えられたシステムプロバイダやユーザ
により修正、変更、または完全に変更することができ
る。サービス品質のネットワーク特性測定データと同様
に、ネットワーク基準データは、情報信号のプロトコル
部分に取り入れることができ、基準信号として知られる
信号の必要性をなくすことができる。つながったネット
ワークのサービスプロバイダは、ネットワーク基準デー
タを配置するために、情報信号のプロトコル部分の中の
特定の位置を予備として確保することができる。ネット
ワークポート112は、受信情報信号からネットワーク
基準データを取り出し、連結パス132を介してQOS
モニタリングモジュール102へとネットワーク基準デ
ータを転送することができる。ネットワーク基準データ
は、連結パス130により判断処理モジュール106へ
とアクセス可能である。
【0028】図1において、判断処理モジュール106
は、QOSモニタリングモジュール102とユーザ/シ
ステム基準モジュール104がそれぞれ受信したサービ
ス品質のネットワーク特性測定データとネットワーク基
準データに基づいて判断メッセージを生成する。判断処
理モジュール106は、126を介して再ルーティング
処理モジュール110へと判断メッセージを送信する。
判断メッセージは、情報信号が現在用いているネットワ
ークとは異なるネットワークを通して情報信号を再ルー
ティングすること、あるいは現在のネットワークの利用
を維持することのいずれかを再ルーティング処理モジュ
ール110へと指示する。判断処理モジュールは、どの
可用なネットワークがネットワーク基準データ(許容範
囲のサービス品質を有するネットワーク)を満足するか
を判断し、このようなネットワークのリストを含む。判
断処理モジュール106は、連続的、周期的または非周
期的にQOSモニタリングモジュール102が受信した
整理されたサービス品質のネットワーク特性測定情報と
ユーザ/システム基準モジュール104が受信したネッ
トワーク基準データに基づいてそのリストを維持し更新
する。判断処理モジュール106は、どのネットワーク
を用いるかを再ルーティング処理モジュール110へと
知らせる(126を介してメッセージをおくることによ
り)。このように、ユーザ/システム基準モジュール1
04がセットした基準を満足する可用ネットワークの1
つを選択することができる。判断メッセージを得るため
に判断処理モジュール106が用いる特定の方法の複雑
さは、モジュールの特定の設計に依存する。判断処理モ
ジュール106は、単純な比較および/または複数の基
準および測定パラメータを伴う計算をすることができ、
その判断メッセージを出す。
は、QOSモニタリングモジュール102とユーザ/シ
ステム基準モジュール104がそれぞれ受信したサービ
ス品質のネットワーク特性測定データとネットワーク基
準データに基づいて判断メッセージを生成する。判断処
理モジュール106は、126を介して再ルーティング
処理モジュール110へと判断メッセージを送信する。
判断メッセージは、情報信号が現在用いているネットワ
ークとは異なるネットワークを通して情報信号を再ルー
ティングすること、あるいは現在のネットワークの利用
を維持することのいずれかを再ルーティング処理モジュ
ール110へと指示する。判断処理モジュールは、どの
可用なネットワークがネットワーク基準データ(許容範
囲のサービス品質を有するネットワーク)を満足するか
を判断し、このようなネットワークのリストを含む。判
断処理モジュール106は、連続的、周期的または非周
期的にQOSモニタリングモジュール102が受信した
整理されたサービス品質のネットワーク特性測定情報と
ユーザ/システム基準モジュール104が受信したネッ
トワーク基準データに基づいてそのリストを維持し更新
する。判断処理モジュール106は、どのネットワーク
を用いるかを再ルーティング処理モジュール110へと
知らせる(126を介してメッセージをおくることによ
り)。このように、ユーザ/システム基準モジュール1
04がセットした基準を満足する可用ネットワークの1
つを選択することができる。判断メッセージを得るため
に判断処理モジュール106が用いる特定の方法の複雑
さは、モジュールの特定の設計に依存する。判断処理モ
ジュール106は、単純な比較および/または複数の基
準および測定パラメータを伴う計算をすることができ、
その判断メッセージを出す。
【0029】再ルーティング処理モジュール110は、
次に、判断メッセージに基づいて制御信号を連結パス1
14、116、118上へ生成して、通信リンク14
0、142、144を介してデータI/Oポイント11
5、117、119にて到来する情報信号(例、パケッ
ト、ビットストリーム)のルーティングをネットワーク
ポート112へ指示する。連結パス114上の制御信号
は、149を介してデータI/Oポイント115へ到来
する情報信号がどのようにネットワークポート112に
よってルーティングされるかを示す。同様に、通信リン
ク142、144を通してそれぞれデータI/Oポイン
ト117、119にて到来する情報信号は、連結パス1
16、118上の制御信号に従ってネットワークポート
112によりルーティングされる。データI/Oポイン
ト115、117、119は、例えば、多くのネットワ
ークからの入情報信号が集端するネットワークポート1
12上の実際の物理的位置である。これらのデータI/
Oポイントは、マルチワイヤコネクタまたは電気的、電
子的または光信号を集端するのに用いられる他の接続ポ
イントであってもよい。ルーティングされた入情報信号
は、対応する通信リンクを通って対応するネットワーク
へと運ばれる。通信リンクは、高容量T1線、光ファイ
バケーブル、同軸ケーブルまたは他の高容量通信リンク
である。
次に、判断メッセージに基づいて制御信号を連結パス1
14、116、118上へ生成して、通信リンク14
0、142、144を介してデータI/Oポイント11
5、117、119にて到来する情報信号(例、パケッ
ト、ビットストリーム)のルーティングをネットワーク
ポート112へ指示する。連結パス114上の制御信号
は、149を介してデータI/Oポイント115へ到来
する情報信号がどのようにネットワークポート112に
よってルーティングされるかを示す。同様に、通信リン
ク142、144を通してそれぞれデータI/Oポイン
ト117、119にて到来する情報信号は、連結パス1
16、118上の制御信号に従ってネットワークポート
112によりルーティングされる。データI/Oポイン
ト115、117、119は、例えば、多くのネットワ
ークからの入情報信号が集端するネットワークポート1
12上の実際の物理的位置である。これらのデータI/
Oポイントは、マルチワイヤコネクタまたは電気的、電
子的または光信号を集端するのに用いられる他の接続ポ
イントであってもよい。ルーティングされた入情報信号
は、対応する通信リンクを通って対応するネットワーク
へと運ばれる。通信リンクは、高容量T1線、光ファイ
バケーブル、同軸ケーブルまたは他の高容量通信リンク
である。
【0030】情報信号を他のネットワークへルーティン
グする判断は、ユーザ対応信号を規定される情報信号に
さらに基づくことができる。このユーザ対応信号は、ユ
ーザ対応データを含む情報信号である。判断処理モジュ
ール106から判断メッセージを受信したあと、再ルー
ティング処理モジュール110は、連結パス128を介
してユーザインタフェースモジュール108へと要求メ
ッセージを送る。ユーザインタフェースモジュール10
8は、適切なプロトコル情報が添付された要求メッセー
ジを含む情報信号を生成し、このような信号は連結パス
120を介してネットワークポート112へと送られ
る。ネットワークポート112は、その宛先アドレスに
基づいて適切なデータI/Oぽいんとへと信号をルーテ
ィングする。要求メッセージは、受信した情報信号を他
のネットワークへとルーティングするか否かの判断をユ
ーザに求める信号とすることができる。基準データやサ
ービス品質のネットワーク特性測定データのように、ネ
ットワークポート112は、問い合わせされたユーザに
向けられた情報信号のプロトコル部分の中によう重メッ
セージを挿入する能力を有する。この要求メッセージが
挿入される特定の位置はサービスプロバイダが決める。
要求メッセージは、別のネットワークへルーティングす
るか否かの判断を問い合わせされたユーザがする機会を
与える。例として、音声通信では、ユーザは呼びが進行
中の間問い合わせされたユーザが聞くようなビープ音の
短いバーストを用いて知らされるようにできる。問い合
わせされたユーザはこの機能を知っているものと想定で
き、ルーティング要求にどのように応答するのか知って
いるものと考えられる。
グする判断は、ユーザ対応信号を規定される情報信号に
さらに基づくことができる。このユーザ対応信号は、ユ
ーザ対応データを含む情報信号である。判断処理モジュ
ール106から判断メッセージを受信したあと、再ルー
ティング処理モジュール110は、連結パス128を介
してユーザインタフェースモジュール108へと要求メ
ッセージを送る。ユーザインタフェースモジュール10
8は、適切なプロトコル情報が添付された要求メッセー
ジを含む情報信号を生成し、このような信号は連結パス
120を介してネットワークポート112へと送られ
る。ネットワークポート112は、その宛先アドレスに
基づいて適切なデータI/Oぽいんとへと信号をルーテ
ィングする。要求メッセージは、受信した情報信号を他
のネットワークへとルーティングするか否かの判断をユ
ーザに求める信号とすることができる。基準データやサ
ービス品質のネットワーク特性測定データのように、ネ
ットワークポート112は、問い合わせされたユーザに
向けられた情報信号のプロトコル部分の中によう重メッ
セージを挿入する能力を有する。この要求メッセージが
挿入される特定の位置はサービスプロバイダが決める。
要求メッセージは、別のネットワークへルーティングす
るか否かの判断を問い合わせされたユーザがする機会を
与える。例として、音声通信では、ユーザは呼びが進行
中の間問い合わせされたユーザが聞くようなビープ音の
短いバーストを用いて知らされるようにできる。問い合
わせされたユーザはこの機能を知っているものと想定で
き、ルーティング要求にどのように応答するのか知って
いるものと考えられる。
【0031】通信コントローラ100は、ユーザが装置
を追加せずに異なるネットワークへルーティングする判
断を表すことができるように設計される。従って音声通
信の場合では、ユーザは単に、電話機のキーパッド上の
割り当てられたボタンを押して、通信コントローラ10
0に他のネットワークへ再ルーティングするか否かを指
示することができる。ユーザの応答(ユーザ応答信号)
は、ネットワークポート112が受信し、これは連結パ
ス120を介してユーザインタフェースモジュール10
8へと転送する。ユーザインタフェースモジュール10
8は固有なアドレスを割り当てられる。従ってネットワ
ークポート112は、ユーザインタフェースモジュール
108へ向けられた情報信号(ユーザ応答信号)をその
ような情報信号のアドレスを検出することにより検出す
ることができる。次にユーザインタフェースモジュール
108は、問い合わせされたユーザから受信したユーザ
応答に基づいてユーザ応答メッセージを生成し、そのメ
ッセージを連結パス128を介して再ルーティング処理
モジュール110へと送る。もしユーザが別のネットワ
ークへ再ルーティングすることを望むならば、再ルーテ
ィング処理モジュール110は、それが判断処理モジュ
ール106から受信した判断メッセージに従って情報信
号をルーティングすることをネットワークポート112
へ指示する制御信号を生成する。
を追加せずに異なるネットワークへルーティングする判
断を表すことができるように設計される。従って音声通
信の場合では、ユーザは単に、電話機のキーパッド上の
割り当てられたボタンを押して、通信コントローラ10
0に他のネットワークへ再ルーティングするか否かを指
示することができる。ユーザの応答(ユーザ応答信号)
は、ネットワークポート112が受信し、これは連結パ
ス120を介してユーザインタフェースモジュール10
8へと転送する。ユーザインタフェースモジュール10
8は固有なアドレスを割り当てられる。従ってネットワ
ークポート112は、ユーザインタフェースモジュール
108へ向けられた情報信号(ユーザ応答信号)をその
ような情報信号のアドレスを検出することにより検出す
ることができる。次にユーザインタフェースモジュール
108は、問い合わせされたユーザから受信したユーザ
応答に基づいてユーザ応答メッセージを生成し、そのメ
ッセージを連結パス128を介して再ルーティング処理
モジュール110へと送る。もしユーザが別のネットワ
ークへ再ルーティングすることを望むならば、再ルーテ
ィング処理モジュール110は、それが判断処理モジュ
ール106から受信した判断メッセージに従って情報信
号をルーティングすることをネットワークポート112
へ指示する制御信号を生成する。
【0032】あるデータI/Oポイントから別のデータ
I/Oポイントへと情報信号のルーティングを統制する
には、ネットワークポート112は制御信号がアクティ
ベートするアナログスイッチ、制御信号がアクティベー
トするエレクトロメカニカルスイッチ、デジタルマルチ
プレキサ/マルチプレキサまたは他の制御信号に基づい
てあるデータI/Oポイントから別のデータI/Oポイ
ントへと電気的または光学的信号をルーティングする電
気的、電子的または光学的回路として実装することがで
きる。またネットワークポート112は、モニタリング
信号、基準信号またはユーザ応答信号のいずれかとして
情報信号を検出することができるようにさらなる回路を
有していてもよい。このさらなる回路は、一時的バッフ
ァ、アドレスを含んでいるルックアップテーブルを有す
るRAM(ランダムアクセスメモリ)または情報信号を
検出して検出された情報信号からデータを取り出す他の
回路として実装することができる。
I/Oポイントへと情報信号のルーティングを統制する
には、ネットワークポート112は制御信号がアクティ
ベートするアナログスイッチ、制御信号がアクティベー
トするエレクトロメカニカルスイッチ、デジタルマルチ
プレキサ/マルチプレキサまたは他の制御信号に基づい
てあるデータI/Oポイントから別のデータI/Oポイ
ントへと電気的または光学的信号をルーティングする電
気的、電子的または光学的回路として実装することがで
きる。またネットワークポート112は、モニタリング
信号、基準信号またはユーザ応答信号のいずれかとして
情報信号を検出することができるようにさらなる回路を
有していてもよい。このさらなる回路は、一時的バッフ
ァ、アドレスを含んでいるルックアップテーブルを有す
るRAM(ランダムアクセスメモリ)または情報信号を
検出して検出された情報信号からデータを取り出す他の
回路として実装することができる。
【0033】受信情報信号は、これらがネットワークポ
ート112により受信されるときにはそれらに付加され
るような適切なプロトコル情報を有することに留意され
たい。情報信号にプロトコル情報を付加することは通
常、ネットワークのゲットウェイが行う。次にネットワ
ークポート112は単に、これらの情報信号を再ルーテ
ィング処理モジュール110が生成した制御信号に従っ
てルーティングする。
ート112により受信されるときにはそれらに付加され
るような適切なプロトコル情報を有することに留意され
たい。情報信号にプロトコル情報を付加することは通
常、ネットワークのゲットウェイが行う。次にネットワ
ークポート112は単に、これらの情報信号を再ルーテ
ィング処理モジュール110が生成した制御信号に従っ
てルーティングする。
【0034】例として、通信ネットワーク134はPS
TNシステムであり、通信ネットワーク134のユーザ
は通信ネットワーク136、インターネットのようなパ
ケット交換ネットワークの資源を用いたいと望むとす
る。すなわち、通信ネットワーク134から発信した情
報信号は、通信ネットワーク134において集端する
が、それらは通信ネットワーク136を通してパケット
として通信コントローラ100によりルーティングされ
る。パケット交換ネットワークを通してルーティングさ
れるべき回線交換ネットワークから発信した情報信号は
通常、それらがパケット交換ネットワークへと送信され
る前に回線交換ネットワークのゲートウェイによりパケ
ットへと変換される。通信ネットワーク136は通信コ
ントローラ100により継続的にモニタリングされる。
TNシステムであり、通信ネットワーク134のユーザ
は通信ネットワーク136、インターネットのようなパ
ケット交換ネットワークの資源を用いたいと望むとす
る。すなわち、通信ネットワーク134から発信した情
報信号は、通信ネットワーク134において集端する
が、それらは通信ネットワーク136を通してパケット
として通信コントローラ100によりルーティングされ
る。パケット交換ネットワークを通してルーティングさ
れるべき回線交換ネットワークから発信した情報信号は
通常、それらがパケット交換ネットワークへと送信され
る前に回線交換ネットワークのゲートウェイによりパケ
ットへと変換される。通信ネットワーク136は通信コ
ントローラ100により継続的にモニタリングされる。
【0035】この例を続けると、もし通信ネットワーク
136のサービス品質がユーザ/システム基準モジュー
ル104が受信した基準を満たさないと判断処理モジュ
ール106が確立された通信の間のある時点において判
断すれば、判断処理モジュール106は再ルーティング
処理モジュール110へメッセージを送り、通信ネット
ワーク134から発信したパケットを通信ネットワーク
136ではなく通信ネットワーク138へとルーティン
グさせる。もちろんこのことは通信ネットワーク138
のサービス品質がユーザ/システム基準モジュール10
4により受信された基準を満たすことを判断処理モジュ
ール106が判断したことを想定している。この例で
は、通信ネットワーク138は別のパケット交換ネット
ワークである。この時点では、通信ネットワーク134
のユーザは通信ネットワーク138の資源を用いてい
る。異なるネットワークを通しての再ルーティングは、
通信コントローラ100の最終判断に従って自動的に行
うことができる。もし情報信号がルーティングされた場
合のその再ルーティングが自動的に行われるか否かは、
確立された通信の一部であり、再ルーティングはその確
立された通信を実質的に破壊せずに行われる。データ通
信の場合では、この再ルーティングによりデータやパケ
ットは実質的に損失しない。音声やビデオ信号の場合で
は、認識できるような破壊は実質的に起こらない。
136のサービス品質がユーザ/システム基準モジュー
ル104が受信した基準を満たさないと判断処理モジュ
ール106が確立された通信の間のある時点において判
断すれば、判断処理モジュール106は再ルーティング
処理モジュール110へメッセージを送り、通信ネット
ワーク134から発信したパケットを通信ネットワーク
136ではなく通信ネットワーク138へとルーティン
グさせる。もちろんこのことは通信ネットワーク138
のサービス品質がユーザ/システム基準モジュール10
4により受信された基準を満たすことを判断処理モジュ
ール106が判断したことを想定している。この例で
は、通信ネットワーク138は別のパケット交換ネット
ワークである。この時点では、通信ネットワーク134
のユーザは通信ネットワーク138の資源を用いてい
る。異なるネットワークを通しての再ルーティングは、
通信コントローラ100の最終判断に従って自動的に行
うことができる。もし情報信号がルーティングされた場
合のその再ルーティングが自動的に行われるか否かは、
確立された通信の一部であり、再ルーティングはその確
立された通信を実質的に破壊せずに行われる。データ通
信の場合では、この再ルーティングによりデータやパケ
ットは実質的に損失しない。音声やビデオ信号の場合で
は、認識できるような破壊は実質的に起こらない。
【0036】しかし、コントローラはパケットを別のネ
ットワークへ再ルーティングさせる判断をする選択肢を
ネットワークのユーザに与える。ユーザは別のネットワ
ークへ再ルーティングすることにはコストがさらにかか
る等の理由で別のネットワークへ再ルーティングするこ
とを選択しないかもしれない。しかし、プロバイダによ
ってこのユーザ制御ルーティング機能に対してさらなる
課金をしない場合もある。これはサービスプロバイダが
決めるか課金ポリシである。
ットワークへ再ルーティングさせる判断をする選択肢を
ネットワークのユーザに与える。ユーザは別のネットワ
ークへ再ルーティングすることにはコストがさらにかか
る等の理由で別のネットワークへ再ルーティングするこ
とを選択しないかもしれない。しかし、プロバイダによ
ってこのユーザ制御ルーティング機能に対してさらなる
課金をしない場合もある。これはサービスプロバイダが
決めるか課金ポリシである。
【0037】上記の例では、通信コントローラ100は
連結パス114へ制御信号を生成し、データI/Oポイ
ント115へ到来する情報信号をデータI/Oポイント
119へとルーティングさせる(情報信号はここで通信
ネットワーク138を通してルーティングされてい
る)。また再ルーティング処理モジュール110は、連
結パス118上へ制御信号を生成し、通信ネットワーク
134へ向けられ通信ネットワーク138からデータI
/Oポイント119において到来する情報信号をデータ
I/Oポイント115へとルーティングさせる。
連結パス114へ制御信号を生成し、データI/Oポイ
ント115へ到来する情報信号をデータI/Oポイント
119へとルーティングさせる(情報信号はここで通信
ネットワーク138を通してルーティングされてい
る)。また再ルーティング処理モジュール110は、連
結パス118上へ制御信号を生成し、通信ネットワーク
134へ向けられ通信ネットワーク138からデータI
/Oポイント119において到来する情報信号をデータ
I/Oポイント115へとルーティングさせる。
【0038】情報信号が通信ネットワーク138へと再
ルーティングされたあと、コントローラは通信ネットワ
ーク136を含むすべてのネットワークをモニタリング
し続ける。その後の時点にて、通信ネットワーク136
はユーザ/システム基準モジュール104がセットした
基準を満たす。通信コントローラ100は、もし通信ネ
ットワーク136が通信ネットワーク138よりも低コ
ストであれば、通信ネットワーク136へと再びパケッ
トをルーティングさせる。これはネットワークによって
は低コストであるのでコスト的に判断される問題であ
る。判断処理モジュール106は、もし絶対的に必要で
あるならば通信ネットワーク134からの情報信号を通
信ネットワーク136へとルーティングして通信ネット
ワーク138を通して再ルーティングすることを可能に
するアルゴリズムを実行することができる。また、通信
ネットワーク138を通る再ルーティングが行われたあ
と、判断処理モジュール106はそのネットワークがユ
ーザ/システム基準モジュール104によりセットされ
た基準を再び満足するとすぐ通信ネットワーク136を
通して情報信号を再びルーティングする。
ルーティングされたあと、コントローラは通信ネットワ
ーク136を含むすべてのネットワークをモニタリング
し続ける。その後の時点にて、通信ネットワーク136
はユーザ/システム基準モジュール104がセットした
基準を満たす。通信コントローラ100は、もし通信ネ
ットワーク136が通信ネットワーク138よりも低コ
ストであれば、通信ネットワーク136へと再びパケッ
トをルーティングさせる。これはネットワークによって
は低コストであるのでコスト的に判断される問題であ
る。判断処理モジュール106は、もし絶対的に必要で
あるならば通信ネットワーク134からの情報信号を通
信ネットワーク136へとルーティングして通信ネット
ワーク138を通して再ルーティングすることを可能に
するアルゴリズムを実行することができる。また、通信
ネットワーク138を通る再ルーティングが行われたあ
と、判断処理モジュール106はそのネットワークがユ
ーザ/システム基準モジュール104によりセットされ
た基準を再び満足するとすぐ通信ネットワーク136を
通して情報信号を再びルーティングする。
【0039】この例を続けると、インターネットネット
ワーク136を通してルーティングされ別のパケット交
換ネットワーク138を通して再ルーティングされたP
STNネットワーク134のパケットは、自分のPST
Nネットワーク134を通してさらにルーティングさせ
ることができる。この場合、通信リンク140を介して
通信ネットワーク134から発信したパケットは、ネッ
トワークポート112により通信リンク140を通して
単に送信し返される。このことは判断処理モジュール1
06がユーザ/システム基準モジュール104における
ネットワーク基準データおよびサービス品質のネットワ
ーク特性測定データに基づいて、通信ネットワーク13
4が許容できるサービス品質を有する唯一のネットワー
クであると判断した場合におこりうる。また判断処理モ
ジュール106は、サービスプロバイダが決めた追加的
な基準に基づいてこの判断をすることができる。PST
Nである通信ネットワーク134に対しては、別のパケ
ット交換ネットワークではなくPSTNが好ましいバッ
クアップ(待機)ネットワークである場合もある。
ワーク136を通してルーティングされ別のパケット交
換ネットワーク138を通して再ルーティングされたP
STNネットワーク134のパケットは、自分のPST
Nネットワーク134を通してさらにルーティングさせ
ることができる。この場合、通信リンク140を介して
通信ネットワーク134から発信したパケットは、ネッ
トワークポート112により通信リンク140を通して
単に送信し返される。このことは判断処理モジュール1
06がユーザ/システム基準モジュール104における
ネットワーク基準データおよびサービス品質のネットワ
ーク特性測定データに基づいて、通信ネットワーク13
4が許容できるサービス品質を有する唯一のネットワー
クであると判断した場合におこりうる。また判断処理モ
ジュール106は、サービスプロバイダが決めた追加的
な基準に基づいてこの判断をすることができる。PST
Nである通信ネットワーク134に対しては、別のパケ
ット交換ネットワークではなくPSTNが好ましいバッ
クアップ(待機)ネットワークである場合もある。
【0040】この例をまとめると、PSTNのような回
線交換ネットワークは、パケット交換ネットワークの資
源を用いることができ、必要なときにその情報信号を他
のパケット交換ネットワークへとルーティングし、ある
いは必要ならばその自身のネットワーク資源を用いる
(情報信号を自身のネットワークを通してルーティング
する)。回線交換ネットワークは、本発明の機器(通信
コントローラ100)をもちいることによりこの種の賢
明なルーティングを行うことができる。
線交換ネットワークは、パケット交換ネットワークの資
源を用いることができ、必要なときにその情報信号を他
のパケット交換ネットワークへとルーティングし、ある
いは必要ならばその自身のネットワーク資源を用いる
(情報信号を自身のネットワークを通してルーティング
する)。回線交換ネットワークは、本発明の機器(通信
コントローラ100)をもちいることによりこの種の賢
明なルーティングを行うことができる。
【0041】通信コントローラ100のモジュール10
2、104、106、108、110は、電気光学およ
び電子回路設計の分野で周知であるディジタル論理回路
で構成することができる。連結パス124、128、1
20、122、132、114、116、118、13
0、126は、ワイヤ、あるいはディジタル電子回路に
用いる連結パスとして公知なものでよい。これらモジュ
ールは、ファームウェアあるいはマイクロプロセッサベ
ースのシステムの一部であるメモリ回路に存在するソフ
トウェアとして構成することができる。この場合、連結
パス124、130、128は、ファームウェアやソフ
トウェアのサブルーチンとして構成するモジュールの間
の象徴的な接続(仮想接続)である。モジュールの特定
の構成方法に従って、モジュールの間を運ばれるメッセ
ージは、ディジタル信号、アナログ信号、光信号、メモ
リ回路における内容またはメモリ位置、ファームウェア
またはソフトウェアの一部であるレジスタの内容として
表すようなものであってもよい。通信コントローラ10
0は3つの通信ネットワークとつながっているように図
示してあるが、コントローラとつながる通信ネットワー
クの数は特定の数に限定されない。また、上述の例はネ
ットワーク134、136、138を特定のネットワー
クの種類に限定するものではない。通信ネットワーク1
34、136、138は、ゲートウェイを介して他の通
信ネットワークへ接続することができるいかなる種類の
通信ネットワークであってもよい。
2、104、106、108、110は、電気光学およ
び電子回路設計の分野で周知であるディジタル論理回路
で構成することができる。連結パス124、128、1
20、122、132、114、116、118、13
0、126は、ワイヤ、あるいはディジタル電子回路に
用いる連結パスとして公知なものでよい。これらモジュ
ールは、ファームウェアあるいはマイクロプロセッサベ
ースのシステムの一部であるメモリ回路に存在するソフ
トウェアとして構成することができる。この場合、連結
パス124、130、128は、ファームウェアやソフ
トウェアのサブルーチンとして構成するモジュールの間
の象徴的な接続(仮想接続)である。モジュールの特定
の構成方法に従って、モジュールの間を運ばれるメッセ
ージは、ディジタル信号、アナログ信号、光信号、メモ
リ回路における内容またはメモリ位置、ファームウェア
またはソフトウェアの一部であるレジスタの内容として
表すようなものであってもよい。通信コントローラ10
0は3つの通信ネットワークとつながっているように図
示してあるが、コントローラとつながる通信ネットワー
クの数は特定の数に限定されない。また、上述の例はネ
ットワーク134、136、138を特定のネットワー
クの種類に限定するものではない。通信ネットワーク1
34、136、138は、ゲートウェイを介して他の通
信ネットワークへ接続することができるいかなる種類の
通信ネットワークであってもよい。
【0042】本発明の通信コントローラは、通信機器や
ゲートウェイのようなシステム、メインフレームコンピ
ュータやパーソナルコンピュータへ直接つながっていて
もよい。図2にはコントローラポート206、216、
218、220によってゲートウェイ204へとつなが
っている通信コントローラ202を示してある。ゲート
ウェイポート208、210、212、214は、多様
なネットワーク(図示せず)へとつながっている。ゲー
トウェイポート208、210、212、214に到来
する情報信号は、ゲートウェイ204により処理され、
次に、適切なルーティングのためにコントローラポート
206、216、218、220を介して通信コントロ
ーラ202へと転送される。通信コントローラ202
は、ルーティングを行い、それらの適切なポートや情報
信号を配置してゲートウェイ204によってゲートウェ
イポート208、210、212、214へと転送でき
るようにする。すなわち、ルーティングが通信コントロ
ーラ202により行われたあと、通信コントローラ20
2からコントローラポート206上へ到来する情報信号
は通信コントローラ202へと転送される。コントロー
ラポート216、218、220は、それぞれゲートウ
ェイポート210、212、214と同様な関係であ
る。
ゲートウェイのようなシステム、メインフレームコンピ
ュータやパーソナルコンピュータへ直接つながっていて
もよい。図2にはコントローラポート206、216、
218、220によってゲートウェイ204へとつなが
っている通信コントローラ202を示してある。ゲート
ウェイポート208、210、212、214は、多様
なネットワーク(図示せず)へとつながっている。ゲー
トウェイポート208、210、212、214に到来
する情報信号は、ゲートウェイ204により処理され、
次に、適切なルーティングのためにコントローラポート
206、216、218、220を介して通信コントロ
ーラ202へと転送される。通信コントローラ202
は、ルーティングを行い、それらの適切なポートや情報
信号を配置してゲートウェイ204によってゲートウェ
イポート208、210、212、214へと転送でき
るようにする。すなわち、ルーティングが通信コントロ
ーラ202により行われたあと、通信コントローラ20
2からコントローラポート206上へ到来する情報信号
は通信コントローラ202へと転送される。コントロー
ラポート216、218、220は、それぞれゲートウ
ェイポート210、212、214と同様な関係であ
る。
【0043】例として、システム特性に従って想定する
と、ゲートウェイポート208における情報信号はゲー
トウェイポート210へとルーティングされるべきであ
る。ゲートウェイポート208へ到達するこの情報信号
は、まずゲートウェイ204により処理され、次にコン
トローラポート206へと転送される。次に、通信コン
トローラ202は、コントローラポート216へと情報
信号をルーティングし、これは次に、ゲートウェイ20
4によってゲートウェイポート210へと転送される。
と、ゲートウェイポート208における情報信号はゲー
トウェイポート210へとルーティングされるべきであ
る。ゲートウェイポート208へ到達するこの情報信号
は、まずゲートウェイ204により処理され、次にコン
トローラポート206へと転送される。次に、通信コン
トローラ202は、コントローラポート216へと情報
信号をルーティングし、これは次に、ゲートウェイ20
4によってゲートウェイポート210へと転送される。
【0044】ゲートウェイ204と通信コントローラ2
02を別々のエンティティとして示したが、ゲートウェ
イ204は通信コントローラ202の回路およびシステ
ムに統合できることは理解できるであろう。ゲートウェ
イ204の通信コントローラ202との組み合わせは、
パケット電話ゲートウェイ(PPG)200と呼ばれ
る。
02を別々のエンティティとして示したが、ゲートウェ
イ204は通信コントローラ202の回路およびシステ
ムに統合できることは理解できるであろう。ゲートウェ
イ204の通信コントローラ202との組み合わせは、
パケット電話ゲートウェイ(PPG)200と呼ばれ
る。
【0045】図3には、コントローラポート314、3
16、318、320によってパーソナルコンピュータ
304へとつながっている通信コントローラ302を示
す。PCポート306、308、310、312は、多
様なネットワーク(図示せず)へとつながっている。P
Cポート306、308、310、312へ到来する情
報信号は、PCポート306に存在するプロトコルソフ
トウェアにより処理される。このようなソフトウェアパ
ッケージは現在市場で容易に得ることができる。パーソ
ナルコンピュータ304により送信すべき情報信号は、
適切なルーティングのためコントローラポート314、
316、318、320を介して通信コントローラ30
2へと送られる。通信コントローラ302は、回路、パ
ーソナルコンピュータのファームウェアおよび/または
ソフトウェアの中に統合することができる。
16、318、320によってパーソナルコンピュータ
304へとつながっている通信コントローラ302を示
す。PCポート306、308、310、312は、多
様なネットワーク(図示せず)へとつながっている。P
Cポート306、308、310、312へ到来する情
報信号は、PCポート306に存在するプロトコルソフ
トウェアにより処理される。このようなソフトウェアパ
ッケージは現在市場で容易に得ることができる。パーソ
ナルコンピュータ304により送信すべき情報信号は、
適切なルーティングのためコントローラポート314、
316、318、320を介して通信コントローラ30
2へと送られる。通信コントローラ302は、回路、パ
ーソナルコンピュータのファームウェアおよび/または
ソフトウェアの中に統合することができる。
【0046】本発明の通信コントローラは、標準的な有
線通信ネットワークの利用には限定されない。通信コン
トローラは、無線通信ネットワーク、光ファイバスラッ
シュ同軸ケーブル混成通信ネットワークおよび他の通信
ネットワークへ相互接続できる他の通信ネットワークに
おいても用いることができる。
線通信ネットワークの利用には限定されない。通信コン
トローラは、無線通信ネットワーク、光ファイバスラッ
シュ同軸ケーブル混成通信ネットワークおよび他の通信
ネットワークへ相互接続できる他の通信ネットワークに
おいても用いることができる。
【0047】
【発明の効果】以上述べたように、本発明により、互換
性のない通信ネットワークをお互い接続し、確立された
通信が運ばれるネットワークを含む相互接続されたネッ
トワークのサービス品質をモニタリングできるようなシ
ステムおよび方法を提供できた。また、相互接続された
ネットワークのそれぞれのサービス品質を測定し、測定
したサービス品質が許容できるか許容できないかを分類
する基準を開発できた。
性のない通信ネットワークをお互い接続し、確立された
通信が運ばれるネットワークを含む相互接続されたネッ
トワークのサービス品質をモニタリングできるようなシ
ステムおよび方法を提供できた。また、相互接続された
ネットワークのそれぞれのサービス品質を測定し、測定
したサービス品質が許容できるか許容できないかを分類
する基準を開発できた。
【図1】複数の通信ネットワークとつながった本発明の
通信コントローラを示すブロック図である。
通信コントローラを示すブロック図である。
【図2】パケット電話ゲートウェイにおいてゲートウェ
イにつながった本発明の通信コントローラを示すブロッ
ク図である。
イにつながった本発明の通信コントローラを示すブロッ
ク図である。
【図3】パーソナルコンピュータにつながった本発明の
通信コントローラを示すブロック図である。
通信コントローラを示すブロック図である。
100 通信コントローラ 102 QOSモニタリングモジュール 104 ユーザ/システム基準モジュール 106 判断処理モジュール 108 ユーザインタフェースモジュール 110 再ルーティング処理モジュール 112 ネットワークポート 114、116、118、120、122、124、1
28、130、132連結パス 115、117、119 データI/Oポイント 134、136、138 通信ネットワーク 140、142、144 通信リンク 200 パケット電話ゲートウェイ 202 通信コントローラ 204 ゲートウェイ 208、210、212、214 ゲートウェイポート 206、216、218、220 コントローラポート 300、302 通信コントローラ 304 パーソナルコンピュータ(PC) 306、308、310、312 PCポート 314、316、318、320 コントローラポート
28、130、132連結パス 115、117、119 データI/Oポイント 134、136、138 通信ネットワーク 140、142、144 通信リンク 200 パケット電話ゲートウェイ 202 通信コントローラ 204 ゲートウェイ 208、210、212、214 ゲートウェイポート 206、216、218、220 コントローラポート 300、302 通信コントローラ 304 パーソナルコンピュータ(PC) 306、308、310、312 PCポート 314、316、318、320 コントローラポート
───────────────────────────────────────────────────── フロントページの続き (71)出願人 596077259 600 Mountain Avenue, Murray Hill, New Je rsey 07974−0636U.S.A. (72)発明者 デニス ダブリュー.スペクト アメリカ合衆国,07871 ニュージャージ ー,スパータ,グリーン アップル ロー ド 47 (72)発明者 エドワード スタンレー スズルコフスキ ー アメリカ合衆国,07040 ニュージャージ ー,メープルウッド,コリンウッド ドラ イブ 9
Claims (18)
- 【請求項1】 複数の通信ネットワークの間に情報信号
をルーティングする通信コントローラ(100)であっ
て、 サービス品質ネットワーク特性測定データおよび前記通
信コントローラが受信したネットワーク基準データに基
づいて制御信号を受信するように構成されたネットワー
クポート(112)を有し、 前記ネットワークポートは、複数のネットワークから情
報信号を受信し、前記制御信号に従って情報信号をルー
ティングするように構成することを特徴とする通信コン
トローラ。 - 【請求項2】 サービス品質ネットワーク特性測定デー
タおよびネットワーク基準データは、複数の通信ネット
ワーク(134、136、138)から受信されること
を特徴とする請求項1に記載の通信コントローラ。 - 【請求項3】 前記ネットワークポートは、前記制御進
行に従ってコントローラにより受信されたネットワーク
基準データを満足しない複数の通信ネットワークのうち
の他の1つを通ってコントローラが受信したネットワー
ク基準データを満足しないような複数の通信ネットワー
クの1つから情報信号を再ルーティングすることを特徴
とする請求項1記載の通信コントローラ。 - 【請求項4】 前記ネットワークポートは、確立された
通信を実質的に破壊せずに確立された通信の一部である
情報信号をルーティングすることを特徴とする請求項1
記載の通信コントローラ。 - 【請求項5】 前記ネットワークポートは、高容量通信
リンク(140、142、144)によって前記複数の
通信ネットワークとつながっていることを特徴とする請
求項1記載の通信コントローラ。 - 【請求項6】 複数の通信ネットワークの間に情報信号
をルーティングする通信コントローラ(100)であっ
て、 (A) サービス品質のネットワーク特性測定データお
よび通信コントローラが受信したネットワーク基準デー
タに基づいて判断メッセージを生成するように構成され
た判断処理モジュール(106)と、 (B) z判断処理モジュールにつながれた再ルーティ
ング処理モジュール(110)と、ここで、 前記再ルーティング処理モジュールは、判断メッセージ
を受信し、その判断メッセージに基づいて制御信号を生
成し、 (C) 前記再ルーティング処理モジュールにつながれ
たネットワークポート(112)とを有し、 前記ネットワークポートは、制御信号を受信し、前記複
数のネットワークから情報信号を受信し、その制御信号
に従って情報信号をルーティングすることを特徴とする
通信コントローラ。 - 【請求項7】 前記判断処理モジュールは、ネットワー
ク基準データを満足する通信ネットワークのリストを含
むことを特徴とする請求項6記載の通信コントローラ。 - 【請求項8】 複数の通信ネットワークの間に情報信号
をルーティングする通信コントローラ(100)であっ
て、 (A) サービス品質のネットワーク特性測定を含むモ
ニタリング信号を受信し、サービス品質のネットワーク
特性測定データを集めるように構成するQOSモニタリ
ングモジュール(102)と、 (B) ネットワーク基準データを含む基準信号を受信
し、ネットワーク基準データを格納するように構成され
たユーザ/システム基準モジュール(104)と、 (C) 前記QOSモニタリングモジュール(102)
および前記ユーザ/システム基準モジュールに接続され
た判断処理モジュールに接続された(106)と、ここ
で、 前記判断処理モジュールは、整理されたサービス品質の
ネットワーク特性測定データを受信し、ネットワーク基
準データへアクセスすることができるように、前記判断
処理モジュールは、サービス品質のネットワーク特性測
定データおよびネットワーク基準データに基づいて判断
メッセージを生成するように構成し、 (D) 前記判断処理モジュールにつながった再ルーテ
ィング処理モジュール(110)と、 前記再ルーティング処理モジュールは、判断メッセージ
を受信し、判断メッセージに基づいて制御信号を生成す
るように構成し、 (E) 前記QOSモニタリングモジュール(10
2)、前記ユーザ/システム基準モジュールおよび前記
再ルーティング処理モジュールにつながったネットワー
クポート(112)と、ここで、 前記ネットワークポートは、複数の通信ネットワークの
うちの第1の通信ネットワークからの情報信号を、制御
信号に従って複数の通信ネットワークのうちの第2の通
信ネットワークを通して、再ルーティングするように構
成することを特徴とする通信コントローラ。 - 【請求項9】 前記再ルーティング処理モジュールおよ
び前記ネットワークポートにつながったユーザインタフ
ェースモジュール(108)を有し、前記ユーザインタ
フェースモジュールは、ユーザ応答データを含むユーザ
応答信号を受信し、前記再ルーティング処理モジュール
へとユーザ応答メッセージを生成するように構成するこ
とを特徴とする請求項8記載の通信コントローラ。 - 【請求項10】 前記再ルーティング処理モジュール
は、判断メッセージおよびユーザ応答メッセージに基づ
いて制御信号を生成するように構成されたことを特徴と
する請求項9記載の通信コントローラ。 - 【請求項11】 前記QOSモニタリングモジュール
(102)は、サービス品質のネットワーク特性測定デ
ータを得るために、複数の通信ネットワークへテスト信
号を送信するように構成することを特徴とする請求項8
記載の通信コントローラ。 - 【請求項12】 複数の通信ネットワークからの情報信
号を受信および送信する通信機器につながった通信コン
トローラ(200、300)であって、 (A) サービス品質のネットワーク特性測定データを
含むモニタリング信号を受信し、サービス品質のネット
ワーク特性測定データを集めるように構成するQOAモ
ニタリングモジュールと、 (B) ネットワーク基準データを含む基準信号を受信
し、ネットワーク基準データを格納するように構成する
ユーザ/システム基準モジュールと、 (C) 前記QOSモニタリングモジュール(102)
および前記ユーザ/システム基準モジュールへつながれ
た判断処理モジュールと、ここで、 前記判断処理モジュールは、集められたサービス品質の
ネットワーク特性測定データを受信し、ネットワーク基
準へアクセスできるように構成し、判断処理モジュール
は、サービス品質のネットワーク特性測定データおよび
ネットワーク基準データに基づいて判断メッセージを生
成するように構成し、 (D) 前記判断処理モジュールにつながった再ルーテ
ィング処理モジュールと、ここで、 前記再ルーティング処理モジュールは、判断メッセージ
を受信し、その判断メッセージに基づいて制御信号を生
成するように構成し、 (E) 前記QOSモニタリングモジュール(10
2)、前記ユーザ/システム基準モジュールおよび前記
再ルーティング処理モジュールへつながったネットワー
クポートとを有し、ここで、 前記ネットワークポートは、前記通信機器から情報信号
を受信し、前記再ルーティング処理モジュールから制御
信号を受信するように構成し、前記ネットワークポート
は、制御信号に従って情報信号をルーティングするよう
に構成することを特徴とする通信コントローラ。 - 【請求項13】 前記通信機器は、ゲートウェイ(20
4)であることを特徴とする請求項12記載の通信コン
トローラ。 - 【請求項14】 前記通信機器は、パーソナルコンピュ
ータ(304)であることを特徴とする請求項12記載
の通信コントローラ。 - 【請求項15】 複数の通信ネットワークから通信コン
トローラによって受信した情報信号をルーティングする
方法であって、 (A) 前記ネットワークからサービス品質のネットワ
ーク特性測定データを受信するステップと、 (B) 前記ネットワークからネットワーク基準信号を
受信するステップと、 (C) サービス品質のネットワーク特性測定データお
よびネットワーク基準データに基づいて判断メッセージ
を生成するステップと、 (D) 前記判断メッセージに基づいて制御信号を生成
するステップと、前記制御信号に従って受信した情報信
号をルーティングするステップと、を有することを特徴
とする情報信号のルーティング方法。 - 【請求項16】 前記サービス品質のネットワーク特性
測定データを受信するステップ(A)は、サービス品質
のネットワーク特性測定データを集めるステップを有す
ることを特徴とする請求項15記載の方法。 - 【請求項17】 前記ネットワーク基準を受信するステ
ップ(B)は、前記ネットワーク基準データを格納する
ステップ有することを特徴とする請求項15記載の方
法。 - 【請求項18】 前記判断メッセージを生成するステッ
プは、ユーザ応答データに基づいてユーザ応答メッセー
ジを生成するステップを有することを特徴とする請求項
15記載の方法。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US4227197P | 1997-03-31 | 1997-03-31 | |
US08/885539 | 1997-06-30 | ||
US60/042271 | 1997-06-30 | ||
US08/885,539 US6449259B1 (en) | 1997-03-31 | 1997-06-30 | Communication controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1127327A true JPH1127327A (ja) | 1999-01-29 |
Family
ID=26719045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7988798A Pending JPH1127327A (ja) | 1997-03-31 | 1998-03-26 | 通信コントローラ |
Country Status (6)
Country | Link |
---|---|
US (1) | US6449259B1 (ja) |
EP (1) | EP0868060A1 (ja) |
JP (1) | JPH1127327A (ja) |
KR (1) | KR100598221B1 (ja) |
CN (1) | CN1178443C (ja) |
HK (1) | HK1016379A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7561517B2 (en) | 2001-11-02 | 2009-07-14 | Internap Network Services Corporation | Passive route control of data networks |
US7606160B2 (en) | 2001-11-02 | 2009-10-20 | Internap Network Services Corporation | System and method to provide routing control of information over networks |
US7668966B2 (en) | 2001-11-02 | 2010-02-23 | Internap Network Services Corporation | Data network controller |
Families Citing this family (97)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6631247B1 (en) * | 1999-09-29 | 2003-10-07 | Ricoh Co., Ltd. | Method and system for remote diagnostic, control and information collection based on various communication modes for sending messages to a resource manager |
US6418324B1 (en) | 1995-06-01 | 2002-07-09 | Padcom, Incorporated | Apparatus and method for transparent wireless communication between a remote device and host system |
US20040264402A9 (en) * | 1995-06-01 | 2004-12-30 | Padcom. Inc. | Port routing functionality |
US6069890A (en) | 1996-06-26 | 2000-05-30 | Bell Atlantic Network Services, Inc. | Internet telephone service |
US6154445A (en) | 1996-04-18 | 2000-11-28 | Bell Atlantic Network Services, Inc. | Telephony communication via varied redundant networks |
WO1998015933A2 (de) | 1996-10-07 | 1998-04-16 | Teles Ag Informationstechnologien | Verfahren zur übertragung von daten in einem telekommunikationsnetz und switch zur durchführung des verfahrens |
DE19645368C2 (de) | 1996-10-07 | 1999-12-30 | Teles Ag | Verfahren und Kommunikationseinrichtung zur Übertragung von Daten in einem Telekommunikationsnetz |
US6078582A (en) | 1996-12-18 | 2000-06-20 | Bell Atlantic Network Services, Inc. | Internet long distance telephone service |
US6137869A (en) | 1997-09-16 | 2000-10-24 | Bell Atlantic Network Services, Inc. | Network session management |
US6574216B1 (en) | 1997-03-11 | 2003-06-03 | Verizon Services Corp. | Packet data network voice call quality monitoring |
US6292479B1 (en) | 1997-03-19 | 2001-09-18 | Bell Atlantic Network Services, Inc. | Transport of caller identification information through diverse communication networks |
US7412533B1 (en) * | 1997-03-31 | 2008-08-12 | West Corporation | Providing a presentation on a network having a plurality of synchronized media types |
US6178170B1 (en) * | 1997-05-13 | 2001-01-23 | Sprint Communications Company, L. P. | System and method for transporting a call |
US7283561B1 (en) * | 1997-12-12 | 2007-10-16 | Level 3 Communications, Llc | Secure network architecture with quality of service |
EP0998090A2 (de) * | 1998-05-06 | 2000-05-03 | Siemens Aktiengesellschaft | Verfahren zum Übertragen von Daten |
JP3576811B2 (ja) * | 1998-05-22 | 2004-10-13 | 日本電気株式会社 | QoSマネジメント装置 |
US7515583B2 (en) * | 1998-06-19 | 2009-04-07 | Nortel Networks Limited | Method and apparatus for providing a configurable quality of service threshold for voice over internet protocol |
US6381238B1 (en) * | 1998-07-31 | 2002-04-30 | Sonus Networks | Apparatus and method for a telephony gateway |
US8078727B2 (en) | 1998-10-09 | 2011-12-13 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US7778260B2 (en) | 1998-10-09 | 2010-08-17 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US7293107B1 (en) | 1998-10-09 | 2007-11-06 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US8060656B2 (en) * | 1998-10-09 | 2011-11-15 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US6714217B2 (en) * | 1998-12-18 | 2004-03-30 | Sprint Communication Company, L.P. | System and method for providing a graphical user interface to, for building, and/or for monitoring a telecommunication network |
US6724757B1 (en) * | 1999-01-15 | 2004-04-20 | Cisco Technology, Inc. | Configurable network router |
JP3620986B2 (ja) * | 1999-01-20 | 2005-02-16 | 富士通株式会社 | 複合交換網における通信制御方法とその制御方法を使用するゲートウェイ装置 |
US7079530B1 (en) | 1999-02-25 | 2006-07-18 | Sprint Communications Company L.P. | System and method for caching toll free number information |
JP3204392B2 (ja) * | 1999-03-04 | 2001-09-04 | 日本電気株式会社 | ボタン電話装置とインターネット通信システム |
EP1049297A3 (en) * | 1999-04-01 | 2003-06-18 | AT&T Corp. | Method of providing quality of service agreement across network boundaries |
US6895088B1 (en) | 1999-05-21 | 2005-05-17 | Sprint Communications Company L.P. | System and method for controlling a call processing system |
US6577229B1 (en) * | 1999-06-10 | 2003-06-10 | Cubic Corporation | Multiple protocol smart card communication device |
US7882247B2 (en) | 1999-06-11 | 2011-02-01 | Netmotion Wireless, Inc. | Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments |
US6275470B1 (en) | 1999-06-18 | 2001-08-14 | Digital Island, Inc. | On-demand overlay routing for computer-based communication networks |
US6674746B1 (en) * | 1999-07-22 | 2004-01-06 | Nortel Networks Limited | Method and apparatus for voice over internet protocol swapping in a communications system |
US6690651B1 (en) * | 1999-07-22 | 2004-02-10 | Nortel Networks Limited | Method and apparatus for automatic transfer of a call in a communications system in response to changes in quality of service |
KR100331218B1 (ko) * | 1999-08-24 | 2002-04-06 | 함영호, 유현순 | 네트워크 품질 분석 시스템 및 이를 이용한 네트워크 품질 분석 방법 |
US7899910B1 (en) * | 1999-08-30 | 2011-03-01 | Verizon Laboratories Inc. | Method and apparatus for integrated communication services provisioning for health care community |
US7804815B1 (en) * | 1999-09-17 | 2010-09-28 | Intertex Data Ab | System and apparatus for telecommunication |
US7539179B1 (en) * | 1999-09-30 | 2009-05-26 | Cisco Technology, Inc. | Scalable packet-switched call control signaling |
US7142512B1 (en) | 1999-12-02 | 2006-11-28 | Hitachi, Ltd. | Network measurement controlling system apparatus and method |
US6735621B1 (en) * | 2000-02-18 | 2004-05-11 | Nortel Networks Limited | Method and apparatus for messaging between disparate networks |
GB0028113D0 (en) * | 2000-05-15 | 2001-01-03 | Band X Ltd | Communication system and method |
JP3747740B2 (ja) * | 2000-05-22 | 2006-02-22 | 株式会社日立製作所 | インタネットゲートウェイシステムでの迂回制御方法 |
US6901530B2 (en) * | 2000-08-01 | 2005-05-31 | Qwest Communications International, Inc. | Proactive repair process in the xDSL network (with a VDSL focus) |
US6874039B2 (en) * | 2000-09-08 | 2005-03-29 | Intel Corporation | Method and apparatus for distributed direct memory access for systems on chip |
US7197029B1 (en) * | 2000-09-29 | 2007-03-27 | Nortel Networks Limited | System and method for network phone having adaptive transmission modes |
US7796524B1 (en) * | 2000-10-06 | 2010-09-14 | O'connell David | Monitoring quality of service in packet-based communications |
US7480713B2 (en) * | 2000-12-15 | 2009-01-20 | International Business Machines Corporation | Method and system for network management with redundant monitoring and categorization of endpoints |
KR20020048819A (ko) * | 2000-12-18 | 2002-06-24 | 이익용 | 스위칭 코어장치와 라인포트장치간의 스위칭 인터페이스 |
US6775235B2 (en) * | 2000-12-29 | 2004-08-10 | Ragula Systems | Tools and techniques for directing packets over disparate networks |
US20020087724A1 (en) * | 2000-12-29 | 2002-07-04 | Ragula Systems D/B/A Fatpipe Networks | Combining connections for parallel access to multiple frame relay and other private networks |
JP2002232573A (ja) | 2001-01-31 | 2002-08-16 | Nec Corp | 移動通信端末、移動通信システム及びサービス提供装置 |
US7600029B1 (en) * | 2001-03-15 | 2009-10-06 | Governing Dynamics Investment, Llc | System and method for generating, monitoring and reporting performance information relating to data transmissions |
US20020151302A1 (en) * | 2001-04-11 | 2002-10-17 | Telefonaktiebolaget L.M. Ericsson | Lifeline backup system and method for telephone networks |
KR100744935B1 (ko) * | 2001-09-26 | 2007-08-01 | 주식회사 케이티 | Isp간 최적 경로 선정을 위한 라우터 자동 설정 시스템및 방법 |
US6724727B2 (en) * | 2001-12-03 | 2004-04-20 | Nokia Corporation | Policy-based forward error correction in packet networks |
AU2003219731A1 (en) * | 2002-02-08 | 2003-09-02 | Ragula Systems (D/B/A/ Fatpipe Networks) (A Utah Corporation) | Tools and techniques for directing packets over disparate networks |
US7197009B1 (en) * | 2002-03-06 | 2007-03-27 | Sprint Communications Company L.P. | Delay variation based routing in communication systems |
US7007102B2 (en) * | 2002-04-29 | 2006-02-28 | Harris Corporation | Admission control in a mobile ad hoc network |
US20040151162A1 (en) * | 2002-05-20 | 2004-08-05 | Kumar Ramaswamy | Multi-network mobile communication system |
US20040054760A1 (en) * | 2002-05-31 | 2004-03-18 | Ewing Richard E. | Deployable telemedicine system |
WO2004039009A1 (ja) * | 2002-10-23 | 2004-05-06 | Sharp Kabushiki Kaisha | 通信管理方法、中央制御局、通信局、通信管理プログラム、通信管理プログラムを格納したコンピュータ読み取り可能な記録媒体 |
US7218895B1 (en) * | 2002-11-14 | 2007-05-15 | Cisco Technology, Inc. | System, method, and apparatus for testing voice quality in a communication network |
US7469282B2 (en) | 2003-01-21 | 2008-12-23 | At&T Intellectual Property I, L.P. | Method and system for provisioning and maintaining a circuit in a data network |
US7535889B2 (en) * | 2003-06-11 | 2009-05-19 | Alcatel-Lucent Usa Inc. | Server component redirection of new media path portion between packet-switched and circuit-switched portions of mobile switching center |
US7630302B2 (en) | 2003-12-23 | 2009-12-08 | At&T Intellectual Property I, L.P. | Method and system for providing a failover circuit for rerouting logical circuit data in a data network |
US7639623B2 (en) * | 2003-12-23 | 2009-12-29 | At&T Intellectual Property I, L.P. | Method and system for real time simultaneous monitoring of logical circuits in a data network |
US8203933B2 (en) | 2003-12-23 | 2012-06-19 | At&T Intellectual Property I, L.P. | Method and system for automatically identifying a logical circuit failure in a data network |
US8199638B2 (en) | 2003-12-23 | 2012-06-12 | At&T Intellectual Property I, L.P. | Method and system for automatically rerouting logical circuit data in a data network |
US7609623B2 (en) * | 2003-12-23 | 2009-10-27 | At&T Intellectual Property I, L.P. | Method and system for automatically rerouting data from an overbalanced logical circuit in a data network |
US8223632B2 (en) | 2003-12-23 | 2012-07-17 | At&T Intellectual Property I, L.P. | Method and system for prioritized rerouting of logical circuit data in a data network |
US7639606B2 (en) | 2003-12-23 | 2009-12-29 | At&T Intellectual Property I, L.P. | Method and system for automatically rerouting logical circuit data in a virtual private network |
US7646707B2 (en) | 2003-12-23 | 2010-01-12 | At&T Intellectual Property I, L.P. | Method and system for automatically renaming logical circuit identifiers for rerouted logical circuits in a data network |
JP2005221731A (ja) * | 2004-02-05 | 2005-08-18 | Konica Minolta Photo Imaging Inc | 撮像装置 |
US7460468B2 (en) | 2004-04-22 | 2008-12-02 | At&T Intellectual Property I, L.P. | Method and system for automatically tracking the rerouting of logical circuit data in a data network |
US8339988B2 (en) | 2004-04-22 | 2012-12-25 | At&T Intellectual Property I, L.P. | Method and system for provisioning logical circuits for intermittent use in a data network |
US7466646B2 (en) | 2004-04-22 | 2008-12-16 | At&T Intellectual Property I, L.P. | Method and system for automatically rerouting logical circuit data from a logical circuit failure to dedicated backup circuit in a data network |
US7768904B2 (en) | 2004-04-22 | 2010-08-03 | At&T Intellectual Property I, L.P. | Method and system for fail-safe renaming of logical circuit identifiers for rerouted logical circuits in a data network |
US9089003B2 (en) * | 2004-07-28 | 2015-07-21 | Broadcom Corporation | Quality-of-service (QoS)-based delivery of multimedia call sessions using multi-network simulcasting |
US20060168587A1 (en) * | 2005-01-24 | 2006-07-27 | Shahzad Aslam-Mir | Interoperable communications apparatus and method |
US7852749B2 (en) * | 2005-04-06 | 2010-12-14 | Callwave, Inc. | Methods and systems for routing telecommunications |
US7627290B2 (en) * | 2005-07-07 | 2009-12-01 | Cisco Technology, Inc. | Route convergence monitoring system and method |
KR100723880B1 (ko) * | 2005-12-07 | 2007-05-31 | 한국전자통신연구원 | 품질보장 서비스 제공을 위한 접근성 제어 장치 및 방법 |
KR100694299B1 (ko) * | 2005-12-08 | 2007-03-14 | 한국전자통신연구원 | 광대역 통합망에서의 서비스 품질(QoS) 제공 시스템 및방법 |
US8301752B2 (en) * | 2006-05-02 | 2012-10-30 | International Business Machines Corporation | Load balancing for network server |
US8295162B2 (en) | 2006-05-16 | 2012-10-23 | At&T Intellectual Property I, L.P. | System and method to achieve sub-second routing performance |
US8744054B2 (en) * | 2006-06-29 | 2014-06-03 | Apple Inc. | Method and system for automatic call redialing |
KR100772412B1 (ko) * | 2006-07-18 | 2007-11-01 | 삼성전자주식회사 | 홈 컨트롤 네트워크 제어 장치 및 방법 |
US7742487B2 (en) * | 2006-08-22 | 2010-06-22 | Embarq Holdings Company Llc | System and method for integrated service access |
JP4981916B2 (ja) * | 2006-10-25 | 2012-07-25 | トムソン ライセンシング | フレーム分類のための方法およびシステム |
JP2008211330A (ja) * | 2007-02-23 | 2008-09-11 | Hitachi Communication Technologies Ltd | ノード制御装置およびノードシステム |
TWI339964B (en) * | 2007-07-31 | 2011-04-01 | Ind Tech Res Inst | Management architecture and diagnostic method for remote configuration of heterogeneous local networks |
US9762634B2 (en) | 2012-04-06 | 2017-09-12 | At&T Intellectual Property I, L.P. | System and method to transmit digital broadcast grade video via a cellular data network |
US20130346558A1 (en) * | 2012-06-21 | 2013-12-26 | Microsoft Corporation | Delivery controller between cloud and enterprise |
US20170195735A1 (en) * | 2015-12-31 | 2017-07-06 | Nagravision S.A. | Method and apparatus for peripheral context management |
US11030134B2 (en) | 2017-03-02 | 2021-06-08 | Saab Ab | Communication system, a communication controller and a node agent for connection control based on performance monitoring |
US10951462B1 (en) * | 2017-04-27 | 2021-03-16 | 8X8, Inc. | Fault isolation in data communications centers |
US11050658B2 (en) | 2018-09-14 | 2021-06-29 | Cisco Technology, Inc. | IOAM-based quality of experience propagation to endpoints and seamless switchover to alternate call path |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04138740A (ja) * | 1990-09-28 | 1992-05-13 | Fuji Xerox Co Ltd | 通信制御方式 |
US5402478A (en) * | 1992-07-27 | 1995-03-28 | Codex Corporation | System and method for call-by-call source routing with rule-based fallbacks |
JPH06276254A (ja) * | 1993-03-17 | 1994-09-30 | Nippon Telegr & Teleph Corp <Ntt> | 通信制御装置 |
US5563875A (en) * | 1995-07-10 | 1996-10-08 | International Business Machines Corporation | Wrap-around route testing in packet communications networks |
JP2723097B2 (ja) * | 1995-12-04 | 1998-03-09 | 日本電気株式会社 | Qosルーティング装置 |
JP2000504183A (ja) * | 1996-01-31 | 2000-04-04 | ラブズ・オブ・アドバンスト・テクノロジーズ・インターナショナル・コーポレーション | リアルタイム電話対電話間音声通信用複合ネットワーク |
US5793976A (en) * | 1996-04-01 | 1998-08-11 | Gte Laboratories Incorporated | Method and apparatus for performance monitoring in electronic communications networks |
US5892754A (en) * | 1996-06-07 | 1999-04-06 | International Business Machines Corporation | User controlled adaptive flow control for packet networks |
US5898668A (en) * | 1996-12-13 | 1999-04-27 | Siemens Information And Communication Networks, Inc. | Method and system for increasing quality of service at or below a threshold cost |
US6064653A (en) * | 1997-01-07 | 2000-05-16 | Bell Atlantic Network Services, Inc. | Internetwork gateway to gateway alternative communication |
US5898673A (en) * | 1997-02-12 | 1999-04-27 | Siemens Information And Communication Networks, Inc. | System and method for prevention of cell loss due to quality of service contracts in an ATM network |
-
1997
- 1997-06-30 US US08/885,539 patent/US6449259B1/en not_active Expired - Lifetime
-
1998
- 1998-03-24 EP EP98302194A patent/EP0868060A1/en not_active Ceased
- 1998-03-26 JP JP7988798A patent/JPH1127327A/ja active Pending
- 1998-03-30 CN CNB98105921XA patent/CN1178443C/zh not_active Expired - Fee Related
- 1998-03-31 KR KR1019980011192A patent/KR100598221B1/ko not_active IP Right Cessation
-
1999
- 1999-04-07 HK HK99101355A patent/HK1016379A1/xx not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7561517B2 (en) | 2001-11-02 | 2009-07-14 | Internap Network Services Corporation | Passive route control of data networks |
US7606160B2 (en) | 2001-11-02 | 2009-10-20 | Internap Network Services Corporation | System and method to provide routing control of information over networks |
US7668966B2 (en) | 2001-11-02 | 2010-02-23 | Internap Network Services Corporation | Data network controller |
Also Published As
Publication number | Publication date |
---|---|
KR100598221B1 (ko) | 2006-09-22 |
US6449259B1 (en) | 2002-09-10 |
CN1178443C (zh) | 2004-12-01 |
HK1016379A1 (en) | 1999-10-29 |
CN1195245A (zh) | 1998-10-07 |
KR19980080926A (ko) | 1998-11-25 |
EP0868060A1 (en) | 1998-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH1127327A (ja) | 通信コントローラ | |
US6781983B1 (en) | Packet-switched telephony with circuit-switched backup | |
US7483431B2 (en) | Method for transmitting data in a telecommunications network and switch for implementing said method | |
US7936751B2 (en) | Method for transmitting data in a telecommunications network and switch for implementing said method | |
US6426942B1 (en) | Device and method for establishing a call connection | |
EP1086557B1 (en) | Method and apparatus for fallback routing of voice over internet protocol call | |
US6785229B1 (en) | System and method for controlling a telephony communication session | |
US6934258B1 (en) | Quality of service based transitioning between alternate transport paths | |
JP2002344497A (ja) | メディアゲートウェイ装置間の接続ルート切替え制御方法及びコールエージェント装置 | |
US20070291648A1 (en) | VoIP voice quality remote for switch-to-switch connections | |
US6636487B1 (en) | Apparatus and method for providing multimedia conferencing services with an unspecified bit rate quality of service class over an asynchronous transfer mode network | |
KR100443531B1 (ko) | 전파지연결정프로시져 | |
US6888793B1 (en) | Internet protocol network alternate routing system | |
JP5557317B2 (ja) | VoIP回線制御システム、VoIP通信装置、VoIP通信制御方法およびVoIP通信制御プログラム | |
US20050047402A1 (en) | End user selectable routing of packet or circuit-switched calls | |
US20010013066A1 (en) | Route optimization over diverse media | |
KR100438071B1 (ko) | VoIP게이트웨이의 인터넷망 장애시 발신호 경로재설정방법 | |
CA2233014C (en) | A communication controller | |
US6717937B1 (en) | Method and apparatus for voice over internet protocol resource management | |
US20030039346A1 (en) | Telecommunications system and a method of selecting call attributes | |
US8619556B2 (en) | Call control | |
US7978834B2 (en) | Call control | |
JPH06181474A (ja) | 通信制御装置 | |
JPH11509704A (ja) | 通信回路網内に接続を完結させる方法及び検出ユニット | |
US20060146785A1 (en) | Call admission control |