(57)【特許請求の範囲】
【請求項１】
受信したクライアントサービス要求に応答して、インターネットを介してクライアントとサーバとの間の接続を確立するステップと、
サーバがクライアントサービス要求を提供できるようにするために、インターネット接続を介してクライアントからサーバへクライアント情報を送信するステップと、
クライアントサービス要求に応答して、クライアント情報から決定されたクライアントの通信番号を使用して、クライアントへの交換網接続を確立するステップと
を有するクライアントサーバ・ネットワークを動作させる方法。
【請求項２】
インターネットおよび交換網を介して複数のサーバ装置のいずれかに接続するためのクライアント装置において、
前記クライアント装置を前記インターネットにインタフェースするための第１のインタフェース手段と、
前記クライアント装置を前記交換網にインタフェースするための第２のインタフェース手段と、
制御手段とからなり、
この制御手段が、
クライアント要求に応答して、第１のインタフェースおよびインターネットによるクライアントが選択した第１のサーバ装置への第１の接続を確立するための手段と、
前記交換網による前記クライアント装置への第２の接続を確立するために、クライアント要求により識別された特定の通信サービスを識別するための情報を通信するための手段と、
第１のサーバ装置から第２のインタフェースおよび交換網を介して受信された接続要求に応答して、第１のサーバ装置とクライアント装置との間の第２の接続を確立するための手段とを有し、
前記第２の接続が、第１のサーバ装置がクライアント装置により要求された特定の通信サービスを提供することを可能にするために使用されることを特徴とするクライアント装置。
【請求項３】
インターネットおよび交換網を介して複数のクライアント装置のいずれかに接続するためのサーバ装置において、
前記サーバ装置を前記インターネットにインタフェースするための第１のインタフェース手段と、
前記サーバ装置を前記交換網にインタフェースするための第２のインタフェース手段と、
制御手段とからなり、
この制御手段が、
第１のクライアント装置からのクライアントサービス要求に応答して、第１のインタフェースおよびインターネットによる第１のクライアント装置への接続を確立するための手段と、
クライアントサービス要求により識別された特定の通信サービスを識別しクライアント情報を含む情報に応答して、サーバー装置が第１のクライアント装置への前記交換網を介する新たな接続を確立することを可能にする手段を有することを特徴とするサーバ装置。
【請求項４】
クライアント要求に応答して、第１のインタフェースおよびインターネットを介してクライアントが選択する第１のサーバ装置への第１の接続を確立するステップと、
クライアント要求により識別された特定の通信サービスを識別し、第１のサーバ装置が前記クライアント装置への前記交換網を介する第２の接続を確立することを可能にするためのクライアント情報を含む情報を通信するステップと、
第１のサーバ装置からの前記第２のインタフェースおよび交換網を介する接続要求を受信するステップと、
第１のサーバ装置とクライアント装置との間の第２の接続を確立するステップとからなり、
前記第２の接続は、第１のサーバ装置がクライアント装置により要求された特定の通信サービスを提供することを可能にするために使用されることを特徴とする
インターネットおよび交換網を介して複数のサーバ装置のいずれかに接続するためのクライアント装置を動作させる方法。
【請求項５】
第１のクライアント装置からのサービス要求に応答して、第１のインタフェースおよびインターネットを介する第１のクライアント装置への接続を確立するステップと、
クライアントサービス要求中で識別された特定の通信サービスを識別する情報を受信するステップと、
クライアントサービス要求中で受信された情報を使用して、サーバ装置が前記交換網を介して第１のクライアント装置への新たな接続を確立することを可能にするステップとを有する
インターネットおよび交換網を介して複数のクライアント装置のいずれかへの接続のためにサーバ装置を動作させる方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット・ネットワークに係り、特に、インターネットおよび公衆交換網を使用するクライアントサーバ・アーキテクチャに関する。
【０００２】
【従来技術の説明】
今日、インターネットの世界的かつ指数関数的な成長は、共通認識となっている。インターネットは、数百万のコンピュータ間の非常に多様な接続を使用して具現化される。継続的に増加する公衆アクセスプロバイダに結合される「Ｗｏｒｌｄ  Ｗｉｄｅ  ＷｅｂのＭｏｓａｉｃ」のような情報ナビゲーションソフトウエアおよびユーザインタフェースは、情報スーパーハイウエイがない場合に、インターネットを情報時代の基本コンポーネントにしている。
【０００３】
【発明が解決しようとする課題】
一方、現在のインターネットは、１）保証された品質のサービス（ＱＯＳ）、２）セキュリティ、および３）情報および送信サービスに対する変化に容易かつ柔軟なメカニズムを欠いていることがよく知られており、これらはすべて完全な情報ネットワークから期待されているものである。
【０００４】
他方、現在の電話網は、長期間にわたってこれらの能力を全て提供してきた。将来において、インターネットがこれらの機能を提供するように発展するかもしれない。しかし、これは、例えばＡＴＭのような世界的データ通信インフラストラクチャにおける基本的な変化を必要とし、何年たっても実現するとは期待されていない。必要されているものは、保証された品質のサービス、セキュリティおよびインターネットを介してなされるサービス要求を取り扱うメカニズムの変化を提供する現実的な方法である。
【０００５】
【課題を解決するための手段】
本発明によるクライアント・サーバ・ネットワークを動作させる方法は、受信したクライアントのサービス要求に応答して、インターネットを介してクライアントとサーバとの間の接続を確立することを可能にする。その後、クライアントから確立されたインターネット接続を介してサーバに送信されるクライアント情報は、サーバがクライアントサービス要求を提供し、クライアント情報から決定されるクライアントの通信番号を使用して、クライアントへの交換網接続を確立することを可能にする。
【０００６】
このクライアント情報は、クライアントの口座番号、ログイン、パスワード、および／または電話番号を含むことができ、サーバがクライアントへの交換網接続を確立することを可能にする。本発明の一実施形態において、クライアント装置およびサーバ装置のそれぞれは、インターネットへのインタフェースを行うための第１のインタフェースと交換網へのインタフェースを行うための第２のインタフェースを含み、両方のインタフェースともに、コントローラの制御下で動作することができる。
【０００７】
【発明の実施の形態】
本発明は、インターネットのような情報伝送ネットワークを公衆交換網（例えば、ＰＳＴＮ、ＩＳＤＮ、ＡＴＭなどの、タイプのネットワーク）と一緒に使用することを可能にする継ぎ目のない統合システムを提供する。インターネットは、１）保証された品質のサービス、２）セキュリティ、および３）情報および送信サービスに対する変化に容易かつ柔軟なメカニズムを欠いているが、公衆交換網は、これらの機能を提供する。この明細書の残りの部分では、交換網が公衆交換電話網（ＰＳＴＮ）であると仮定して説明するが、交換網は、この３つの機能を提供する限り、個人通信網、企業内通信網、またはデータネットワークであってもよい。
【０００８】
インターネットは、「Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ」のようないくつものアプリケーションを実行することができる何百万もの相互接続されたコンピュータからなるダイナミックネットワークである。「Ｗｏｒｌｄ  Ｗｉｄｅ  ＷｅｂのＭｏｓａｉｃ」は、ユーザにインターネットを介して様々なサービスへの容易なアクセスを提供するウインドウに基づくプログラムを提供する。本発明は、インターネットの機能と組み合わされるべき公衆交換網の上記の機能が、現在のインターネットアプリケーションにより提供されるサービスを強化し、新しいサービスを作り出すことを可能にする。
【０００９】
図１において、このシステムは、クライアント・サーバ・アーキテクチャに基づいており、クライアント装置（例えば１００）は、パーソナルコンピュータ（ＰＣ）またはワークステーションのいずれであってもよい。各クライアント装置１００、１１０は、２つの論理ネットワーク接続、すなわちインタフェース１０２、１０３を必要とする。これらのインタフェース１０２、１０３のうちの１つは、インターネット１５０への接続を提供する。この接続は、図６、８に示されているようにローカルエリアネットワーク（ＬＡＮ）を介して、または図２に示されているようにモデムを経てシリアルライン・インターネットプロトコル（ＳＬＩＰ）接続を介して、または図５に示されているようにＩＳＤＮポートを経て、行うことができる。
【００１０】
これらの接続は、個人的接続または公衆交換電話網（ＰＳＴＮ）のいずれかを介して行うことができる。第２のインタフェース１０３は、公衆または個人の交換電話網への接続を提供する。この接続は、図２に示すようにモデムを介して、または図５に示すようにＩＳＤＮポートを介して、または図６、８に示すようにＡＴＭＬＡＮのような特別なＬＡＮまたは帯域幅予備を提供するＬＡＮへの接続により行うことができる。
【００１１】
これらの２つのインタフェース接続１０２、１０３は、論理レベルにおいて定義される。すなわち、クライアント装置１００は、インターネット１５０および公衆交換網１６０（様々な実施形態が図２、５、７、９に示されている）の両方に接続するために使用することができる単一の物理的接続（すなわち、モデム、ＩＳＤＮアダプタなど）を有することができる。同様に、サーバ１３０、典型的にはコンピュータは、論理的ネットワークインタフェース１３２、１３３により、インターネット１５０および公衆交換網１６０の両方にアクセスする。一般に、図１のシステムは、コンピュータに基づく複数のクライアント装置１００〜１１０が、インターネット１５０および公衆交換網１６０により、複数のサーバ１３０〜１４０へのアクセスを可能にする。
【００１２】
本発明は、クライアント装置１００におけるユーザがインターネット１５０を介してサーバ１３０に接続され、インターネット１５０上では利用できないが公衆交換網１６０により提供される強化された機能を要求する場合に使用される。例えば、このような強化されたサービス要求は、保証されたＱＯＳ配布、セキュリティ、または注文に応じた課金を要求するものである。例えば、そのような強化されたインターネットサービスは、１）リアルタイムの映像伝送、２）リアルタイム・高品質音声伝送、および３）株式市場データなどの変動しやすいデータへの即時のアクセスの交換網を介する配布を可能にする。
【００１３】
そのようなサービス要求に対して、サーバ１３０は、サービス要求の一部としてクライアント装置１００により与えられる電話番号を使用して、公衆交換網１６０を介する通話接続を開始し、要求されたサービスに対する情報を配布することができる。この通話は、コレクトコール、第三者課金などのいかなる標準的通話課金方法によっても課金することができる。そのようなアプリケーションまたはサービスに対して、公衆交換網１６０は、公衆交換網１６０を介して通常の通話モードで与えられるサービスおよび伝送に対する課金を提供する。公衆交換網を介する接続は、強化されたセキュリティを提供し、複雑化された同定メカニズムを必要としない。典型的なアプリケーション、すなわちクライアントとサーバとの間のサービス要求において、インターネットおよび公衆交換網接続の両方が共存することができる。もう一つの可能性は、課金のためにすでに確立されたクライアント口座を使用することである。
【００１４】
本発明の作用の概略は以下の通りである。ハイパーテキストトランスポートプロトコル（ＨＴＴＰ）サーバは、１つのアプリケーションすなわち電話接続を要求するサービスに対する要求を受信した場合、この要求に関連づけられた電話番号の通話を取り扱う新しいプロセスを起動する。このプロセスは、ＨＴＴＰサーバが実行される同じコントローラ上で実行されるか、または例えばＬＡＮなどのある接続を介して第１のマシンと接続された他のマシン上で実行することができる。ＰＳＴＮまたはＩＳＤＮ番号の自動ダイヤリングのためのいくつかのプログラムが様々なコンピュータ（例えば、ＡＴ＆Ｔ  Ｖｉｓｔｉｕｍ）について利用可能であり、この目的のために使用することができる。
【００１５】
クライアント装置１００は、入ってくる電話発呼を受け入れるプログラムを含む。そのようなソフトウエアも、多くのベンダー（例えば、ＡＴ＆Ｔ  Ｖｉｓｔｉｕｍ）から入手可能である。実際の処理、例えばセキュリティチェックおよび電話接続を介するファイルまたは音声／画像データの送信は、同じプロセスまたは別のプロセスによっても取り扱うことができる。この処理の終わりにおいて、電話接続がドロップされる。
【００１６】
図２を参照して、第１のモデム２０１をインターネットインタフェース１０２として、第２のモデム２０３を交換網インタフェース１０３として使用するクライアント・サーバ・アーキテクチャについて説明する。第１のモデム２０１および第２のモデム２０３は、公衆交換網１６０へのアクセスを提供する中央局２０５に接続される。公衆交換網１６０は、モデム２０７を介してインターネットサービスプロバイダ２０９に接続される。インターネットサービスプロバイダ２０９は、よく知られたいかなるオンラインサービスプロバイダ（例えば、Ｄｅｌｐｈｉ）であってもよい。
【００１７】
「Ａｍｅｒｉｃａ  Ｏｎｌｉｎｅ」、「ＣｏｍｐｕＳｅｒｖｅ」、「Ｄｅｌｐｈｉ」などの様々なオンラインサービスプロバイダ（図２の２０９）は、クライアント接続のために、モデム２０７を有するＰＳＴＮまたはＩＳＤＮ（図５の５０３）を使用する。これらのインターネットサービスプロバイダ２０９により使用されるサーバは、すでにインターネット上にあり、これらのサーバはそのクライアントの接続のためのモデムプールへアクセスしない。クライアント装置１００がサービス要求を行った場合に、これらのサービスプロバイダにより使用されるサーバ上のクライアント装置１００をサービスすることが可能である。
【００１８】
この場合、サーバ１３０は、サービスプロバイダ（２０９）のサーバへの電話接続を確立し、このサーバは、要求を発したクライアント装置１００の回線へ通話を送る。これは、例えば、多くのオンラインサービスプロバイダシステムに存在するＰＢＸ機能または通話転送機能を使用して達成される。
【００１９】
図２において、インターネットサービスプロバイダ２０９は、インターネット１０５によりサーバ１３０、１４０に接続される。サーバ１３０、１４０は、モデム２１１、２１３をそれぞれ利用して、公衆交換網１６０に接続される。この代わりに、単一のモデム２０４が、インターネットインタフェース１０２および交換網インタフェース１０３の機能の両方を提供するために使用することができる。単一モデム構成を使用してユーザ要求を取り扱うプロセスが、図４に示されている。
【００２０】
図３を参照して、図２の２モデム構成を使用するインターネットによるサーバへの典型的なクライアントアクセス要求を説明する。ステップ３０１において、ユーザの入力に応答して、クライアント装置１００は、モデム１（図２中の２０１）、公衆交換網１６０、モデム２０７、インターネットサービスプロバイダ２０９、およびインターネット１５０を介して、サーバ１３０への接続を確立させる。典型的には、インターネット１５０によるサーバ１３０へのクライアント装置１００によるアクセスは、クライアント装置１００において利用可能なＭｏｓａｉｃアプリケーションプログラムを使用してアクセスされるハイパーテキストトランスポートプロトコル（ＨＴＴＰ）を利用する。
【００２１】
本発明により必要とされる機能は、Ｍｏｓａｉｃサーバへの単純な付加により具現化することができる。例えば、サーバ（例えば１３０）は、よく知られた共通ゲートウエイインタフェース（ＣＧＩ）を使用して具現化することができる。このＣＧＩについては、公衆ソフトウエアがＨＴＴＰ（Ｍｏｓａｉｃ）サービスのために入手可能である。ＣＧＩは、インターネットから得ることのできるオープンインタフェース仕様である。このＣＧＩは、図３、４、６、８、１０のフローチャートに示された機能を提供するように適合される。
【００２２】
ステップ３０２において、サーバ１３０は、インターネット１５０を介して確立されたクライアント装置１００への接続を完成する。ステップ３０３において、クライアント装置１００におけるユーザは、インターネット１５０により提供することができないサービス機能を要求するサービス要求を行う。インターネット１５０により適切に提供することのできないそのようなサービスは、長い画像または音声のセグメントの配布の要求である。そのような長い画像または音声のセグメントは、インターネット１５０中のスイッチまたはコンピュータリンクの１つまたは２つ以上が他の要求の取り扱いに忙しいことがあるので、リアルタイムの配布を保証することができない。
【００２３】
ステップ３０３におけるサービス要求は、このサービス要求を処理するためにサーバにより使用されるクライアント情報（例えば、クライアントＩＤ、電話番号、課金口座）を含む。例示的な実施形態によれば、各クライアントは、サーバの場所において予め確立された口座を有することができる。クライアント口座は、クライアントのログイン／パスワード、電話番号、課金口座および他の情報を含むことができる。この情報は、サービス要求を適切に処理し、情報またはサーバにより提供される他のサービスを配布し、およびこれに対して課金するために必要とみなされるものである。セキュリティの理由のために、このクライアント口座情報は、符号化または暗号化され得る。クライアントがサービス要求を入力した場合、クライアントの口座は、サービス要求に対して適切にアクセス、配布および課金するために必要な情報を得るためのよく知られた方法でアクセスされる。
【００２４】
この代わりに、クライアントが必要な情報を提供するか、またはサーバがサービス要求を処理するためにクライアントから必要とされる特定の情報を要求することもできる。例えば、この情報は、クライアントのログイン／パスワード、電話番号、および提供される通話およびサービスに対して課金するための課金口座情報を含む。通信料金を請求する目的のために、クライアントは、サーバに「コレクトコール」通話を求めることができる。この例における電話番号は、モデム２（２０３）の電話番号であり、サーバ１３０がクライアント装置１００をコールバックすることを可能にする。ステップ３０４において、サーバ１３０は、公衆交換網１６０の接続を要求するサービス要求を受信する。サーバ１３０は、提供されたクライアント情報を使用し、クライアントの電話番号（例えば、モデム２の電話番号）を決定する。
【００２５】
ステップ３０５において、クライアント装置１００は、インターネット１５０へのモデム１の接続を終了し、または維持する。クライアント装置１００が他の通信すなわちインターネット１５０のアクセスを要求するサービス要求がないことを認識した場合に、モデム１の発呼は終了する。クライアント装置１００がこのサービス要求があることを認識した場合、インターネット１５０への接続が維持される。ステップ３０６において、サーバ１３０はモデム接続２１１を有し、公衆交換網１６０への通話を開始することができる。いかなる場合にも、モデム２への通話接続は、サービス要求中に与えられる電話番号を使用して開始される。
【００２６】
ステップ３０７において、クライアント装置１００は、発呼者ＩＤを受信し、任意にチェックし、サーバ１３０からの通話（コレクトコールであってもよい）を受け入れ、モデム２を介する接続を確立する。その後、ステップ３０８において、クライアント装置１００およびサーバ１３０は、公衆交換網１６０を介してデータを交換することができる。ステップ３０９において、クライアント装置１００またはサーバ１３０のいずれかは、通話接続を終了させることができる。適切である場合、サーバ１３０は、通話および提供されたサービスに対してクライアント口座に課金する。この代わりに、課金は、標準的課金方法を使用して、交換網プロバイダを介して全体的に行うこともできる。
【００２７】
図４を参照して、図２の単一モデム２０４を使用して、インターネットインタフェース１０２および交換網インタフェース１０３の機能の両方を提供するために、サービス要求を取り扱う方法を説明する。ステップ４０１において、ユーザのサービス要求に応答して、クライアント装置１００は、モデム２０４、ＣＯ２０５、公衆交換網１６０、モデム２０７、インターネットサービスプロバイダ２０９、およびインターネット１５０を介するサーバ１３０への接続を確立する。このサーバ１３０へのアクセスは、インターネット１５０へアクセスするためにＭｏｓａｉｃアプリケーションプログラムを利用することができる。ステップ４０２において、サーバ１３０は、クライアント装置１００へのインターネット１５０の接続を完成させる。
【００２８】
ステップ４０３において、サービス要求が、インターネット１５０によっては提供できない機能を要求すると仮定する。このような場合に、ユーザすなわちクライアント装置１００は、例えば（セキュリティを確かにするためにスクランブルされた）電話番号を含むクライアント情報をサーバ１３０にサービス要求の一部として提供する。ステップ４０４において、サーバ１３０は、サービス要求の一部として電話番号を含むクライアント情報を受信する。ステップ４０５において、クライアント装置１００は、インターネット接続を切断し、モデム２０４はサーバ１３０からの発呼を待つ。
【００２９】
ステップ４０６において、公衆交換網１６０へのモデム接続を有するサーバ１３０または他のサーバ（例えば１４０）は、オリジナルのサービス要求中に与えられた電話番号を使用して、クライアント装置１００におけるモデム２０４へ発呼する。ステップ４０７において、クライアント装置１００は、呼び（コレクトコールであってもよい）を受信し、受け入れて、モデム２０４を介する接続を確立させる。ステップ４０８において、サーバ１３０およびクライアント装置１００は、公衆交換網１６０を介してデータを交換する。ステップ４０９において、クライアント装置またはサーバのいずれかが、交換網接続を終了させることができる。ステップ４１０において、インターネット接続を確立することができる。
【００３０】
図５を参照して、クライアント装置１００およびサーバ１３０の両方を公衆交換網１６０およびインターネット１５０の両方にインタフェースするために、ＩＳＤＮアダプタを使用するクライアント・サーバ・アーキテクチャを説明する。クライアント装置１００とサーバ１３０との間の最初の接続は、ＩＳＤＮアダプタ５０１、ＣＯ２０５、公衆交換網１６０、ＩＳＤＮアダプタ５０３、インターネットサービスプロバイダ２０９、およびインターネット１５０を介して行われる。サーバ１３０からクライアント装置１００への接続は、ＩＳＤＮアダプタ５０５、公衆交換網１６０のＩＳＤＮネットワーク部分、およびＩＳＤＮアダプタ５０１を介して行われる。
【００３１】
図６を参照して、サーバ１３０へのクライアントアクセス要求の処理の一例を説明する。ステップ６０１において、クライアント装置１００は、ＩＳＤＮアダプタ中の１Ｂチャネル接続または２Ｂチャネル接続のいずれかを使用して、サーバ１３０に接続される。クライアントは、インターネット１５０にアクセスするためにＭｏｓａｉｃアプリケーションプログラムを使用する。前述したように、接続は、クライアント装置１００からサーバ１３０へ、ＩＳＤＮアダプタ５０１、公衆交換網１６０のＩＳＤＮ能力、５０３、インターネットサービスプロバイダ２０９、およびインターネット１５０を介して拡張される。
【００３２】
ステップ６０２において、サーバ１３０は、インターネット１５０を介して接続を完成させる。ステップ６０３において、クライアント装置１００は、公衆交換網１６０を要求するサービス要求を行い、サーバ１３０が要求された情報を配布することを可能にする。このサービス要求は、この例においてＩＳＤＮアダプタ５０１の電話番号を含むクライアント情報を有する。ステップ６０４において、サーバ１３０は、公衆交換網１６０を介する接続を確立するために必要な電話番号を含むサービス要求を受信する。
【００３３】
ステップ６０５において、クライアント装置１００がＩＳＤＮアダプタ５０１の両方のＢチャネルを使用したと仮定すると、Ｂチャネル接続の一方がドロップされまたは保留状態にされる。しかし、クライアント装置がＢチャネルのうちの１つをインターネット１５０のために使用した場合、他のＢチャネルは交換網接続のために使用することができる。ステップ６０６のおいて、サーバ１３０またはＩＳＤＮアダプタを有する他のサーバ１４０は、サービス要求中に提供された電話番号を使用して、クライアント装置１００への呼びを発する。
【００３４】
ステップ６０７において、クライアント装置１００は、Ｂチャネルの一方または両方を介してＩＳＤＮ通話を受信する。ステップ６０８において、データ交換は、公衆交換網１６０のＩＳＤＮ部分を介して、サーバ１３０とクライアント装置１００との間で行われる。ステップ６０９において、クライアント装置１００またはサーバ１３０のいずれかが、ＩＳＤＮ通話を終了させることができる。ステップ６１０において、インターネット接続がドロップされた場合、クライアント装置１００およびサーバ１３０は、ドロップされたＢチャネルに再接続することができる。インターネット接続が保留された場合、クライアント装置１００は、インターネット接続を通常の方法で単純に回復する。
【００３５】
図７を参照して、インターネット１５０へのＬＡＮインタフェースを使用するクライアント・サーバ・アーキテクチャを説明する。クライアント装置１００は、ＬＡＮ７０１およびインターネット１５０を使用して、サーバ１３０へのサービス要求接続を確立させる。サービス要求がインターネット１５０によって提供されない接続能力を要求する場合、サーバ１３０は、ＩＳＤＮアダプタ７０５、公衆交換網１６０のＩＳＤＮ部分、ＣＯ２０５およびＩＳＤＮアダプタ７０７を介して、クライアント装置１００への接続を確立することができる。この代わりに、サーバ１３０は、モデム７０９、公衆交換網１６０およびモデム７１１を使用して、クライアント装置１００に接続される。
【００３６】
図８を参照して、図７のクライアント・サーバ・アーキテクチャを使用するクライアントアクセス要求の一例を説明する。ステップ８０１において、クライアント装置１００は、ＬＡＮ７０１（およびそのＷＡＮ拡張）を介して、サーバ１３０への接続を確立する。ステップ８０２において、サーバ１３０は、ＬＡＮ（ＷＡＮ）接続およびインターネット１５０を介して、クライアント装置１００に接続される。ステップ８０３において、クライアント装置１００は、公衆交換網１６０の接続を要求するサービス要求を行い、モデム７１１またはＩＳＤＮアダプタ６０７のための電話番号を含むクライアント情報を提供する。ステップ８０４において、サーバ１３０は、サービス要求および電話番号を受信する。ステップ８０５において、インターネット１５０を介して、ＬＡＮ７０１の接続を終了し、または維持することができる。
【００３７】
ステップ８０６において、サーバ１３０またはＩＳＤＮまたはモデム接続能力を有する他のサーバが、サービス要求中に提供された電話番号を使用して呼びを発する。ステップ８０７において、クライアント装置１００は、モデム７１１またはＩＳＤＮアダプタ６０７からの呼びを受信し、接続を確立する。ステップ８０８において、サーバ１３０およびクライアント装置１００は、公衆交換網１６０を介してデータを交換する。ステップ８０９において、サーバ１３０またはクライアント装置１００のいずれかは、第２の（すなわち、ＩＳＤＮまたはモデム）通話を終了することができる。
【００３８】
図９を参照して、インターネット１５０および公衆交換網１６０の両方への（おそらく帯域幅予備を有する）ＬＡＮ相互接続を使用するクライアント・サーバ・アーキテクチャを説明する。帯域幅予備は、「Ｎｏｖｅｌｌ」のような多くのベンダから入手可能なよく知られたＬＡＮ接続プロトコルである。クライアント装置１００およびサーバ１３０への接続は、ＬＡＮ６０１およびインターネット１５０を介して確立される。必要な場合、第２の接続を、サーバ１３０とクライアント装置１００との間に、ＩＳＤＮアダプタ６０５、公衆交換網１６０、ＣＯ２０５、ＩＳＤＮ／ＬＡＮアダプタ（またはブリッジ）９０１およびＬＡＮ６０１を介して確立することができる。この代わりに、第２の接続を、サーバ１３０とクライアント装置１００との間に、モデム７０９、公衆交換網１６０、ＣＯ２０５、モデムプール９０３およびＬＡＮ６０１を介して確立することもできる。
【００３９】
図１０を参照して、サーバ１３０へのクライアントアクセス要求の一例を説明する。ステップ１００１において、クライアント装置１００は、ＬＡＮ６０１を介してサーバ１３０へ接続される。ステップ１００２において、サーバ１３０は、クライアント装置１００に接続される。ステップ１００３において、クライアント装置１００は、サーバ１３０から転送された情報を取り扱うために交換網接続を求めるサービス要求を行う。このサービス要求は、クライアント情報、例えばモデムプール９０３またはＩＳＤＮ／ＬＡＮブリッジ９０１のための電話番号を含み、これはクライアント装置１００への接続を完成させるために使用される。
【００４０】
ステップ１００４において、サーバ１３０は、サービス要求および第２の接続を確立するために使用されるべき電話番号を受信する。ステップ１００５において、サーバ１３０は、サービス要求中に提供された電話番号を使用して、ＩＳＤＮアダプタ６０５または７０９を介して、第２の呼びを発する。ステップ１００６において、（おそらく帯域幅予備を使用する）ＬＡＮ６０１を介して、モデムプール９０３またはＩＳＤＮ／ＬＡＮ９０１からの呼びを受信する。ステップ１００７において、サーバ１３０およびクライアント装置１００は、モデムまたはＩＳＤＮ装置のいずれかを使用する公衆交換網１６０を介して、データを交換する。ステップ１００８において、サーバ１３０またはクライアント装置１００のいずれかが、第２の（ＩＳＤＮまたはモデム）通話を終了することができる。
【００４１】
【発明の効果】
以上述べたように、本発明によれば、クライアントサーバ・ネットワークにおいて、現在のインターネットが欠いている１）保証された品質のサービス（ＱＯＳ）、２）セキュリティ、および３）情報および送信サービスに対する変化に容易かつ柔軟なメカニズムを提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によるインターネットおよび公衆交換網の両方を使用するクライアントサーバ・アーキテクチャを示す図。
【図２】本発明の一実施形態によるインターネットおよび公衆交換網へインタフェースするために異なるモデム構成を使用する図１のクライアントサーバ・アーキテクチャの具体例を示す図。
【図３】図２のクライアントサーバ・アーキテクチャの２モデム構成を使用する典型的なクライアント要求の処理を示すフローチャート。
【図４】図２のクライアントサーバ・アーキテクチャの単一モデム構成を使用する典型的なクライアント要求の処理を示すフローチャート。
【図５】インターネットおよび公衆交換網へインタフェースするためにＩＳＤＮアダプタポートを使用するクライアントサーバ・アーキテクチャの一例を示す図。
【図６】図５のクライアントサーバ・アーキテクチャを使用する典型的なクライアント要求を取り扱うプロセスを示すフローチャート。
【図７】インターネットへのＬＡＮインタフェースを使用するクライアントサーバ・アーキテクチャを示す図。
【図８】図７のクライアントサーバ・アーキテクチャを使用する典型的なクライアント要求を取り扱うプロセスを示すフローチャート。
【図９】インターネットおよび公衆交換網の両方へのＬＡＮインタフェースを使用するクライアントサーバ・アーキテクチャを示す図。
【図１０】図９のクライアントサーバ・アーキテクチャを使用する典型的なクライアント要求を取り扱うプロセスを示すフローチャート。
【符号の説明】
１００、１１０    クライアント装置
１０２            インターネットインタフェース
１０３            交換網インタフェース
１３０、１４０    サーバ
１５０            インターネット
１６０            公衆交換網
１３２            インターネットインタフェース
１３３            電話網インタフェース
【図１】
0003696323.tif 000002
【図２】
0003696323.tif 000003
【図３】
0003696323.tif 000004
【図４】
0003696323.tif 000005
【図５】
0003696323.tif 000006
【図６】
0003696323.tif 000007
【図７】
0003696323.tif 000008
【図８】
0003696323.tif 000009
【図９】
0003696323.tif 000010
【図１０】
0003696323.tif 000011