(57)【特許請求の範囲】
【請求項１】
１つ以上の端末装置と回線接続可能であり、端末装置と回線を介して接続可能な１つ以上のホストコンピュータと接続されているネットワーク接続制御装置であって、
前記１つ以上の端末装置との回線接続を行う回線接続手段と、
自装置および前記ホストコンピュータと前記端末装置との間の複数回線を、それぞれ１つ以上の回線グループにそれぞれ割り当て、前記回線グループ単位で回線接続を要求する回線グループ単位接続要求手段と、
同時に接続を行うことを許可する回線数を示す接続許可数情報を、前記回線グループごとに設定し、格納する接続許可数情報格納手段と、
前記回線グループ単位接続要求手段により回線接続が要求された場合、前記回線接続要求された回線グループに対応する前記接続許可数だけ、前記回線グループに含まれる回線の接続を前記回線接続手段あるいは前記ホストコンピュータに指示し、未接続指示の回線接続要求を回線接続の待ち行列にキューイングする接続要求キューイング手段と、
を有し、
前記接続要求キューイング手段は、
回線接続が成功／失敗した旨の情報を検出した場合、前記待ち行列の先頭の回線接続要求を、前記回線接続手段あるいは前記ホストコンピュータに指示することを特徴とするネットワーク接続制御装置。
【請求項２】
前記接続要求キューイング手段は、
回線接続が失敗した旨の情報を検出した場合、前記失敗した回線接続に係る回線接続要求を前記待ち行列の末尾にキューイングすることを特徴とする請求項１記載のネットワーク接続制御装置。
【請求項３】
前記回線グループ単位接続要求手段は、
同一の前記端末装置に接続する回線ごとにまとめて前記回線グループとし、前記回線グループ単位で回線接続を要求することを特徴とする請求項１または２に記載のネットワーク接続制御装置。
【請求項４】
１つ以上の端末装置と、該１つ以上の端末装置と回線接続可能なホストコンピュータと、該ホストコンピュータと接続されており、前記１つ以上の端末装置と回線接続可能なネットワーク接続制御装置と、を用いるネットワーク接続制御方法であって、
前記ネットワーク接続制御装置は、
自装置および前記ホストコンピュータと前記端末装置との間の複数回線を、それぞれ１つ以上の回線グループにそれぞれ割り当て、前記回線グループ単位で回線接続を要求する回線グループ単位接続要求工程と、
同時に接続を行うことを許可する回線数を示す接続許可数情報を、前記回線グループごとに設定し、格納する接続許可数情報格納工程と、
前記回線グループ単位接続要求工程により回線接続が要求された場合、前記回線接続要求された回線グループに対応する前記接続許可数だけ、前記回線グループに含まれる回線の接続を前記自装置あるいは前記ホストコンピュータに指示し、未接続指示の回線接続要求を回線接続の待ち行列にキューイングする接続要求キューイング工程と、
前記接続要求キューイング工程により指示された回線接続を行う回線接続工程と、
を有し、
前記接続要求キューイング工程は、
回線接続が成功／失敗した旨の情報を検出した場合、前記待ち行列の先頭の回線接続を前記ホストコンピュータに指示するか、あるいは前記回線接続工程による前記待ち行列の先頭の回線接続の実行を指示することを特徴とするネットワーク接続制御方法。
【請求項５】
前記接続要求キューイング工程は、
回線接続が失敗した旨の情報を検出した場合、前記失敗した回線接続に係る回線接続要求を前記待ち行列の末尾にキューイングすることを特徴とする請求項４記載のネットワーク接続制御方法。
【請求項６】
前記回線グループ単位接続要求工程は、
同一の前記端末装置に接続する回線ごとにまとめて前記回線グループとし、前記回線グループ単位で回線接続を要求することを特徴とする請求項４または５に記載のネットワーク接続制御方法。
【請求項７】
１つ以上の端末装置に対する回線接続を制御するためのコンピュータ読み取り可能なプログラムであって、
前記端末装置に対する複数回線を、それぞれ１つ以上の回線グループにそれぞれ割り当て、前記回線グループ単位で回線接続を要求する回線グループ単位接続要求処理と、
同時に接続を行うことを許可する回線数を示す接続許可数情報を、前記回線グループごとに設定し、格納する接続許可数情報格納処理と、
前記回線グループ単位接続要求処理により回線接続が要求された場合、前記回線接続要求された回線グループに対応する前記接続許可数だけ、前記回線グループに含まれる回線の接続を前記端末装置と回線接続する機器に指示し、未接続指示の回線接続要求を回線接続の待ち行列にキューイングする接続要求キューイング処理と、
前記接続要求キューイング処理により指示された回線接続を行う回線接続処理と、
をコンピュータに実行させ、
前記接続要求キューイング処理は、
回線接続が成功／失敗した旨の情報を検出した場合、前記待ち行列の先頭の回線接続要求を、前記端末装置と回線接続する機器に指示することを特徴とするプログラム。
【請求項８】
前記接続要求キューイング処理は、
回線接続が失敗した旨の情報を検出した場合、前記失敗した回線接続に係る回線接続要求を前記待ち行列の末尾にキューイングすることを特徴とする請求項７記載のプログラム。
【請求項９】
前記回線グループ単位接続要求処理は、
同一の前記端末装置に接続する回線ごとにまとめて前記回線グループとし、前記回線グループ単位で回線接続を要求することを特徴とする請求項７または８に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク接続制御装置、ネットワーク接続制御方法、およびそのプログラムに関し、特に、単位時間あたりに接続処理を行う回線数を制御するネットワーク接続制御装置、ネットワーク接続制御方法、およびそのプログラムに関する。
【０００２】
【従来の技術】
近年、ホストコンピュータには、複数回線を介して端末と接続し、データの送受信を行うものがあった。ホストコンピュータは、端末との接続要求が入力されると、所定数の回線をまとめて回線グループとし、回線グループ単位に一括して接続処理を実施していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、ホストコンピュータと端末との間で、多数の回線からなる回線グループ単位での接続処理が発生した場合、端末側での同時接続許容能力がホストコンピュータと比べて著しく低いため、回線接続処理に失敗したり、場合によっては端末側処理限界に達し、端末ダウンに陥ることがあった。また、一度に多量の回線接続処理を実施することで、ネットワーク網にかかる負荷が大きくなり、ネットワーク網輻輳などの原因となっていた。
【０００４】
本発明は、上記問題点に鑑みてなされたものであり、ホストコンピュータ〜端末間の回線接続要求が一定数以上集中した際における端末およびネットワークの負荷を軽減するネットワーク接続制御装置、ネットワーク接続制御方法、およびそのプログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
かかる目的を達成するため、請求項１記載の発明は、１つ以上の端末装置と回線接続可能であり、端末装置と回線を介して接続可能な１つ以上のホストコンピュータと接続されているネットワーク接続制御装置であって、前記１つ以上の端末装置との回線接続を行う回線接続手段と、自装置および前記ホストコンピュータと前記端末装置との間の複数回線を、それぞれ１つ以上の回線グループにそれぞれ割り当て、前記回線グループ単位で回線接続を要求する回線グループ単位接続要求手段と、同時に接続を行うことを許可する回線数を示す接続許可数情報を、前記回線グループごとに設定し、格納する接続許可数情報格納手段と、前記回線グループ単位接続要求手段により回線接続が要求された場合、前記回線接続要求された回線グループに対応する前記接続許可数だけ、前記回線グループに含まれる回線の接続を前記回線接続手段あるいは前記ホストコンピュータに指示し、未接続指示の回線接続要求を回線接続の待ち行列にキューイングする接続要求キューイング手段と、を有し、前記接続要求キューイング手段は、回線接続が成功／失敗した旨の情報を検出した場合、前記待ち行列の先頭の回線接続要求を、前記回線接続手段あるいは前記ホストコンピュータに指示することを特徴とする。
【０００６】
また、請求項２記載の発明は、請求項１記載のネットワーク接続制御装置において、前記接続要求キューイング手段は、回線接続が失敗した旨の情報を検出した場合、前記失敗した回線接続に係る回線接続要求を前記待ち行列の末尾にキューイングすることを特徴とする。
【０００７】
また、請求項３記載の発明は、請求項１または２に記載のネットワーク接続制御装置において、前記回線グループ単位接続要求手段は、同一の前記端末装置に接続する回線ごとにまとめて前記回線グループとし、前記回線グループ単位で回線接続を要求することを特徴とする。
【０００８】
また、請求項４記載の発明は、１つ以上の端末装置と、該１つ以上の端末装置と回線接続可能なホストコンピュータと、該ホストコンピュータと接続されており、前記１つ以上の端末装置と回線接続可能なネットワーク接続制御装置と、を用いるネットワーク接続制御方法であって、前記ネットワーク接続制御装置は、自装置および前記ホストコンピュータと前記端末装置との間の複数回線を、それぞれ１つ以上の回線グループにそれぞれ割り当て、前記回線グループ単位で回線接続を要求する回線グループ単位接続要求工程と、同時に接続を行うことを許可する回線数を示す接続許可数情報を、前記回線グループごとに設定し、格納する接続許可数情報格納工程と、前記回線グループ単位接続要求工程により回線接続が要求された場合、前記回線接続要求された回線グループに対応する前記接続許可数だけ、前記回線グループに含まれる回線の接続を前記自装置あるいは前記ホストコンピュータに指示し、未接続指示の回線接続要求を回線接続の待ち行列にキューイングする接続要求キューイング工程と、前記接続要求キューイング工程により指示された回線接続を行う回線接続工程と、を有し、前記接続要求キューイング工程は、回線接続が成功／失敗した旨の情報を検出した場合、前記待ち行列の先頭の回線接続を前記ホストコンピュータに指示するか、あるいは前記回線接続工程による前記待ち行列の先頭の回線接続の実行を指示することを特徴とする。
【０００９】
また、請求項５記載の発明は、請求項４記載のネットワーク接続制御方法において、前記接続要求キューイング工程は、回線接続が失敗した旨の情報を検出した場合、前記失敗した回線接続に係る回線接続要求を前記待ち行列の末尾にキューイングすることを特徴とする。
【００１０】
また、請求項６記載の発明は、請求項４または５に記載のネットワーク接続制御方法において、前記回線グループ単位接続要求工程は、同一の前記端末装置に接続する回線ごとにまとめて前記回線グループとし、前記回線グループ単位で回線接続を要求することを特徴とする。
【００１１】
また、請求項７記載の発明は、１つ以上の端末装置に対する回線接続を制御するためのコンピュータ読み取り可能なプログラムであって、前記端末装置に対する複数回線を、それぞれ１つ以上の回線グループにそれぞれ割り当て、前記回線グループ単位で回線接続を要求する回線グループ単位接続要求処理と、同時に接続を行うことを許可する回線数を示す接続許可数情報を、前記回線グループごとに設定し、格納する接続許可数情報格納処理と、前記回線グループ単位接続要求処理により回線接続が要求された場合、前記回線接続要求された回線グループに対応する前記接続許可数だけ、前記回線グループに含まれる回線の接続を前記端末装置と回線接続する機器に指示し、未接続指示の回線接続要求を回線接続の待ち行列にキューイングする接続要求キューイング処理と、前記接続要求キューイング処理により指示された回線接続を行う回線接続処理と、をコンピュータに実行させ、前記接続要求キューイング処理は、回線接続が成功／失敗した旨の情報を検出した場合、前記待ち行列の先頭の回線接続要求を、前記端末装置と回線接続する機器に指示することを特徴とする。
【００１２】
また、請求項８記載の発明は、請求項７記載のプログラムにおいて、前記接続要求キューイング処理は、回線接続が失敗した旨の情報を検出した場合、前記失敗した回線接続に係る回線接続要求を前記待ち行列の末尾にキューイングすることを特徴とする。
【００１３】
また、請求項９の発明は、請求項７または８に記載のプログラムにおいて、前記回線グループ単位接続要求処理は、同一の前記端末装置に接続する回線ごとにまとめて前記回線グループとし、前記回線グループ単位で回線接続を要求することを特徴とする。
【００２０】
また、本発明は、複数のホストコンピュータで構成される大規模ネットワークシステムにおいて、複数回線をグループ化しておき、その回線グループ単位に同時に接続処理を行う数を定義しておくことで、回線接続要求が集中した際に、単位時間あたりに実施する回線接続処理数を指定範囲内に制御することで、回線接続処理によるネットワーク負荷を軽減し、また、相手端末側の回線接続受付許容量オーバなどによる回線接続処理失敗に伴う回線再接続処理の実施回数を低減する機能を提供することを特徴とする。
【００２１】
【発明の実施の形態】
（第１の実施形態）
図１は、本発明の第１の実施形態におけるネットワーク接続制御システムの構成を示す図である。以下、図１を用いて、本実施形態におけるネットワーク接続制御システムの構成および動作について説明する。
【００２２】
ネットワーク接続制御システムは、ホストコンピュータ１１、１２と、端末３１と、回線群６１、６２と、を有する。
【００２３】
ホストコンピュータ１１は、回線グループ単位接続要求手段１と、接続要求キューイング手段２と、回線接続処理手段３と、業務ＡＰ（アプリケーション）２１と、を有する。また、ホストコンピュータ１２は、回線接続処理手段４と、業務ＡＰ２２と、を有する。
【００２４】
端末３１はホストコンピュータ１１上の業務ＡＰ２１およびホストコンピュータ１２上の業務ＡＰ２２とネットワーク回線により接続されている。業務ＡＰ２１と端末３１間には回線群６１、業務ＡＰ２２と端末３１間には回線群６２がそれぞれ存在する。なお、本実施形態では、一例として、回線群６１の回線数を「４０」、回線群６２の回線数を「２０」とする。
【００２５】
ホストコンピュータ１１上で動作する業務ＡＰ２１は、複数の回線からなる回線群６１を介して端末３１と接続され、端末３１の要求に従ってオンライン処理を行う。ホストコンピュータ１２上で動作する業務ＡＰ２２は、複数の回線からなる回線群６２を介して端末３１と接続される。業務ＡＰ２２は、端末の要求に従ってオンライン処理を行う。例えば、業務ＡＰ２１、２２は、トランザクション処理の監視・制御を行うＴＰモニタ（Ｔｒａｎｓａｃｔｉｏｎ  Ｐｒｏｃｅｓｓｉｎｇ  Ｍｏｎｉｔｏｒ）であるとしてもよい。
【００２６】
回線グループ単位接続要求手段１は、業務ＡＰ２１、２２〜端末３１間の回線をグループ化し、回線グループ単位に接続回線を選択する。回線グループ単位接続要求手段１は、回線群６１と回線群６２とをまとめて回線グループ４１として設定する。従って、回線グループ４１の回線数は、回線群６１の回線数「４０」と回線群６２の回線数「２０」とを足し合わせた「６０」となる。
【００２７】
また、ホストコンピュータ１１は、各回線グループにおいて同時に接続処理を行う回線数を示す接続許可数情報を予め格納している。接続許可数情報５１は回線グループ４１に対応するものとする。
【００２８】
接続要求キューイング手段２は、回線グループ単位接続要求手段１から要求された回線に対する接続要求に基づいて、回線接続処理手段３、４に回線接続を指示する回線接続処理指示を送信するとともに、回線グループ単位でキューイングする。
【００２９】
回線接続処理手段３は、接続要求キューイング手段２からの回線接続処理指示に基づいて、ホストコンピュータ１１内での実際の回線接続処理を実施する。
【００３０】
回線接続処理手段４は、接続要求キューイング手段２からの回線接続処理指示に基づいて、ホストコンピュータ１２内での実際の回線接続処理を実施する。
【００３１】
端末３１と接続する場合、回線グループ単位接続要求手段１は、回線グループ４１を指定することにより回線グループ４１に所属する各回線を選び出し、接続要求キューイング手段２にそれぞれ接続要求する。接続キューイング手段２は、接続要求のあった回線に対する回線接続処理を回線接続処理手段３または回線接続処理手段４に対して指示する。この際、接続要求キューイング手段２は、事前に回線グループ４１用に定義した接続許可数５１の内容により同時に接続する回線数を制限することによって、回線接続処理に伴う端末３１の負荷を軽減するとともに回線接続失敗に伴う再接続処理を減少させることを可能とする。
【００３２】
図２は、本発明の第１の実施形態におけるネットワーク接続制御システムによるネットワーク接続動作の流れを示す図である。以下、図１を用い、図２に沿って、本実施形態におけるネットワーク接続制御システムによるネットワーク接続動作について説明する。なお、以下、接続許可数５１を一例として「１０」であるとする。
【００３３】
まず、ホストコンピュータ１１上で動作する業務ＡＰ２１およびホストコンピュータ１２上で動作する業務ＡＰ２２と端末３１の間の回線接続を実施するために、回線グループ４１に対する回線接続要求が、回線グループ単位接続要求手段１に入力される。
【００３４】
回線グループ単位接続要求手段１は、回線グループ４１に対する回線接続要求を受け取ると、回線群６１および回線群６２の計６０回線を選出し（ステップＳ１０１）、接続要求キューイング手段２に対し、回線単位で回線接続要求を行う（ステップＳ１０２）。
【００３５】
接続要求キューイング手段２は、回線グループ４１に対応する回線接続許可数を示す接続許可数情報５１を参照する（ステップＳ１０３）。接続要求キューイング手段２は、接続許可数情報５１参照の結果、回線グループ４１における同時回線接続数として「１０」を取得する。
【００３６】
次に、接続要求キューイング手段２は、回線グループ４１内で接続要求された回線うち、要求順で最初の１０回線の回線接続処理指示を回線接続処理手段３に送る（ステップＳ１０４）。このとき、接続要求キューイング手段２は、接続対象となる回線がホストコンピュータ１１側であれば回線接続処理手段３に、ホストコンピュータ１２側であれば回線接続処理手段４に対して回線接続処理指示を行う。
【００３７】
回線接続処理手段３、４は、回線接続処理指示を受け取ると、端末３１〜業務ＡＰ２１間において指示された回線に対する接続処理を行う。回線接続処理手段３、４は、接続成功・失敗にかかわらず回線接続処理が完了すると接続要求キューイング手段２に対して回線接続処理完了を通知する。
【００３８】
接続要求キューイング手段２は、指示した回線接続処理が失敗したか否かを判断する（ステップＳ１０５）。指示した回線接続処理が成功したと判断された場合（ステップＳ１０５／Ｎｏ）、以下に説明するステップＳ１０７に遷移する。
【００３９】
指示した回線接続処理が失敗したと判断された場合（ステップＳ１０５／Ｙｅｓ）、接続要求キューイング手段２は、失敗した回線接続処理に対応する回線接続要求を、接続要求キューイング手段２で事前に定義されている待ち合わせ時間経過後に、再度回線グループ４１に対する待ち行列（キュー）の末尾にキューイングする（ステップＳ１０６）。接続要求キューイング手段２は、上記の再接続処理を事前定義された所定回数実施する。
【００４０】
次に、接続要求キューイング手段２は、全ての回線接続要求に対する回線接続処理指示を行ったか否かを判断する（ステップＳ１０７）。未処理の回線接続要求が残っていないと判断された場合（ステップＳ１０７／Ｎｏ）、ネットワーク接続制御システムは、動作を終了する。
【００４１】
接続要求キューイング手段２内に未処理の回線接続要求が残っていると判断された場合（ステップＳ１０７／Ｙｅｓ）、接続要求キューイング手段２は、残りの回線接続要求を、自手段内のキューにて接続処理待ちとする（ステップＳ１０８）。
【００４２】
接続要求キューイング手段２は、回線接続処理手段３あるいは回線接続処理手段４から回線接続処理完了を受け取ったか否かを判断する（ステップＳ１０９）。接続要求キューイング手段２は、回線接続処理完了を受け取っていないと判断した場合（ステップＳ１０９／Ｎｏ）、ステップＳ１０９における動作が繰り返される。
【００４３】
接続要求キューイング手段２は、回線接続処理完了を受け取ったと判断した場合（ステップＳ１０９／Ｙｅｓ）、自手段内のキューにおいて要求順で最先の回線接続要求に対する回線接続処理指示を回線接続処理手段３あるいは回線接続処理手段４に送信する（ステップＳ１１０）。回線接続要求送信後、ステップＳ１０５に遷移する。
【００４４】
以下、接続要求キューイング手段２は、接続処理待ちとなっている回線がなくなるまで、回線接続処理完了が通知されるごとに回線接続処理手段３または回線接続処理手段４に対して回線接続処理指示を繰り返す（ステップＳ１０５〜Ｓ１１０）。
【００４５】
なお、本実施形態では、同一の端末に接続されている回線群をまとめて１つの回線グループとしているが、他の基準により、各回線を回線グループに割り当ててもよい。
【００４６】
以上説明したように、本実施形態によれば、ホストコンピュータ１１、１２は、回線接続処理を回線グループ単位に事前に定義した接続許可数の範囲で接続処理を行い、範囲外の接続要求についてはキューイング制御する。従って、端末の能力に合わせた回線接続処理を実施することが可能となる。また、回線接続処理に伴うネットワーク網への負荷を分散することが可能となる。
【００４７】
また、本実施形態によれば、ホストコンピュータ１１は、ホストコンピュータ１１、１２と端末３１との間の回線を１つにまとめた回線グループ４１における回線接続を制御する。従って、ホストコンピュータ間での回線接続処理契機を意識することなく回線グループ単位に接続要求することが可能となる。
【００４８】
（第２の実施形態）
本発明の第２の実施形態における構成および動作は、以下特記しない限り本発明の第１の実施形態と同様であるとして説明を進める。
【００４９】
図３は、本発明の第２の実施形態におけるネットワーク接続制御システムの構成を示す図である。以下、図３を用いて、本実施形態におけるネットワーク接続制御システムの構成および動作について説明する。
【００５０】
ネットワーク接続制御システムは、ホストコンピュータ１１、１２と、端末３１、３２と、回線群６１、６２、６３と、を有する。
【００５１】
業務ＡＰ２２は、端末３１と回線群６２を介して接続されるとともに、回線群６３を介して端末３２と接続される。本実施形態では、回線群６３の回線数を「１０」とする。業務ＡＰ２２は、端末３１、３２の要求に従ってオンライン処理を行う。また、第１の実施形態と同様に回線群６１、６２をまとめて回線グループ４１とするとともに、回線群６３を回線グループ４２として設定する。回線グループ４２の回線数は、回線群６３の回線数と同様の「１０」となる。ホストコンピュータ１１は、回線グループ４２において同時に接続処理を行う回線数を示す接続許可数情報５２を予め格納している。
【００５２】
回線グループ単位接続要求手段１は、業務ＡＰ２１、２２〜端末３１、３２間の回線をグループ化し、回線グループ単位に接続回線を選択する。回線グループ単位接続要求手段１に回線グループ４１および回線グループ４２に対する回線接続要求が同時に入力されると、回線グループ単位接続要求手段１は、回線グループ４１における６０回線および回線グループ４２における１０回線の合計７０回線に対する回線単位の接続要求を、接続要求キューイング手段２に行う。
【００５３】
接続要求キューイング手段２は、接続許可数情報５１、５２をそれぞれ参照し、回線グループ４１に対する接続許可数を「１０」とし、回線グループ４２に対する接続許可数を「５」として、同時接続数を決定する。
【００５４】
接続要求キューイング手段２は、回線グループ４１に所属する回線のうち要求順に最初の１０回線の回線接続処理指示を回線接続処理手段３あるいは回線接続処理手段４に行い、残りの回線の接続要求を回線グループ４１に対する待ち行列で接続待ちとする。
【００５５】
同様に、接続要求キューイング手段２は、回線グループ４２に所属する回線のうち要求順に最初の５回線の回線接続処理指示を回線接続処理手段４に対し実施し、残りの回線の接続要求を回線グループ４２に対する待ち行列で接続待ちとする。
【００５６】
以下、接続要求キューイング手段２は、回線接続処理手段３または回線接続処理手段４から接続回線接続処理完了が通知されるたびに、回線接続処理指示を回線接続処理手段３または回線接続処理手段４に対して行う。接続要求キューイング手段２は、回線グループ４１に所属する回線に対する回線接続処理完了を受け取った場合、回線グループ４１における接続要求待ち行列の先頭回線の回線接続処理指示を、回線接続処理手段３あるいは回線接続処理手段４に対して行う。また、接続要求キューイング手段２は、回線グループ４２に所属する回線に対する回線接続完了処理を受け取った場合、回線グループ４２における接続要求待ち行列の先頭回線の回線接続処理指示を、回線接続処理手段４に対して行う。
【００５７】
接続要求キューイング手段２は、回線グループ４１、４２において失敗した回線接続処理に対応する回線接続要求を、接続要求キューイング手段２で事前に定義されている待ち合わせ時間経過後に、再度回線グループ４１、４２に対する待ち行列の末尾にそれぞれキューイングする。また、接続要求キューイング手段２は、上記の再接続処理を事前定義された所定回数実施する。
【００５８】
以上説明したように、本実施形態によれば、ホストコンピュータ１１は、回線グループごとに接続許可数を設定し、各接続許可数情報に基づいて回線グループに対する回線接続を制御する。従って、同時に複数の回線グループに対する接続を行う場合にも、端末およびネットワークへの負荷を軽減することが可能となる。
【００５９】
また、ホストコンピュータ１１は、端末装置に対する複数回線を、それぞれ１つ以上の回線グループにそれぞれ割り当て、回線グループ単位で回線接続を要求する処理と、同時に接続を行うことを許可する回線数を回線グループごとに設定し、格納する処理と、回線接続要求された回線グループに対応する接続許可数だけ、回線グループに含まれる回線の接続を回線接続処理手段３、４に指示し、未接続指示の回線接続要求を回線接続の待ち行列にキューイングする処理と、指示された回線接続を行う処理と、待ち行列の先頭の回線接続要求を回線接続処理手段３、４に指示する処理と、失敗した回線接続に係る回線接続要求を待ち行列の末尾にキューイングする処理と、端末の要求に応じたオンライン処理と、を行う。
【００６０】
また、ホストコンピュータ１２は、指示された回線接続を行う処理と、端末の要求に応じたオンライン処理と、を行う。
【００６１】
上記の処理は、ホストコンピュータ１１、１２が有するコンピュータプログラムにより実行されるが、上記のプログラムは、光ディスクあるいは磁気ディスク等の記録媒体に記録され、上記の記録媒体からロードされるようにしてもよいし、所定のネットワークを介して接続されている外部機器からロードされるようにしてもよい。
【００６２】
なお、上記の実施形態は本発明の好適な実施の一例であり、本発明の実施形態は、これに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形して実施することが可能となる。
【００６３】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク接続制御装置は、回線グループ単位に事前に定義した接続許可数の範囲で接続処理を行い、範囲外の接続要求についてはキューイング制御する。従って、端末装置の能力に合わせた回線接続処理を実施することが可能となる。また、回線接続処理に伴うネットワーク網への負荷を分散することが可能となる。
【００６４】
また、本発明によれば、ネットワーク接続制御装置は、自装置およびホストコンピュータと端末装置との間の回線を１つにまとめた回線グループにおける回線接続を制御する。従って、自装置およびホストコンピュータ間での回線接続処理契機を意識することなく回線グループ単位に接続要求することが可能となる。
【００６５】
また、本発明によれば、ネットワーク接続制御装置は、回線グループごとに接続許可数を設定し、各接続許可数情報に基づいて回線グループに対する回線接続を制御する。従って、同時に複数の回線グループに対する接続を行う場合にも、端末およびネットワークへの負荷を軽減することが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態におけるネットワーク接続制御システムの構成を示す図である。
【図２】本発明の第１の実施形態におけるネットワーク接続制御システムによるネットワーク接続動作の流れを示す図である。
【図３】本発明の第２の実施形態におけるネットワーク接続制御システムの構成を示す図である。
【符号の説明】
１  回線グループ単位接続要求手段
２  接続要求キューイング手段
３、４  回線接続処理手段
１１、１２  ホストコンピュータ
２１、２２  業務ＡＰ
３１、３２  端末
４１、４２  回線グループ
５１、５２  接続許可数情報
６１、６２、６３  回線群
【図１】
0003770168.tif 000002
【図２】
0003770168.tif 000003
【図３】
0003770168.tif 000004