【手続補正書】
【提出日】平成19年9月4日(2007.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ・ネットワークにおいてメッセージ・フローを仲介するための方法であって、前記コンピュータ・ネットワークは、仲介ネットワークを備え、仲介ネットワークは、
前記仲介ネットワークとクライアント・プログラムの間でインタフェースをとるための少なくとも１つのローカル・ポイント・オブ・プレゼンス（ＬＰＰ）モジュールと、
仲介タスクをホストするための少なくとも１つの仲介者（Ｍ）モジュールと、
着信メッセージの内容を分析するための少なくとも１つの仲介者ルータ（ＭＲ）モジュールであって、各ＭＲモジュールが前記着信メッセージを前記内容に応じて所定のＭモジュールにルーティングする少なくとも１つの仲介者ルータ（ＭＲ）モジュールと、
メッセージを前記ＬＰＰモジュールの少なくとも１つに転送するための少なくとも１つの送信プロキシ（ＴＰ）モジュールとを含み、
前記仲介者ルータ（ＭＲ）モジュール、前記仲介者（Ｍ）モジュールおよび前記送信プロキシ（ＴＰ）モジュールは、それぞれを通じたすべてのメッセージパスが、非可逆であるように構成され、これにより  前記方法において、前記仲介ネットワークへの着信メッセージは、仲介サイクルに沿って伝播され、仲介サイクルは、
ＬＰＰモジュールが、前記少なくとも１つの仲介者ルータ（ＭＲ）モジュールのそれぞれのモジュールを着信メッセージのアドレスに指定するステップと、
前記アドレス指定されたＭＲモジュールで、着信メッセージの内容を分析し、前記メッセージを前記分析された内容に応じて所定の仲介者モジュールにルーティングするステップと、
前記所定の仲介者モジュールで、前記分析されたメッセージに前記仲介タスクを適用し、仲介メッセージを前記ＴＰモジュールのそれぞれのモジュールに送信するステップと、
前記仲介メッセージを受信した前記ＴＰモジュールで、前記仲介メッセージを少なくとも１つの前記ＬＰＰモジュールに転送するステップとを備える方法。
【請求項２】
前記仲介ネットワークへの前記着信メッセージは、
情報ソースとして機能するプロセスから生じる新情報と、
前記仲介ネットワーク内のノードの状態についての問い合わせであって、応答を必要とする問い合わせと、
関係する新情報が前記仲介ネットワークによって受信されたときは常に継続的な応答を必要とする関心表明とを含むメッセージ・タイプ群のうちの１つに属する、請求項１に記載の方法。
【請求項３】
制御メッセージを着信メッセージとして前記仲介サイクルに沿って送信することによって、前記仲介ネットワークの内部動作の変更を引き起こすことをさらに備える、請求項１に記載の方法。
【請求項４】
内部動作における前記変更は、提供仲介者モジュールと受取仲介者モジュールの間の仲介タスクの移管であり、
前記制御メッセージは、仲介者移管メッセージであり、前記仲介者移管メッセージの内容は、所定のコンテンツ・タグを有するコンテンツの前記提供仲介者モジュールから前記受取仲介者モジュールへの再割り当てを記述し、前記提供仲介者モジュールは、前記コンテンツを処理するものとして現在登録されており、
前記仲介者移管メッセージの取り扱いは、
所定のＬＰＰモジュールから、前記仲介者移管メッセージをそれぞれの関連ＭＲモジュールに送信することと、
前記関連ＭＲモジュールで、前記コンテンツ・タグを読み取り、前記メッセージを前記提供仲介者モジュールに転送することと、
前記仲介者移管メッセージの受信時に、前記提供仲介者モジュールが、仲介者ノードの状態を変更することと、前記仲介者移管メッセージの内容を含むＭＥＤＩＡＴＯＲ＿ＨＡＮＤＯＶＥＲメッセージを前記受取仲介者モジュールに送信することと、ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージを関連ＴＰモジュールに送信することと、その後、前記コンテンツ・タグを含むメッセージを前記受取仲介者モジュールに転送するために状態を変更することとを備える、請求項３に記載の方法。
【請求項５】
前記ＴＰモジュールが前記ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージを少なくとも１つのＬＰＰモジュールに転送することと、
前記受取仲介者モジュールが再割り当てコンテンツに対応するペイロードを有するＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを生成し、前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを関連するすべてのＴＰモジュールにブロードキャストすることと、
前記ＬＰＰモジュールが前記ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージの受信と前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージの受信の間のすべての着信メッセージをバッファリングすることとをさらに備える、請求項４に記載の方法。
【請求項６】
その後、前記ＬＰＰモジュールが前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを前記関連ＭＲモジュールに転送することと、
ＭＲモジュールがＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを受信したときは常に、前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージのペイロードに一致する将来のコンテンツが前記提供仲介者モジュールではなく前記受取仲介者モジュールに送信されるように、前記ＭＲモジュール用のルーティング・テーブルを更新し、前記ルーティング・テーブルが更新されたことを前記提供仲介者モジュールに通知し、その後、前記提供仲介者モジュールは、今は前記受取仲介者モジュールが前記再割り当てコンテンツの仲介者モジュールであることをすべてのＭＲモジュールが通知されたならば、メッセージを転送することを止めることをさらに備える、請求項５に記載の方法。
【請求項７】
内部動作の前記変更は、前記仲介ネットワークの論理トポロジーの再構成であり、前記制御メッセージは、１つまたは複数の再構成メッセージである、請求項３に記載の方法。
【請求項８】
前記論理トポロジーの前記再構成は、前記再構成の前に前記仲介ネットワークを通過したメッセージが、前記再構成の後に前記仲介ネットワークを通過したメッセージより先に配送されることを保証する臨時バリアの生成を備える、請求項７に記載の方法。
【請求項９】
前記臨時バリアを生成するステップは、前記１つまたは複数の再構成メッセージを前記仲介サイクルで循環させることと、前記サイクル内の各モジュールが前記再構成を十分に通知されることを保証することとを備える、請求項８に記載の方法。
【請求項１０】
前記仲介構成の前記論理トポロジーの前記再構成は、追加のローカル・ポイント・オブ・プレゼンス（ＬＰＰ）ノードの挿入であり、前記１つまたは複数の再構成メッセージは、前記追加ＬＰＰノードを一意に識別するｎｅｗ＿ＬＰＰメッセージを含み、前記挿入は、
前記追加ＬＰＰノードの所定の追加ＬＰＰモジュールで、前記ｎｅｗ＿ＬＰＰメッセージを生成し、前記ｎｅｗ＿ＬＰＰメッセージをＭＲノードの対応するＭＲモジュールに送信することと、
前記対応するＭＲモジュールで、前記ｎｅｗ＿ＬＰＰメッセージを受信し、前記ＭＲノード用の参照カウントを更新し、前記ｎｅｗ＿ＬＰＰメッセージを前記構成内のすべての仲介者モジュールに伝播させることと、
各仲介者モジュールで、前記ｎｅｗ＿ＬＰＰメッセージを受信し、関連するクレジット・バランスを有する各ＴＰノードのそれぞれの対応するＴＰモジュールに前記ｎｅｗ＿ＬＰＰメッセージを送信することと、
前記対応するＴＰモジュールの各々で、前記ｎｅｗ＿ＬＰＰメッセージを受信し、前記それぞれの関連するクレジット・バランスを含むそれぞれの拡張ｎｅｗ＿ＬＰＰメッセージを前記追加ＬＰＰモジュールに送信することと、
前記追加ＬＰＰモジュールで、前記拡張ｎｅｗ＿ＬＰＰメッセージを受信し、それによって前記ｎｅｗ＿ＬＰＰメッセージの循環を完了することと、
前記追加ＬＰＰモジュールで、前記クレジット・バランスを合計し、クレジット合計が所定の完了値に達した場合に前記再構成の十分な通知が保証されることとを備える、請求項９に記載の方法。
【請求項１１】
前記仲介構成の前記論理トポロジーの前記再構成は、追加の仲介者ルータ（ＭＲ）ノードのさらなる挿入を備え、前記１つまたは複数の再構成メッセージは、前記追加ＭＲノードを一意に識別するｎｅｗ＿ＭＲメッセージをさらに含み、前記さらなる挿入は、
前記追加ＬＰＰが、対応するクレジット・バランスを有するＭＲノードの対応するＭＲモジュールにｎｅｗ＿ＭＲメッセージを送信することと、
前記対応するＭＲモジュールが、前記追加ＭＲノードのアドレス情報、前記追加ＬＰＰノードのアドレス、ルーティング情報、および前記対応するクレジット・バランスの分数値を含むｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを送信することによって前記ｎｅｗ＿ＭＲメッセージに応答することと、
次に前記対応するＭＲモジュールが、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを任意の仲介者モジュールに転送することと、
前記任意の仲介者モジュールが、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを前記追加ＬＰＰモジュールに受け渡すことと、
次に前記追加ＬＰＰモジュールが、ルーティング・マップを前記追加ＭＲモジュールに受け渡すことと、
前記追加ＭＲモジュールで、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージの内容を使用して、新しいクレジット・バランスおよびルーティング・マップを初期化することとを含む、請求項１０に記載の方法。
【請求項１２】
前記再構成が、前記追加ＬＰＰモジュールがアドレス指定するＭＲモジュールを前記追加ＭＲモジュールに変更することをさらに備え、前記追加ＭＲモジュールは、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージの受信時に、ＭＲ＿ｉｎｉｔｉａｌｉｓｅｄ（）メッセージを前記追加ＬＰＰモジュールに送信し、前記追加ＬＰＰモジュールは、ｉｎｃ＿ｒｅｆ＿ｃｏｕｎｔ（）およびｄｅｃ＿ｒｅｆ＿ｃｏｕｎｔ（）メッセージをそれぞれ前記追加および初期ＭＲモジュールに送信する、請求項１１に記載の方法。
【請求項１３】
前記仲介構成の前記論理トポロジーの前記再構成は、追加の仲介者（Ｍ）ノードの挿入であることができ、前記１つまたは複数の再構成メッセージは、前記追加仲介者ノードを一意に識別するｎｅｗ＿Ｍメッセージを含み、前記挿入は、
所定の追加仲介者モジュールが、前記ｎｅｗ＿Ｍメッセージを生成し、ＴＰノードの対応するＴＰモジュールに前記ｎｅｗ＿Ｍメッセージを送信することと、
前記対応するＴＰモジュールで、前記ｎｅｗ＿Ｍメッセージを受信し、前記ＴＰノード用の参照カウントを更新し、前記ｎｅｗ＿Ｍメッセージを前記構成内のすべてのＬＰＰモジュールに伝播させることと、
各ＬＰＰモジュールで、前記ｎｅｗ＿Ｍメッセージを受信し、関連するクレジット・バランスを各ＭＲノードが有するＭＲノードのそれぞれの対応するＭＲモジュールに前記ｎｅｗ＿Ｍメッセージを送信することと、
前記対応するＭＲモジュールの各々で、前記ｎｅｗ＿Ｍメッセージを受信し、前記それぞれの関連するクレジット・バランスを含むそれぞれの拡張ｎｅｗ＿Ｍメッセージを前記追加仲介者モジュールに送信することと、
前記追加仲介者モジュールで、前記拡張ｎｅｗ＿Ｍメッセージを受信し、それによって前記ｎｅｗ＿Ｍメッセージの循環を完了することと、
前記追加仲介者モジュールで、前記クレジット・バランスを合計し、クレジット合計が所定の完了値に達した場合に前記再構成の十分な通知が保証されることとを備える、請求項９に記載の方法。
【請求項１４】
前記仲介構成の前記論理トポロジーの前記再構成は、追加の送信プロキシ（ＴＰ）ノードのさらなる挿入を備え、前記１つまたは複数の再構成メッセージは、前記追加ＴＰノードを一意に識別するｎｅｗ＿ＴＰメッセージをさらに含み、前記さらなる挿入は、
前記追加仲介者モジュールが、前記ｎｅｗ＿ＴＰメッセージを受信することと、
前記追加仲介者モジュールが、前記追加仲介者ノードのアドレスを前記ｎｅｗ＿ＴＰメッセージに追加し、対応するクレジット・バランスを有するＴＰノードの対応するＴＰモジュールに前記ｎｅｗ＿ＴＰメッセージを転送することと、
前記対応するＴＰモジュールが、前記追加ＴＰノードのアドレス情報、前記追加仲介者ノードのアドレス、ＬＰＰのリスト、および前記対応するクレジット・バランスの分数値を含む拡張ｎｅｗ＿ＴＰメッセージを生成することによって前記ｎｅｗ＿ＴＰメッセージに応答することと、
次に前記対応するＴＰモジュールが、前記ｎｅｗ＿ＴＰメッセージを任意のＬＰＰモジュールに転送することと、
次に前記任意のＬＰＰモジュールが、新しいルーティング・マップ・メッセージを前記追加ＴＰモジュールに受け渡すことと、
次に前記追加ＴＰモジュールが、ルーティング・マップを前記追加ＭＲモジュールに受け渡すことと、
前記追加ＴＰモジュールが、前記新しいルーティング・マップ・メッセージの内容を使用して、新しい対応するクレジット・バランスおよびＬＰＰモジュールのリストを初期化することとを含む、請求項１３に記載の方法。
【請求項１５】
前記再構成は、前記追加仲介者モジュールがアドレス指定する前記ＴＰモジュールを前記追加ＴＰモジュールに変更することをさらに備え、前記追加ＴＰモジュールは、前記新しいルーティング・マップ・メッセージの受信時に、ＴＰ＿ｉｎｉｔｉａｌｉｓｅｄ（）メッセージを前記追加仲介者モジュールに送信し、前記追加仲介者モジュールは、ｉｎｃ＿ｒｅｆ＿ｃｏｕｎｔ（）およびｄｅｃ＿ｒｅｆ＿ｃｏｕｎｔ（）メッセージをそれぞれ前記追加および初期ＴＰモジュールに送信する、請求項１４に記載の方法。
【請求項１６】
前記コンピュータ・ネットワークは、前記仲介ネットワーク内の各ノードと通信する障害検出ノードをさらに備え、前記方法は、
前記障害検出ノードで、障害検出モジュールを提供することと、
前記仲介ネットワークの各ノードで、障害報告モジュールを提供することとをさらに備え、
ノード間の着信または発信通信リンクが障害を起こした場合は常に、前記障害報告モジュールの各々が、前記障害通信リンクに関する情報を前記障害検出モジュールに報告し、
前記障害検出モジュールは、前記障害リンクが障害ノードを暗示するかどうかを決定する、請求項３に記載の方法。
【請求項１７】
前記障害検出モジュールが、前記障害リンクは障害ノードを暗示すると決定した場合、
前記障害ノードと同じタイプの新規ノードを生成することと、
前記障害ノードの内部状態および直接の近隣トポロジーに関する情報を前記新規ノードに登録することと、
前記新規ノードを前記障害ノードより優先的に使用するように前記ネットワークを再構成することとをさらに備える、請求項１６に記載の方法。
【請求項１８】
前記所定の仲介者モジュールによって受信されるすべての着信メッセージのメッセージ・ログを生成することをさらに備える、請求項１に記載の方法。
【請求項１９】
前記所定の仲介者モジュールで前記分析されたメッセージに適用される前記仲介タスクは、前記メッセージ・ログを生成することを含む、請求項１８に記載の方法。
【請求項２０】
前記コンピュータ・ネットワークは、外部アプリケーションをさらに備え、前記方法は、
前記外部アプリケーションで前記メッセージ・ログを生成することをさらに備える、請求項１８に記載の方法。
【請求項２１】
内部動作の前記変更は、前記仲介構成の前記論理トポロジーの構造改良であり、前記制御メッセージは、１つまたは複数の改良メッセージである、請求項３に記載の方法。
【請求項２２】
構造改良のステップ内でサブネットワークが単一のノードの代わりに挿入される、請求項２１に記載の方法。
【請求項２３】
コンピュータ・ネットワークにおいてメッセージ・フローを仲介するための仲介ネットワークであって、前記仲介ネットワークは、
前記仲介ネットワークとクライアント・プログラムの間でインタフェースをとるための少なくとも１つのローカル・ポイント・オブ・プレゼンス（ＬＰＰ）モジュールと、
仲介タスクをホストするための少なくとも１つの仲介者（Ｍ）モジュールと、
着信メッセージの内容を分析するための少なくとも１つの仲介者ルータ（ＭＲ）モジュールであって、各ＭＲモジュールが着信メッセージを前記内容に応じて所定のＭモジュールにルーティングする少なくとも１つの仲介者ルータ（ＭＲ）モジュールと、
メッセージを前記ＬＰＰモジュールの少なくとも１つに転送するための少なくとも１つの送信プロキシ（ＴＰ）モジュールとを備え、
前記仲介者ルータ（ＭＲ）モジュール、前記仲介者（Ｍ）モジュールおよび前記送信プロキシ（ＴＰ）モジュールは、それぞれを通じたすべてのメッセージパスが、非可逆であるように構成され、これにより、前記仲介ネットワークが、ＬＰＰモジュールがＭＲモジュールをアドレス指定し、次にＭＲモジュールがＭモジュールをアドレス指定し、次にＭモジュールがＴＰモジュールをアドレス指定し、そして次にＴＰモジュールがＬＰＰモジュールをアドレス指定する単方向仲介サイクルに沿ってメッセージを結合する仲介ネットワーク。
【請求項２４】
前記仲介ネットワークへの前記着信メッセージは、
情報ソースとして機能するプロセスから生じる新情報と、
前記仲介ネットワーク内のノードの状態についての問い合わせであって、応答を必要とする問い合わせと、
関係する新情報が前記仲介ネットワークによって受信されたときは常に継続的な応答を必要とする関心表明とを含むメッセージ・タイプ群のうちの１つに属する、請求項２３に記載の仲介ネットワーク。
【請求項２５】
制御メッセージを着信メッセージとして前記仲介サイクルに沿って送信することによって、前記仲介ネットワークの内部動作の変更を引き起こす制御メカニズムをさらに備える、請求項２３に記載の仲介ネットワーク。
【請求項２６】
内部動作の前記変更を引き起こす前記制御メカニズムは、提供仲介者ノードと受取仲介者ノードの間で仲介要件を再分配する移管メカニズムであり、
前記制御メッセージは、仲介者移管メッセージであり、前記仲介者移管メッセージの内容は、所定のコンテンツ・タグを有するコンテンツの前記提供仲介者ノードから前記受取仲介者ノードへの再割り当てを記述し、前記提供仲介者ノードは、前記コンテンツを処理するものとして現在登録されており、
前記仲介者移管メッセージは、
前記仲介者移管メッセージを所定のＬＰＰモジュールからそれぞれの関連ＭＲモジュールに送信し、
前記コンテンツ・タグを前記関連ＭＲモジュールで読み取り、前記メッセージを前記提供仲介者モジュールに転送し、
前記仲介者移管メッセージの受信時に、前記提供仲介者ノードが、仲介者ノードの状態を変更し、前記仲介者移管メッセージの内容を含むＭＥＤＩＡＴＯＲ＿ＨＡＮＤＯＶＥＲメッセージを前記受取仲介者モジュールに送信し、ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージを関連ＴＰモジュールに送信し、その後、前記コンテンツ・タグを含むメッセージを前記受取仲介者モジュールに転送するために状態を変更することによって取り扱われる、請求項２５に記載の仲介ネットワーク。
【請求項２７】
前記ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージを少なくとも１つのＬＰＰモジュールに転送する前記ＴＰモジュールと、
再割り当てコンテンツに対応するペイロードを有するＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを生成し、前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを関連するすべてのＴＰモジュールにブロードキャストする前記受取仲介者モジュールと、
前記ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージの受信と前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージの受信の間のすべての着信メッセージをバッファリングする前記ＬＰＰモジュールとをさらに備える、請求項２６に記載の仲介ネットワーク。
【請求項２８】
その後、前記ＬＰＰモジュールが前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを前記関連ＭＲモジュールに転送し、
ＭＲモジュールがＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを受信したときは常に、前記ＭＲモジュールが、前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージのペイロードに一致する将来のコンテンツが前記提供仲介者モジュールではなく前記受取仲介者モジュールに送信されるように、前記ＭＲモジュール用のルーティング・テーブルを更新し、前記ルーティング・テーブルが更新されたことを前記提供仲介者モジュールに通知し、その後、前記提供仲介者モジュールが、今は前記受取仲介者モジュールが前記再割り当てコンテンツの仲介者モジュールであることをすべてのＭＲモジュールが通知されたならば、メッセージを転送することを止める、請求項２７に記載の仲介ネットワーク。
【請求項２９】
内部動作の前記変更を引き起こす前記制御メカニズムが、再構成メカニズムであり、前記制御メッセージは、１つまたは複数の再構成メッセージである、請求項２５に記載の仲介ネットワーク。
【請求項３０】
前記再構成メカニズムが、前記再構成の前に前記仲介ネットワークを通過したメッセージが、前記再構成の後に前記仲介ネットワークを通過したメッセージより先に配送されることを保証する臨時バリアを生成する、請求項２９に記載の仲介ネットワーク。
【請求項３１】
前記臨時バリアの生成は、前記１つまたは複数の再構成メッセージを前記仲介サイクルで循環させることと、前記サイクル内の各モジュールが前記再構成を十分に通知されることを保証することとを備える、請求項３０に記載の仲介ネットワーク。
【請求項３２】
前記再構成メカニズムが、追加のローカル・ポイント・オブ・プレゼンス（ＬＰＰ）ノードを前記仲介ネットワークの前記論理トポロジーに挿入し、前記１つまたは複数の再構成メッセージは、前記追加ＬＰＰノードを一意に識別するｎｅｗ＿ＬＰＰメッセージを含み、前記再構成メカニズムは、
前記追加ＬＰＰノードを一意に識別するｎｅｗ＿ＬＰＰメッセージを生成し、前記ｎｅｗ＿ＬＰＰメッセージをＭＲノードの対応するＭＲモジュールに送信する手段であって、所定の追加ＬＰＰモジュールで提供される手段と、
前記ｎｅｗ＿ＬＰＰメッセージを受信し、前記ＭＲノード用の参照カウントを更新し、前記ｎｅｗ＿ＬＰＰメッセージを前記仲介ネットワーク内のすべての仲介者モジュールに伝播させる手段であって、前記対応するＭＲモジュールで提供される手段と、
前記ｎｅｗ＿ＬＰＰメッセージを受信し、関連するクレジット・バランスを有する各ＴＰノードのそれぞれの対応するＴＰモジュールに前記ｎｅｗ＿ＬＰＰメッセージを送信する手段であって、各仲介者モジュールで提供される手段と、
前記ｎｅｗ＿ＬＰＰメッセージを受信し、前記それぞれの関連するクレジット・バランスを含むそれぞれの拡張ｎｅｗ＿ＬＰＰメッセージを前記追加ＬＰＰモジュールに送信する手段であって、前記対応するＴＰモジュールの各々で提供される手段と、
前記拡張ｎｅｗ＿ＬＰＰメッセージを受信し、それによって前記ｎｅｗ＿ＬＰＰメッセージの循環を完了する手段であって、前記追加ＬＰＰモジュールで提供される手段と、
前記クレジット・バランスを合計する、前記追加ＬＰＰモジュールで提供される手段であって、クレジット合計が所定の完了値に達した場合に前記再構成の十分な通知が保証される手段とを備える、請求項３１に記載の仲介ネットワーク。
【請求項３３】
前記再構成メカニズムが、追加の仲介者ルータ（ＭＲ）ノードを挿入するためのＭＲ挿入メカニズムを備え、前記１つまたは複数の再構成メッセージは、前記追加ＭＲノードを一意に識別するｎｅｗ＿ＭＲメッセージをさらに含み、前記ＭＲ挿入メカニズムは、
対応するクレジット・バランスを有するＭＲノードの対応するＭＲモジュールにｎｅｗ＿ＭＲメッセージを送信する手段であって、前記追加ＬＰＰで提供される手段と、
前記ｎｅｗ＿ＭＲメッセージを受信し、ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを送信し、前記対応するＭＲモジュールで提供される手段であって、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージが、前記追加ＭＲノードのアドレス情報、前記追加ＬＰＰノードのアドレス、ルーティング情報、および前記対応するクレジット・バランスの分数値を含む手段と、
前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを任意の仲介者モジュールに転送する手段であって、前記対応するＭＲモジュールで提供される手段と、
前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを前記追加ＬＰＰモジュールに受け渡す手段であって、前記任意の仲介者モジュールで提供される手段と、
ルーティング・マップを前記追加ＭＲモジュールに受け渡すさらなる手段であって、前記追加ＬＰＰモジュールで提供されるさらなる手段と、
前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージの内容を使用して、新しいクレジット・バランスおよびルーティング・マップを初期化する初期化手段であって、前記追加ＭＲモジュールで提供される手段とを含む、請求項３２に記載の仲介ネットワーク。
【請求項３４】
前記再構成メカニズムが、前記追加ＬＰＰモジュールがアドレス指定する前記ＭＲモジュールを前記追加ＭＲモジュールに変更する手段をさらに備え、前記追加ＭＲモジュールは、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージの受信時に、ＭＲ＿ｉｎｉｔｉａｌｉｓｅｄ（）メッセージを前記追加ＬＰＰモジュールに送信し、前記追加ＬＰＰモジュールは、ｉｎｃ＿ｒｅｆ＿ｃｏｕｎｔ（）およびｄｅｃ＿ｒｅｆ＿ｃｏｕｎｔ（）メッセージをそれぞれ前記追加および初期ＭＲモジュールに送信する、請求項３３に記載の仲介ネットワーク。
【請求項３５】
前記再構成メカニズムが、追加の仲介者（Ｍ）ノードを前記仲介ネットワークの前記論理トポロジーに挿入し、前記１つまたは複数の再構成メッセージは、前記追加Ｍノードを一意に識別するｎｅｗ＿Ｍメッセージを含み、前記再構成メカニズムは、
前記ｎｅｗ＿Ｍメッセージを生成し、ＴＰノードの対応するＴＰモジュールに前記ｎｅｗ＿Ｍメッセージを送信する手段であって、所定の追加仲介者モジュールで提供される手段と、
前記ｎｅｗ＿Ｍメッセージを受信し、前記ＴＰノード用の参照カウントを更新し、前記ｎｅｗ＿Ｍメッセージを前記構成内のすべてのＬＰＰモジュールに伝播させる手段であって、前記対応するＴＰモジュールで提供される手段と、
前記ｎｅｗ＿Ｍメッセージを受信し、関連するクレジット・バランスを各ＭＲノードが有するＭＲノードのそれぞれの対応するＭＲモジュールに前記ｎｅｗ＿Ｍメッセージを送信する手段であって、各ＬＰＰモジュールで提供される手段と、
前記ｎｅｗ＿Ｍメッセージを受信し、前記それぞれの関連するクレジット・バランスを含むそれぞれの拡張ｎｅｗ＿Ｍメッセージを前記追加仲介者モジュールに送信する手段であって、前記対応するＭＲモジュールの各々で提供される手段と、
前記拡張ｎｅｗ＿Ｍメッセージを受信し、それによって前記ｎｅｗ＿Ｍメッセージの循環を完了する手段であって、前記追加Ｍモジュールで提供される手段と、
前記クレジット・バランスを合計し、前記追加仲介者モジュールで提供される手段であって、クレジット合計が所定の完了値に達した場合に前記再構成の十分な通知が保証される手段とを備える、請求項３１に記載の仲介ネットワーク。
【請求項３６】
前記再構成メカニズムが、追加の送信プロキシ（ＴＰ）ノードを挿入するためのＴＰ挿入メカニズムをさらに備え、前記１つまたは複数の再構成メッセージは、前記追加ＴＰノードを一意に識別するｎｅｗ＿ＴＰメッセージをさらに含み、前記ＴＰ挿入メカニズムは、
前記追加ＴＰのアドレスを含むｎｅｗ＿ＴＰメッセージを受信する手段であって、前記追加仲介者モジュールで提供される手段と、
前記追加仲介者ノードのアドレスを前記ｎｅｗ＿ＴＰメッセージに追加し、対応するクレジット・バランスを有するＴＰノードの対応するＴＰモジュールに前記ｎｅｗ＿ＴＰメッセージを転送する手段であって、前記追加仲介者モジュールで提供される手段と、
前記ｎｅｗ＿ＴＰメッセージを受信し、前記追加ＴＰノードのアドレス情報、前記追加仲介者ノードのアドレス、ＬＰＰのリスト、および前記対応するクレジット・バランスの分数値を含む拡張ｎｅｗ＿ＴＰメッセージを生成する手段であって、前記対応するＴＰモジュールで提供される手段と、
前記ｎｅｗ＿ＴＰメッセージを任意のＬＰＰモジュールに転送する手段であって、前記対応するＴＰモジュールで提供される手段と、
新しいルーティング・マップ・メッセージにそのアドレスが存在する追加ＴＰモジュールに前記新しいルーティング・マップ・メッセージを受け渡す手段であって、前記対応するＴＰモジュールで提供される手段と、
ルーティング・マップを前記追加ＭＲモジュールに受け渡すさらなる手段であって、前記追加ＴＰモジュールで提供されるさらなる手段と、
前記新しいルーティング・マップ・メッセージの内容を使用して、クレジット・バランスおよびＬＰＰモジュールのリストを初期化する手段であって、前記追加ＴＰモジュールで提供される手段とを含む、請求項３５に記載の仲介ネットワーク。
【請求項３７】
前記再構成メカニズムが、前記追加仲介者モジュールがアドレス指定する前記ＴＰモジュールを前記追加ＴＰモジュールに変更する手段をさらに備え、前記追加ＴＰモジュールは、前記新しいルーティング・マップ・メッセージの受信時に、ＴＰ＿ｉｎｉｔｉａｌｉｓｅｄ（）メッセージを前記追加仲介者モジュールに送信し、前記追加仲介者モジュールは、ｉｎｃ＿ｒｅｆ＿ｃｏｕｎｔ（）およびｄｅｃ＿ｒｅｆ＿ｃｏｕｎｔ（）メッセージをそれぞれ前記追加および初期ＴＰモジュールに送信する、請求項３６に記載の仲介ネットワーク。
【請求項３８】
前記コンピュータ・ネットワークは、前記仲介ネットワーク内の各ノードと通信する障害検出ノードをさらに備え、前記障害検出ノードは、障害検出モジュールを含み、前記仲介ネットワークの各ノードは、障害報告モジュールを含み、
ノード間の着信または発信通信リンクが障害を起こした場合は常に、前記障害報告モジュールの各々が、前記障害通信リンクに関する情報を前記障害検出モジュールに報告し、
前記障害検出モジュールは、前記障害リンクが障害ノードを暗示するかどうかを決定する、請求項２３に記載の仲介ネットワーク。
【請求項３９】
障害処理モジュールをさらに備え、前記障害検出モジュールが、前記障害リンクは障害ノードを暗示すると決定したときは常に、前記障害処理モジュールが、前記障害ノードと同じタイプの新規ノードを生成し、前記障害ノードの内部状態および直接の近隣トポロジーに関する情報を前記新規ノードに登録し、前記新規ノードを前記障害ノードより優先的に使用するようにネットワークを再構成する、請求項３８に記載の仲介ネットワーク。
【請求項４０】
前記所定の仲介者モジュールによって受信されるすべての着信メッセージのメッセージ・ログを生成する手段をさらに備える、請求項２３に記載の仲介ネットワーク。
【請求項４１】
前記所定の仲介者モジュールで前記分析されたメッセージに適用される前記仲介タスクは、前記メッセージ・ログを生成することを含む、請求項４０に記載の仲介ネットワーク。
【請求項４２】
前記コンピュータ・ネットワークは、前記メッセージ・ログを生成する外部アプリケーションをさらに備え、前記仲介ネットワークは、
前記外部アプリケーションで生成された前記メッセージ・ログを受信する手段をさらに含む、請求項４０に記載の仲介ネットワーク。
【請求項４３】
内部動作の前記変更は、前記仲介ネットワークの前記論理トポロジーの構造改良であり、前記制御メッセージは、１つまたは複数の改良メッセージである、請求項２３に記載の仲介ネットワーク。
【請求項４４】
構造改良のステップ内でサブネットワークが単一のノードの代わりに挿入される、請求項４３に記載の仲介ネットワーク。
【請求項４５】
コンピュータ・ネットワークにおいてメッセージ・フローを仲介するためのコンピュータ・プログラム製品が提供され、前記コンピュータ・プログラム製品は、仲介ネットワークを提供するための実行可能命令を含み、仲介ネットワークは、
前記仲介ネットワークとクライアント・プログラムの間でインタフェースをとるための少なくとも１つのローカル・ポイント・オブ・プレゼンス（ＬＰＰ）モジュールと、
仲介タスクをホストするための少なくとも１つの仲介者（Ｍ）モジュールと、
着信メッセージの内容を分析するための少なくとも１つの仲介者ルータ（ＭＲ）モジュールであって、各ＭＲモジュールが着信メッセージを前記内容に応じて所定のＭモジュールにルーティングする少なくとも１つの仲介者ルータ（ＭＲ）モジュールと、
メッセージを前記ＬＰＰモジュールの少なくとも１つに転送するための少なくとも１つの送信プロキシ（ＴＰ）モジュールとを備え、
前記仲介者ルータ（ＭＲ）モジュール、前記仲介者（Ｍ）モジュールおよび前記送信プロキシ（ＴＰ）モジュールは、それぞれを通じたすべてのメッセージパスが、非可逆であるように構成され、これにより前記命令が実行された場合、前記仲介ネットワークへの着信メッセージは、仲介サイクルに沿って伝播され、仲介サイクルは、
ＬＰＰモジュールが、前記少なくとも１つの仲介者ルータ（ＭＲ）モジュールのそれぞれのモジュールを着信メッセージのアドレスに指定するステップと、
前記アドレス指定されたＭＲモジュールで、着信メッセージの内容を分析し、前記メッセージを前記分析された内容に応じて所定の仲介者モジュールにルーティングするステップと、
前記所定の仲介者モジュールで、前記分析されたメッセージに前記仲介タスクを適用し、仲介メッセージを前記ＴＰモジュールのそれぞれのモジュールに送信するステップと、
前記仲介メッセージを受信した前記ＴＰモジュールで、前記仲介メッセージを少なくとも１つの前記ＬＰＰモジュールに転送するステップとを備えるコンピュータ・プログラム製品。
【請求項４６】
前記仲介ネットワークへの前記着信メッセージは、
情報ソースとして機能するプロセスから生じる新情報と、
前記仲介ネットワーク内のノードの状態についての問い合わせであって、応答を必要とする問い合わせと、
関係する新情報が前記仲介ネットワークによって受信されたときは常に継続的な応答を必要とする関心表明とを含むメッセージ・タイプ群のうちの１つに属する、請求項４５に記載のコンピュータ・プログラム製品。
【請求項４７】
制御メッセージを着信メッセージとして前記仲介サイクルに沿って送信することによって、前記仲介ネットワークの内部動作の変更を引き起こすことをさらに備える、請求項４５に記載のコンピュータ・プログラム製品。
【請求項４８】
内部動作における前記変更は、提供仲介者モジュールと受取仲介者モジュールの間の仲介タスクの移管であり、
前記制御メッセージは、仲介者移管メッセージであり、前記仲介者移管メッセージの内容は、所定のコンテンツ・タグを有するコンテンツの前記提供仲介者モジュールから前記受取仲介者モジュールへの再割り当てを記述し、前記提供仲介者モジュールは、前記コンテンツを処理するものとして現在登録されており、
前記仲介者移管メッセージの取り扱いは、
所定のＬＰＰモジュールから、前記仲介者移管メッセージをそれぞれの関連ＭＲモジュールに送信することと、
前記関連ＭＲモジュールで、前記コンテンツ・タグを読み取り、前記メッセージを前記提供仲介者モジュールに転送することと、
前記仲介者移管メッセージの受信時に、前記提供仲介者モジュールが、仲介者ノードの状態を変更することと、前記仲介者移管メッセージの内容を含むＭＥＤＩＡＴＯＲ＿ＨＡＮＤＯＶＥＲメッセージを前記受取仲介者モジュールに送信することと、ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージを関連ＴＰモジュールに送信することと、その後、前記コンテンツ・タグを含むメッセージを前記受取仲介者モジュールに転送するために状態を変更することとを備える、請求項４７に記載のコンピュータ・プログラム製品。
【請求項４９】
前記ＴＰモジュールが前記ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージを少なくとも１つのＬＰＰモジュールに転送することと、
前記受取仲介者モジュールが再割り当てコンテンツに対応するペイロードを有するＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを生成し、前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを関連するすべてのＴＰモジュールにブロードキャストすることと、
前記ＬＰＰモジュールが前記ＭＥＤＩＡＴＯＲ＿ＣＨＡＮＧＥＤメッセージの受信と前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージの受信の間のすべての着信メッセージをバッファリングすることとをさらに備える、請求項４８に記載のコンピュータ・プログラム製品。
【請求項５０】
その後、前記ＬＰＰモジュールが前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージを前記関連ＭＲモジュールに転送することと、
ＭＲモジュールがＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥを受信したときは常に、前記ＮＥＷ＿ＭＥＤＩＡＴＯＲ＿ＡＣＴＩＶＥメッセージの前記ペイロードに一致する将来のコンテンツが前記提供仲介者モジュールではなく前記受取仲介者モジュールに送信されるように、前記ＭＲモジュール用のルーティング・テーブルを更新し、前記ルーティング・テーブルが更新されたことを前記提供仲介者モジュールに通知し、その後、前記提供仲介者モジュールは、今は前記受取仲介者モジュールが前記再割り当てコンテンツの前記仲介者モジュールであることをすべてのＭＲモジュールが通知されたならば、メッセージを転送することを止めることをさらに備える、請求項４９に記載のコンピュータ・プログラム製品。
【請求項５１】
内部動作の前記変更は、前記仲介ネットワークの論理トポロジーの再構成であり、前記制御メッセージは、１つまたは複数の再構成メッセージである、請求項４７に記載のコンピュータ・プログラム製品。
【請求項５２】
前記論理トポロジーの前記再構成は、前記再構成の前に前記仲介ネットワークを通過したメッセージが、前記再構成の後に前記仲介ネットワークを通過したメッセージより先に配送されることを保証する臨時バリアの生成を備える、請求項５１に記載のコンピュータ・プログラム製品。
【請求項５３】
前記臨時バリアを生成する前記ステップは、前記１つまたは複数の再構成メッセージを前記仲介サイクルで循環させることと、前記サイクル内の各モジュールが前記再構成を十分に通知されることを保証することとを備える、請求項５２に記載のコンピュータ・プログラム製品。
【請求項５４】
前記仲介構成の前記論理トポロジーの前記再構成は、追加のローカル・ポイント・オブ・プレゼンス（ＬＰＰ）ノードの挿入であり、前記１つまたは複数の再構成メッセージは、前記追加ＬＰＰノードを一意に識別するｎｅｗ＿ＬＰＰメッセージを含み、前記挿入は、
前記追加ＬＰＰノードの所定の追加ＬＰＰモジュールで、前記ｎｅｗ＿ＬＰＰメッセージを生成し、前記ｎｅｗ＿ＬＰＰメッセージをＭＲノードの対応するＭＲモジュールに送信することと、
前記対応するＭＲモジュールで、前記ｎｅｗ＿ＬＰＰメッセージを受信し、前記ＭＲノード用の参照カウントを更新し、前記ｎｅｗ＿ＬＰＰメッセージを前記構成内のすべての仲介者モジュールに伝播させることと、
各仲介者モジュールで、前記ｎｅｗ＿ＬＰＰメッセージを受信し、関連するクレジット・バランスを有する各ＴＰノードのそれぞれの対応するＴＰモジュールに前記ｎｅｗ＿ＬＰＰメッセージを送信することと、
前記対応するＴＰモジュールの各々で、前記ｎｅｗ＿ＬＰＰメッセージを受信し、前記それぞれの関連するクレジット・バランスを含むそれぞれの拡張ｎｅｗ＿ＬＰＰメッセージを前記追加ＬＰＰモジュールに送信することと、
前記追加ＬＰＰモジュールで、前記拡張ｎｅｗ＿ＬＰＰメッセージを受信し、それによって前記ｎｅｗ＿ＬＰＰメッセージの循環を完了することと、
前記追加ＬＰＰモジュールで、前記クレジット・バランスを合計し、クレジット合計が所定の完了値に達した場合に前記再構成の十分な通知が保証されることとを備える、請求項５３に記載のコンピュータ・プログラム製品。
【請求項５５】
前記仲介構成の前記論理トポロジーの前記再構成は、追加の仲介者ルータ（ＭＲ）ノードのさらなる挿入を備え、前記１つまたは複数の再構成メッセージは、前記追加ＭＲノードを一意に識別するｎｅｗ＿ＭＲメッセージをさらに含み、前記さらなる挿入は、
前記追加ＬＰＰが、対応するクレジット・バランスを有するＭＲノードの対応するＭＲモジュールにｎｅｗ＿ＭＲメッセージを送信することと、
前記対応するＭＲモジュールが、前記追加ＭＲノードのアドレス情報、前記追加ＬＰＰノードのアドレス、ルーティング情報、および前記対応するクレジット・バランスの分数値を含むｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを送信することによって前記ｎｅｗ＿ＭＲメッセージに応答することと、
次に前記対応するＭＲモジュールが、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを任意の仲介者モジュールに転送することと、
前記任意の仲介者モジュールが、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージを前記追加ＬＰＰモジュールに受け渡すことと、
次に前記追加ＬＰＰモジュールが、前記ルーティング・マップを追加ＭＲモジュールに受け渡すことと、
前記追加ＭＲモジュールで、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージの内容を使用して、新しいクレジット・バランスおよびルーティング・マップを初期化することとを含む、請求項５４に記載のコンピュータ・プログラム製品。
【請求項５６】
前記再構成が、前記追加ＬＰＰモジュールがアドレス指定する前記ＭＲモジュールを前記追加ＭＲモジュールに変更することをさらに備え、前記追加ＭＲモジュールは、前記ｎｅｗ＿ＭＲ＿ｒｏｕｔｅ＿ｔａｂｌｅメッセージの受信時に、ＭＲ＿ｉｎｉｔｉａｌｉｓｅｄ（）メッセージを前記追加ＬＰＰモジュールに送信し、前記追加ＬＰＰモジュールは、ｉｎｃ＿ｒｅｆ＿ｃｏｕｎｔ（）およびｄｅｃ＿ｒｅｆ＿ｃｏｕｎｔ（）メッセージをそれぞれ前記追加および初期ＭＲモジュールに送信する、請求項５５に記載のコンピュータ・プログラム製品。
【請求項５７】
前記仲介構成の前記論理トポロジーの前記再構成は、追加の仲介者（Ｍ）ノードの挿入であることができ、前記１つまたは複数の再構成メッセージは、前記追加仲介者ノードを一意に識別するｎｅｗ＿Ｍメッセージを含み、前記挿入は、
所定の追加仲介者モジュールが、前記ｎｅｗ＿Ｍメッセージを生成し、ＴＰノードの対応するＴＰモジュールに前記ｎｅｗ＿Ｍメッセージを送信することと、
前記対応するＴＰモジュールで、前記ｎｅｗ＿Ｍメッセージを受信し、前記ＴＰノード用の参照カウントを更新し、前記ｎｅｗ＿Ｍメッセージを前記構成内のすべてのＬＰＰモジュールに伝播させることと、
各ＬＰＰモジュールで、前記ｎｅｗ＿Ｍメッセージを受信し、関連するクレジット・バランスを各ＭＲノードが有するＭＲノードのそれぞれの対応するＭＲモジュールに前記ｎｅｗ＿Ｍメッセージを送信することと、
前記対応するＭＲモジュールの各々で、前記ｎｅｗ＿Ｍメッセージを受信し、前記それぞれの関連するクレジット・バランスを含むそれぞれの拡張ｎｅｗ＿Ｍメッセージを前記追加仲介者モジュールに送信することと、
前記追加仲介者モジュールで、前記拡張ｎｅｗ＿Ｍメッセージを受信し、それによって前記ｎｅｗ＿Ｍメッセージの循環を完了することと、
前記追加仲介者モジュールで、前記クレジット・バランスを合計し、クレジット合計が所定の完了値に達した場合に前記再構成の十分な通知が保証されることとを備える、請求項５３に記載のコンピュータ・プログラム製品。
【請求項５８】
前記仲介構成の前記論理トポロジーの前記再構成は、追加の送信プロキシ（ＴＰ）ノードのさらなる挿入を備え、前記１つまたは複数の再構成メッセージは、前記追加ＴＰノードを一意に識別するｎｅｗ＿ＴＰメッセージをさらに含み、前記さらなる挿入は、
前記追加仲介者モジュールが、前記ｎｅｗ＿ＴＰメッセージを受信することと、
前記追加仲介者モジュールが、前記追加仲介者ノードのアドレスを前記ｎｅｗ＿ＴＰメッセージに追加し、対応するクレジット・バランスを有するＴＰノードの対応するＴＰモジュールに前記ｎｅｗ＿ＴＰメッセージを転送することと、
前記対応するＴＰモジュールが、前記追加ＴＰノードのアドレス情報、前記追加仲介者ノードのアドレス、ＬＰＰのリスト、および前記対応するクレジット・バランスの分数値を含む拡張ｎｅｗ＿ＴＰメッセージを生成することによって前記ｎｅｗ＿ＴＰメッセージに応答することと、
次に前記対応するＴＰモジュールが、前記ｎｅｗ＿ＴＰメッセージを任意のＬＰＰモジュールに転送することと、
次に前記任意のＬＰＰモジュールが、新しいルーティング・マップ・メッセージを前記追加ＴＰモジュールに受け渡すことと、
次に前記追加ＴＰモジュールが、ルーティング・マップを前記追加ＭＲモジュールに受け渡すことと、
前記追加ＴＰモジュールが、前記新しいルーティング・マップ・メッセージの内容を使用して、新しい対応するクレジット・バランスおよびＬＰＰモジュールのリストを初期化することとを含む、請求項５７に記載のコンピュータ・プログラム製品。
【請求項５９】
前記再構成は、前記追加仲介者モジュールがアドレス指定する前記ＴＰモジュールを前記追加ＴＰモジュールに変更することをさらに備え、前記追加ＴＰモジュールは、前記新しいルーティング・マップ・メッセージの受信時に、ＴＰ＿ｉｎｉｔｉａｌｉｓｅｄ（）メッセージを前記追加仲介者モジュールに送信し、前記追加仲介者モジュールは、ｉｎｃ＿ｒｅｆ＿ｃｏｕｎｔ（）およびｄｅｃ＿ｒｅｆ＿ｃｏｕｎｔ（）メッセージをそれぞれ前記追加および初期ＴＰモジュールに送信する、請求項５８に記載のコンピュータ・プログラム製品。
【請求項６０】
前記コンピュータ・ネットワークは、前記仲介ネットワーク内の各ノードと通信する障害検出ノードをさらに備え、前記コンピュータ・プログラム製品は、
前記障害検出ノードで、障害検出モジュールを提供することと、
前記仲介ネットワークの各ノードで、障害報告モジュールを提供することとをさらに備え、
ノード間の着信または発信通信リンクが障害を起こした場合は常に、前記障害報告モジュールの各々が、前記障害通信リンクに関する情報を前記障害検出モジュールに報告し、
前記障害検出モジュールは、前記障害リンクが障害ノードを暗示するかどうかを決定する、請求項４７に記載のコンピュータ・プログラム製品。
【請求項６１】
前記障害検出モジュールが、前記障害リンクは障害ノードを暗示すると決定した場合、
前記障害ノードと同じタイプの新規ノードを生成することと、
前記障害ノードの内部状態および直接の近隣トポロジーに関する情報を前記新規ノードに登録することと、
前記新規ノードを前記障害ノードより優先的に使用するように前記ネットワークを再構成することとをさらに備える、請求項６０に記載のコンピュータ・プログラム製品。
【請求項６２】
前記所定の仲介者モジュールによって受信されるすべての着信メッセージのメッセージ・ログを生成することをさらに備える、請求項４５に記載のコンピュータ・プログラム製品。
【請求項６３】
前記所定の仲介者モジュールで前記分析されたメッセージに適用される前記仲介タスクは、前記メッセージ・ログを生成することを含む、請求項６２に記載のコンピュータ・プログラム製品。
【請求項６４】
前記コンピュータ・ネットワークは、外部アプリケーションをさらに備え、前記コンピュータ・プログラム製品は、
前記外部アプリケーションで前記メッセージ・ログを生成することをさらに備える、請求項６２に記載のコンピュータ・プログラム製品。
【請求項６５】
内部動作の前記変更は、前記仲介構成の前記論理トポロジーの構造改良であり、前記制御メッセージは、１つまたは複数の改良メッセージである、請求項４７に記載のコンピュータ・プログラム製品。
【請求項６６】
構造改良のステップ内でサブネットワークが単一のノードの代わりに挿入される、請求項６５に記載のコンピュータ・プログラム製品。
【請求項６７】
前記仲介ネットワークの論理および物理構造についての情報を保存するためのデータストアを提供するための命令を備える、請求項４５に記載のコンピュータ・プログラム製品。