(57)【要約】【課題】  プロキシ機能の重複を避けるためのネットワーク連結装置、システム及びその方法を提供する。【解決手段】  本発明のネットワーク連結装置は、第１の通信方式を用いた通信モジュールと第２の通信方式を用いた通信モジュールとを中継するブリッジモジュールと、前記ブリッジモジュールに連結され、前記第２の通信方式を用いたネットワーク装置に対するプロキシ機能を提供するプロキシＵＰｎＰサービスモジュールと、前記第１の通信方式を用いた通信モジュール及び前記プロキシＵＰｎＰサービスモジュールに連結され、所定の第２の通信方式を用いたネットワーク装置に対するプロキシ機能が多数のブリッジで重複して活性化されることを防止する重複プロキシＵＰｎＰサービスモジュールとを備える。【選択図】  図４
2005143084.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式を用いた通信モジュールと第２の通信方式を用いた通信モジュールとを中継するブリッジモジュールと、
前記ブリッジモジュールに連結され、前記第２の通信方式を用いたネットワーク装置に対するプロキシ機能を提供するプロキシＵＰｎＰサービスモジュールと、
前記第１の通信方式を用いた通信モジュール及び前記プロキシＵＰｎＰサービスモジュールに連結され、所定の第２の通信方式を用いたネットワーク装置に対するプロキシ機能が多数のブリッジで重複して活性化されることを防止する重複プロキシＵＰｎＰサービスモジュールとを備えることを特徴とするネットワーク連結装置。
【請求項２】
前記第１の通信方式は、ＴＣＰ／ＩＰレイヤであり、前記第２の通信方式は、非ＴＣＰ／ＩＰレイヤであることを特徴とする請求項１に記載のネットワーク連結装置。
【請求項３】
前記重複プロキシＵＰｎＰサービスモジュールは、ノーマルブリッジがネットワークにまず接続した後、前記ネットワーク連結装置が接続した場合に、前記ネットワーク連結装置が発信したサーチ（SEARCH）メッセージに対する前記ノーマルブリッジの応答（RESPONSE）メッセージによって、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置が前記ノーマルブリッジに活性化されているか否かを判断することを特徴とする請求項２に記載のネットワーク連結装置。
【請求項４】
前記重複プロキシＵＰｎＰサービスモジュールは、前記ネットワーク連結装置がネットワークにまず接続した後、前記ノーマルブリッジが接続した場合に、前記ノーマルブリッジに活性化された前記プロキシＵＰｎＰ装置が前記プロキシＵＰｎＰサービスモジュールに既に活性化されているプロキシＵＰｎＰ装置と同じか否かを判断することを特徴とする請求項２に記載のネットワーク連結装置。
【請求項５】
ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置との通信を支援し、前記プロキシＵＰｎＰ装置に関する情報を含んでいるノウティファイ（NOTIFY）メッセージを発信するＴＣＰ／ＩＰレイヤ通信モジュールをさらに備えることを特徴とする請求項２乃至４のいずれか１項に記載のネットワーク連結装置。
【請求項６】
前記重複プロキシＵＰｎＰサービスモジュールは、第２のネットワーク連結装置に活性化された非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシＵＰｎＰ装置が第１のネットワーク連結装置に活性化されたプロキシＵＰｎＰ装置と同じか否かを判断することを特徴とする請求項２に記載のネットワーク連結装置。
【請求項７】
前記重複プロキシＵＰｎＰサービスモジュールは、多数のネットワーク連結装置上に同時に活性化された前記プロキシＵＰｎＰ装置のステータス（STATUS）を同期化させることを特徴とする請求項６に記載のネットワーク連結装置。
【請求項８】
第１及び第２のネットワーク連結装置上の重複プロキシＵＰｎＰサービスモジュールは、第２及び第１のネットワーク連結装置に活性化されたプロキシＵＰｎＰ装置に対するサブスクライブ（SUBSCRIBE）メッセージを受信し、前記プロキシＵＰｎＰ装置の現在ステータスを登録することによって、多数のネットワーク連結装置上に同時に活性化された前記プロキシＵＰｎＰ装置のステータスを同期化させることを特徴とする請求項７に記載のネットワーク連結装置。
【請求項９】
第１の通信方式を用いた多数のネットワーク装置と、
第２の通信方式を用いた多数のネットワーク装置と、
前記第２の通信方式を用いたネットワーク装置に対するプロキシ機能を活性化して、前記第１の通信方式を用いた多数のネットワーク装置と前記第２の通信方式を用いた多数のネットワーク装置とを連結させるノーマルブリッジと、
前記ノーマルブリッジの機能を含み、多数のブリッジに同時に活性化された第２の通信方式を用いたネットワーク装置に対するプロキシ機能の重複を避けることができるように調節するイネーブルブリッジとを備えることを特徴とするプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１０】
第１の通信方式を用いた通信モジュールと第２の通信方式を用いた通信モジュールとを中継するブリッジモジュールと、
前記ブリッジモジュールに連結され、前記第２の通信方式を用いたネットワーク装置に対するプロキシ機能を提供するプロキシＵＰｎＰサービスモジュールと、
前記第１の通信方式を用いた通信モジュール及び前記プロキシＵＰｎＰサービスモジュールに連結され、所定の第２の通信方式を用いたネットワーク装置に対するプロキシ機能が多数のブリッジで重複して活性化されることを防止する重複プロキシＵＰｎＰサービスモジュールとを備えることを特徴とするプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１１】
前記第１の通信方式は、ＴＣＰ／ＩＰレイヤであり、前記第２の通信方式は、非ＴＣＰ／ＩＰレイヤであることを特徴とする請求項１０に記載のプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１２】
前記重複プロキシＵＰｎＰサービスモジュールは、ノーマルブリッジがネットワークにまず接続した後、前記イネーブルブリッジが接続した場合に、前記イネーブルブリッジが発信したサーチメッセージに対する前記ノーマルブリッジの応答メッセージによって、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置が前記ノーマルブリッジに活性化されているか否かを判断することを特徴とする請求項１１に記載のプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１３】
前記重複プロキシＵＰｎＰサービスモジュールは、前記イネーブルブリッジがネットワークにまず接続した後、前記ノーマルブリッジが接続した場合に、前記ノーマルブリッジに活性化された前記プロキシＵＰｎＰ装置が前記プロキシＵＰｎＰサービスモジュールに既に活性化されているプロキシＵＰｎＰ装置と同じか否かを判断することを特徴とする請求項１１に記載のプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１４】
ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置との通信を支援し、前記プロキシＵＰｎＰ装置に関する情報を含んでいるノウティファイメッセージを発信するＴＣＰ／ＩＰレイヤ通信モジュールをさらに備えることを特徴とする請求項１１乃至１３のいずれか１項に記載のプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１５】
前記重複プロキシＵＰｎＰサービスモジュールは、第２のイネーブルブリッジに活性化された非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシＵＰｎＰ装置が第１のイネーブルブリッジに活性化されたプロキシＵＰｎＰ装置と同じか否かを判断することを特徴とする請求項１１に記載のプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１６】
前記重複プロキシＵＰｎＰサービスモジュールは、多数のイネーブルブリッジ上に同時に活性化された前記プロキシＵＰｎＰ装置のステータスを同期化させることを特徴とする請求項１５に記載のプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１７】
第１及び第２のイネーブルブリッジ上の重複プロキシＵＰｎＰサービスモジュールは、第２及び第１のイネーブルブリッジに活性化されたプロキシＵＰｎＰ装置に対するサブスクライブメッセージを受信し、前記プロキシＵＰｎＰ装置の現在ステータスを登録することによって、多数のイネーブルブリッジ上に同時に活性化された前記プロキシＵＰｎＰ装置のステータスを同期化させることを特徴とする請求項１６に記載のプロキシ機能の重複を避けるためのネットワークシステム。
【請求項１８】
ノーマルブリッジがネットワークに接続して、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置を活性化する第１の段階と、
イネーブルブリッジが前記ネットワークに接続する第２の段階と、
前記接続されたイネーブルブリッジの重複プロキシＵＰｎＰサービスモジュールは、前記プロキシＵＰｎＰ装置が前記ノーマルブリッジに活性化されているか否かを判断する第３の段階と、
前記イネーブルブリッジのプロキシＵＰｎＰサービスモジュールに前記プロキシＵＰｎＰ装置を活性化しない第４の段階とを備えることを特徴とするプロキシ機能の重複を避けるための方法。
【請求項１９】
前記第３の段階は、前記イネーブルブリッジが発信したサーチメッセージに対する前記ノーマルブリッジの応答メッセージによって、前記プロキシＵＰｎＰ装置が前記ノーマルブリッジに活性化されているか否かを判断する段階であることを特徴とする請求項１８に記載のプロキシ機能の重複を避けるための方法。
【請求項２０】
前記第４の段階は、前記プロキシＵＰｎＰ装置が前記ノーマルブリッジに活性化されていない場合、前記イネーブルブリッジの前記プロキシＵＰｎＰサービスモジュールに前記プロキシＵＰｎＰ装置を活性化する段階であることを特徴とする請求項１８又は１９に記載のプロキシ機能の重複を避けるための方法。
【請求項２１】
イネーブルブリッジが前記ネットワークに接続して、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置を活性化する第１の段階と、
ノーマルブリッジが前記ネットワークに接続して、プロキシＵＰｎＰ装置を活性化する第２の段階と、
前記ノーマルブリッジに活性化された前記プロキシＵＰｎＰ装置が前記イネーブルブリッジのプロキシＵＰｎＰサービスモジュールに活性化されたプロキシＵＰｎＰ装置と同じか否かを判断する第３の段階と、
前記活性化されたプロキシＵＰｎＰ装置が互いに同じと判断される場合、前記イネーブルブリッジの重複プロキシＵＰｎＰサービスモジュールは、前記イネーブルブリッジのプロキシＵＰｎＰサービスモジュールに活性化されたプロキシＵＰｎＰ装置を非活性化し、バイバイ（byebye）メッセージを送る第４の段階とを備えることを特徴とするプロキシ機能の重複を避けるための方法。
【請求項２２】
前記第４の段階は、前記活性化されたプロキシＵＰｎＰ装置が互いに同じでないと判断される場合、前記イネーブルブリッジのプロキシＵＰｎＰサービスモジュールに前記プロキシＵＰｎＰ装置の活性化が続いて維持される段階であることを特徴とする請求項２１に記載のプロキシ機能の重複を避けるための方法。
【請求項２３】
前記イネーブルブリッジのＴＣＰ／ＩＰレイヤ通信モジュールは、前記ノーマルブリッジに関する情報を有するノウティファイメッセージをネットワーク上にフォーワーディングする第５の段階をさらに備えることを特徴とする請求項２１に記載のプロキシ機能の重複を避けるための方法。
【請求項２４】
前記第３の段階は、前記ノーマルブリッジが発信し前記イネーブルブリッジが受信した非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するノウティファイメッセージの情報によって判断する段階であることを特徴とする請求項２１乃至２３のいずれか１項に記載のプロキシ機能の重複を避けるための方法。
【請求項２５】
第１のイネーブルブリッジが前記ネットワークに接続して、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能を具現したプロキシＵＰｎＰ装置を活性化する第１の段階と、
第２のイネーブルブリッジが前記ネットワークに接続する第２の段階と、
前記第２のイネーブルブリッジに活性化しようとするプロキシＵＰｎＰ装置が前記第１のイネーブルブリッジに活性化されたプロキシＵＰｎＰ装置と同じか否かを判断する第３の段階と、
前記プロキシＵＰｎＰ装置が互いに同じと判断される場合、前記第１及び第２のイネーブルブリッジは、重複した前記プロキシＵＰｎＰ装置に対するステータスを同期化させる第４の段階とを備えることを特徴とするプロキシ機能の重複を避けるための方法。
【請求項２６】
前記第４の段階は、前記第１及び第２のイネーブルブリッジの重複プロキシＵＰｎＰサービスモジュールは、第２及び第１のイネーブルブリッジに活性化されたプロキシＵＰｎＰ装置に対するサブスクライブメッセージを受信し、前記プロキシＵＰｎＰ装置の現在ステータスを登録することによって、多数のイネーブルブリッジ上に同時に活性化された前記プロキシＵＰｎＰ装置のステータスを同期化させることを特徴とする請求項２５に記載のプロキシ機能の重複を避けるための方法。
【請求項２７】
前記第３の段階は、前記第２のイネーブルブリッジが発信し前記第１のイネーブルブリッジが受信したノウティファイメッセージの情報によって判断する段階であることを特徴とする請求項２５に記載のプロキシ機能の重複を避けるための方法。
【請求項２８】
前記第２のイネーブルブリッジの前記ＴＣＰ／ＩＰレイヤ通信モジュールが前記プロキシＵＰｎＰ装置に対するバイバイメッセージを発信する第１の過程と、
前記バイバイメッセージを受信した第１のイネーブルブリッジの前記ＴＣＰ／ＩＰレイヤ通信モジュールが前記プロキシＵＰｎＰ装置に対するノウティファイメッセージを発信する第２の過程とを含む第５の段階をさらに備えることを特徴とする請求項２５乃至２７のいずれか１項に記載のプロキシ機能の重複を避けるための方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロキシ機能の重複を避けるためのネットワーク連結装置、システム及びその方法に関する。より詳しくは、所定の第２の通信方式を用いたネットワーク装置に対するプロキシ機能を具現している２つ以上のブリッジがホームネットワーク内に同時に存在する場合に発生する衝突問題を防止する機能を具現したイネーブル（enabled）ブリッジを導入することによって、プロキシ機能が重複して活性化されることを防止し、プロキシＵＰｎＰ装置のステータスを同期化（Sync）させてプロキシ機能の重複を避けるようにするネットワーク連結装置、システム及びその方法に関する。
【背景技術】
【０００２】
一般に、ホームネットワークは、インターネットプロトコル（Internet Protocol；以下、ＩＰと言う）基盤の私設網（Private network）よりなるもので、家庭で用いられる全ての形態のパソコン（ＰＣ）や知能型製品、無線装置などの多様な機器を、ミドルウェアー（middleware）と呼ばれる共通の仮想コンピュータ環境を介して１つのネットワークで連結して統制するものである。
【０００３】
ミドルウェアーとは、多様なデジタル機器をピアツーピア（Peer-to-Peer）方式で連結して機器間の通信を可能にするもので、ＨＡＶＩ（Home AV Interoperability）、ＵＰｎＰ（Universal Plug and Play Control Device）、Ｊｉｎｉ（Java(登録商標） Intelligent Network Infra-structure）、ＨＷＷ（Home Wide Web）などが提案されている。
【０００４】
これらの中にＵＰｎＰミドルウェアーを介して構築されるコンピュータ環境において各機器は、動的ホスト構成規約（Dynamic Host Configuration Protocol；以下、ＤＨＣＰと言う）によってサーバから割り当てられたり、自動ＩＰ指定機能（Auto ＩＰ）により選択されるアドレスを割り当てられ、これにより、各機器間の通信及びネットワーク上での検索／照会を行う。
【０００５】
ＵＰｎＰネットワークは、ＩＰ基盤のホームネットワークに連結されて制御される機器であるホームネットワーク機器（Controlled Device：以下、被制御装置と言う）と、これらの被制御装置を制御するための機器である制御ポイント（Control Point）とで構成される。
【０００６】
図１Ａ乃至Ｄは、従来のＵＰｎＰネットワークの機器間制御過程での各段階別動作過程を示す流れ図である。
【０００７】
ＵＰｎＰネットワークでの機器間制御過程は、ディスカバリー−アドバタイズメント段階（discovery-advertisement）過程、デスクリプション（Description）過程、制御（Control）過程及びイベント（eventing）過程よりなる。
【０００８】
図１Ａは、ｄｉｓｃｏｖｅｒｙ−ａｄｖｅｒｔｉｓｅｍｅｎｔ過程を示すもので、この過程は、大きく、新しい被制御装置がホームネットワークに連結され、ホームネットワーク上の他のデバイスに自分を知らせるａｄｖｅｒｔｉｓｉｎｇ過程と、新しい制御ポイントがホームネットワークに連結され、ホームネットワーク上で動作する被制御装置を検索（search）するｄｉｓｃｏｖｅｒｙ過程とに分けて説明することができる。
【０００９】
まず、ａｄｖｅｒｔｉｓｉｎｇ過程で、ネットワーク上に新しく連結される被制御装置は、アドレッシング（addressing）過程によって検索プロトコルであるＤＨＣＰ或いはＡｕｔｏ  ＩＰ技術により所定のＩＰアドレスを割り当てられ、これにより、ネットワーク上の被制御装置及び制御ポイントに自分を知らせるａｄｖｅｒｔｉｓｉｎｇメッセージをマルチキャスト（multicast）して、自分の機器を介して提供されるサービスを知らせる。
【００１０】
また、前記被制御装置に対する動作制御が可能な制御ポイントでは、マルチキャストで提供されるａｄｖｅｒｔｉｓｉｎｇメッセージを受信し、制御対象に登録する。
【００１１】
逆に、ｄｉｓｃｏｖｅｒｙ過程で、ネットワーク間に新しく連結される制御ポイントは、ａｄｄｒｅｓｓｉｎｇ過程によって検索プロトコルであるＤＨＣＰ或いはＡｕｔｏ  ＩＰ技術により所定のＩＰアドレスを割り当てられ、これにより、ネットワーク上で動作する被制御装置を確認するために検索プロトコルであるＳＳＤＰ技術によってサーチメッセージをマルチキャストする。
【００１２】
また、制御ポイントから伝送されるサーチメッセージを受信する被制御装置では、受信されたサーチメッセージに対する応答として制御ポイントに応答メッセージ（response message）をユニキャスト（unicast）する。
【００１３】
図１Ｂは、ｄｅｓｃｒｉｐｔｉｏｎ過程を示すもので、この過程は、制御ポイントが被制御装置を制御するためにｄｉｓｃｏｖｅｒｙ−ａｄｖｅｒｔｉｓｍｅｎｔ過程で得られる被制御装置のＩＰアドレスによりサービスデスクリプション（service description）ＸＭＬ（Extensible Markup Language）ファイルまたはデバイスデスクリプション（device description）ＸＭＬファイルを確認し、新しく追加されたデバイスの機能をより詳細に把握する過程である。
【００１４】
すなわち、被制御装置を制御しようとする制御ポイントが被制御装置にｓｅｒｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ  ＸＭＬファイルまたはｄｅｖｉｃｅ  ｄｅｓｃｒｉｐｔｉｏｎ  ＸＭＬファイルを要請し、被制御装置から要請したｄｅｓｃｒｉｐｔｉｏｎ  ＸＭＬファイル（UPnP description for device、UPnP description for service）を提供され、パーシング（Parsing）する。
【００１５】
図１Ｃは、ｃｏｎｔｒｏｌ過程を示すもので、この過程は、制御ポイントが被制御装置を介して特定のサービスを提供しようとする場合、ＵＰｎＰ  ｄｅｖｉｃｅ  ａｒｃｈｉｔｅｃｔｕｒｅによってＳＯＡＰを用いて所定のサービスを要請する制御メッセージ（action request）を当該被制御装置に伝送し、これに対する応答メッセージ（result、variable value）を受信する。
【００１６】
このような制御メッセージ及び応答メッセージは、ａｄｄｒｅｓｓｉｎｇ及びｄｉｓｃｏｖｅｒｙ−ａｄｖｅｒｔｉｓｅｍｅｎｔ過程で得られる被制御装置のＩＰアドレスを用いて送受信され、ＳＯＡＰを用いてＸＭＬで表現される。
【００１７】
図１Ｄは、ｅｖｅｎｔｉｎｇ過程を示すもので、この過程は、制御ポイントから伝送される制御命令により所定のサービスを提供した被制御装置の情報変更状態を確認する過程を言う。
【００１８】
すなわち、制御ポイントで被制御装置の情報変更ステータスを確認するために、サブスクリプションを要請するメッセージ（subscription request）を被制御装置に伝送すれば、被制御装置では、変更された情報を知らせるために、ＧＥＮＡ（Generic Event Notification Architecture）によりフォーマットされたＸＭＬ形態のイベントメッセージ（event message）を送信する。制御ポイントでは、被制御装置から伝送されたイベントメッセージを受信し、被制御装置に対するｄｅｓｃｒｉｐｔｉｏｎアップデート項目として処理する。
【００１９】
図２は、従来のホームネットワーク内に１つのブリッジが非ＴＣＰ／ＩＰレイヤ基盤の装置に対するプロキシＵＰｎＰ装置を具現した状態を示す図である。
【００２０】
第１のネットワーク装置１０、第２のネットワーク装置２０及び第３のネットワーク装置３０は、自分の情報を提供するデバイスカード６０を各々装着し、電力線通信を可能にする電力線（power line）のような非ＴＣＰ／ＩＰ基盤のネットワークライン８０に接続され、前記ライン８０は、ブリッジ４０に連結されている。
【００２１】
ホームネットワーク上でＵＰｎＰ機能を行うためには、前記ネットワーク装置１０、２０、３０がＴＣＰ／ＩＰレイヤ基盤で動作しなければならない。しかし、ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置である制御ポイント５０がＬＡＮ線のようなＴＣＰ／ＩＰ基盤のネットワークライン７０を介して第１のネットワーク装置１０、第２のネットワーク装置２０、及び第３のネットワーク装置３０を制御しようとするが、前記ネットワーク装置１０、２０、３０は、ＴＣＰ／ＩＰレイヤを基盤としない装置であるから、制御ポイント５０が直接これらを制御することができない。したがって、ブリッジ４０を導入して前記ブリッジ４０内に各ネットワーク装置１０、２０、３０に対するプロキシ機能を具現した第１のプロキシＵＰｎＰ装置１１、第２のプロキシＵＰｎＰ装置２１及び第３のプロキシＵＰｎＰ装置３１が設定されることによって、ＵＰｎＰ環境下の制御ポイント５０は、これらの装置を制御することができる。図２のように、それぞれのネットワーク装置１０、２０、３０が１つのブリッジ４０に連結され、前記ブリッジ４０は、各装置に対するプロキシ機能を具現しているので、何らの衝突問題を生じることなく作動する。
【００２２】
図３は、従来のホームネットワーク内に２つのブリッジが装置に対するプロキシＵＰｎＰ装置を重複して具現した状態を示す図である。
【００２３】
第１のブリッジ４０は、第１のネットワーク装置１０と第３のネットワーク装置３０に対するプロキシ機能を具現していて、第２のブリッジ４２は、第２のネットワーク装置２０と第３のネットワーク装置３０に対するプロキシ機能を具現しているので、前記第３のネットワーク装置３０に対しては、第１及び第２のブリッジ４０、４２に重複して具現されていることが分かる。すなわち、図２とは異なり、図３は、第２のブリッジ４２が第１のブリッジ４０と同時に第３のネットワーク装置３０に対するプロキシ機能を具現している状態であって、非ＴＣＰ／ＩＰレイヤ基盤の第３のネットワーク装置３０に対するプロキシ機能を具現している第３のプロキシＵＰｎＰ装置３１が重複して活性化されている。
【００２４】
図３の場合において、１つの非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能を同時に具現している２つ以上のブリッジがネットワーク内に存在する場合、次のような問題が発生し得る。
【００２５】
第一に、重複した第３のプロキシＵＰｎＰ装置３１のステータスが同期化しない問題である。ここで、ステータスは、大きく２種類に分けることができ、１つは、第３のネットワーク装置自体が有しているステータスであり、ブリッジ４０、４２内に具現された第３のプロキシＵＰｎＰ装置３１がその時その時で前記第３のネットワーク装置３０から持ってきたりセッティングするようになるので、第３のプロキシＵＰｎＰ装置３１が複数個具現されているとしても問題にならない。もう１つは、それぞれのブリッジ内に具現された第３のプロキシＵＰｎＰ装置３１が有しているステータスであり、ＵＰｎＰＣＰ５０と信号をやり取りする過程で、同じ第３のネットワーク装置３０に対するプロキシ機能を具現した装置であるものの、そのステータスは、各ブリッジ内のプロキシＵＰｎＰ装置によって変わるので、問題が発生し得る。
【００２６】
第二に、重複したプロキシＵＰｎＰ装置３１の一方がその機能を中止するためにｂｙｅｂｙｅメッセージを送る場合である。この場合、このプロキシＵＰｎＰ装置を制御するためには、ＵＰｎＰ  ＣＰ５０では、ｂｙｅｂｙｅメッセージに含まれている装置固有のｕｕｉｄを見て、そのプロキシＵＰｎＰ装置３１を除去するようになるので、重複した他方のプロキシＵＰｎＰ装置が他のブリッジ内で未だ活性化しているにもかかわらず、前記ＣＰ５０は認識しない問題が発生し得る。
【００２７】
特許文献１のホームネットワーク装置制御のためのプロキシ装置及びその方法は、ＵＰｎＰを支援しないOS環境のウェップブラウザユーザーがホームネットワーク外部またはホームネットワーク内でホームネットワークのＵＰｎＰ装置を制御するためのプロキシ方法を開示しているが、これには多数個のブリッジ内に具現されたプロキシ機能の重複を防ぐための方法は言及されていない。
【特許文献１】韓国公開特許2003-38924号
【発明の開示】
【発明が解決しようとする課題】
【００２８】
本発明は、前記問題点を解決するためになされたもので、本発明の目的は、第１の通信方式（例えば、ＴＣＰ／ＩＰレイヤ通信方式）を支援しないネットワーク装置を第１の通信方式を用いたネットワークで連結して、第１の通信方式でだけ支援される機能（例えば、ＵＰｎＰ機能）を具現する場合、多数のブリッジ内に具現されたプロキシ機能の重複を防止するためのネットワーク連結装置、システム及びその方法を提供することにある。
【課題を解決するための手段】
【００２９】
前記目的を達成するために、本発明に係るプロキシ機能の重複を避けるためのネットワーク連結装置は、第１の通信方式を用いた通信モジュールと第２の通信方式を用いた通信モジュールとを中継するブリッジモジュールと、前記ブリッジモジュールに連結され、前記第２の通信方式を用いたネットワーク装置に対するプロキシ機能を提供するプロキシＵＰｎＰサービスモジュールと、前記第１の通信方式を用いた通信モジュール及び前記プロキシＵＰｎＰサービスモジュールに連結され、所定の第２の通信方式を用いたネットワーク装置に対するプロキシ機能が多数のブリッジで重複して活性化されることを防止する重複プロキシＵＰｎＰサービスモジュールとを備えることを特徴とする。
【００３０】
また、本発明に係るプロキシ機能の重複を避けるためのネットワークシステムは、第１の通信方式を用いた多数のネットワーク装置と、第２の通信方式を用いた多数のネットワーク装置と、前記第２の通信方式を用いたネットワーク装置に対するプロキシ機能を活性化して、前記第１の通信方式を用いた多数のネットワーク装置と前記第２の通信方式を用いた多数のネットワーク装置とを連結させるノーマルブリッジと、前記ノーマルブリッジの機能を含み、多数のブリッジに同時に活性化された第２の通信方式を用いたネットワーク装置に対するプロキシ機能の重複を避けることができるように調節するイネーブルブリッジとを備えることを特徴とする。
【００３１】
また、本発明に係るプロキシ機能の重複を避けるための方法は、ノーマルブリッジがネットワークに接続して、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置を活性化する第１の段階と、イネーブルブリッジが前記ネットワークに接続する第２の段階と、前記接続されたイネーブルブリッジの重複プロキシＵＰｎＰサービスモジュールは、前記プロキシＵＰｎＰ装置が前記ノーマルブリッジに活性化されているか否かを判断する第３の段階と、前記イネーブルブリッジのプロキシＵＰｎＰサービスモジュールに前記プロキシＵＰｎＰ装置を活性化しない第４の段階とを備えることを特徴とする。
【００３２】
また、本発明に係るプロキシ機能の重複を避けるための方法は、イネーブルブリッジが前記ネットワークに接続して、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置を活性化する第１の段階と、ノーマルブリッジが前記ネットワークに接続して、プロキシＵＰｎＰ装置を活性化する第２の段階と、前記ノーマルブリッジに活性化された前記プロキシＵＰｎＰ装置が前記イネーブルブリッジのプロキシＵＰｎＰサービスモジュールに活性化されたプロキシＵＰｎＰ装置と同じか否かを判断する第３の段階と、前記活性化されたプロキシＵＰｎＰ装置が互いに同じと判断される場合、前記イネーブルブリッジの重複プロキシＵＰｎＰサービスモジュールは、前記イネーブルブリッジのプロキシＵＰｎＰサービスモジュールに活性化されたプロキシＵＰｎＰ装置を非活性化し、バイバイ（byebye）メッセージを送る第４の段階とを備えることを特徴とする。
【００３３】
また、本発明に係るプロキシ機能の重複を避けるための方法は、第１のイネーブルブリッジが前記ネットワークに接続して、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能を具現したプロキシＵＰｎＰ装置を活性化する第１の段階と、第２のイネーブルブリッジが前記ネットワークに接続する第２の段階と、前記第２のイネーブルブリッジに活性化しようとするプロキシＵＰｎＰ装置が前記第１のイネーブルブリッジに活性化されたプロキシＵＰｎＰ装置と同じか否かを判断する第３の段階と、前記プロキシＵＰｎＰ装置が互いに同じと判断される場合、前記第１及び第２のイネーブルブリッジは、重複した前記プロキシＵＰｎＰ装置に対するステータスを同期化させる第４の段階とを備えることを特徴とする。
【００３４】
本発明における前提条件は、図２と図３から分かるように、それぞれのネットワーク装置にデバイスカードが装着され、デバイス固有のｕｕｉｄを提供することによって、自分の情報と自分を制御できる方法を提供する点である。
【００３５】
また、第１の通信方式は、ＴＣＰ／ＩＰレイヤであり、第２の通信方式は、非ＴＣＰ／ＩＰレイヤであると仮定し、下記の実施形態を説明する。したがって、ブリッジ内に第２の通信方式を用いたネットワーク装置に対するプロキシ機能が活性化された装置を、プロキシＵＰｎＰ装置（Proxy UPnP Device）と命名する。しかし、説明の便宜上、第１の通信方式はＴＣＰ／ＩＰレイヤであり、第２の通信方式は非ＴＣＰ／ＩＰレイヤであると仮定したが、他の方式にも本発明が適用されることができる。
【発明の効果】
【００３６】
本発明によれば、第一に、既存のノーマルブリッジに具現されたプロキシＵＰｎＰ機能との衝突を防止することによって、重複したプロキシＵＰｎＰ装置が活性化することを防止することができる。
第二に、多数のイネーブルブリッジに重複したプロキシ機能を相互同期化させることによって、重複プロキシ機能により生じ得る衝突を防止することができる。これにより、１つのプロキシＵＰｎＰ装置が存在するものよりもホームネットワークをより效果的に使用できる環境を提供し、ホームネットワーク内のトラフィックを分散させることができる。
【発明を実施するための最良の形態】
【００３７】
以下、添付の図面を参照して本発明の好適な実施形態を詳しく説明する。
【００３８】
図４は、本発明に係るプロキシ機能の重複を避けるためのイネーブルブリッジの内部構成を示す図である。前記イネーブル（Enabled）ブリッジ４００は、ＴＣＰ／ＩＰレイヤ通信モジュール４１０、ブリッジモジュール４２０、プロキシＵＰｎＰサービスモジュール４３０、非ＴＣＰ／ＩＰレイヤ通信モジュール４４０、及び重複プロキシＵＰｎＰサービスモジュール４５０で構成されている。
【００３９】
前記ＴＣＰ／ＩＰレイヤ通信モジュール４１０は、ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置との通信を支援し、前記非ＴＣＰ／ＩＰレイヤ通信モジュール４４０は、非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置との通信を支援する。
【００４０】
前記ブリッジモジュール４２０は、第１の通信方式に該当する前記ＴＣＰ／ＩＰレイヤ通信モジュール４１０と第２の通信方式に該当する前記非ＴＣＰ／ＩＰレイヤ通信モジュール４４０とを中継して通信を可能にする役目をする。
【００４１】
前記プロキシＵＰｎＰサービスモジュール４３０は、前記ブリッジモジュール４２０に連結され、前記非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能を活性化する役目をする。
【００４２】
前記重複プロキシＵＰｎＰサービスモジュール４５０は、前記ＴＣＰ／ＩＰレイヤ通信モジュール４１０及び前記プロキシＵＰｎＰサービスモジュール４３０に連結され、多数のブリッジに同時に活性化された非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能の重複を防止する機能を提供する。一方、ＴＣＰ／ＩＰ基盤のネットワークライン７０が前記前記ＴＣＰ／ＩＰレイヤ通信モジュール４１０に連結されており、非ＴＣＰ／ＩＰ基盤のネットワークライン８０は、前記非ＴＣＰ／ＩＰレイヤ通信モジュール４４０に連結されている。
【００４３】
図５並びに図６Ａ及び図６Ｂは、本発明の一実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。
【００４４】
図５は、図３の場合の問題点を解決するためのもので、説明の便宜上、非ＴＣＰ／ＩＰレイヤ基盤の第３のネットワーク装置に対してプロキシ機能が具現されたものを第３のプロキシＵＰｎＰ装置（Proxy UPnP Device 3）３０１、４０１と命名した。図５には、第３のプロキシＵＰｎＰ装置３０１、４０１が重複して活性化される問題を解決していることを示す。
【００４５】
一方、図５では、ノーマルブリッジ３００とイネーブルブリッジ４００が図示されており、前記２つのブリッジは、いずれも非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置を活性化させることができる。
【００４６】
前記ノーマルブリッジ３００は、一般的な従来のブリッジであり、第２の通信方式（非ＴＣＰ／ＩＰレイヤ）のネットワーク装置に対するプロキシ機能を活性化して、第１の通信方式を用いたネットワーク装置と第２の通信方式を用いたネットワーク装置とを連結する役目をするものであり、従来の問題点を解決するための前記イネーブルブリッジ４００に對比してノーマルブリッジ（Normal Bridge）と命名する。そして、前記イネーブルブリッジ４００は、本発明に係るプロキシ機能の重複を防止するためのネットワーク連結装置であって、前記ノーマルブリッジ３００の機能を含み、また、多数のブリッジに同時に活性化されたプロキシ機能の重複を避けることができるように調節する役目をする。
【００４７】
まず、前記ノーマルブリッジ３００がまずネットワークに接続した後、前記イネーブルブリッジ４００が接続する場合の実施形態を説明する。このような状況は、図５の点線上段と図６Ａに示されている。
【００４８】
前記ノーマルブリッジ３００がネットワークに接続して非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現された第３のプロキシＵＰｎＰ装置３０１を活性化し（Ｓ６０２）、その後、前記イネーブルブリッジ４００が前記ネットワークに接続する（Ｓ６０４）。前記イネーブルブリッジ４００は、プロキシ機能を活性化しようとするプロキシＵＰｎＰ装置３０１に対するサーチメッセージを送り（Ｓ６０６）、前記ノーマルブリッジ３００は、前記サーチメッセージに対する応答（Ｒｅｓｐｏｎｓｅ）メッセージを送る（Ｓ６０８）。すなわち、前記イネーブルブリッジ４００が発信したサーチメッセージに対する前記ノーマルブリッジ３００の応答メッセージに基づいて前記プロキシＵＰｎＰ装置が前記ノーマルブリッジ３００に活性化されているか否かを判断する（Ｓ６１０）。このような判断は、前記イネーブルブリッジ４００の重複プロキシＵＰｎＰサービスモジュール４５０が行う。前記イネーブルブリッジ４００が応答メッセージを受信したというのは、プロキシ機能を具現しようという装置に対するプロキシＵＰｎＰ装置３０１が既に前記ノーマルブリッジ３００に具現されているという意味であるから、前記イネーブルブリッジ４００のプロキシＵＰｎＰサービスモジュール４３０は、前記プロキシＵＰｎＰ装置４０１を活性化しない（Ｓ６１２）。したがって、前記ノーマルブリッジ３００が非ＴＣＰ／ＩＰ基盤の第３のネットワーク装置に対する第３のプロキシＵＰｎＰ装置３０１を続いて活性化する（Ｓ６１４）。
【００４９】
一方、前記第３のプロキシＵＰｎＰ装置３０１が前記ノーマルブリッジ３００に活性化されていない場合には、前記イネーブルブリッジ４００の前記プロキシＵＰｎＰサービスモジュール４３０は、第３のネットワーク装置に対するプロキシ機能を具現した第３のプロキシＵＰｎＰ装置４０１を新しく活性化する（Ｓ６１６）。
【００５０】
次に、前記イネーブルブリッジ４００がまずネットワークに接続した後、前記ノーマルブリッジ３００が接続する場合の実施形態を説明する。このような状況は、図５の点線下段と図６Ｂに示されている。
【００５１】
まず、前記イネーブルブリッジ４００が前記ネットワークに接続して非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現された第３のプロキシＵＰｎＰ装置４０１を活性化してから（Ｓ６５０）、前記ノーマルブリッジ３００が前記ネットワークに接続して第３のプロキシＵＰｎＰ装置３０１を活性化する（Ｓ６５２）。
【００５２】
前記ノーマルブリッジ３００は、自分が第３のプロキシＵＰｎＰ装置３０１を活性化したので、これに対するノウティファイメッセージを発信し、前記イネーブルブリッジ４００が前記ノウティファイメッセージを受信する（Ｓ６５４）。すなわち、前記ノーマルブリッジ３００が発信し前記イネーブルブリッジ４００が受信した非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するノウティファイメッセージの情報によって、前記ノーマルブリッジ３００に活性化された前記第３のプロキシＵＰｎＰ装置３０１が前記イネーブルブリッジ４００のプロキシＵＰｎＰサービスモジュール４３０に活性化された第３のプロキシＵＰｎＰ装置４０１と同じか否かを判断する（Ｓ６５６）。
【００５３】
前記活性化されたプロキシＵＰｎＰ装置が互いに同じと判断される場合（Ｓ６５６で「はい」）、前記イネーブルブリッジ４００の重複プロキシＵＰｎＰサービスモジュール４５０は、前記プロキシＵＰｎＰサービスモジュール４３０に活性化された第３のプロキシＵＰｎＰ装置４０１を非活性化しバイバイメッセージを送る（Ｓ６５８）。すなわち、ネットワーク内に自分が具現していた第３のプロキシＵＰｎＰ装置４０１がそれ以上存在しないことを知らせる。その後、前記イネーブルブリッジ４００のＴＣＰ／ＩＰレイヤ通信モジュール４１０は、前記ノーマルブリッジ３００に関する情報を有するノウティファイメッセージをネットワーク上にフォーワーディングする（Ｓ６６０）。その理由は、前記イネーブルブリッジ４００が前記プロキシ機能を活性化している状態では、前記第３のプロキシＵＰｎＰ装置３０１を活性化している前記ノーマルブリッジ３００がネットワーク上にノウティファイメッセージを送っても、既存のＵＰｎＰ ＣＰは、これを認識しないからである。したがって、前記イネーブルブリッジ４００がバイバイメッセージを送った後、前記ノーマルブリッジ３００が送ってきた前記ノウティファイメッセージをフォーワーディングすることによって、自分は接続を解除するが、前記ノーマルブリッジ３００では依然として第３のプロキシＵＰｎＰ装置３０１が活性化されていることをＴＣＰ／ＩＰネットワーク上のＣＰに知らせる。
【００５４】
一方、前記活性化された第３のプロキシＵＰｎＰ装置３０１、４０１が互いに同じでないと判断される場合は（Ｓ６５６で「いいえ」）、前記イネーブルブリッジ４００のプロキシＵＰｎＰサービスモジュール４３０に前記第３のプロキシＵＰｎＰ装置４０１の活性化が続いて維持される（Ｓ６６２）。
【００５５】
図７並びに図８Ａ及び図８Ｂは、本発明の他の実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。図７では、第１のイネーブルブリッジ７１０と第２のイネーブルブリッジ７２０が図示されており、前記２つのブリッジは、いずれも非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能が具現されたプロキシＵＰｎＰ装置７１３、７２３を活性化させることができる。図５並びに図６Ａ及び図６Ｂの場合は、ノーマルブリッジとイネーブルブリッジが存在する場合の実施形態を説明しているが、図７並びに図８Ａ及び図８Ｂは、イネーブルブリッジが２つ以上存在する場合の実施形態であり、図７では、説明の便宜上、２つのイネーブルブリッジ７１０、７２０が存在すると仮定し説明する。したがって、イネーブルブリッジが３つ以上存在する場合も本実施形態から容易に類推できるものである。
【００５６】
まず、前記第１のイネーブルブリッジ７１０がまずネットワークに接続した後、前記第２のイネーブルブリッジ７２０が接続する場合、２つのプロキシ機能の同期化に関する実施形態を説明する。このような状況は、図７の点線上段と図８Ａに図示されている。
【００５７】
前記第１のイネーブルブリッジ７１０が前記ネットワークに接続して非ＴＣＰ／ＩＰレイヤ基盤のネットワーク装置に対するプロキシ機能を具現した第３のプロキシＵＰｎＰ装置７１３を活性化し（Ｓ８０２）、前記第２のイネーブルブリッジ７２０が前記ネットワークに接続して第３のプロキシＵＰｎＰ装置７２３を活性化しようとする（Ｓ８０４）。
【００５８】
前記第２のイネーブルブリッジ７２０が活性化しようとする第３のプロキシＵＰｎＰ装置７２３に対するノウティファイメッセージを前記ＴＣＰ／ＩＰレイヤ通信モジュール４１０が発信し、前記第１のイネーブルブリッジ７１０が前記メッセージを受信する（Ｓ８０６）。
【００５９】
すなわち、前記第２のイネーブルブリッジ７２０に活性化しようとする第３のプロキシＵＰｎＰ装置７２３が前記第１のイネーブルブリッジ７１０に活性化された第３のプロキシＵＰｎＰ装置７１３と同じか否かを、前記第２のイネーブルブリッジ７２０が発信し前記第１のイネーブルブリッジ７１０が受信したノウティファイメッセージの情報によって判断する（Ｓ８０８）。
【００６０】
前記第３のプロキシＵＰｎＰ装置７１３、７２３が互いに同じと判断される場合（Ｓ８０８で「はい」）、前記第１及び第２のイネーブルブリッジ７１０、７２０の重複プロキシＵＰｎＰサービスモジュール４５０は、第２及び第１のイネーブルブリッジ７２０、７１０に活性化された第３のプロキシＵＰｎＰ装置に対するサブスクライブメッセージを受信し、前記第３のプロキシＵＰｎＰ装置の現在ステータスを登録する（Ｓ８１０）。すなわち、片方のプロキシＵＰｎＰ装置にイベントが発生する時ごとに、互いにサブスクライブメッセージを送り、イベントを登録することによって、前記第１のイネーブルブリッジ７１０及び第２のイネーブルブリッジ７２０は、重複して具現された第３のプロキシＵＰｎＰ装置７１３、７２３のステータスを互いに同期化させる（Ｓ８１２）。
【００６１】
一方、前記第３のプロキシＵＰｎＰ装置７１３、７２３が互いに同じでないと判断される場合（Ｓ８０８で「いいえ」）、前記第２のイネーブルブリッジ７２０に活性化しようとする第３のプロキシＵＰｎＰ装置を前記第１のイネーブルブリッジ７１０と独立して活性化する（Ｓ８１４）。
【００６２】
次に、同時に２つ以上のプロキシＵＰｎＰ装置が活性化された状態で、１つのプロキシＵＰｎＰ装置がバイバイメッセージを送りプロキシ機能を中断する場合の問題解決が図７の点線下段と図８Ｂに示されている。
【００６３】
前記第２のイネーブルブリッジ７２０の前記ＴＣＰ／ＩＰレイヤ通信モジュール４１０が前記第３のプロキシＵＰｎＰ装置７２３に対するバイバイメッセージを発信し、これを前記第１のイネーブルブリッジ７１０が受信する（Ｓ８１６、Ｓ８１８）。前記バイバイメッセージを受信した第１のイネーブルブリッジ７１０の前記ＴＣＰ／ＩＰレイヤ通信モジュール４１０が前記第３のプロキシＵＰｎＰ装置７１３に対するノウティファイメッセージを発信することによって、前記第３のプロキシＵＰｎＰ装置７１３を自分が依然として活性化していることをネットワーク内のＣＰに知らせる（Ｓ８２０）。したがって、ネットワーク内のＣＰは、前記第２のイネーブルブリッジ７２０が活性化したプロキシ機能が中断しても、前記第１のイネーブルブリッジ７１０が続いてプロキシ機能を具現していることを知ることになる。
【００６４】
本発明は、本発明の技数的思想から逸脱することなく、他の種々の形態で実施することができる。前述の実施形態は、あくまでも、本発明の技数内容を明らかにするものであって、そのような具体例のみに限定して狭義に解釈されるべきものではなく、本発明の精神と特許請求の範囲内で、いろいろと変更して実施することができるものである。
【図面の簡単な説明】
【００６５】
【図１Ａ】従来のホームネットワークにおいての装置間制御過程での各段階別動作過程を示す図である。
【図１Ｂ】従来のホームネットワークにおいての装置間制御過程での各段階別動作過程を示す図である。
【図１Ｃ】従来のホームネットワークにおいての装置間制御過程での各段階別動作過程を示す図である。
【図１Ｄ】従来のホームネットワークにおいての装置間制御過程での各段階別動作過程を示す図である。
【図２】従来のホームネットワーク内に１つのブリッジが非ＴＣＰ／ＩＰレイヤ基盤の装置に対するプロキシＵＰｎＰ装置を具現した状態を示す図である。
【図３】従来のホームネットワーク内に２つのブリッジが非ＴＣＰ／ＩＰレイヤ基盤の装置に対するプロキシＵＰｎＰ装置を重複して具現した状態を示す図である。
【図４】本発明に係るプロキシ機能の重複を避けるためのイネーブルブリッジの内部構成を示す図である。
【図５】本発明の一実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。
【図６Ａ】本発明の一実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。
【図６Ｂ】本発明の一実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。
【図７】本発明の他の実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。
【図８Ａ】本発明の他の実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。
【図８Ｂ】本発明の他の実施形態に係るプロキシＵＰｎＰ機能の重複を避けるための方法を示す図である。
【符号の説明】
【００６６】
６０    デバイスカード
７０    ＴＣＰ／ＩＰ基盤のネットワークライン
８０    非ＴＣＰ／ＩＰ基盤のネットワークライン
３００  ノーマルブリッジ
４００  イネーブルブリッジ
４１０  ＴＣＰ／ＩＰレイヤ通信モジュール
４２０  ブリッジモジュール
４３０  プロキシＵＰｎＰサービスモジュール
４４０  非ＴＣＰ／ＩＰレイヤ通信モジュール
４５０  重複プロキシＵＰｎＰサービスモジュール
７１０  第１のイネーブルブリッジ
７２０  第２のイネーブルブリッジ
７１３、７２３  第３のネットワーク装置に対するプロキシＵＰｎＰ装置
【図１Ａ】
2005143084.tif 000003
【図１Ｂ】
2005143084.tif 000004
【図１Ｃ】
2005143084.tif 000005
【図１Ｄ】
2005143084.tif 000006
【図２】
2005143084.tif 000007
【図３】
2005143084.tif 000008
【図４】
2005143084.tif 000009
【図５】
2005143084.tif 000010
【図６Ａ】
2005143084.tif 000011
【図６Ｂ】
2005143084.tif 000012
【図７】
2005143084.tif 000013
【図８Ａ】
2005143084.tif 000014
【図８Ｂ】
2005143084.tif 000015