(57)【特許請求の範囲】
【請求項１】
ネットワークにおける中継用のノードとして機能するブリッジであって、
前記ネットワークの一部をなす第１通信路に接続されており該第１通信路を介して情報を送受信する第１ポータルと、
前記ネットワークの他部をなす第２通信路に接続されており該第２通信路を介して情報を送受信する第２ポータルと、
を備えており、
前記第１及び第２ポータルは、相互に前記受信された情報を転送可能であり、
当該ブリッジを含む前記ネットワーク上でコネクションが既に確立されている場合において、前記第１及び第２ポータルの一方が、前記第１及び第２通信路の一方の使用環境を監視し、前記第１及び第２の一方の使用環境が更新されたことを検知した場合、前記第１及び第２ポータルの一方は、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を生成して前記第１及び第２ポータルの他方へ送出し、該前記第１及び第２ポータルの他方は、前記送出された環境更新情報に応じて前記第１及び第２通信路の他方の使用環境を更新する
ことを特徴とするブリッジ。
【請求項２】
前記第１及び第２ポータルの他方は、前記第１及び第２通信路の他方の使用環境を更新すると共に、前記第１及び第２通信路の他方を介して前記環境更新情報を他のブリッジへ送信することを特徴とする請求の範囲第１項に記載のブリッジ。
【請求項３】
前記第１及び第２ポータルの他方が前記第１及び第２通信路の他方の使用環境の更新に成功した場合に、前記第１及び第２ポータルの他方は、前記第１及び第２通信路の他方を介して前記環境更新情報を前記他のブリッジへ送信することを特徴とする請求の範囲第２項に記載のブリッジ。
【請求項４】
前記第１及び第２ポータルの他方が前記第１及び第２通信路の他方の使用環境の更新に失敗した場合に、前記第１及び第２ポータルの他方は、前記更新が失敗したことを示す更新失敗情報を前記第１及び第２ポータルの一方に送出し、該第１及び第２ポータルの一方は、前記送出された更新失敗情報を前記第１及び第２通信路の一方に送信することを特徴とする請求の範囲第１項に記載のブリッジ。
【請求項５】
前記第１及び第２ポータルの他方が前記コネクションの終端のノード前記他のノードを介さずに接続されている場合に、前記第１及び第２ポータルの他方は、前記使用環境の更新の成否を示す更新成否情報を前記第１及び第２ポータルの一方に送出し、該第１及び第２ポータルの一方は、前記送出された更新成否情報を前記第１及び第２通信路の一方に送信することを特徴とする請求の範囲第１項に記載のブリッジ。
【請求項６】
前記環境更新情報は、前記コネクション上の使用帯域を更新するための情報を含み、前記使用環境は、前記コネクション上の使用帯域を含むことを特徴とする請求の範囲第１項に記載のブリッジ。
【請求項７】
請求項の範囲第１項に記載のブリッジを中継用のノードとして備え、
当該ブリッジを含む前記ネットワーク上でコネクションが既に確立された状態において、前記第１及び第２通信路の一方に前記環境更新情報を送出すると共に、前記ブリッジが前記第１及び第２通信路の一方を介して前記第１及び第２ポータルの一方で前記環境更新情報を受信すると前記第１及び第２通信路の他方の使用環境を更新することにより、前記コネクションの使用環境を動的に更新する
ことを特徴とする情報システム。
【請求項８】
ネットワークにおける中継用のノードとして機能するブリッジであって、前記ネットワークの一部をなす第１通信路に接続されており該第１通信路を介して情報を送受信する第１ポータルと、前記ネットワークの他部をなす第２通信路に接続されており該第２通信路を介して情報を送受信する第２ポータルとを備えており、前記第１及び第２ポータルは、相互に前記受信された情報を転送可能であるところの前記ブリッジにおいて、前記情報を送信する送信方法であって、
当該ブリッジを含む前記ネットワーク上でコネクションが既に確立されている場合において、前記第１及び第２ポータルの一方が、前記第１及び第２通信路の一方の使用環境を監視し、前記第１及び第２通信路の一方の使用環境が更新されたことを検知した場合、前記第１及び第２ポータルの一方は、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を生成して前記第１及び第２ポータルの他方へ送出し、
該前記第１及び第２ポータルの他方は、前記送出された環境更新情報に応じて前記第１及び第２通信路の他方の使用環境を更新する
ことを特徴とする送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばIEEE1394に準拠するネットワークに適用されるブリッジ及び送信装置、並びに、該ブリッジを備えたネットワークを含んで構成される情報システムの技術分野に関する。
【背景技術】
【０００２】
高速な接続規格として知られるIEEE（米国電子電気技術者協会）1394では、機器の接続を自動的に認識することで、ネットワーク稼動中に機器の追加又は削除（ホットプラグ）が可能である。IEEE1394ネットワークは、ノード、バス及びネットの階層構造を有する。このうち、バスとバスを接続する特別なノードはブリッジと呼ばれ、ブリッジがネット層のマネジメントを行う。【０００３】
この種のネットワークでは、コネクション（即ち、ネットワーク内における情報の伝送経路）を動的に確立することが可能であり、全てのノードがマネジメント機能を有する。そのため、ネットワーク構成や、どのノードがマネジメントを行うかは、予め確定されないことがある。【０００４】
その際に生じる不具合を解消する技術として、例えば特許文献１に、IEEE1394ネットワーク、ＡＴＭ（Asynchronous Transfer Mode：非同期転送モード）ネットワークを中継する情報システムにおける帯域管理方法が記載されている。この方法によれば、コネクションを確立する際に、各ネットワーク上で必要な帯域が最大要求帯域で確保できなかった場合に仮押さえ帯域を確保しておき、仮押さえ帯域で伝送可能か否かを判断した上でコネクションが確立される。【０００５】
【特許文献１】特開２０００−２４４５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された技術は、コネクションを確立する際の帯域管理方法に関するものであるため、既に確立されたコネクション上の使用帯域を更新する場合には適用できないという問題がある。例えばIEEE1394の１つであり、1394TAで規格化作業が進められているブリッジ仕様“P1394.1 Draft Standard for High Performance Serial Bus Bridges 2.0”（以下、P1394.1と称す）においては、既に確立されたコネクションの帯域情報のみを更新するための仕組みはないため、ブリッジを介したコネクション上の帯域情報の更新を行うには、既に確立したコネクションを一度破棄してから新たなコネクションとして再確立しなければならない。【０００７】
本発明は、例えば上記問題点に鑑みなされたものであり、コネクションが確立された状態で使用帯域を更新することが可能なブリッジ及び送信装置、並びに情報システムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
（ブリッジ）
本発明の第１のブリッジは上記課題を解決するために、ネットワークにおける中継用のノードとして機能するブリッジであって、前記ネットワークの一部をなす第１通信路に接続されており該第１通信路を介して情報を送受信する第１ポータルと、前記ネットワークの他部をなす第２通信路に接続されており該第２通信路を介して情報を送受信する第２ポータルとを備えており、前記第１及び第２ポータルは、相互に前記受信された情報を転送可能であり、当該ブリッジを含む前記ネットワーク上でコネクションが既に確立されている場合において、前記第１及び第２ポータルの一方が、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を前記第１及び第２通信路の一方を介して受信した場合、前記第１及び第２ポータルの一方は、前記受信された環境更新情報を前記第１及び第２ポータルの他方へ転送し、該第１及び第２ポータルの他方は、前記転送された環境更新情報に応じて前記第１及び第２通信路の他方の使用環境を更新する。【０００９】
本発明の第１のブリッジによれば、互いに受信した情報を転送可能な２つのポータル、即ち第１及び第２のポータルが第１及び第２通信路の夫々に接続されることによって、その動作時には、ネットワーク上の第１通信路と第２通信路との間で情報の送受が可能となる。第１及び第２のポータルの夫々は、自身から他のノードまでの通信路における使用環境を設定したり更新したりすることが可能である。ここで、「使用環境」とは、情報伝送に際したネットワークの総合的な動作条件を意味し、例えばコネクション毎の占有帯域や、各ノードの動作条件等を含んでいる。【００１０】
このようなブリッジを含むネットワーク上でコネクションが確立された場合に、コネクションにおける使用環境を更新する際には、ブリッジは、受信した環境更新情報に応じて第１及び第２通信路のいずれかの使用環境を更新する。このとき、環境更新情報は、例えば更新の起点となるノード等の、使用環境の更新を認識可能な装置からネットワーク上に送出される。ブリッジ内では、環境更新情報は一方のポータルで受信され、他方のポータル（コポータル）へと転送される。他方のポータルは、環境更新情報を受け取ると、この情報に応じて自身が接続された通信路（つまり、このブリッジに接続された通信路のうち、環境更新情報の受信側とは反対側の通信路）の使用環境の更新処理を行う。【００１１】
このように、環境更新情報は他の情報と同様に、ブリッジを経由してネットワーク上に伝送され、ブリッジは、中継する第１及び第２通信路の一方から環境更新情報を受け取ると、他方の通信路のうち自身から他のノードまでの部分の使用環境を更新するように動作するので、コネクションを確立した状態のままで使用環境を更新することが可能となる。従って、このブリッジを用いてネットワークを構築すれば、コネクションを確立したままで、その使用環境を好適な状態に管理することができる。【００１２】
本発明の第２のブリッジは上記課題を解決するために、ネットワークにおける中継用のノードとして機能するブリッジであって、前記ネットワークの一部をなす第１通信路に接続されており該第１通信路を介して情報を送受信する第１ポータルと、前記ネットワークの他部をなす第２通信路に接続されており該第２通信路を介して情報を送受信する第２ポータルとを備えており、前記第１及び第２ポータルは、相互に前記受信された情報を転送可能であり、当該ブリッジを含む前記ネットワーク上でコネクションが既に確立されている場合において、前記第１及び第２ポータルの一方が、前記第１及び第２通信路の一方の使用環境を監視し、前記第１及び第２通信路の一方の使用環境が更新されたことを検知した場合、前記第１及び第２ポータルの一方は、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を生成して前記第１及び第２ポータルの他方へ送出し、該前記第１及び第２ポータルの他方は、前記送出された環境更新情報に応じて前記第１及び第２通信路の他方の使用環境を更新する。【００１３】
本発明の第２のブリッジによれば、環境更新情報を受信するのではなく、このブリッジ自身が生成し、出力する。即ち、ブリッジ内のポータルは、その動作時には、自身が接続された通信路の使用環境を監視するように構成されている。監視中に通信路の使用環境が更新されたことを検知すると、環境更新情報を生成し、他方のポータルに送出する。【００１４】
このように、ブリッジは、中継する通信路を監視し、一方の通信路で使用環境の更新が検知されると自発的に他方の通信路の使用環境を更新するので、コネクション上のノードに環境更新情報を送出する機能がない場合でもコネクションを確立した状態のままで使用環境の更新が可能である。従って、コネクションを確立したまま、コネクションにおける使用環境を好適な状態に管理することができる。【００１５】
本発明のブリッジの一態様では、前記第１及び第２ポータルの他方は、前記第１及び第２通信路の他方の使用環境を更新すると共に、前記第１及び第２通信路の他方を介して前記環境更新情報を他のブリッジへ送信する。【００１６】
この態様によれば、ブリッジの２つのポータルのうち、環境更新情報を受信又は生成したポータルから環境更新情報を転送されたポータルは、自身が接続された通信路における使用環境を更新するだけでなく、その通信路を介して接続された他のブリッジに環境更新情報を送信する。そして、他のブリッジも上記と同様に動作することで、ネットワーク内のコネクションが確立された経路に沿って使用環境が次々と更新される。即ち、環境更新情報は、このコネクションを使って伝送されるデータ情報と同様、ブリッジを経由してコネクション内を伝送され、各ブリッジは、環境更新情報を出力する側の通信路の使用環境を更新する。【００１７】
従って、コネクション内の通信路が複数のブリッジに中継された場合も、コネクションを確立した状態での使用環境を更新することができ、好適な状態に管理することが可能である。【００１８】
この態様では、前記第１及び第２ポータルの他方が前記第１及び第２通信路の他方の使用環境の更新に成功した場合に、前記第１及び第２ポータルの他方は、前記第１及び第２通信路の他方を介して前記環境更新情報を前記他のブリッジへ送信するようにしてもよい。【００１９】
この場合、ブリッジは、使用環境の更新に成功すると、コネクション上の次のブリッジ（即ち、通信路を介して接続されたブリッジのうち、環境更新情報の送り手ではない方のブリッジ）に環境更新情報を送信する。コネクション上に存在するブリッジのいずれかが使用環境の更新に失敗したとすると、それは、更新対象であるコネクション全体での更新がその試行において失敗したことを意味する。これに対し、ここでは更新に失敗したブリッジから環境更新情報は送出されないので、その試行における他のブリッジでの更新処理はキャンセルされる。従って、更新処理を一元的に管理することができ、効率のよい動作を行うことが可能である。【００２０】
本発明のブリッジの他の態様では、前記第１及び第２ポータルの他方が前記第１及び第２通信路の他方の使用環境の更新に失敗した場合に、前記第１及び第２ポータルの他方は、前記更新が失敗したことを示す更新失敗情報を前記第１及び第２ポータルの一方に送出し、該第１及び第２ポータルの一方は、前記送出された更新失敗情報を前記第１及び第２通信路の一方に送信する。【００２１】
この態様によれば、ブリッジは、使用環境の更新に失敗すると、コネクション上の一つ前のブリッジ（即ち、通信路を介して接続されたブリッジのうち、環境更新情報の送り手となったブリッジ）に更新失敗情報を送信する。ここで「更新失敗情報」は、使用環境の更新処理が失敗したことをコネクション上のノードが識別可能に構成され、更新の失敗に伴う所定の処理を行うような、制御情報が付加されていてもよい。【００２２】
更新失敗情報は、環境更新情報とは逆方向に伝送され、環境更新情報を送出するノード（ブリッジを含む）、即ちリクエスタに送られる。そのため、リクエスタは、自身が要求した使用環境の更新が失敗したことを認知でき、環境更新情報を再度出力するなど、失敗に対応して処理を行うことが可能である。よって、この場合には、使用環境の更新をより確実に行うことが可能となる。また、使用環境のより的確な管理が可能となる。【００２３】
本発明のブリッジの他の態様では、前記第１及び第２ポータルの他方が前記コネクションの終端のノードに前記他のノードを介さずに接続されている場合に、前記第１及び第２ポータルの他方は、前記使用環境の更新の成否を示す更新成否情報を前記第１及び第２ポータルの一方に送出し、該第１及び第２ポータルの一方は、前記送出された更新成否情報を前記第１及び第２通信路の一方に送信する。【００２４】
この態様によれば、コネクション上の最後の中継用ノードであるブリッジは、自身とコネクションの終端のノードとの間の通信路における使用環境を更新する処理を行った後に、処理の結果、使用環境が更新されたか否かを示す更新成否情報を、コネクション上の一つ前のブリッジに送信する。この更新成否情報についても、更新の成否のいずれかに伴う処理を実行させるような、制御情報が付加されていてもよい。更新成否情報もまた、環境更新情報とは逆方向に伝送され、リクエスタに送られる。そのため、リクエスタは、自身が要求した使用環境の更新が最終的に成功したのか否かを認知でき、新たな使用環境に対応したストリームをコネクション上に送出する、或いは環境更新情報を再度出力するなどの、更新の成否に応じた処理を行うことが可能である。また、使用環境の管理をより的確に行うことが可能である。【００２５】
本発明のブリッジの他の態様では、前記環境更新情報は、前記コネクション上の使用帯域を更新するための情報を含み、前記使用環境は、前記コネクション上の使用帯域を含む。【００２６】
この態様によれば、確立されたコネクションにおける使用帯域が更新される。コネクション内の通信路に送出されるストリームの占有帯域が変わると、不要な帯域が確保されている状態となったり、占有帯域が増加したストリームを伝送することができなくなったりする。そこで、環境更新情報に使用帯域の更新情報を含めておけば、この環境更新情報を受信したブリッジは、これに応じて、自身が接続された通信路の使用帯域を更新するため、最適な帯域管理を実現することができる。尚、この場合の環境更新情報は、使用帯域の更新情報以外の付加情報を含んでいてもよい。【００２７】
（送信装置）
本発明の送信装置では上記課題を解決するために、ネットワーク内に情報を送信する送信装置であって、前記ネットワークにおける中継用ノードとして機能するブリッジに、前記ネットワークの一部をなす通信路を介して接続されており、前記通信路の使用環境を更新する更新手段と、前記送信される情報の前記ネットワーク上の使用環境が変化に応じて、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を生成する更新情報生成手段とを備え、前記ネットワーク上でコネクションが既に確立されている場合において、前記送信される情報の前記ネットワーク上の使用環境が変化した場合に、前記更新手段が前記通信路の使用環境を更新すると共に、前記更新情報生成手段に生成された前記環境更新情報を前記ブリッジに送信する。【００２８】
本発明の送信装置によれば、自身が送出する情報に対するネットワーク上の使用環境が変化すると、自身が接続されているネットワーク上の通信路の使用環境を更新する。但し、それだけでは、ブリッジより先の経路上で使用環境の更新がなされることはない。そこで、本発明における送信装置は、環境更新情報を生成し、通信路を介して接続されたブリッジに送信するように構成されている。ここで環境更新操作と環境更新情報の生成、出力工程とは、相前後してもよいし並行して行われてもよい。例えば、環境更新操作が成功したことを確認してから環境更新情報を生成出力するように構成されていてもよい。【００２９】
環境更新情報を受信するブリッジが本発明の構成であれば、上述のように動作し、コネクションパス上のバスの使用環境は次々と更新される。よって、この送信装置を用いれば、自身が送信しようとする情報の環境更新時には環境更新情報を発報することから、コネクションを確立した状態のまま、コネクションにおける使用環境を更新することが可能である。【００３０】
（情報システム）
本発明の情報システムでは上記課題を解決するために、上述した本発明のブリッジ（但し、その各種態様も含む）を中継用のノードとして備え、当該ブリッジを含む前記ネットワーク上でコネクションが既に確立された状態において、前記第１及び第２通信路の一方に前記環境更新情報を送出すると共に、前記ブリッジが前記第１及び第２通信路の一方を介して前記第１及び第２ポータルの一方で前記環境更新情報を受信すると前記第１及び第２通信路の他方の使用環境を更新することにより、前記コネクションの使用環境を動的に更新する。【００３１】
本発明の情報システムによれば、本発明のブリッジで中継されたネットワークで構築されていることから、コネクションを確立した状態のまま（即ち、動的に）、環境更新情報に応じて、コネクションにおける使用環境を更新することが可能である。環境更新情報は、ブリッジ以外の機器から発報されてもよいし、ブリッジが、自身が接続されている機器を監視し、その使用環境が更新されたときに発報してもよい。従って、コネクションを確立したままで、その使用環境を更新できると共に、好適な状態に管理することができる。【００３２】
（送信方法）
本発明の第１の送信方法は上記課題を解決するために、ネットワークにおける中継用のノードとして機能するブリッジであって、前記ネットワークの一部をなす第１通信路に接続されており該第１通信路を介して情報を送受信する第１ポータルと、前記ネットワークの他部をなす第２通信路に接続されており該第２通信路を介して情報を送受信する第２ポータルとを備えており、前記第１及び第２ポータルは、相互に前記受信された情報を転送可能であるところの前記ブリッジにおいて、前記情報を送信する送信方法であって、前記ブリッジを含む前記ネットワーク上でコネクションが既に確立されている場合において、前記第１及び第２ポータルの一方が、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を前記第１及び第２通信路の一方を介して受信した場合、前記第１及び第２ポータルの一方は、前記受信された環境更新情報を前記第１及び第２ポータルの他方へ転送し、該第１及び第２ポータルの他方は、前記転送された環境更新情報に応じて前記第１及び第２通信路の他方の使用環境を更新する。【００３３】
本発明の第１の送信方法によれば、上述した本発明の第１のブリッジの場合と同様に、コネクションを確立したままで、その使用環境を好適な状態に管理することができる。【００３４】
本発明の第２の送信方法は上記課題を解決するために、ネットワークにおける中継用のノードとして機能するブリッジであって、前記ネットワークの一部をなす第１通信路に接続されており該第１通信路を介して情報を送受信する第１ポータルと、前記ネットワークの他部をなす第２通信路に接続されており該第２通信路を介して情報を送受信する第２ポータルとを備えており、前記第１及び第２ポータルは、相互に前記受信された情報を転送可能であるところの前記ブリッジにおいて、前記情報を送信する送信方法であって、当該ブリッジを含む前記ネットワーク上でコネクションが既に確立されている場合において、前記第１及び第２ポータルの一方が、前記第１及び第２通信路の一方の使用環境を監視し、前記第１及び第２通信路の一方の使用環境が更新されたことを検知した場合、前記第１及び第２ポータルの一方は、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を生成して前記第１及び第２ポータルの他方へ送出し、該前記第１及び第２ポータルの他方は、前記送出された環境更新情報に応じて前記第１及び第２通信路の他方の使用環境を更新する。【００３５】
本発明の第２の送信方法によれば、上述した本発明の第２のブリッジの場合と同様に、コネクションを確立したまま、コネクションにおける使用環境を好適な状態に管理することができる。【００３６】
本発明の第３の送信方法は上記課題を解決するために、ネットワーク内に情報を送信する送信装置であって、前記ネットワークにおける中継用ノードとして機能するブリッジに、前記ネットワークの一部をなす通信路を介して接続されており、前記通信路の使用環境を更新する更新手段と、前記送信される情報の前記ネットワーク上の使用環境が変化に応じて、前記情報の一つであって前記コネクションの使用環境を更新するための環境更新情報を生成する更新情報生成手段とを備えた前記送信装置において、前記情報を送信する送信方法であって、前記ネットワーク上でコネクションが既に確立されている場合において、前記送信される情報の前記ネットワーク上の使用環境が変化した場合に、前記更新手段が前記通信路の使用環境を更新し、前記更新情報生成手段に生成された前記環境更新情報を前記ブリッジに送信する。【００３７】
本発明の第３の送信方法によれば、上述した本発明の送信装置の場合と同様に、コネクションを確立した状態のまま、コネクションにおける使用環境を更新することが可能である。【００３８】
以上説明したように、本発明のブリッジによれば、上述したように機能する第１及び第２ポータルを備えているので、コネクションを確立した状態で使用環境を更新することが可能であり、このブリッジを用いてネットワークを構築すれば、コネクションを確立したまま、その使用環境を好適な状態に管理することができる。【００３９】
また、本発明の送信装置によれば、更新手段及び更新情報生成手段を備えているので、使用環境が更新されると共に、環境更新情報がブリッジに発報されることから、この送信装置が適用されたネットワークでは、コネクションを確立したまま、その使用環境を好適な状態に管理することができる。【００４０】
また、本発明の情報システムによれば、本発明のブリッジを備えているので、コネクションを確立したままの状態で使用環境の更新が可能であり、使用環境を好適な状態に管理することができる。【００４１】
また、本発明の送信方法によれば、更新する工程及び更新情報を生成する工程を備えているので、コネクションを確立したまま、その使用環境を好適な状態に管理することができる。【００４２】
本発明のこのような作用及び他の利得は次に説明する実施例から明らかにされる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施例に係る情報システムの構成を示すブロック図である。
【図２】実施例に係る情報システムにおけるブリッジの構成を示すブロック図である。
【図３】実施例に係る情報システムに伝送されるメッセージの構成を示すデータフォーマットである。
【図４】比較例に係る情報システムの基本動作を示す図である。
【図５】実施例に係る情報システムの基本動作を示す図である。
【図６】実施例に係るブリッジの動作手順を示すフローチャートである。
【図７】実施例に係る情報システムの、更新操作に成功した場合の動作手順を示すシーケンスである。
【図８】実施例に係る情報システムの、更新操作に失敗した場合の動作手順を示すシーケンスである。
【図９】実施例に係る情報システムの、更新操作に失敗した場合の動作手順を示すシーケンスである。
【図１０】実施例に対する変形例に係る情報システムの構成及び動作手順を示す図である。
【符号の説明】
【００４４】
１、２、３…ネットワーク、４、９…ディジタルＴＶ、５…ＤＶＤプレーヤ、６、７…ブリッジ、６１、６２…（ブリッジ６の）ポータル、７１、７２…（ブリッジ７の）ポータル、８…ＡＶ−ＨＤＤレコーダ。
【発明を実施するための最良の形態】
【００４５】
以下、本発明を実施するための最良の形態について実施例毎に順に図面に基づいて説明する。【００４６】
以下、本発明の実施例について、図１から図９を参照して説明する。【００４７】
＜情報システムの構成＞
先ず、実施例に係る情報システム及びブリッジの構成を、図１から図３を参照して説明する。図１は、本実施例における情報システムの構成を示す。図２は、この情報システムに適用されるブリッジの構成を、ブリッジ６に代表させて示している。図３は、情報システム内の使用環境の更新に際して発報されるメッセージのメッセージデータフォーマットの一例を示している。【００４８】
図１において、本実施例における情報システムは、ネットワーク２によってディジタルＴＶ（以下、ＤＴＶと称す）４及びＤＶＤプレーヤ５を含むネットワーク１と、ＡＶ−ＨＤＤレコーダ８及びＤＴＶ９を含むネットワーク３とが接続されて構築されている。このような情報システムは、例えば、ホームネットワークやその他のＡＶネットワークとして具現化される。ここで、ネットワーク１とネットワーク２はブリッジ６に、ネットワーク２とネットワーク３はブリッジ７に夫々中継されている。そのため、ネットワーク１及び３は互いに、一方のネットワーク上のサービスを他方のネットワークにまで提供することが可能である。【００４９】
このような情報システムにおいては、ブリッジを介して複数のネットワークに分割することによって、他のネットワークへ転送の必要のあるパケットのみをフィルタリングすることができ、結果として全体のトラフィックを軽減することができる。また、アイソクロナスデータ転送時に必要なアイソクロナスリソース（即ち、伝送帯域やチャンネル等）は各ネットワーク上で管理されるため、他のネットワークに影響を与えない等の利点がある。例えば、ネットワーク１上でＤＶＤプレーヤ５の映像をＤＴＶ４で視聴する場合には、ネットワーク１上のアイソクロナスリソースが確保され、ＤＶＤプレーヤ５とＤＴＶ４との間にコネクションを確立してアイソクロナス伝送が行われる。ここで使用されるアイソクロナスリソースは、ネットワーク２、３には影響を与えない。【００５０】
ネットワーク１、２及び３は、夫々アイソクロナスデータを転送可能なネットワークを示す。例えば、ネットワーク１及び３は、有線のIEEE1394 ネットワークであり、ネットワーク２は、有線のIEEE1394b と呼ばれる長距離の1394 規格に準拠したネットワークであってもよいしIEEE802.11e のような無線ＬＡＮ（Local Area Network）ネットワークであってもよい。【００５１】
ブリッジ６は、ネットワーク１に接続されるポータル６１及びネットワーク２に接続されるポータル６２から構成される。ブリッジ７は、ネットワーク２に接続されるポータル７１及びネットワーク３に接続されるポータル７２から構成される。ブリッジ６及び７の夫々を構成する二つのポータルは、ブリッジ内部で相互に情報の送受が可能である。【００５２】
図２は、ブリッジ６を例にとり、これらブリッジの構成を示している。図２において、ブリッジ６のポータル６１及び６２は夫々に、物理層、データリンク層等の階層から構築され、ルートマップ（route maps）６６、コンフィギュレーションＲＯＭ６７、及びサイクルタイマ６８を備えている。そして、これら全体が制御部（Portal Control）６９によって一体的に制御されている。ポータル６１及び６２はまた、一組のＦＩＦＯ６３を介して、双方向に通信が可能なようにブリッジ６内で相互接続されている。尚、ブリッジ７もブリッジ６と同様に構成されている。【００５３】
本実施例におけるブリッジ６及び７は、UPDATE BANDWIDTH メッセージを受信すると、自身を含む経路上でコネクションが確立された状態のまま、受信したUPDATE BANDWIDTH メッセージに応じて使用帯域を更新するように構成されている。即ち、二つのポータルのうち一方でUPDATE BANDWIDTH メッセージを受信すると、UPDATE BANDWIDTH メッセージを他方のポータルに転送し、他方のポータルが、自身が接続された通信路（受信側とは反対側の通信路）における使用帯域を更新するように構成されている。【００５４】
UPDATE BANDWIDTH メッセージは、リアルタイムデータを転送するためのコネクションを確立している経路において、送信機器から送出されるストリームのバス上での占有帯域が変化した場合に、その帯域変化を、コネクションの確立された経路上に通知するためのデータである。UPDATE BANDWIDTH メッセージは、例えば、更新の起点となるノード（ここでは、ＤＴＶ４、ＤＶＤプレーヤ５、ＡＶ−ＨＤＤレコーダ８及びＤＴＶ９）等の、この情報システム上に送出されるアイソクロナスデータの帯域変更が検知可能な機器からネットワーク上に送出される。【００５５】
図３において、UPDATE BANDWIDTH メッセージのopcode-dependentフィールドは、アイソクロナスデータを送信する機器のＩＤを示すtalker_EUI_64、talker_EUI_64が示す機器の送信プラグのＩＤを示すtalker index、及び、送信されるアイソクロナスデータのペイロード値を示すpayloadから構成される。talker_EUI_64は、より具体的には、確立されたコネクション上にてアイソクロナスデータを送信する機器のConfiguration ROM上に記述されるEUI_64を示し、talker indexにより、送信されるストリームが一意に判別される。即ち、talker_EUI_64とtalker indexとの組み合わせが、情報システム内におけるアイソクロナスデータフロー（ストリーム）の各々を一意に識別可能なストリームＩＤとなる。【００５６】
尚、UPDATE BANDWIDTH メッセージのうち、上記のopcode-dependent以外のフィールドは、P1394.1のネットマネージメントメッセージデータフォーマットに準拠している。ネットマネージメントメッセージは、アシンクロナスパケットを使用して通信することになる。要求メッセージの通信には、IEEE1212で定義されるＣＳＲ（Control and Status Register）空間のMESSAGE_REQUESTレジスタへのWrite トランザクション（Transaction）が利用され、応答メッセージの通信には、同じくMESSAGE_RESPONSEレジスタへのWrite トランザクションが利用される。即ち、UPDATE BANDWIDTH メッセージは、MESSAGE_REQUESTレジスタ及びMESSAGE_RESPONSEレジスタのいずれのレジスタにアクセスするのかによって、要求メッセージと応答メッセージとは区別され、その別に応じてポータル内の要求用及び応答用のいずれかに書き込まれることによって通信がなされる。尚、resultフィールドには、応答メッセージであれば、更新処理の成功又は失敗を示すデータが書き込まれる。【００５７】
このような情報システムにおける帯域更新時の動作について、図４から図９を参照して説明する。【００５８】
＜情報システムの基本動作＞
先ず、情報システムとしての基本動作について、図４及び図５を参照して説明する。図４は、比較例としての情報システムの動作例を示しており、図５は、本実施例の情報システムの動作例を示している。尚、実施例及び比較例の初期状態は、共に、図１のようなシステム構成においてＤＶＤプレーヤ５とＤＴＶ９との間でブリッジ６及び７を介してコネクションが確立されているものとする。【００５９】
比較例は、本実施例の構成において、既に確立されたコネクション上の使用帯域を更新する仕組みを取り除き、代わりにブリッジ環境においてストリームを伝送するコネクションを確立・破棄するための仕組みを有するように構成されている。例えば、P1394.1 では、”4.6 Stream connection management”に記載される、ブリッジ環境においてストリームを伝送するコネクションを確立・破棄するための仕組みを有する。そのために、比較例では、使用されるネットマネージメントメッセージは、”6.6 Netmanagement messages”、及び、”6.6.3 Stream management messages”に記載されるJOIN，LISTEN メッセージを使用してコネクションを確立し、LEAVE メッセージを利用して破棄を行う。即ち、P1394.1 では、本実施例の情報システムのように、既に確立されたコネクションの帯域情報のみを更新するための仕組みがないため、ブリッジを介したコネクション上の帯域情報の更新を行うには、既に確立したコネクションを一度破棄してから新たなコネクションとして再確立する必要がある。【００６０】
このように、既に確立されたコネクション上の使用帯域を更新する仕組みがない場合、図４に示すように、ＤＶＤプレーヤ５が送出するストリームの占有するネットワーク１上の帯域bandwidth1 がＢＷからＢＷ’へ減少した場合、ＤＶＤプレーヤ５による使用帯域の更新はネットワーク１上でしか実行できず、ネットワーク２及び３上での占有帯域bandwidth2 及びbandwidth3 はＢＷから変更することができない。通常使用されるブリッジであるブリッジ１０６及び１０７は、単独で帯域変化を検知することも、帯域更新操作をすることもないからである。よって、占有帯域が小さくなった場合（ＢＷ＞ＢＷ’）には、不要な帯域がネットワーク２及び３上で確保されたままの状態となり、コネクションを確立した状態では最適な帯域管理を実現することができない。そのため、この場合は一度確立されたコネクションを破棄し、新たに更新された帯域ＢＷ’を有するコネクションを再確立しなければならない。また、占有帯域が大きくなった場合（ＢＷ＜ＢＷ’）は、ネットワーク２ 及び３上で増分の帯域を確保することができないので、占有する帯域が増加した後のストリームを伝送することができない。【００６１】
これに対し、本実施例では、図５に示すようにＤＶＤプレーヤ５が送出するストリームの占有するネットワーク１上の帯域bandwidth1 がＢＷからＢＷ’へ減少した場合、ＤＶＤプレーヤ５による使用帯域の更新はネットワーク１上でしか実行できないが、その変化は、ＤＶＤプレーヤ５からUPDATE BANDWIDTH 要求メッセージとして各ネットワーク上へ通知される。即ち、ＤＶＤプレーヤ５が、本発明の「送信装置」の一例に対応している。【００６２】
UPDATE BANDWIDTH 要求メッセージは、本発明における「環境更新情報」の一例であり、コネクション上のネットワークを経由して伝送される。そして、この要求メッセージを受け取ったブリッジ６及び７によって、ネットワーク２及び３上での占有帯域bandwidth2 及びbandwidth3 が夫々、ＢＷからＢＷ’へ更新される。つまり、コネクションを確立した状態で、動的に、最適な帯域管理を行うことができる。【００６３】
＜ブリッジの基本動作＞
本実施例における情報システムのシステムとしての動作は、主にブリッジによって実現される。そこで、次にブリッジの基本動作について、図６を参照して説明する。図６は、各ポータル上で使用帯域更新メッセージ（UPDATE BANDWIDTH メッセージ）を受信した際の処理手順を示している。【００６４】
図６において、ブリッジ６及び７のポータルのいずれかがUPDATE BANDWIDTHメッセージを受信すると（ステップＳ１）、そのポータルは、UPDATE BANDWIDTH メッセージが要求メッセージなのか応答メッセージなのかを判別する（ステップＳ２）。【００６５】
UPDATE BANDWIDTH メッセージが要求メッセージであれば（ステップＳ２：YES）、次に、このUPADATE BANDWIDTH 要求メッセージを受信したポータルが送信ポータルであるか否かを判別する（ステップＳ３）。送信ポータルとは、そのポータルが接続されるネットワーク（ローカルバス）上にストリームを送出するポータルである。即ち、送信ポータルは、ストリームの向きによって決まる相対的なものである。例えば、図１に点線で示したコネクションパス上であれば、ポータル６２或いはポータル７２が送信ポータルに該当する。【００６６】
メッセージを受信したポータルが、送信ポータルでなかった場合には（ステップＳ３：NO）、このポータルは、コポータルへUPDATEBANDWIDTH 要求メッセージを転送する（ステップＳ１１）。例えば図１のコネクションパス上では、ポータル６１或いはポータル７１から、送信ポータルであるポータル６２或いはポータル７２へとメッセージが転送される。【００６７】
一方、メッセージを受信したポータルが送信ポータルであった場合には（ステップＳ３：YES）、更に、メッセージを参照して、使用帯域の更新がなされているか否かが判別される（ステップＳ４）。即ち、コネクションが既に確立された状態にあり、且つ、UPDATEBANDWIDTH 要求メッセージの送信に使用されている帯域が指定帯域と異なる、つまり更新されていることが判明すれば（ステップＳ４：YES）、メッセージを受信したポータルは、そのローカルバス上の使用帯域の更新操作を行う（ステップＳ５）。ここで行う帯域操作とは、1394 ネットワークの場合にはローカルバス上のIRM（Isochronous Resource Manager）から必要な帯域増加分を確保する、又は、帯域減少分を返却することである。例えば図１のコネクションパス上では、ネットワーク２上の使用帯域がポータル６２によって（或いは、ネットワーク３上の使用帯域がポータル７２によって）更新される。【００６８】
これに対し、伝送路が確立されていない、又は帯域情報の更新がない場合には（ステップＳ４：NO）、帯域更新の要求を拒否する応答メッセージをコポータルへ転送する（ステップＳ１０）。上述した例では、このような場合、送信ポータルであるポータル６２或いはポータル７２から、応答メッセージがポータル６１或いはポータル７１に転送される。また、帯域更新操作が、帯域の残量が不足しているなどの理由で失敗した場合（ステップＳ６：NO）も同様に、帯域更新の要求を拒否する応答メッセージを、コポータルへ転送する（ステップＳ１０）。【００６９】
帯域更新操作が成功した場合には（ステップＳ６：YES）、要求メッセージを受信したポータルが最終送信ポータルか否かを判定する（ステップＳ７）。最終送信ポータルとは、コネクションを確立した伝送路上において、受信機器の存在するネットワーク上で受信機器に対してストリームを送出するポータルである。例えば図１のコネクションパス上では、最終送信ポータルはポータル７２であり、ポータル６２は最終送信ポータルではない。【００７０】
送信ポータルが最終送信ポータルであった場合（ステップＳ７：YES）には、要求を承諾する旨のUPDATE BANDWIDTH 応答メッセージを、そのコポータルへ送信する（ステップＳ８）。送信ポータルが最終送信ポータルでなかった場合には、次の伝送路上のポータルへUPDATE BANDWIDTH 要求メッセージを送信する（ステップＳ９）。例えば図１のコネクションパス上では、ポータル６２が送信ポータルであれば、ネットワーク２を介してポータル７１にメッセージを送信する。このため、複数のブリッジで中継された経路上に確立されたコネクションにおいては、帯域更新操作が成功している限り、UPDATE BANDWIDTH 要求メッセージが次々にブリッジを経由して伝送され、それに伴って次々とローカルバス上の使用帯域が更新される。そして、UPDATE BANDWIDTH 要求メッセージが最終送信ポータルまで伝搬されるか（ステップＳ８）、伝送路の途中のポータルで要求が拒否されると（ステップＳ１０）、その要求メッセージに対する応答メッセージが、要求メッセージとは逆向きの経路で伝搬される。【００７１】
尚、当初受信されたメッセージが応答メッセージだった場合には（ステップＳ２：NO）、これを受信したポータルが、UPDATE BANDWIDTH 要求メッセージを始めに送信したポータル（リクエスタ）であれば、再びメッセージを受信する状態に戻る（ステップＳ１）。リクエスタでなかった場合には、応答メッセージをリクエスタの方向に存在するポータルへ転送し、再びメッセージを受信する状態に戻る（ステップＳ１）へ戻る。【００７２】
＜情報システム内のメッセージ伝送＞
以上に説明したブリッジの基本動作をふまえて、更新操作に関するメッセージの伝送に伴う情報システムの動作について、図７から図９を参照しつつ、帯域更新に成功した場合と失敗した場合とに分けて説明する。ここに、図７は、帯域更新に成功した場合のコネクション上の各ノードの動作を示し、図８及び図９は夫々、帯域更新処理が失敗した場合の各ノードの動作を示している。【００７３】
初期状態においては、情報システムのうち、ＤＶＤプレーヤ５とＤＴＶ９との間でブリッジ６及び７を介してコネクションが確立されている。コネクションを確立する際には、例えばP1394.1 に則って、その確立すべきコネクションの経路に沿って、コネクションを確立するためのネットマネージメントメッセージがブリッジを介して送信機器（talker）、受信機器（listener）の間の経路を伝搬する。その際に、経路上の各機器及びポータルでは、そのコネクションに関する送信機器、受信機器、送信機器が送出するストリームのストリームＩＤ、必要な帯域情報が共有されている。また、各ポータルはネットワーク全体のルーティングマップを保持しているため、所望のメッセージをコネクションの経路に沿って伝搬させていくことが可能である。【００７４】
（帯域更新に成功した場合の動作）
こうしてコネクションが確立した状態で帯域更新操作を行い、成功した場合について、図７を参照して説明する。【００７５】
(1) 図７において、送信機器であるＤＶＤプレーヤ５は、自身がネットワーク１に出力すべき映像又は音声データを保持しており、そのデータがネットワーク１上でどれだけの帯域を占有するかを判断することが可能である。例えば、ＣＤが再生されている状態で、ディスクがＤＶＤ−Ａｕｄｉｏディスクに切り替わった場合に、その音声データをネットワーク上に送出する前にネットワーク上で占有すべき帯域の変化を検出することが可能である。ＤＶＤプレーヤ５は、ネットワーク上で占有すべき帯域が増加することを検出すると、ＤＶＤプレーヤ５が接続されているローカルバス上のネットワーク１で増分の帯域を追加で確保する。この増分帯域の確保に成功すると、ＤＶＤプレーヤ５は、送出しているストリームのローカルバス上での受信ポータル６１に対して、UPDATE BANDWIDTH 要求メッセージを送信する。【００７６】
(2) ＤＶＤプレーヤ５から発報されたUPDATE BANDWIDTH 要求メッセージが、ネットワーク１上の受信ポータル６１で受信されると、受信ポータル６１は、受信したUPDATEBANDWIDTH 要求メッセージをブリッジ６内の内部メッセージとしてコポータルである送信ポータル６２へ転送する。BANDWIDTH 要求メッセージを受信した送信ポータル６２は、ネットワーク２上で必要な増分の帯域を確保するための操作を行う。確保に成功すると、送信ポータル６２は、次の経路上の受信ポータル７１に対してBANDWIDTH 要求メッセージを送信する。【００７７】
(3) 送信ポータル６２から発報されたUPDATE BANDWIDTH 要求メッセージが、ネットワーク２上の受信ポータル７１で受信されると、受信ポータル７１は受信したUPDATEBANDWIDTH 要求メッセージをブリッジ７内の内部メッセージとして、コポータルである送信ポータル７２へ転送する。BANDWIDTH 要求メッセージを受信した送信ポータル７２は、ネットワーク３上で必要な増分の帯域を確保するための操作を行う。確保に成功すると、送信ポータル７２は、経路上の最終送信ポータルであるため、本発明における「更新成否情報」の一例たるBANDWIDTH 応答メッセージを生成し、ブリッジ７内の内部メッセージとしてコポータルである受信ポータル７１に転送する。このBANDWIDTH 応答メッセージを受信した受信ポータル７１は、(2)においてBANDWIDTH 要求メッセージを転送してきた送信ポータル６２ へBANDWIDTH 応答メッセージを転送する。【００７８】
(4) BANDWIDTH 応答メッセージを受信した送信ポータル６２は、コポータルである受信ポータル６１にブリッジ5 の内部メッセージとして転送する。受信ポータル６１は、BANDWIDTH 応答メッセージをBANDWIDTH 要求メッセージのリクエスタであるＤＶＤプレーヤ５へ転送する。以上で図７のシーケンスが終了する。【００７９】
尚、この例では、コネクションパス全体での帯域更新に成功した場合に、リクエスタにBANDWIDTH 応答メッセージを返信するようにしたが、成功の応答メッセージを送出しないように構成しても、ブリッジに接続されたネットワークの夫々について更新操作を行うという、最低限の機能を備えることはできる。また、後述するように、更新操作に失敗した場合にのみ、その旨をリクエスタに通知するようにしてもよい。【００８０】
（帯域更新に失敗した場合の動作：１）
次に、UPDATE BANDWIDTH 要求メッセージの失敗判定がポータル６２における帯域更新操作の失敗によって行われた場合について、図８を参照して説明する。【００８１】
(1) 図８において、ＤＶＤプレーヤ５は、自身が接続されているローカルバス上のネットワーク１で増分の帯域を追加で確保する。この増分帯域の確保に成功すると、ＤＶＤプレーヤ５は、送出しているストリームのローカルバス上での受信ポータル６１に対してUPDATE BANDWIDTH 要求メッセージを送信する。【００８２】
(2) ＤＶＤプレーヤ４から発報されたUPDATE BANDWIDTH 要求メッセージが、ネットワーク１上の受信ポータル６１で受信されると、受信ポータル６１は、受信したPDATEBANDWIDTH 要求メッセージをブリッジ６内の内部メッセージとして、コポータルである送信ポータル６２へ転送する。【００８３】
UPDATE BANDWIDTH 要求メッセージを受信した送信ポータル６２は、ネットワーク２上で必要な増分の帯域を確保するための操作を行う。確保に失敗すると、送信ポータル６２は、本発明における「更新失敗情報」の一例たるUPDATE BANDWIDTH 応答メッセージを生成する。【００８４】
(3) 送信ポータル5.2 からコポータルである受信ポータル5.1 へ、PDATE BANDWIDTH 応答メッセージをブリッジ６の内部メッセージとして転送する。受信ポータル６１は、UPDATE BANDWIDTH 応答メッセージをUPDATE BANDWIDTH要求メッセージのリクエスタであるＤＶＤプレーヤ５へ転送する。以上で図８のシーケンスが終了する。【００８５】
（帯域更新に失敗した場合の動作：２）
次に、UPDATE BANDWIDTH 要求メッセージの失敗判定がポータル７２における帯域更新操作の失敗によって行われた場合について、図９を参照して説明する。【００８６】
この場合の動作は、上記２例のシーケンスと殆ど同様である。(1)、(2) 図９において、ブリッジ６では、ポータル６１からBANDWIDTH 要求メッセージを転送されたポータル６２が更新操作に成功して、ポータル７１にBANDWIDTH 要求メッセージを送信する。【００８７】
(3) ポータル７１は、受信したポータル７２にBANDWIDTH 要求メッセージを転送する。ところが、ここでポータル７２は、帯域更新操作に失敗する。そして、本発明における「更新失敗情報」の一例たるUPDATE BANDWIDTH 応答メッセージを生成して、ポータル７１に転送する。【００８８】
(4) ポータル６２は、UPDATE BANDWIDTH 応答メッセージを受信すると、この応答メッセージを要求メッセージのリクエスタ（この場合はＤＶＤプレーヤ５）へ送り出すべく、ポータル６１に転送する。ポータル６１は、転送された応答メッセージをＤＶＤプレーヤ５に送信する。以上で図９のシーケンスが終了する。【００８９】
このように本実施例では、ブリッジを介して画像・音声等のリアルタイムデータを伝送する情報システムにおいて、コネクションが確立された経路上で送信機器から送出されるストリームの占有帯域が変化した場合に、(1) その変化をUPDATE BANDWIDTH 要求メッセージとしてコネクションの確立された経路上に通知すると共に、(2) この経路上のブリッジの夫々が、UPDATE BANDWIDTH 要求メッセージに応じて自身が接続されたバス上の帯域更新操作を行うようにしたので、コネクションを一旦破棄して新たに再確立する手順を踏まずに、コネクションが確立したままの状態で使用帯域を更新することができる。従って、各バス上（即ち、コネクションが確立された経路全体）で最適な帯域管理を動的に実現することができる。【００９０】
（変形例）
上記実施例では、UPDATE BANDWIDTH 要求メッセージのリクエスタをＤＶＤプレーヤ５として説明したが、それ以外の機器又はブリッジ等のノードであっても構わない。例えば、ネットワーク１がIEEE1394 である場合には、図１０に示すように、ポータル６１は、コネクションが確立された後からＤＶＤプレーヤ５の出力プラグoPCR(output plug control register)を、アシンクロナス通信を使用して定期的に監視し、そのoPCR 上のpayload 値の変化を検出し、payload の変化を検出した場合にポータル６１（送信機器の存在するネットワーク上でストリームの伝送路上に存在する受信ポータル）が、UPDATE BANDWIDTH 要求メッセージのリクエスタとなるように構成してもよい。【００９１】
この構成例では、ＤＶＤプレーヤ５がUPDATE BANDWIDTH 要求メッセージのリクエスタとなりえない機器であっても、ネットワーク上のブリッジ６及び７さえ対応していれば、上記実施例と同様の効果を得ることが可能となる。また、UPDATE BANDWIDTH 要求メッセージのリクエスタとなる機器は、送信機器には限定されないため、UPDATE BANDWIDTH 要求メッセージのリクエスタとなりえない送信機器が存在するネットワークにおいても、上記実施例と同様の効果を得ることが可能となる。【００９２】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うブリッジ及び送信装置、並びに情報システムもまた本発明の技術思想に含まれる。【００９３】
例えば、本発明の適用対象となる情報システムは、アイソクロナスデータ伝送に際して必要な帯域を確保して通信路を確立するようなネットワークであればよく、IEEE1394 に限定されるものではない。UPDATE BANDWIDTH メッセージを伝搬させることが可能であり、各ネットワークがUPDATE BANDWIDTH メッセージに応じて必要な変化分の帯域を確保・返却操作が可能な情報システムであればよい。【００９４】
また、ブリッジを介した情報システム全体の構成も、UPDATE BANDWIDTH メッセージを伝搬させることが可能であり、各ネットワークがUPDATE BANDWIDTH メッセージに応じて必要な変化分の帯域を確保・返却操作が可能な情報システムであればよく、実施例の構成ではなくともよい。例えば、二台以上のブリッジがスター型に配置されていてもよいし、デイジーチェーン接続されていてもよい。
【産業上の利用可能性】
【００９５】
本発明に係るブリッジ及び送信装置、並びに情報システムは、例えば、IEEE1394に準拠するネットワークに適用されるブリッジ及び送信装置、並びに、該ブリッジを備えたネットワークを含んで構成される情報システムに利用可能である。
【図１】
0004297378.tif 000002
【図２】
0004297378.tif 000003
【図３】
0004297378.tif 000004
【図４】
0004297378.tif 000005
【図５】
0004297378.tif 000006
【図６】
0004297378.tif 000007
【図７】
0004297378.tif 000008
【図８】
0004297378.tif 000009
【図９】
0004297378.tif 000010
【図１０】
0004297378.tif 000011