(57)【特許請求の範囲】
【請求項１】
発呼者と被呼者間の通信接続を確立する方法であって、
発呼者が第１の交換機に被呼者のアクセス識別子を指定する信号を提供するステップ、
前記第１の交換機が通信ネットワークの複数の交換機によって共有されるデータベースに識別情報を提供するステップ、
前記被呼者が前記通信ネットワークによってサービスされる場合、前記被呼者にアクセスするために、着側交換機と該着側交換機によってアクセス可能なポート又はポート群との識別を前記データベースが提供するステップ、
前記ポート又はポート群の識別からなるシグナリングメッセージを該着側交換機に送信するステップ、及び
前記データベースによって提供される情報を用いて呼の設定を試みるステップ
からなり、
電話番号の割当て又は顧客構内装置への他のアクセス識別子の変更が単一のデータベースのみの更新を要し、
該着側交換機は電話番号又は他のアクセス識別子をポート識別翻訳に供給しない
ことを特徴とする方法。
【請求項２】
前記被呼者が他のキャリアによってサービスされる場合、前記データベースが、前記被呼者にサービスするキャリアにアクセスするための交換機と、該交換機上のポート群との識別を提供するステップをさらに有することを特徴とする請求項１に記載の方法。
【請求項３】
前記データベースは、前記他のキャリアにアクセスするための１つ以上の交換機上のポートのビジー／アイドル状態を管理し、前記データベースは、選択されたアクセス交換機と、該アクセス交換機上の選択されたポートとの識別を提供することを特徴とする請求項２に記載の方法。
【請求項４】
住所にサービスするポートを、該住所でサービスが活性化される加入者のアクセス識別子と関連づける、前記データベース内のデータを提供するステップをさらに有することを特徴とする請求項１に記載の方法。
【請求項５】
前記データベースは、８００番アクセスコードのような特殊アクセスコードによりアクセスされる加入者にアクセスするための特定のポートに呼をルーティングするための交換機およびポートの情報を提供することを特徴とする請求項１に記載の方法。
【請求項６】
前記データベースは、移動通信機が登録された最近の位置の記録を管理し、前記方法は、
前記移動通信機へ呼をルーティングするために移動交換センタの識別を提供するステップをさらに有することを特徴とする請求項１に記載の方法。
【請求項７】
前記アクセス識別子を指定する信号は、被呼者の電話番号とは異なるハンドルを指定する信号を含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記ハンドルは文字列であることを特徴とする請求項７に記載の方法。
【請求項９】
前記データベースは、発呼者発側クラス翻訳情報を提供することを特徴とする請求項１に記載の方法。
【請求項１０】
前記データベースは、発呼者課金情報を提供することを特徴とする請求項１に記載の方法。
【請求項１１】
前記データベースは、被呼者着側クラス翻訳を提供することを特徴とする請求項１に記載の方法。
【請求項１２】
前記データベースは、複数のセグメントを有する分散データベースであり、前記方法は、
前記データベースの各セグメントに、前記データベースによってサービスされる加入者の個別のサブセットに対するデータを記憶するステップをさらに有することを特徴とする請求項１に記載の方法。
【請求項１３】
前記データベースは分散データベースであることを特徴とする請求項１に記載の方法。
【請求項１４】
前記分散データベースは、前記分散データベースの各セグメント内に、前記通信ネットワークの加入者の個別のサブセットに対するエントリを有し、各セグメントは、相異なる重複しない加入者群に対するデータを記憶することを特徴とする請求項１３に記載の方法。
【請求項１５】
前記ステップｄは、
提供された情報を前記第１の交換機へ送信するステップと、
前記第１の交換機が、呼を前記着側交換機へ送り、呼設定メッセージにより、前記着側交換機と、前記被呼者にアクセスするために使用される前記着側交換機のポートとの識別を提供するステップとを有することを特徴とする請求項１に記載の方法。
【請求項１６】
前記ステップｄは、
前記被呼者にアクセスするための前記着側交換機内のポートまたはポート群の識別と、前記第１の交換機の識別とを含むメッセージを、前記データベースから前記着側交換機へ送るステップを有することを特徴とする請求項１に記載の方法。
【請求項１７】
前記データベースは、前記被呼者にアクセスするための１つ以上のポートのビジー／アイドル状態を管理することを特徴とする請求項１に記載の方法。
【請求項１８】
前記ステップｄは、前記被呼者のビジー／アイドル状態が「ビジー」である場合に中断されることを特徴とする請求項１７に記載の方法。
【請求項１９】
前記ステップｄは、
前記着側交換機が、前記被呼者にアクセスするためのポートから前記第１の交換機へのコネクションの確立を試みるステップを有することを特徴とする請求項１６に記載の方法。
【請求項２０】
前記ステップｄは、
提供された情報を前記第１の交換機へ送信するステップと、
前記第１の交換機が、前記被呼者にアクセスするための前記着側交換機内のポートの識別と、前記第１の交換機の識別とを含むメッセージを前記着側交換機へ送信するステップとを有することを特徴とする請求項１に記載の方法。
【請求項２１】
前記ステップｄは、
前記着側交換機が、前記被呼者にアクセスするためのポートから前記第１の交換機へのコネクションの確立を試みるステップを有することを特徴とする請求項２０に記載の方法。
【請求項２２】
前記ポートまたはポート群は、前記着側交換機によってサービスされる、加入者線に接続されたラインポート、構内交換機に接続されたトランクポート、構内交換機またはマルチラインハント群へのポート群、および、加入者ループキャリアに接続されたラインポートのうちのいずれかを含むことを特徴とする請求項１に記載の方法。
【請求項２３】
前記着側交換機は移動交換センタであり、前記ポートの識別は、ワイヤレス端末のページングを制御するための識別であることを特徴とする請求項１に記載の方法。
【請求項２４】
発呼者と被呼者間の通信接続を確立する装置であって、
第１の交換機、
第１の交換機に被呼者のアクセス識別子を指定する発呼者からの信号を提供する手段、
通信ネットワークの複数の交換機によって共有されるデータベースに前記第１の交換機からの識別情報を提供する手段、
前記被呼者が前記通信ネットワークによってサービスされる場合に、前記被呼者にアクセスするために、着側交換機と該着側交換機によってアクセス可能なポート又はポート群との識別を前記データベースから取得する手段、
前記ポート又はポート群の識別からなるシグナリングメッセージを該着側交換機に送信する手段、及び
前記第１の交換機において、前記データベースによって提供される情報を用いて呼の設定を試みる呼設定手段
からなり、
電話番号の割当て又は顧客構内装置への他のアクセス識別子の変更が単一のデータベースのみの更新を要し、
該着側交換機は電話番号又は他のアクセス識別子をポート識別翻訳に供給しない
ことを特徴とする装置。
【請求項２５】
前記被呼者が他のキャリアによってサービスされる場合に、前記被呼者にサービスするキャリアにアクセスするための交換機と、該交換機上のポート群との識別を前記データベースから取得する手段をさらに有することを特徴とする請求項２４に記載の装置。
【請求項２６】
前記データベースは、前記他のキャリアにアクセスするための１つ以上の交換機上のポートのビジー／アイドル状態を管理し、
前記装置は、
選択されたアクセス交換機と、該アクセス交換機上の選択されたポートとの識別を前記データベースから取得する手段をさらに有することを特徴とする請求項２５に記載の装置。
【請求項２７】
住所にサービスするポートを、該住所でサービスが活性化される加入者のアクセス識別子と関連づけるデータを前記データベースから取得する手段をさらに有することを特徴とする請求項２４に記載の装置。
【請求項２８】
８００番アクセスコードのような特殊アクセスコードによりアクセスされる加入者にアクセスするための特定のポートに呼をルーティングするための交換機およびポートの情報を前記データベースから取得する手段をさらに有することを特徴とする請求項２４に記載の装置。
【請求項２９】
移動通信機が登録された最近の位置の記録を前記データベースから取得する手段と、
前記移動通信機へ呼をルーティングするために移動交換センタの識別を取得する手段とをさらに有することを特徴とする請求項２４に記載の装置。
【請求項３０】
前記アクセス識別子を指定する信号は、被呼者の電話番号とは異なるハンドルを指定する信号を含むことを特徴とする請求項２４に記載の装置。
【請求項３１】
前記ハンドルは文字列であることを特徴とする請求項３０に記載の装置。
【請求項３２】
前記データベースは、発呼者発側クラス翻訳情報を提供することを特徴とする請求項２４に記載の装置。
【請求項３３】
前記データベースは、発呼者課金情報を提供することを特徴とする請求項２４に記載の装置。
【請求項３４】
前記データベースは、被呼者着側クラス翻訳を提供することを特徴とする請求項２４に記載の装置。
【請求項３５】
前記データベースは、複数のセグメントを有する分散データベースであり、
前記データベースによってサービスされる加入者の個別のサブセットに対するデータが、前記データベースの各セグメントに記憶されることを特徴とする請求項２４に記載の装置。
【請求項３６】
前記データベースは分散データベースであることを特徴とする請求項２４に記載の装置。
【請求項３７】
前記分散データベースは、前記分散データベースの各セグメント内に、前記通信ネットワークの加入者の個別のサブセットに対するエントリを有し、各セグメントは、相異なる重複しない加入者群に対するデータを記憶することを特徴とする請求項３６に記載の装置。
【請求項３８】
前記呼設定手段は、
提供された情報を前記データベースから前記第１の交換機へ送信する手段と、
呼を前記第１の交換機から前記着側交換機へ送り、呼設定メッセージにより、前記着側交換機と、前記被呼者にアクセスするために使用される前記着側交換機のポートとの識別を提供する手段とを有することを特徴とする請求項２４に記載の装置。
【請求項３９】
前記呼設定手段は、
前記被呼者にアクセスするための前記着側交換機内のポートまたはポート群の識別と、前記第１の交換機の識別とを含むメッセージを、前記データベースから前記着側交換機へ送る手段を有することを特徴とする請求項２４に記載の装置。
【請求項４０】
前記データベースは、前記被呼者にアクセスするための１つ以上のポートのビジー／アイドル状態を管理することを特徴とする請求項２４に記載の装置。
【請求項４１】
前記呼設定手段は、前記被呼者のビジー／アイドル状態が「ビジー」である場合に呼の設定を試みるのを中断することを特徴とする請求項４０に記載の装置。
【請求項４２】
前記呼設定手段は、
前記着側交換機において、前記被呼者にアクセスするためのポートから前記第１の交換機へのコネクションの確立を試みる手段を有することを特徴とする請求項３９に記載の装置。
【請求項４３】
前記呼設定手段は、
提供された情報を前記第１の交換機へ送信する手段と、
前記被呼者にアクセスするための前記着側交換機内のポートの識別と、前記第１の交換機の識別とを含むメッセージを前記着側交換機へ送信する手段とを有することを特徴とする請求項２４に記載の装置。
【請求項４４】
前記着側交換機において、前記被呼者にアクセスするためのポートから前記第１の交換機へのコネクションの確立を試みる手段をさらに有することを特徴とする請求項４３に記載の装置。
【請求項４５】
前記ポートまたはポート群は、前記着側交換機によってサービスされる、加入者線に接続されたラインポート、構内交換機に接続されたトランクポート、構内交換機またはマルチラインハント群へのポート群、および、加入者ループキャリアに接続されたラインポートのうちのいずれかを含むことを特徴とする請求項２４に記載の装置。
【請求項４６】
前記着側交換機は移動交換センタであり、前記ポートの識別は、ワイヤレス端末のページングを制御するための識別であることを特徴とする請求項２４に記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電話呼をルーティングする装置に関し、特に、集中データベースを利用したこのような装置に関する。
【０００２】
【従来の技術】
電話呼のルーティングは、従来、宛先（デスティネーション）を指定する短い電話番号を用いて実現されている。北米番号方式(North American numbering plan)では、３桁のエリアコードが地域を指定し、次の３桁のコードがその地域内の交換システムを指定し、最後の４桁がその交換機に接続された加入者を指定する。これにより、呼をルーティングするプロセスは、呼を指定された地域内の市外交換機(toll switch)へルーティングすることによって（そして場合によっては、６桁の翻訳を用いて、呼をいくつかのそのような市外交換機のうちの１つへルーティングすることによって）実行される。次に、その呼をその市外交換機から直接または間接に、局コードによって指定される交換システムへルーティングし、その後、その交換システムにおいて、ローカルな翻訳に基づいて、その呼を宛先利用者（加入者）へルーティングする。
【０００３】
この簡単な構成のいくつかの課題が、この数十年間に明らかになってきている。例えば、８００番通話（北米における着信者課金サービス通話）が広まると、８００番への呼を国内の任意の場所へルーティングすることができることが必要になった。この課題は、８００番を通常のＰＯＴＳ(plain old telephone service)番号に翻訳するデータベースを実現し、その通常電話番号へルーティングすることによって解決された。同様にして、ソフトウェア定義ネットワークが実現され、会社内の加入者は、内線電話番号とＰＯＴＳ番号の間の翻訳を行うデータベースを有することにより、公衆交換電話番号により会社内の他の電話機にアクセスする内線番号方式を使用することが可能になった。
【０００４】
通新事業への競争の導入は、さらに課題を生じている。競争の導入とともに実現されつつある好ましい機能の１つは、ローカル番号ポータビリティ(local number portability)である。これは、加入者が、自分の電話番号を変えることなく、別のサービスプロバイダによってサービスされるように切り替えることができることである。こうして、以前は単一の交換機に関連づけられていた電話番号の範囲が、複数の交換機によってサービスされることが可能となる。この課題に対して提案されている解決法は、一般に、データベースを用いて特定の電話番号にサービスする交換機を識別し、呼をその交換機へルーティングするように設定するか、または、まず呼をメインキャリアの交換機へルーティングした後、その呼を着側加入者に実際にサービスするキャリアの交換機へリルーティング（再ルーティング）することによる。
【０００５】
近年では、インターネット網が成長している。インターネット網のファシリティを使用して、インターネット名（例えば、電子メールアドレス）、またはその他のハンドルは、インターネットデータグラムをその名前によって指定される宛先へ伝送するために、インターネットプロトコルアドレスに翻訳（変換）される。
【０００６】
【発明が解決しようとする課題】
本発明の発明者の認識によれば、呼を宛先加入者へルーティングする現状にはいくつかの大きな欠点がある。第１に、翻訳は、呼がソースから宛先へ送られる間のすべての中間交換機で実行される。これらの翻訳の目的は、呼を宛先交換機へ接続する最良の経路を決定することである。第２に、電話サービスを転居加入者に提供するプロセスは、コストおよび時間がかかり、面倒である。加入者がある交換機から別の交換機へ移動する場合、その加入者の番号は一般に変更されるが、これは好ましくない。加入者が同じ交換機内にとどまる場合、あるいは、同じ電話番号を保持する場合でも、その変更の管理、およびサービスオーダ事務局(service order bureau)によってサービスされる数百の交換機のうちの特定の交換機におけるその加入者の翻訳データの変更は、時間がかかる。その加入者のすべての特殊サービス要求は、新しい交換機および加入者ポートに対して再指定しなければならない。選択的に局所的なエリア内で番号ポータビリティに対応可能な計画が作られているが、国内を通じて完全な番号ポータビリティを可能にするという課題は非常に困難であるため、実際には、全国的な番号ポータビリティは、現在のルーティングおよび翻訳の構成を用いては実現することができない。第３に、８００番や９００番のような特殊アクセスコードによってアクセスされる特殊着信サービスを有する加入者に対して、特殊番号ブロックを確保しなければならない。例えば追加の８００番に対する需要は、この目的のために２つの追加のエリアコードを確保しておくことを既に要求している。ときにはこれは有用である。その理由は、例えば、加入者は、８００番をダイヤルするとき、その呼には課金されないことを知っているからである。しかし、新たな、さらに特殊なサービスが導入されると、このような各サービスごとに新たなＮＰＡコードを確保しておくことを要求するのは面倒になる。第４に、８００番および９００番の使用は、ＰＯＴＳ番号への翻訳の機能専用の特別のデータベースを必要とし、このデータベースを、サポートするローカル交換機データベースとともに管理しなければならない。第５に、現在の構成は、加入者が、８００番などに対応する１つ以上のＰＯＴＳ番号を割り当てられることを必要とし、このようなＰＯＴＳ番号を消費する。第６に、インターネット名のようなハンドルを、公衆交換電話網（ＰＳＴＮ）を通じてルーティングされる加入者に割り当てるファシリティはない。第７に、呼を特殊アナウンス、メールボックス、通話プロンプトメニュー、および「ミートミー」会議交換機のようなサービスへルーティングするためには特別の翻訳が必要である。
【０００７】
【課題を解決するための手段】
本発明の発明者は、これらの課題を分析し、従来技術を超える大きな進歩を示す一般化された解決法に到達した。本発明によれば、呼をルーティングするために、集中データベースが参照される。この集中データベースは、被呼側の番号、名前あるいはその他のハンドル（例えば、電子メールアドレス）のようなアクセス識別子と、宛先交換機の間の翻訳を行う。本発明の好ましい実施例によれば、この翻訳はさらに、着側のポートまたはポート群の識別を提供し、これにより、宛先交換機は宛先端末にアクセスすることが可能となる。ここで、ポートとは、ユーザとの間で通信信号を伝送する交換機からの出口（アウトレット）のことである。これは、例えば、加入者線に接続されたラインポート、ＰＢＸ（構内交換機）や他の交換機に接続されたトランクポート、着側交換機に接続された加入者ループキャリア（ＳＬＣ）、リモート集線装置あるいはリモート交換装置上のポート、ローカルエリアネットワークポート、または、ワイヤレス加入者にアクセスするための無線リンクである。このような構成を用いることにより、ユーザは、ユーザのアクセス識別子の如何にかかわらず、任意の交換機に接続されることが可能となるという効果がある。
【０００８】
好ましい実施例によれば、ある番号への呼は、ワイヤレス装置にサービスするポートを含め、任意の交換機の任意のポートの加入者に接続することが可能である。これにより、転居した加入者は、自分の通信端末が新たに接続される新住所を指定することが可能となるという効果がある。住所と、対応するポートおよび交換機との間の翻訳を行うデータベースを使用して、新住所をデータベースに対して指定することにより、加入者は、自分の電話機に対する呼がルーティングされるべき交換機およびポートを指定することが可能となる。ここで、「住所」とは、複数の当事者が入居している建物の場合には、内部の区画、部屋、または事務所の番号を含む。
【０００９】
本発明の１つの特徴によれば、完全な着側翻訳が、集中データベースに記憶される。この構成は、８００番や９００番からＰＯＴＳ番号への特殊な翻訳、およびその後そのＰＯＴＳ番号を用いて呼をルーティングするという必要を迂回することができる。代わりに、８００番を着側交換機、および着側のポートまたはポート群の識別に翻訳する。この翻訳は、時刻、日付、場所、あるいは発呼者の識別、トラフィック負荷、または発呼者の言語選択によって、着側のポートまたはポート群の選択の変更を可能にする８００番通話または９００番通話のようなタイプの特殊アクセスコードに対するフレキシブルな構成を依然として提供する。さらに、このタイプの構成は、以前は８００番または９００番にしか利用可能でなかった種類のサービスを任意の番号に提供する。さらに、呼転送サービスは、まず加入者の本拠(home base)にサービスする交換機へ呼をルーティングすることなく、提供することが可能となる。
【００１０】
本発明のもう１つの特徴によれば、ワイヤレス装置への呼を容易に設定することが可能となる。データベースは、移動加入者の装置が存在する位置を追跡する。これは、本質的に、ＧＳＭ(Global Standard for Mobiles)においてＶＬＲ(visitor location register)によって実行される機能である。本発明の構成を用いれば、データベースは、移動加入者に現在サービスしている交換機へ呼をルーティングすることが可能となり、その交換機には、加入者の装置がページングされるべきページング領域の識別を通知することができる。この構成によれば、集中データベースがＶＬＲデータベースの機能を吸収することが可能になるのみならず、宛先加入者の装置への呼の設定のために正しい移動交換センタへ呼が直接にルーティングされることが可能となる。
【００１１】
本発明の好ましい実施例のもう１つの特徴によれば、呼のルーティングおよび課金に関する宛先加入者のすべてのサービスデータがデータベースで管理される。
【００１２】
本発明のもう１つの特徴によれば、発信サービスクラスがデータベースで管理される。この構成により、加入者のすべての翻訳情報が集中データベースに記憶されることが可能となり、各交換機で加入者データベースを管理する必要がなくなる。
【００１３】
本発明のもう１つの特徴によれば、被呼加入者が別のネットワークキャリアによってサービスされている場合、データベースにおける翻訳は、要求された宛先への呼に対して被呼加入者にサービスするキャリアにアクセスするために使用可能なこのキャリアの交換機の識別と、この交換機と呼を設定するために使用可能なキャリアとの間のトランク群の識別とを提供する。
【００１４】
本発明のもう１つの特徴によれば、被呼加入者が別のネットワークキャリアによってサービスされている場合、データベースは、他のキャリアの所望のアクセス交換機にアクセスするために、いくつかの交換機にわたるインサービストランクのビジー／アイドル状態を管理し、その後、データベースは、このコネクションに使用するために、キャリア間アクセス交換機と、その交換機のトランクとを選択する。このため、すべてのアクセストランクがビジーであるような交換機へ呼を誤ってルーティングした後、その呼を別の交換機へリルーティングすることによる遅延は生じない。
【００１５】
本発明の好ましい実施例によれば、単一の集中データベースは、分散データベースとして実現される。その分割は、加入者のサブセットに対する分割を含む。異なるキャリアは、本質的に加入者であるかのように扱われ、そのキャリア加入者のデータベースは、そのキャリア加入者にアクセスするためのトランクのビジー／アイドル状態と、そのキャリア加入者にアクセスするためのサービスクラスを管理する。
【００１６】
【発明の実施の形態】
図１は、本発明の動作を示すブロック図である。図１は、発呼加入者電話機１０と、被呼加入者電話機１１の間のコネクションを確立するのに必要なアクションのためのさまざまなメッセージを示す。コネクションは、発呼加入者に接続された発側交換機１から、および、被呼加入者電話機１１に接続された着側交換機２から設定され、交換機１と２を相互接続するために使用されている交換機３を通じてなされる。この例では、発呼加入者および被呼加入者はいずれも、ＩＳＤＮ電話機を有する。発呼電話機は、コネクションのために使用される所望のポート（Ｂチャネル）の識別、呼参照番号、および被呼者番号を与える初期設定メッセージを送信する。これに応答して、交換機１は、データベースに問合せメッセージ４１を送る。この場合、具体的には交換制御ポイント（ＳＣＰ）２１に対して、要求側交換機の識別、発呼電話機に接続された選択されたポート（Ｂチャネル）の識別、呼参照番号、および被呼者番号を提供する。これに応答して、ＳＣＰは、被呼者番号、被呼者にアクセスするための交換機（交換機２）、交換機２上で被呼加入者電話機１１に接続されたポート、交換機１の識別、発呼者ポート番号、および発呼者呼参照番号を含む呼ルーティングメッセージを送信する。
【００１７】
交換機１は、呼が交換機２に着信することを認識し、その呼の経路を決定する。この例では、経路は交換機３を通る。すると、交換機１は、交換機３へのトランクを探索（ハント）する。
【００１８】
次に、交換機１は、交換機１から交換機３へのトランクの識別、被呼者にサービスする交換機である交換機２の識別、被呼者電話機１１に接続された交換機２におけるポートの識別、および被呼者番号を含むアドレスメッセージ（ＩＡＭ）４３を交換機３へ送信する。ここで、ポートという用語は、例えば、加入者線に接続されたラインポート、ＰＢＸ（構内交換機）や他の交換機に接続されたトランクポート、着側交換機に接続された加入者ループキャリア（ＳＬＣ）、リモート集線装置あるいはリモート交換装置上のポート、ローカルエリアネットワークポート、または、ワイヤレス加入者にアクセスするための無線リンクを含む。ＩＡＭで受信される情報に基づいて、交換機３は、呼が交換機２に着信することを認識し、交換機２へのトランクを探索する。次に、交換機３は、交換機３と交換機２の間のトランクの番号、交換機２の識別、交換機２において被呼加入者電話機１１に接続されたポートの識別、および被呼者番号を含む、別のアドレスメッセージ４４を送信する。
【００１９】
交換機２は、メッセージ４４を受信したことに応答して、着側加入者のＩＳＤＮ電話機１１へ設定メッセージを送信する。この設定メッセージは、使用されるチャネルの識別、この呼の着側呼参照番号、および被呼者電話番号を含む。これに応答して、電話機１１は、着側呼参照番号を付けた呼出しメッセージを交換機２へ送る。交換機２は、メッセージ４７を交換機３へ転送し、交換機３は、メッセージ４８を交換機１へ転送し、交換機１は、呼出しメッセージ４９を、発側電話機１０へ転送する。被呼側がオフフックになると、接続メッセージが電話機１１から交換機２へ送られ、交換機２は、応答メッセージ５１を交換機３へ転送し、交換機３は、応答メッセージ５２を交換機１へ転送し、交換機１は、接続メッセージを発側電話機１０へ転送する。この例では、ＩＳＤＮ電話機が用いられている。その理由は、標準化されているＩＳＤＮ電話メッセージは、その内容が非常に具体的であるからである。他のタイプの加入者装置間の他の呼に対しても、同種のメッセージが送信される。
【００２０】
データベースは、いくつかのアクセスキーのうちのいずれかを用いてデータにアクセスすることが可能な関係データベースとみなすことが可能である。被呼番号、あるいは同じことであるが、翻訳（アクセス識別子翻訳）は、呼を設定しようとするときにアクセスされる。交換機およびポートの番号翻訳へのアドレスは、サービスが加入者に対して提供あるいは設置されるとき、または、加入者の翻訳データが加入者とともに新しいアドレスおよび新しいポートに移動するときに、アクセスされる。発側ポートのサービスクラス翻訳は、発呼者が発呼するときにアクセスされる。
【００２１】
ワイヤレス装置の場合、着側サービスクラス翻訳は、被呼加入者のサービスクラスおよび課金番号（ＧＳＭの用語では、ホームロケーションレジスタタイプのデータ）と、加入者が最後に登録された場所の指示子（ＶＬＲタイプの情報）の両方を示す。これらは、適当な移動交換センタへ呼をルーティングし、その後、適当な基地局のセットから加入者をページングするために用いられる。
【００２２】
本発明のもう１つの特徴によれば、加入者が、転居したが自分のクラス情報プロフィールを保持したいときに、このクラス情報プロフィールは、加入者の前のアドレスを用いてアクセスされることが可能である。また、加入者が自分の電話番号を保持する場合には、その電話番号を使用し、対応する発側および着側のデータを、新しいアドレスによって識別される新しい交換機およびポートに関連づけることによって、クラス情報プロフィールにアクセスすることが可能である。
【００２３】
データベースは、各加入者ごとにいくつかのデータサブブロックを有する。これらを図２に示す。これらは、スーパーブロックとして示されており、そのすべてのフィールドが特定の加入者に対して埋められているわけではない。例えば関係データベースの原理によるスーパーブロックは、そのスーパーブロック内のいくつかのフィールドのうちのいずれかの識別によりアクセスすることができる。
【００２４】
このスーパーブロックは、以下のデータサブブロックを含む。
【００２５】
ブロック２０１は、加入者の「住所」を含む。この住所は、いくつかの、あるいは多くのポートを含むある住所における特定のポートを識別するのに十分なデータ（例えば、アパート、いくつかの回線を有する世帯、ＣＥＮＴＲＥＸ会社）を含む。
【００２６】
ブロック２０３は、その加入者住所に対応する交換機ポートの識別を含む。
【００２７】
ブロック２０５は、ポート群に属するポートをリストするデータブロックにアクセスするためのポート群の識別を含む。ポート群の翻訳は、ポート群の住所をリストする代わりに、その群内のポートのリストが提供されることを除いては、個々の加入者の翻訳と同様である。（管理目的で、ポート群交換機の住所を提供することも可能である。）
【００２８】
ブロック２０７は、加入者アクセス識別子を含む。これは、電話番号であることも可能であり、あるいは、インターネットアドレスのような、他のハンドルであることも可能である。
【００２９】
ブロック２０９は、発側サービスクラスデータを含む。課金番号が加入者アクセス識別子と異なる場合、このような課金番号が発側サービスクラスデータに含まれる。加入者が移動加入者である場合、従来技術ではＨＬＲに記憶されていた、加入者の発側クラスデータが、ここに記憶される。発側クラスデータは、９００番通話の拒否や、市外通話の拒否のような、発側（発信呼）スクリーニングデータを含む。発側電話機からの呼に要求される帯域幅も、ここに記憶される。発側電話機が、異なる帯域幅を要求する呼を発呼することができる場合、おそらくは、最大帯域幅がここに記憶される。
【００３０】
ブロック２１１は、加入者の着側クラスデータを記憶する。これは、加入者の被呼番号に対応する特殊呼出音、特殊帯域幅の要求や制限、被呼番号が課金される場合（例えば、８００番型のサービス）または呼の一部が課金される場合（移動電話サービス）の課金番号を含む。
【００３１】
スーパーブロック２５０は、１つのポート群ブロックに対するものである。このブロックは、ポート群識別子２５１、および複数のポート番号２５２，...，２５３を含む。ポート番号とともに、そのポートのビジー／アイドル状態が記憶される。
【００３２】
マルチライントランク群、会社や他の加入者のエージェントとして作用するアテンダント（相異なる交換機に接続される可能性がある）の群、および、他のキャリアにアクセスするためのトランクの群の装置をリストするためにも、同様のスーパーブロックがある（図示せず）。これらの翻訳には、ビジー／アイドル状態も設けるのが好ましい。
【００３３】
もう１つの重要な関係は、住所とポートの間の関係である。これにより、加入者は、住所を指定して、その住所に接続されたポートを活性化することが可能となる。これは、転居、および初期加入者設置の両方に有用である。
【００３４】
もう１つの重要な関係は、装置と住所の間の関係である。これにより、加入者は、呼の発着信のために、異なる場所に装置を移動することが可能となる。
【００３５】
重要な関係のうちには、一般にアクセス識別子（例えば、個人識別番号（ＰＩＮ）、パスワードフィンガープリント）によって識別される個人と、装置との間の関係がある。これにより、ユーザは、任意の装置にログインし、その後、その装置で呼の発着信を行うことが可能となる。このファシリティの使用の最も明らかな例は、コールセンタで働くアテンダントに対するものである。
【００３６】
関係データベースのこの好ましい実施例では、識別子から他の識別子への翻訳が可能であるが、いくつかの翻訳を行う速度は最適化すべきである。具体的には、アクセス識別子とポート識別の間の翻訳、および、ポート識別からサービスクラスへの翻訳は最適化すべきである。その理由は、これらの翻訳は、あらゆる呼で使用されるからである。住所に関係する翻訳はそれほど多くは使用されないため、より遅いこと、あるいは、より間接的であることも可能である。
【００３７】
本発明の好ましい実施例のもう１つの特徴によれば、宛先加入者の名前、電子メールアドレス、あるいはその他のハンドルを定義する文字列のような代替アクセス識別子を用いて、通常のデータベース内のデータにアクセスすることが可能となる。この構成により、インターネット利用者のような加入者は、ＰＯＴＳ番号を提供することを発呼者に要求することなく、しかも、ＰＯＴＳ番号が利用者に割り当てられることを必要とせずに、呼を電話機に送ることが可能となる。また、このタイプの構成によれば、例えば、８００番型の加入者のような少数の選択された加入者にのみ今日では利用可能な非常にフレキシブルなタイプのルーティングが、すべての加入者に利用可能となる。優先サービスが、任意の加入者に提供することが可能となる。呼転送サービスは、まず電話機の本拠にサービスする交換機へ呼をルーティングすることなく、提供することが可能となる。これにより、呼は、必要なときには、ボコーダを通じてルーティングされ、パルス符号変調（ＰＣＭ）音声信号と、パケット化音声信号の間の変換を行うことが可能となる。パケット化音声信号は、音声メッセージをデータパケットとして受信するインターネット利用者のような加入者と通信するために使用することができる。
【００３８】
交換機が、宛先交換機（被呼加入者に接続された交換機、または、異なるキャリアにアクセスするために使用される交換機）の識別を受信すると、受信側交換機は、通常のルーティング法を用いて、宛先交換機に到達する。このような通常のルーティング法は、実時間ネットワークルーティングや、動的非階層ルーティングのような従来技術の方法を含み、また、最近に導入された新しいルーティング方式も使用可能である。
【００３９】
理論的には、データベースは、ネットワークのすべての局間トランクのビジー／アイドル状態を追跡することが可能であるが、実際には、このような構成は、もっともな理由でこれまで拒否されている。しかし、異なるキャリアがアクセスされるような特殊な場合、あるいは、相異なる交換機によってサービスされる可能性のある多数のエージェントのうちの１つがアクセスされる場合、他のキャリア、あるいはエージェントにアクセスするためのさまざまなリンクのビジー／アイドル状態が集中データベースで利用可能であることが好ましい。
【００４０】
被呼加入者に接続するために、他のキャリアの識別が、その被呼加入者の翻訳とともに提供される。その後、その識別は、そのキャリアにアクセスするための情報ブロック、または、最適にそのキャリアにアクセスするためのサブブロックを見つけ、特定の被呼加入者へのコネクションを確立するために使用可能である。例えば、他のキャリアにアクセスするために１つ以上のアクセス交換機を指定することが可能であり、さらに、これらのアクセス交換機からのトランク群を指定することが可能である。
【００４１】
本発明の好ましい実施例によれば、単一のデータベースが大規模なネットワークで要求されるすべてのトラフィックを扱うことはできない可能性が高いため、概念的な単一のデータベースを複数のデータベースに分割し、分散データベースとして運用する。この分散データベースの各メンバは、加入者のキャリアおよびエージェント群の個別のサブセットに対するデータを記憶する。その後、比較的に直接的な初期データベース問合せを用いて、所望の加入者の情報を含む特定のデータベースを選択する。着側加入者が別のキャリアによってサービスされているような特別の場合には、その加入者に関する情報を見つけるために初期データベースにアクセスし、その別のキャリアにアクセスすることに関する情報を見つけるために第２のデータベースにアクセスする必要があることもある。
【００４２】
本発明のもう１つの実施例によれば、データベースは、同じ翻訳を行うことによって発側交換機からの問合せに応答するが、このような翻訳を用いて、拡張アドレスメッセージを生成し、この拡張アドレスメッセージ６０を、直接に着側交換機へ送信するか、または、拡張アドレスメッセージ６１を、直接に発側交換機１から着側交換機２へ送信する。拡張アドレスメッセージは、発側交換機の識別、および、呼の識別を含み、着側交換機が、発側交換機への呼の設定のためのステップを開始することによって応答することができるようにする。このような呼の設定のためのステップは、このメッセージが、呼出し信号を発呼者へ送らないようにマークされることを除いては、アドレスメッセージと同様のステップを含む。このタイプの構成では、アドレスメッセージなどのようなメッセージが実際に着側交換機に正しく送信されたという肯定応答に相当するものとして呼を設定する要求を発側交換機が使用することができるので、確認メッセージに相当するものをバイパスすることができるという点で、好ましい実施例の構成よりもやや効率的である。好ましい実施例は、この代替実施例よりも既存のソフトウェアに対する変更が少ないので、本明細書では提案されている。
【００４３】
加入者がインターネット装置によってサービスされる場合、その加入者は、インターネットサーバを通じて公衆交換電話網に接続される。インターネットサーバは、その加入者のインターネット装置からの発信が公衆交換電話網によって交換されるべきことを認識した場合、特定のスイッチおよびポートでその加入者を公衆交換電話網に接続する。そのポートには、その加入者に提供されるべきサービスを指定する翻訳が対応している。また、インターネットサーバは、他のインターネット装置、または電話機のために、被呼電話番号も提供する。その後、公衆交換電話網は、本発明の原理に従って、被呼加入者へのコネクションを確立する。被呼加入者が他のインターネット装置である場合、公衆交換電話網は、被呼インターネット装置への接続のために、第２のインターネットサーバに接続される。
【００４４】
【発明の効果】
以上述べたごとく、本発明によれば、呼をルーティングするために、集中データベースが参照される。この集中データベースは、被呼側の番号、名前あるいはその他のハンドル（例えば、電子メールアドレス）のようなアクセス識別子と、宛先交換機の間の翻訳を行う。本発明の好ましい実施例によれば、この翻訳はさらに、着側のポートまたはポート群の識別を提供し、これにより、宛先交換機は宛先端末にアクセスすることが可能となる。このような構成を用いることにより、ユーザは、ユーザのアクセス識別子の如何にかかわらず、任意の交換機に接続されることが可能となるという効果がある。
【図面の簡単な説明】
【図１】本発明の動作を示すブロック図である。
【図２】集中データベースに記憶されるデータのメモリ配置の図である。
【符号の説明】
１  発側交換機
２  着側交換機
３  交換機
１０  発呼加入者電話機
１１  被呼加入者電話機
２１  交換制御ポイント（ＳＣＰ）
４１  問合せメッセージ
４３  アドレスメッセージ（ＩＡＭ）
４４  アドレスメッセージ
４９  呼出しメッセージ
５１  応答メッセージ
５２  応答メッセージ
６０  拡張アドレスメッセージ
６１  拡張アドレスメッセージ
２５０  スーパーブロック
【図１】
0003764007.tif 000002
【図２】
0003764007.tif 000003