(57)【要約】【課題】調整子基盤無線ネットワーク間のネットワーク通信方法及び装置を提供する。【解決手段】調整子基盤無線ネットワークに加入しようとする有無線中継装置が、自身に有無線ネットワークを中継する機能があることを調整子に通報し、調整子がこれを自身が属した調整子基盤無線ネットワーク内の無線ネットワーク装置に知らせることによって、無線ネットワーク装置が他の調整子基盤無線ネットワークに属する無線ネットワーク装置に伝送するデータを中継装置に伝送する通信方法である。中継装置は、このデータを有線ネットワークを通じて目的地無線ネットワーク装置が属した調整子基盤無線ネットワークの中継装置に伝送すれば、目的地無線ネットワーク装置が属した調整子基盤無線ネットワークの中継装置は、これを目的地無線ネットワーク装置に伝送することによって、他の調整子基盤無線ネットワークに属した無線ネットワーク装置間にデータ伝送を可能にする。【選択図】図４
2005318581.tif 000002
【特許請求の範囲】
【請求項１】
第１調整子基盤無線ネットワークに属した第１中継装置が、前記第１調整子基盤無線ネットワークに属した第１調整子に自身の存在を知らせる段階と、
前記第１調整子が前記第１中継装置に関する情報を、前記第１調整子基盤無線ネットワークに属した無線ネットワーク装置に通報する段階と、
前記ブロードキャストを受信した第１無線ネットワーク装置が第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送するデータの載せられたデータフレームを前記第１中継装置に伝送する段階と
を含むことを特徴とするネットワーク通信方法。
【請求項２】
前記第１中継装置が前記第１調整子に自身の存在を知らせる段階は、
前記第１中継装置が、自身が中継装置として機能するという情報が含まれた第１情報フレームを生成する段階と、
前記生成された第１情報フレームを前記第１調整子に伝送する段階と
を含むことを特徴とする請求項１記載のネットワーク通信方法。
【請求項３】
前記通報段階は、前記第１調整子が前記第１調整子基盤無線ネットワークで使用する中継装置を指定する段階と、
前記指定された中継装置のデバイスＩＤが含まれた第２情報フレームを生成する段階と、
前記第２情報フレームを前記無線ネットワーク装置にブロードキャストする段階と
を含むことを特徴とする請求項１記載のネットワーク通信方法。
【請求項４】
前記データフレームは、前記第１無線ネットワーク装置の物理アドレスを第１ソースアドレスとし、前記第２無線ネットワーク装置の物理アドレスを第１目的地アドレスとするサブフレームを、前記第１無線ネットワーク装置の論理アドレスを第２ソースアドレスとし、前記第１中継装置の論理アドレスを第２目的地アドレスとして第１カプセル化したフレームであることを特徴とする請求項１記載のネットワーク通信方法。
【請求項５】
前記第２無線ネットワーク装置の物理アドレスは、アドレス変換プロトコルを通じて得られた物理アドレスであることを特徴とする請求項4記載のネットワーク通信方法。
【請求項６】
前記第１中継装置が前記受信された第１カプセル化されたフレームを第２カプセル化し、前記第２カプセル化されたフレームを有線バックボーンネットワークを通じて前記第２調整子基盤無線ネットワークの第２中継装置に伝送する段階をさらに含むことを特徴とする請求項4記載のネットワーク通信方法。
【請求項７】
前記第２カプセル化されたフレームは、前記第１カプセル化されたフレームを第１デカプセル化し、前記第１中継装置のバックボーン物理アドレスを第３ソースアドレスに設定し、前記第２中継装置のバックボーン物理アドレスを第３目的地アドレスに設定して生成されたフレームであることを特徴とする請求項６記載のネットワーク通信方法。
【請求項８】
前記第２中継装置が前記受信された第２カプセル化されたフレームを第３カプセル化して前記第２無線ネットワーク装置に伝送する段階をさらに含むことを特徴とする請求項７記載のネットワーク通信方法。
【請求項９】
前記第３カプセル化されたフレームは、前記第２カプセル化されたフレームを第２デカプセル化し、前記第２中継装置の論理アドレスを第４ソースアドレスに設定し、前記第２無線ネットワーク装置の論理アドレスを第４目的地アドレスに設定して生成されたフレームであることを特徴とする請求項８記載のネットワーク通信方法。
【請求項１０】
前記第３カプセル化されたフレームを受信した前記第２無線ネットワーク装置が、前記受信された第３カプセル化されたフレームを第３デカプセル化して前記第１フレームを得る段階をさらに含むことを特徴とする請求項８記載のネットワーク通信方法。
【請求項１１】
第１調整子基盤無線ネットワークに属した第１無線ネットワーク装置が、前記第１調整子基盤無線ネットワーク装置に属した中継装置に関する情報が載せられた情報フレームを前記第１調整子基盤無線ネットワークに属した第１調整子から受信する段階と、
前記第１無線ネットワーク装置が、第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送するデータの載せられたデータフレームを前記中継装置に伝送する段階と
を含むことを特徴とするネットワーク通信方法。
【請求項１２】
前記データフレームは、前記第１無線ネットワーク装置の物理アドレスを第１ソースアドレスとし、前記第２無線ネットワーク装置の物理アドレスを第１目的地アドレスとするサブフレームを、前記第１無線ネットワーク装置の論理アドレスを第２ソースアドレスとし、前記第１中継装置の論理アドレスを第２目的地アドレスとして第１カプセル化したフレームであることを特徴とする請求項１１記載のネットワーク通信方法。
【請求項１３】
前記第２無線ネットワーク装置の物理アドレスは、アドレス変換プロトコルを通じて得られた物理アドレスであることを特徴とする請求項１２記載のネットワーク通信方法。
【請求項１４】
第１調整子基盤無線ネットワークに属した第１中継装置が、前記第１調整子基盤無線ネットワークに属した第１調整子に自身の存在を知らせる段階と、
前記第１調整子から前記第１中継装置に関する情報を含む情報フレームを伝送された第１無線ネットワーク装置から、前記第１無線ネットワーク装置が、第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送するデータの載せられたデータフレームを受信する段階と
を含むことを特徴とするネットワーク通信方法。
【請求項１５】
前記データフレームは、前記第１無線ネットワーク装置の物理アドレスを第１ソースアドレスとし、前記第２無線ネットワーク装置の物理アドレスを第１目的地アドレスとするサブフレームを、前記第１無線ネットワーク装置の論理アドレスを第２ソースアドレスとし、前記第１中継装置の論理アドレスを第２目的地アドレスとして第１カプセル化したフレームであることを特徴とする請求項１４記載のネットワーク通信方法。
【請求項１６】
前記第１中継装置が前記受信された第１カプセル化されたフレームを第２カプセル化し、前記第２カプセル化されたフレームを有線バックボーンネットワークを通じて前記第２調整子基盤無線ネットワークの第２中継装置に伝送する段階をさらに含むことを特徴とする請求項１５記載のネットワーク通信方法。
【請求項１７】
前記第２カプセル化されたフレームは、前記第１カプセル化されたフレームを第１デカプセル化し、前記第１中継装置のバックボーン物理アドレスを第３ソースアドレスに設定し、前記第２中継装置のバックボーン物理アドレスを第３目的地アドレスに設定して生成されたフレームであることを特徴とする請求項１６記載のネットワーク通信方法。
【請求項１８】
第１調整子基盤無線ネットワークに属した第１中継装置から第２調整子基盤無線ネットワークに属した第２中継装置が所定のフレームを受信する段階と、
前記受信されたフレームをカプセル化して前記第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送する段階と
を含み、
前記受信されたフレームは、前記第１無線ネットワーク装置の物理アドレスを第１ソースアドレスとし、前記第２無線ネットワーク装置の物理アドレスを第１目的地アドレスとするサブフレームを、前記第１中継装置のバックボーン物理アドレスを第２ソースアドレスとし、前記第２中継装置のバックボーン物理アドレスを第２目的地アドレスとしてカプセル化したフレームであることを特徴とするネットワーク通信方法。
【請求項１９】
前記受信されたフレームのカプセル化は、前記受信されたフレームをデカプセル化し、前記第２中継装置の論理アドレスを第３ソースアドレスに設定し、前記第２無線ネットワーク装置の論理アドレスを第３目的地アドレスに設定するカプセル化であることを特徴とする請求項１８記載のネットワーク通信方法。
【請求項２０】
第１調整子基盤無線ネットワークに属する無線ネットワーク装置であって、第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置にデータを伝送するために、
前記伝送するデータフレームを生成する制御部と、
前記生成されたデータフレームを伝送する送受信部と
を含み、
前記データフレームは、自身の物理アドレスを第１ソースアドレスとし、前記第２無線ネットワーク装置の物理アドレスを第１目的地アドレスとするサブフレームを、自身の論理アドレスを第２ソースアドレスとし、前記第１調整子基盤無線ネットワークに属した中継装置の論理アドレスを第２目的地アドレスとしてカプセル化したフレームであることを特徴とする無線ネットワーク装置。
【請求項２１】
前記第２無線ネットワーク装置の物理アドレスは、アドレス変換プロトコルを通じて得られた物理アドレスであることを特徴とする請求項２０記載の無線ネットワーク装置。
【請求項２２】
有無線ネットワークの中継如何が含まれた情報フレームを生成する制御部と、
前記生成された情報フレームを自身が属した調整子基盤無線ネットワークの調整子に伝送する無線ネットワークインターフェース部と
を含むことを特徴とする有無線ネットワーク中継装置。
【請求項２３】
前記情報フレームは、前記調整子基盤無線ネットワークに加入のために生成される加入要請フレームに含まれることを特徴とする請求項２２記載の有無線ネットワーク中継装置。
【請求項２４】
前記加入要請フレームは、ＩＥＥＥ  ８０２．１５．３規格に従うことを特徴とする請求項２３記載の有無線ネットワーク中継装置。
【請求項２５】
第１調整子基盤無線ネットワークに属する有無線ネットワーク中継装置であって、
前記第１調整子基盤無線ネットワークに属した第１無線ネットワーク装置から第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送する所定のデータフレームを受信する無線ネットワークインターフェース部と、
前記受信されたデータフレームを有線ネットワークで支援する形式のフレームにカプセル化する制御部と、
前記カプセル化されたフレームを有線ネットワークに伝送する有線ネットワークインターフェース部と
を含み、
前記受信されたデータフレームは、前記第１無線ネットワーク装置の物理アドレスが第１ソースアドレスに設定され、前記第２無線ネットワーク装置の物理アドレスが第１目的地アドレスに設定されたサブフレームが、前記第１無線ネットワーク装置の論理アドレスが第２ソースアドレスに設定され、自身の論理アドレスが目的地アドレスに設定されてカプセル化されたフレームであることを特徴とする有無線ネットワーク中継装置。
【請求項２６】
前記受信されたフレームのカプセル化は、前記受信されたフレームをデカプセル化し、自身のバックボーン物理アドレスを第３ソースアドレスに設定し、前記第２無線ネットワークに属した中継装置のバックボーン物理アドレスを第３目的地アドレスに設定するカプセル化されたフレームであることを特徴とする請求項２５記載の有無線ネットワーク中継装置。
【請求項２７】
第２調整子基盤無線ネットワークに属する有無線ネットワーク中継装置であって、
第１調整子基盤無線ネットワークに属した第１無線ネットワーク装置から前記第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送する所定のデータフレームを受信する有線ネットワークインターフェース部と、
前記受信されたデータフレームを前記第２調整子基盤無線ネットワークで支援する形式のフレームにカプセル化する制御部と、
前記カプセル化されたフレームを前記第２無線ネットワーク装置に送信する無線ネットワークインターフェース部と
を含み、
前記受信されたデータフレームは、前記第１無線ネットワーク装置の物理アドレスが第１ソースアドレスに設定され、前記第２無線ネットワーク装置の物理アドレスが第１目的地アドレスに設定されたサブフレームが、前記第１調整子基盤無線ネットワークに属した中継装置のバックボーン物理アドレスが第２ソースアドレスに設定され、自身のバックボーン物理アドレスが第２目的地アドレスに設定されるようにカプセル化されたフレームであることを特徴とする有無線ネットワーク中継装置。
【請求項２８】
前記受信されたフレームのカプセル化は、前記受信されたフレームをデカプセル化し、前記第２中継装置の論理アドレスを第３ソースアドレスに設定し、前記第２無線ネットワーク装置の論理アドレスを第３目的地アドレスに設定するカプセル化であることを特徴とする請求項２７記載の有無線ネットワーク中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク装置及び方法に係り、より詳細には、調整子基盤の無線ネットワーク環境において、有線ネットワークとの連動を通じた無線ネットワーク間の通信に関する。
【背景技術】
【０００２】
通信及びネットワーク技術の発達につれて最近のネットワーク環境は、同軸ケーブルまたは光ケーブルのような有線媒体を利用する有線ネットワーク環境から、多様な周波数帯域の無線信号を利用する無線ネットワーク環境に変わりつつある。これにより、無線ネットワークインターフェースモジュールを含んで移動が可能であり、かつ多様な情報を処理して特定の機能を行うコンピューティング装置（以下、‘無線ネットワーク装置’という）が開発されており、また、このような無線ネットワーク装置により効率的に通信を行える無線ネットワーク技術が登場している。
【０００３】
無線ネットワークは２つの形態に大別できる。
まず、図１に図示されたように、アクセスポイントを含む無線ネットワーク形態であって、‘インフラストラクチャーモードの無線ネットワーク’ともいう。
他の一つは、図２に図示されたように、アクセスポイントを含まない無線ネットワーク形態であって、‘アドホックモードの無線ネットワーク’ともいう。
【０００４】
インフラストラクチャーモードの無線ネットワークは、無線ネットワークの有線ネットワークへの連結、または、無線ネットワークに属する無線ネットワーク装置間の通信のために、データ伝達の中継役割を行うアクセスポイントを使用する。したがって、あらゆるデータはアクセスポイントを経なければならない。
アドホックモードの無線ネットワークは、アクセスポイントのような中継装置を経ずに、単一の無線ネットワークに属する無線ネットワーク装置が直接互いにデータを送受信する形態である。
【０００５】
このようなネットワーク形態は、また２つに大別できるが、単一の無線ネットワークに属する無線ネットワーク装置のうち任意に選定された無線ネットワーク装置が他の無線ネットワーク装置にデータを伝送できる時間（以下、‘チャンネル時間’という）を割り当てる調整子の役割を行い、他の無線ネットワーク装置は所定チャンネル時間にのみデータを伝送できるようにするネットワーク形態と、前記のように調整子の役割を行う無線ネットワーク装置が存在せず、あらゆるネットワーク装置が必要時にいつでもデータを伝送できるネットワーク形態とがある。
【０００６】
この時、前者の場合、すなわち、調整子の役割を行う無線ネットワーク装置が存在するネットワーク形態（以下、‘調整子基盤無線ネットワーク’という）は、調整子を中心に独立された単一の無線ネットワークを形成し、一定の空間内に複数の調整子基盤無線ネットワークが存在する場合に、それぞれの調整子基盤無線ネットワークは、他の調整子基盤無線ネットワークと区別されるために固有な識別情報を持つ。
【０００７】
したがって、特定の調整子基盤無線ネットワークに属する無線ネットワーク装置は、自身の属する調整子基盤無線ネットワークでは調整子により定められたチャンネル時間の間に他のネットワーク装置とデータを送受信できるが、他の調整子基盤無線ネットワークに属する無線ネットワーク装置とは通信できない問題がある。
【０００８】
例えば、図３に図示されたように、３個の調整子基盤無線ネットワーク３１０、３２０、３３０を含むホームネットワークシステムにおいて、無線ネットワーク１ ３１０が１階の居間に構築されており、無線ネットワーク２ ３２０が２階の書斎に構築されており、無線ネットワーク３ ３３０が１階の寝室に構築されていると仮定する。
【０００９】
もし、ユーザーが２階の書斎で、携帯用動画像プレーヤー３２５を利用して１階の居間にあるメディアサーバー３１５に保存された映画を見ようとする場合には、無線ネットワーク１・３１０と無線ネットワーク２・３２０との間に通信できる方法がないために、ユーザーは映画を鑑賞できない。したがって、ユーザーが映画を見るためには１階の居間に降りていかなければならない不便がある。
【００１０】
このような問題点が発生する理由は、無線電波の到達距離の制限、他の調整子基盤無線ネットワークに関する情報の不在、チャンネル時間の割当て問題などが発生するためである。
したがって、相異なる調整子基盤無線ネットワークに属する無線ネットワーク装置間にデータを送受信するための新たなネットワークトポロジーの構成に関する必要性が提起される。
【００１１】
一方、特許文献１(LAN肝中継装置)は、有線LAN側から無線LAN側に対する無用な中継動作を排除して無線LANネシトワヘクにおける,伝送路負を軽減させる中継装置に対して開示している。 しかし特許文献１による場合、相異なる調整子基盤無線ネットワークに属する無線ネットワーク装置間にデータを送受信する場合、相対無線ネットワーク装置のデバイスIDが知出来なければデータを送信しないという問題が発生する。 
【００１２】
【特許文献１】特開平8-274804号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は、相異なる複数の調整子基盤無線ネットワークを有線バックボーンを通じて連結することによって、相異なる調整子基盤無線網に属する無線ネットワーク装置間にもデータを送受信できる方法及び装置を提供するところにその目的がある。
本発明の目的は、前記で言及した目的に限定されず、言及しなかったさらに他の目的は下の記載から当業者ならば明確に理解できる。
【課題を解決するための手段】
【００１４】
前記目的を達成するために、本発明の態様に係るネットワーク通信方法は、第１調整子基盤無線ネットワークに属した第１中継装置が前記第１調整子基盤無線ネットワークに属した第１調整子に自身の存在を知らせる段階、前記第１調整子が前記第１中継装置に関する情報を前記第１調整子基盤無線ネットワークに属した無線ネットワーク装置に通報する段階、及び前記ブロードキャストを受信した第１無線ネットワーク装置が第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送するデータの載せられたデータフレームを前記第１中継装置に伝送する段階を含む。
【００１５】
前記目的を達成するために、本発明の態様に係るネットワーク通信方法は、 第１調整子基盤無線ネットワークに属した第１無線ネットワーク装置が、前記第１調整子基盤無線ネットワーク装置に属した中継装置に関する情報が載せられた情報フレームを前記第１調整子基盤無線ネットワークに属した第１調整子から受信する段階、前記第１無線ネットワーク装置が、第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送するデータの載せられたデータフレームを前記中継装置に伝送する段階を含む。
【００１６】
また前記目的を達成するために、本発明の態様に係るネットワーク通信方法は、 第１調整子基盤無線ネットワークに属した第１中継装置が、前記第１調整子基盤無線ネットワークに属した第１調整子に自身の存在を知らせる段階、前記第１調整子から前記第１中継装置に関する情報を含む情報フレームを伝送された第１無線ネットワーク装置から、前記第１無線ネットワーク装置が、第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送するデータの載せられたデータフレームを受信する段階を含む。
【００１７】
また前記目的を達成するために、本発明の態様に係るネットワーク通信方法は、 第１調整子基盤無線ネットワークに属した第１中継装置から第２調整子基盤無線ネットワークに属した第２中継装置が所定のフレームを受信する段階、前記受信されたフレームをカプセル化して前記第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送する段階、を含むが、前記受信されたフレームは、前記第１無線ネットワーク装置の物理アドレスを第１ソースアドレスとし、前記第２無線ネットワーク装置の物理アドレスを第１目的地アドレスとするサブフレームを、前記第１中継装置のバックボーン物理アドレスを第２ソースアドレスとし、前記第２中継装置のバックボーン物理アドレスを第２目的地アドレスとしてカプセル化したフレームである。
【００１８】
前記目的を達成するために、本発明の態様に係る無線ネットワーク装置は、第１調整子基盤無線ネットワークに属する無線ネットワーク装置であって、第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置にデータを伝送するために、前記伝送するデータフレームを生成する制御部、前記生成されたデータフレームを伝送する送受信部を含むが、前記データフレームは、自身の物理アドレスを第１ソースアドレスとし、前記第２無線ネットワーク装置の物理アドレスを第１目的地アドレスとするサブフレームを、自身の論理アドレスを第２ソースアドレスとし、前記第１調整子基盤無線ネットワークに属した中継装置の論理アドレスを第２目的地アドレスとしてカプセル化したフレームである。
【００１９】
前記目的を達成するために、本発明の態様に係る有無線ネットワーク中継装置は、有無線ネットワークの中継如何が含まれた情報フレームを生成する制御部と、前記生成された情報フレームを自身が属した調整子基盤無線ネットワークの調整子に伝送する無線ネットワークインターフェース部を含む。
【００２０】
前記目的を達成するために、本発明の態様に係る有無線ネットワーク中継装置は、 第１調整子基盤無線ネットワークに属する有無線ネットワーク中継装置であって、前記第１調整子基盤無線ネットワークに属した第１無線ネットワーク装置から第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送する所定のデータフレームを受信する無線ネットワークインターフェース部、前記受信されたデータフレームを有線ネットワークで支援する形式のフレームにカプセル化する制御部、前記カプセル化されたフレームを有線ネットワークに伝送する有線ネットワークインターフェース部を含むが、前記受信されたデータフレームは、前記第１無線ネットワーク装置の物理アドレスが第１ソースアドレスに設定され、前記第２無線ネットワーク装置の物理アドレスが第１目的地アドレスに設定されたサブフレームが、前記第１無線ネットワーク装置の論理アドレスが第２ソースアドレスに設定され、自身の論理アドレスが目的地アドレスに設定されてカプセル化されたフレームである。
【００２１】
前記目的を達成するために、本発明の態様に係る有無線ネットワーク中継装置は、 第２調整子基盤無線ネットワークに属する有無線ネットワーク中継装置であって、第１調整子基盤無線ネットワークに属した第１無線ネットワーク装置から前記第２調整子基盤無線ネットワークに属した第２無線ネットワーク装置に伝送する所定のデータフレームを受信する有線ネットワークインターフェース部、前記受信されたデータフレームを前記第２調整子基盤無線ネットワークで支援する形式のフレームにカプセル化する制御部、前記カプセル化されたフレームを前記第２無線ネットワーク装置に送信する無線ネットワークインターフェース部を含むが、前記受信されたデータフレームは、前記第１無線ネットワーク装置の物理アドレスが第１ソースアドレスに設定され、前記第２無線ネットワーク装置の物理アドレスが第１目的地アドレスに設定されたサブフレームが、前記第１調整子基盤無線ネットワークに属した中継装置のバックボーン物理アドレスが第２ソースアドレスに設定され、自身のバックボーン物理アドレスが第２目的地アドレスに設定されるようにカプセル化されたフレームである。
【発明の効果】
【００２２】
本発明のネットワーク装置及び方法によれば、相異なる無線ネットワークに属する無線ネットワーク装置間にも有線ネットワークをバックボーンとして相互通信を可能にする効果がある。
【発明を実施するための最良の形態】
【００２３】
その他の実施形態の具体的な事項は詳細な説明及び図面に含まれている。
本発明の利点及び特徴、そしてそれらを達成する方法は添付される図面と共に詳細に後述される実施形態を参照すれば明らかになる。しかし、本発明は以下の実施形態に限定されるものではなく多様な形態に具現でき、但し、本実施形態は本発明の開示を完全にし、当業者に本発明の範囲を完全に知らせるために提供されるものであり、本発明は特許請求の範囲により定義されるだけである。明細書全体にわたって同一参照符号は同一構成要素を示す。
【００２４】
以下、本発明の実施形態によって調整子基盤無線ネットワーク間ネットワーク通信方法 及び装置を説明するためのブロック図またはフローチャートを参考して本発明について説明する。この時、フローチャートの各ブロックとフロ−チャートの組合わせはコンピュータプログラムインストラクションにより実行可能なのが理解できるであろう。これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーに搭載されうるので、コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーを通じて実行されるそのインストラクションがフローチャートのブロックで説明された機能を行う手段を生成するように機構を作れる。
【００２５】
これらコンピュータプログラムインストラクションは、特定方式で機能を具現するためにコンピュータまたはその他のプログラマブルデータプロセッシング装備を指向できるコンピュータ利用可能またはコンピュータ判読可能メモリに保存されることも可能なので、そのコンピュータ利用可能またはコンピュータ判読可能メモリに保存されたインストラクションはフローチャートのブロックで説明された機能を行うインストラクション手段を内包する製造品目を生産することも可能である。
【００２６】
コンピュータプログラムインストラクションは、コンピュータまたはその他のプログラム可能なデータプロセッシング装備上に搭載することも可能なので、コンピュータまたはその他のプログラマブルデータプロセッシング装備上で一連の動作段階が実行されてコンピュータで実行されるプロセスを生成し、コンピュータまたはその他のプログラマブルデータプロセッシング装備を行うインストラクションはフローチャートのブロックで説明された機能を実行するための段階を提供することも可能である。
【００２７】
一方、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ ｏｆ Ｅｌｅｃｔｒｉｃａｌ ａｎｄ Ｅｌｅｃｔｒｏｎｉｃｓ Ｅｎｇｉｎｅｅｒｓ；米国電気電子学会）８０２．１５．３規格は、無線ネットワークにおいて、国際標準協会（ＩＳＯ）が発表したネットワークモデルに関するＯＳＩ（Ｏｐｅｎ Ｓｙｓｔｅｍ Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ、開放システム相互連結）７階層のうち物理階層に該当するＰＨＹ階層と、データリンク階層に該当する媒体接近制御（Ｍｅｄｉｍｕｍ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ：以下、ＭＡＣ）階層とに関する標準を提案している規格をいう。
【００２８】
したがって、本発明をさらに容易に理解するために、以下では調整子基盤無線ネットワークについての実施形態として、ＩＥＥＥ  ８０２．１５．３規格に従う無線個人通信ネットワーク（Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｗｏｒｋ；以下‘ＷＰＡＮ″と称する）を例として説明する。具体的には、ＭＡＣ階層を中心に多数のＷＰＡＮを有線バックボーンを利用して連結することによって、相異なるＷＰＡＮに属する無線ネットワーク装置間にデータを送受信できるネットワークシステムを説明する。
【００２９】
また、ＷＰＡＮでは、無線ネットワーク装置を‘デバイス’といい、少なくとも１つ以上のデバイスにより形成される単一の無線ネットワークを‘ピコネット’といっているので、用語の統一のために以下では、ＷＰＡＮで定義している用語を使用する。
【００３０】
一方、本発明の詳細な説明のために使われる用語のうち、調整子（ｃｏｏｒｄｉｎａｔｏｒ）とは、単一の無線ネットワークに属するネットワーク装置のうち、任意に選定されたネットワーク装置をいい、他のネットワーク装置にデータを伝送できる‘チャンネル時間’を割り当てる役割を行うネットワーク装置を意味する。また、調整子は、自身が属した無線ネットワーク内のネットワーク装置に論理アドレスを割り当てることもある。調整子は、自身が属した調整子基盤無線ネットワーク内の各ネットワーク装置の物理アドレス情報及び論理アドレス情報をブロードキャストすることによって、各ネットワーク装置は他のネットワーク装置の物理アドレス及び論理アドレス対が分かる。
【００３１】
また、物理アドレスとは、ネットワーク装置を識別するための識別情報をいい、ネットワーク装置の製造時に既に設定されてハードウェアに従属的なアドレスを意味する。したがって、各ネットワーク装置が有している物理アドレスは全ネットワーク上で唯一である。
【００３２】
また、論理アドレスとは、ネットワーク装置を識別するためのさらに他の識別情報をいい、調整子により設定され、１つの調整子基盤無線ネットワーク内で唯一の値を有するアドレスを意味する。したがって、ネットワーク装置が既存に加入した第１調整子基盤無線ネットワークから脱退（ｄｉｓａｓｓｏｃｉａｔｉｏｎ）し、第２調整子基盤無線ネットワークに加入（ａｓｓｏｃｉａｔｉｏｎ）する場合、第２調整子基盤無線ネットワーク内で唯一の論理アドレスを第２調整子基盤無線ネットワークの調整子から新たに割り当てられうる。
【００３３】
また、バックボーン物理アドレスとは、有線バックボーンネットワークと連結されたネットワーク装置を有線バックボーンネットワーク上で識別するためのさらに他の識別情報をいい、有線バックボーンネットワークで使われる形式の物理アドレスを意味する。
【００３４】
図４は、本発明の一実施形態に係るネットワークシステムを表す図面である。
示されたネットワークシステム４００は、複数のピコネット４２０、４３０、４４０と、ピコネット４２０、４３０、４４０と連結された有線バックボーンネットワーク４５０と、有線バックボーンネットワーク４５０と連結されたゲートウェイ４１０と、を含む。各ピコネット４２０、４３０、４４０は有無線通信が可能であり、各ピコネット４２０、４３０、４４０を有線ネットワーク４４０と連結させうる中継装置４２２、４３２、４４２と、無線通信を行える複数のデバイス（デバイス１ないしデバイス７）と、を含みうる。この際、ピコネット４２０、４３０、４４０の明確な区別のために各ピコネットを‘第１ピコネット４２０’、‘第２ピコネット４３０’及び‘第３ピコネット４４０’と称する。
【００３５】
また、それぞれのピコネットに属するデバイスのうち、調整子の役割を行うデバイスが選択されうるが、ＷＰＡＮでは調整子の役割を行うデバイスを‘ピコネットコーディネーター（Ｐｉｃｏｎｅｔ  ｃｏｏｒｄｉｎａｔｏｒ；ＰＮＣ）’といい、以下では‘ＰＮＣ’と称する。このようなＰＮＣでは、一般のデバイス（デバイス１ないしデバイス７）の他に中継装置４２２、４３２、４４２が選択されうる。
【００３６】
一方、示された中継装置４２２、４３２、４４２をさらに明確に区別するために、各々を第１中継装置４２２、第２中継装置４３２及び第３中継装置４４２と称する。このような中継装置は、ネットワークトポロジーによってルータ、有無線ブリッジ、デバイスまたはＰＮＣで有り得、有線ネットワークと無線ネットワークとを連結する機能を行う。
一方、有線ネットワーク４５０は同軸ケーブル、光ケーブル、電力線、電話線など通信可能な媒体に基づくいかなる方式の有線ネットワークプロトコルも適用できる。いかなる有線ネットワークプロトコルを適用するかは、本発明が適用される物理的環境によって変わる。
【００３７】
本発明の実施形態によれば、例えばデバイス１  ４２４がデバイス２  ４２６と通信を行おうとする場合のように、同じピコネット内のデバイス間に通信がなされる場合には、従来のＩＥＥＥ  ８０２．１５．３規格で定義する方式に従える。
しかし、第１ピコネット４２０に属するデバイス１  ４２４が第２ピコネット４３０に属するデバイス４  ４３４と通信を行おうとする場合のように、他のピコネットに属したデバイス間に通信を行おうとする場合、従来のＩＥＥＥ  ８０２．１５．３規格に従うフレーム構造だけでは、難点が多い。
【００３８】
従来のＩＥＥＥ  ８０２．１５．３規格では、デバイスの物理アドレスとして８バイトのＭＡＣアドレスを使用し、ＭＡＣフレーム生成時にＭＡＣヘッダのオーバヘッドを減らすために、８バイトのＭＡＣアドレスを論理アドレスである１バイトのデバイスＩＤ（ＤｅｖＩＤ）に転換して使用する。デバイスＩＤはデバイスを識別するための識別情報であり、各デバイスのデバイスＩＤはＰＮＣにより決定されうる。しかし、他のピコネットに属したデバイス間には互いにデバイスＩＤが分からない場合が多いので、通信に問題が発生する。
【００３９】
従って、本発明を実施するために、従来のＩＥＥＥ  ８０２．１５．３規格に従うフレーム構造に追加フィールドが挿入された新たなフレームを提案し、新たなフレーム構造の使用を通じて可能になる他のピコネットに属したデバイス間のデータ伝送過程は後述する。
【００４０】
一方、示されたデバイスは、伝送しようとするデータと、これを受信する目的地デバイス及びこれを送信するソースデバイスを識別するための物理アドレスを含むサブフレーム（第１フレーム）を生成しうる。その後、デバイスは第１フレームをカプセル化した第２フレームを生成できるが、第２フレームは目的地デバイス及びソースデバイスを識別するために論理アドレスを使用しうる。第１フレームの一例としてイーサネット（登録商標）フレーム形態が使用でき、以下イーサネット（登録商標）フレームと称する。第２フレームは、ＩＥＥＥ  ８０２．１５．３などの調整子基盤無線ネットワークプロトコルに従うフレームで有り得、以下ＭＡＣフレームと称する。
【００４１】
また、以下本発明を説明するに当って、物理アドレスの一例としてＭＡＣアドレスを使用し、論理アドレスの一例としてデバイスＩＤを使用する。
図５は、本発明の一実施形態に係るイーサネット（登録商標）フレーム５３０をカプセル化したＭＡＣフレーム５００を示す図面である。示されたＭＡＣフレーム５００では、各デバイスを識別するためのアドレスフィールドだけを表す。
【００４２】
各デバイスは、データを伝送するためにイーサネット（登録商標）フレーム５３０を生成しうる。イーサネット（登録商標）フレーム５３０は、イーサネット（登録商標）ボディー５３４領域とイーサネット（登録商標）ヘッダ５３２領域で構成されうる。イーサネット（登録商標）ボディー５３４領域には、デバイスが伝送しようとするデータが載せられうる。イーサネット（登録商標）ヘッダ５３２領域には、ソースデバイスのＭＡＣアドレスが設定されるソースアドレスフィールドと、目的地デバイスのＭＡＣアドレスが設定される目的地アドレスフィールドとが含まれうる。
【００４３】
デバイスは、このようなイーサネット（登録商標）フレーム５３０をＩＥＥＥ  ８０２．１５．３規格の通信を行うためにＭＡＣフレームにカプセル化しうる。したがって、イーサネット（登録商標）フレーム５３０は、ＭＡＣフレーム５００のＭＡＣボディー領域５２０に含まれうる。イーサネット（登録商標）フレーム５３０をカプセル化したＭＡＣフレーム５００のＭＡＣヘッダ５１０には、ソースデバイスのデバイスＩＤが設定されるソースＩＤフィールドと目的地デバイスのデバイスＩＤが設定される目的地ＩＤフィールドとを含む。
【００４４】
例えば、デバイス１  ４２４がデバイス２  ４２６にデータを伝送しようとする場合、伝送するデータをイーサネット（登録商標）ボディー領域５３４に載せたイーサネット（登録商標）フレーム５３４を生成するが、イーサネット（登録商標）ヘッダ５３２の目的地アドレスフィールドにはデバイス２  ４２６のＭＡＣアドレスを設定し、ソースアドレスフィールドには自身のＭＡＣアドレスを設定しうる。その後、イーサネット（登録商標）フレームをカプセル化したＭＡＣフレーム５００を生成するが、ＭＡＣヘッダ５１０の目的地ＩＤフィールドはデバイス２  ４２６のデバイスＩＤに設定し、ソースＩＤフィールドは自身のデバイスＩＤに設定しうる。
【００４５】
一方、本発明の他の実施形態でデバイスは、イーサネット（登録商標）フレームを生成せず、目的地デバイス及びソースデバイスを識別するための物理アドレス及び論理アドレスが何れも含まれたＭＡＣヘッダと伝送しようとするデータが含まれたＭＡＣボディーで構成されるＭＡＣフレームを生成することもある。
【００４６】
図６は、本発明の一実施形態に係る加入要請コマンド（Ａｓｓｏｃｉａｔｉｏｎ  ｒｅｑｕｅｓｔ  ｃｏｍｍａｎｄ）６００の構造を示したものである。示された加入要請コマンド６００は、従来のＩＥＥＥ  ８０２．１５．３規格に新たなフィールドを追加したものである。新たに追加したフィールドは、無線ネットワークと有線ネットワークとの通信を中継する中継装置の機能を表すためのフィールドであり、以下各実施形態ではこのような中継装置の例として、有無線ブリッジ（以下ブリッジと称する）を説明する。
【００４７】
本発明の一実施形態としてデバイスが特定ピコネットに加入しようという場合、デバイスは、該当チャンネルで探したＰＮＣに加入要請コマンド６００を伝送する。加入要請コマンド６００を通じて各デバイスは自身が有するデバイス特性をＰＮＣに伝達する。
この時、加入要請コマンド６００の全体機能（ｏｖｅｒａｌｌ  ｃａｐａｂｉｌｉｔｉｅｓ）フィールド６１０のうち、デバイス機能（ＤＥＶ  ｃａｐａｂｌｉｌｉｔｉｅｓ）フィールド６２０の下位フィールドには、ピコネットに加入しようとするデバイスが有している各種の機能が記録される。このような機能には、デバイスが支援するデータ伝送率、好むフラグメントサイズ、常にＡＷＡＫＥ状態にあるか否か、他のデバイスのデータ送信を待っているか否か、マルチキャストを受信しているか否かなどが含まれうる。
【００４８】
本発明では、このような従来のフィールド外に、予備フィールドのうち、１ビットを使用してブリッジ機能フィールド６２１を定義する。このようなブリッジ機能フィールド６２１は、‘ｎｏｔ ｃａｐａｂｌｅ’を意味する‘０’及び‘ｃａｐａｂｌｅ’を意味する‘１’値を有することができる。‘ｎｏｔ ｃａｐａｂｌｅ’は、自身がブリッジ機能を行っていないことを意味し、‘ｃａｐａｂｌｅ’は自身がブリッジとして機能することを意味する。したがって、ブリッジとして機能するデバイスがピコネットに加入する場合には、ブリッジ機能フィールドを‘１’に設定し、ブリッジ機能を行っていないデバイスは、ブリッジ機能フィールドを‘０’に設定して加入要請コマンド６００をＰＮＣに伝送しうる。
【００４９】
しかし、本発明はこれに限定されず、本発明で追加しようとするブリッジ機能フィールドとして１ビット以上を使用しても良い。かかる場合、ブリッジ機能フィールドのうち、１ビットは前述したように、‘ｃａｐａｂｌｅ’と‘ｎｏｔ ｃａｐａｂｌｅ’を意味するのに使われ、残りのビットは予備フィールドとして設定されうる。
【００５０】
また本発明で提案するフレームは、ブリッジだけでなく、有線ネットワークと無線ネットワークとを連結する異なる種類の中継装置のためのフレームとして機能しても良い。これにより、本発明で提案するフレームを異なる種類の中継装置に適用させるために、本発明の技術的思想の範囲内で特定フィールドを変形するか、特定フィールドを挿入または削除することも、本発明の実施形態と見なさねばならない。
【００５１】
一方、デバイスから加入要請コマンド６００を受信されたＰＮＣは、デバイスに関する情報が含まれたアプリケーション特性情報要素（Ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｅｌｅｍｅｎｔ；ＡＳＩＥ）フレームをビーコンに含めて、ピコネット内の他のデバイスに知らせうる。特にブリッジ機能を行うデバイスから加入要請コンマンドを受信された場合、ＰＮＣはピコネット内でブリッジとして機能するデバイスを指定した後、ブリッジ機能を行うデバイスの情報が含まれたＡＳＩＥフレームを生成し、これをビーコンに含めて他のデバイスに伝送しうる。
【００５２】
図７は、本発明の一実施形態に係るＡＳＩＥフレーム７００の構造を示す図面である。
示されたＡＳＩＥフレーム７００は、従来のＩＥＥＥ  ８０２．１５．３規格に従うことができる。示されたＡＳＩＥフレーム７００は、ＡＳＩＥの要素ＩＤ（Ｅｌｅｍｅｎｔ  ＩＤ）を表す要素ＩＤフィールド、要素ＩＤフィールド及び長さ（Ｌｅｎｇｔｈ）フィールドを除外した、ＡＳＩＥフィールドの長さを表す長さフィールド、ブリッジ機能を行うデバイスのメーカーを表すＶｅｎｄｏｒ  ＯＵＩ（Ｏｒｇａｎｉｚａｔｉｏｎａｌｌｙ  Ｉｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）フィールド及び現ピコネット内でブリッジ機能を行うデバイスを識別するための識別情報を表すブリッジ識別情報フィールドを含む。このような識別情報としてＩＥＥＥ  ８０２．１５．３規格で使用するデバイスＩＤ（ＤｅｖＩＤ）が使われ、ブリッジのデバイスＩＤはＰＮＣにより設定できる。本実施形態ではこのようなブリッジ識別情報フィールドとして１バイトを割り当てたが、本発明はこれに限定されない。
【００５３】
一方、ＰＮＣは、ピコネットに既にブリッジが存在する場合にも、新たに加入したブリッジと既存のブリッジのうち、何れか１つをピコネットから使用するブリッジとして選択され、選択基準はユーザ設定またはブリッジの性能に係る自動設定など多様な基準が適用されうる。また、ピコネット内に存在する２つ以上のブリッジのうち、既に１つのブリッジを該当ピコネットで使用するブリッジとして選択した場合にも、ＰＮＣは今後他のブリッジをピコネットで使用するブリッジとして選択しうる。したがって、ＰＮＣはピコネット内でブリッジとして機能するデバイスが新たに選択されれば、このようなブリッジの情報が載せられたＡＳＩＥ７００をビーコンに載せてピコネット内のデバイスに伝送しうる。
【００５４】
ＡＳＩＥを受信されたデバイスは、自身が含まれたピコネット内で使用しうるブリッジの存在が分かる。これにより、他のピコネットに属したデバイスにデータを伝送しようとする場合、デバイスは伝送するＭＡＣフレームの目的地ＩＤをブリッジのデバイスＩＤに設定することによって、ブリッジをして他のピコネットに属したデバイス間のデータ交換を可能ならしめる。
【００５５】
図８は、本発明の一実施形態に係るデバイスの構成を表すブロック図である。
示されたデバイス８００は、他のデバイスのＭＡＣアドレス及びデバイスＩＤなどデバイスを識別しうる識別情報を保存する保存部８１０と、データ伝送時にイーサネット（登録商標）フレームを生成し、これをＭＡＣフレームにカプセル化する制御部８２０と、データの送信及び受信を担当する送受信部８３０とを含む。
【００５６】
保存部８１０は、ピコネット内のデバイスのＭＡＣアドレスとデバイスＩＤ及びＩＰアドレスなどデバイスの情報を保存する。また保存部８１０は、ＰＮＣから受信されたビーコンなどを通じて、自身が属したピコネット内で使用可能な中継装置のデバイスＩＤ、ＭＡＣアドレスなど中継装置に関する情報を保存しうる。その他にも、他のピコネットに属したデバイスのＩＰアドレスとＭＡＣアドレスとが分かった場合、保存部８１０はそれを保存することができる。
【００５７】
したがって、デバイス８００は、保存部８１０に保存されたデバイスの情報を通じて、自身と同じピコネットに属したデバイスと他のピコネットに属したデバイスとを区分しうる。
制御部８２０は、データ伝送のためにイーサネット（登録商標）フレームを生成し、これをＭＡＣフレームにカプセル化する。このようなイーサネット（登録商標）フレーム及びＭＡＣフレームについては、図５を通じて説明したようである。したがって、イーサネット（登録商標）フレームのヘッダにはソースアドレスと目的地アドレスとして自身のＭＡＣアドレスと目的地デバイスのＭＡＣアドレスとが各々設定される。一方、イーサネット（登録商標）フレームをＭＡＣフレームにカプセル化する場合、ＭＡＣフレームのヘッダには自身のデバイスＩＤをソースアドレスに設定し、目的地デバイスのデバイスＩＤを目的地アドレスに設定しうる。
【００５８】
もし、目的地デバイスが自身と異なるピコネットに属したデバイスである場合、制御部８２０は伝送するデータを自身が属したピコネットの中継装置に伝送しうる。このような場合、制御部８２０はイーサネット（登録商標）フレームの目的地アドレスを表す目的地アドレスフィールドには目的地デバイスのＭＡＣアドレスを設定し、ＭＡＣフレームの目的地アドレス（目的地ＩＤ）フィールドには中継装置のデバイスＩＤを設定する。
【００５９】
目的地デバイスが、自身と異なるピコネットに存在しているか否かは、保存部８１０に保存されたデバイスの情報を通じて分かる。また、ＩＰ通信を支援する環境下で、他のデバイスのＭＡＣアドレスが分からない場合、制御部８２０はＡＲＰ要請を通じて目的地デバイスのＭＡＣアドレスが分かることもある。このような場合、ＡＲＰ要請パケットは、図５のフレームのうち、イーサネット（登録商標）ボディー５３４領域に含まれうる。
【００６０】
また、中継装置の存在及び中継装置のデバイスＩＤは、ＰＮＣが事前に伝送したビーコンに載せられたＡＳＩＥの情報を通じて分かる。ＰＮＣから中継装置の存在を知らせるＡＳＩＥが含まれたビーコンを伝送された場合、制御部８２０はＡＳＩＥに載せられたデバイスＩＤを有するデバイスを中継装置と認識し、保存部８１０に中継装置に関する情報を保存しうる。このようなＡＳＩＥフレームについては前述したようである。
送受信部８３０は、制御部８２０により生成されたフレームを伝送媒体に伝送するか、他のデバイスから伝送されるフレームを受信する。
【００６１】
図９は、本発明の一実施形態に係る中継装置９００の構成を表すブロック図である。
示された中継装置９００は、ピコネットと無線フレームとを送受信する無線ネットワークインターフェース部９１０と、有線ネットワーク４５０と連結されて有線フレームを送受信する有線ネットワークインターフェース部９５０と、前記ピコネットと有線ネットワーク４５０との通信を可能にするために、無線フレームを有線フレームに、または有線フレームを無線フレームに変換させるフレーム変換部９４０と、他のデバイスのＭＡＣアドレスとデバイスＩＤなどデバイスの情報を保存する保存部９２０と、無線ネットワークインターフェース部９１０、有線ネットワークインターフェース部９５０、パケット変換部９４０及び保存部９２０間に発生するプロセスを管理する制御部９３０を含む。この際、フレーム変換部９４０と、制御部９３０は単一の集積回路チップとして具現でき、フレーム変換部９４０の機能を制御部９３０に統合することもできる。
【００６２】
無線ネットワークインターフェース部９１０及び有線ネットワークインターフェース部９５０は、各々ピコネット及び有線ネットワーク４５０と通信を行える。したがって、中継装置９００は、自身が属したピコネット内の無線通信だけでなく、有線ネットワーク４５０に連結された他のピコネットとの有線通信も行え、他のピコネットに属したデバイス間の通信をも中継しうる。
【００６３】
保存部９２０は、デバイスのＭＡＣアドレス、ＩＰアドレス及びデバイスＩＤなどデバイスの情報を保存しうる。一方、保存部９２０に保存された情報は、中継装置９００が属したピコネット内のデバイスに関するものであり得、あるいは他のピコネットに属したデバイスでもあり得る。このような場合、保存部９２０は、中継装置９００が属したピコネット内のデバイスに関連した情報を別途に保存しても良い。また保存部９２０は、中継装置９００と有線で連結された他の中継装置のＭＡＣアドレス及びＩＰアドレスを保存してもよく、これにより、各中継装置と同じピコネットに属したデバイスのＭＡＣアドレスなどを中継装置別にグループ化して保存しても良い。したがって、中継装置９００は、各デバイスが何れの中継装置と同じピコネットに含まれているかが分かる。
【００６４】
中継装置９００が無線ネットワークインターフェース部９１０を通じて前述したようなＭＡＣフレーム５００を受信した場合、制御部９３０は受信されたフレームをデカプセル化してイーサネット（登録商標）フレーム５３０が得られる。制御部９３０は、イーサネット（登録商標）フレームの目的地アドレスを確認してイーサネット（登録商標）フレームを有線ネットワークにフォワーディングするか否かを判断する。例えば、制御部９３０はイーサネット（登録商標）フレームの目的地アドレスが中継装置９００と同じピコネットに属したデバイスのＭＡＣアドレスであるか否かを、保存部９２０に保存されたデバイスの情報を通じて確認し、同じピコネットに属したデバイスではない場合、イーサネット（登録商標）フレームを受信する目的地デバイスが異なるピコネットに属したものと判断しうる。
【００６５】
このようにイーサネット（登録商標）フレームの目的地アドレスが異なるピコネットに属したデバイスのＭＡＣアドレスに設定された場合、制御部９３０は受信された無線フレームをフレーム変換部９４０を通じて有線フレームに変換させる。これは伝送媒体の特性によって通信プロトコルの構造が変わり、これにより、フレーム構造も変わるからである。例えば、有線ネットワーク４５０がイーサネット（登録商標）であれば、イーサネット（登録商標）に適したフレーム構造に変換せねばならず、有線ネットワーク４５０がトークンリングであれば、トークンリングに適したフレーム構造に変換せねばならない。
【００６６】
このような変換は、制御部９３０が受信されたＭＡＣフレームをデカプセル化して得たイーサネット（登録商標）フレームを、有線ネットワーク４５０で使用するプロトコルによるＭＡＣフレーム（以下、無線ネットワークプロトコルによるＭＡＣフレームと区別するために、これを有線バックボーンフレームと称し、有線バックボーンフレームは有線バックボーンで使われるフレーム形式を通称したものとする）でカプセル化したものあり得る。
【００６７】
受信されたイーサネット（登録商標）フレームの目的地アドレスが有線ネットワーク４５０と連結された他の中継装置のうち、特定中継装置と同じピコネットに属することが分かれば、制御部９３０はイーサネット（登録商標）フレームを有線バックボーンフレームにカプセル化する時、有線バックボーンフレームのソースアドレスを自身のバックボーン物理アドレスに設定し、目的地アドレスを前記特定中継装置のバックボーン物理アドレスに設定しうる。このように生成された有線バックボーンフレームは目的地中継装置に伝送しうる。
【００６８】
もし、イーサネット（登録商標）フレームの目的地アドレスを有するデバイスが、何なる中継装置と同じピコネットに属しているかが分からなければ、制御部９３０は有線バックボーンフレームの目的地アドレスをブロードキャストに設定し、これを有線ネットワーク４５０にブロードキャストしうる。
また、イーサネット（登録商標）フレームの目的地アドレスが、中継装置９００が属したピコネット内の他のデバイスを指示する場合、制御部９３０は受信されたパケットを廃棄しうる。
【００６９】
一方、中継装置９００が有線ネットワークインターフェース部９５０を通じて有線バックボーンフレームを受信した場合、制御部９３０は受信された有線バックボーンフレームをデカプセル化してイーサネット（登録商標）フレームが得られる。制御部９３０は、このように得られたイーサネット（登録商標）フレームの目的地アドレスが、自身が属したピコネット内のデバイスを目的地としているかを判断する。このような判断は、保存部９２０に保存されたデバイスの情報を通じて分かる。
【００７０】
もし、イーサネット（登録商標）フレームが、中継装置９００が属したピコネットに含まれたデバイスを目的地とする場合、制御部９３０はフレーム変換部９４０を通じてイーサネット（登録商標）フレームをＭＡＣフレームにカプセル化しうる。この際、イーサネット（登録商標）フレームのソースアドレスを有するデバイスのデバイスＩＤが分からない場合があるので、イーサネット（登録商標）フレームのカプセル化時、制御部はＭＡＣフレームのソースＩＤフィールドを中継装置９００のデバイスＩＤに設定しうる。一方、ＭＡＣフレームの目的地ＩＤフィールドは、イーサネット（登録商標）フレームの目的地アドレスが指示するデバイスのデバイスＩＤに設定しうる。
【００７１】
一方、イーサネット（登録商標）フレームの目的地アドレスが、自身が属したピコネットに含まれたデバイスのものでない場合、制御部９３０は受信された有線フレームを廃棄しうる。
また、制御部９３０は、中継装置９００が有無線ネットワークを連結する中継機能（中継装置としての機能）があることを知らせる情報が含まれた情報フレームを自身が属したピコネットのＰＮＣに伝送しうる。このような情報フレームは、前述した加入要請フレームであり得、これについては、図６を通じて説明したようである。
【００７２】
フレーム変換部９４０は、無線ネットワークインターフェース部９１０が受信した情報が有線ネットワークインターフェース部９５０に出力されるか、有線ネットワークインターフェース部９５０が受信した情報が無線ネットワークインターフェース部９１０に出力されねばならない場合、各々無線フレームを有線バックボーンフレームに、有線バックボーンフレームを無線フレームに変換する。これは伝送媒体特性によって通信プロトコルの構造が変わり、これにより、フレーム構造も変わるからである。このような変換の一例が図１０に示されている。
【００７３】
無線フレームの一例であるＭＡＣフレーム５００のＭＡＣヘッダ５１０にはＭＡＣフレーム５００を送信するデバイスと受信するデバイスとを識別する論理アドレスが含まれ、この論理アドレスは、無線ネットワークで使われるプロトコル構造を従える。このようなＭＡＣフレーム５００は、既に図５で説明したようである。
一方、有線バックボーンヘッダ１０１０には、有線バックボーンフレーム１０００を送信するデバイスと受信するデバイスとを識別するバックボーン物理アドレスが含まれ、この時の識別情報は、有線ネットワークで使われるプロトコル構造を従える。
【００７４】
例えば、無線ネットワークインターフェース部９１０からＭＡＣフレーム５００が受信されれば、フレーム変換部９４０はこれをデカプセル化（１）してイーサネット（登録商標）フレーム５３０を得る。イーサネット（登録商標）フレーム５３０の目的地アドレスが異なるピコネットに属したデバイスを指示する場合、フレーム変換部９４０は、イーサネット（登録商標）フレーム５３０を有線バックボーンフレーム１０００にカプセル化（２）する。この時、有線バックボーンフレーム１０００のバックボーンソースアドレスは、自身のバックボーン物理アドレスに設定し、バックボーン目的地アドレスは、イーサネット（登録商標）フレーム５３０の目的地アドレスが指示するデバイスと同じピコネットに属した中継装置のバックボーン物理アドレスに設定する。イーサネット（登録商標）フレーム５３０の目的地アドレスが指示するデバイスと同じピコネットに属した中継装置のバックボーン物理アドレスが分からない場合には、バックボーン目的地アドレスをブロードキャストアドレスに設定しても良い。
【００７５】
一方、有線ネットワークインターフェース部９５０が有線バックボーンフレーム１０００を受信した場合、フレーム変換部９４０はこれをデカプセル化（３）してイーサネット（登録商標）フレーム５３０を得る。イーサネット（登録商標）フレーム５３０の目的地アドレスが、自身が属したピコネットのデバイスを指示する場合、フレーム変換部９４０はイーサネット（登録商標）フレーム５３０をＭＡＣフレーム９００にカプセル化（４）する。この際、ＭＡＣフレーム９００のソースＩＤフィールドは自身のデバイスＩＤに設定し、目的地ＩＤフィールドはイーサネット（登録商標）フレーム９３０の目的地アドレスが指示するデバイスのデバイスＩＤに設定する。
このような変換は、制御部９３０の制御によって行われ、フレーム変換部９４０の機能が制御部９３０に含まれて制御部９３０だけで行われることもある。
【００７６】
以下、本発明の一実施形態によって他のピコネットに属したデバイス間の通信過程を図４及び前述した内容を参照して詳細に説明する。
その説明において、図４に示された各中継装置の一例としてブリッジを通じて説明し、各ブリッジをさらに明確に区別するために第１中継装置４２２を第１ブリッジ４２２と称し、第２中継装置４３２を第２ブリッジ４３２と称する。
【００７７】
まず、各ピコネットでデバイスやブリッジがピコネットに加入するために該当ピコネットのＰＮＣに加入要請コンマンドを伝送する。加入要請コマンドに関する内容は、図５の説明と同じである。また、各ピコネットでＰＮＣは該当ピコネットに属した任意のデバイスであり得、場合によっては、ブリッジがＰＮＣの役割を行うこともある。
【００７８】
以下の説明では第１ピコネット４２０のＰＮＣとしては、デバイス２・４２６、第２ピコネット４３０のＰＮＣとしてはデバイス３・４３６が選択されたものとする。一方、各ピコネットのＰＮＣを区別するために第１ピコネット４２０のＰＮＣを第１ＰＮＣ４２６と称し、第２ピコネット４３０のＰＮＣを第２ＰＮＣ４３６と称する。
【００７９】
第１ピコネット４２０の場合を例として説明すれば、デバイス１・４２４と第１ブリッジ４２２は、第１ピコネット４２０に加入するために、第１ＰＮＣ４２６に加入要請コンマンドを伝送しうる。この際、デバイス１・４２４は加入要請コマンド６００の下位フィールドのうち、本発明で提示するブリッジ機能フィールド６２１を‘０’に設定し、第１ブリッジ４２２はブリッジ機能フィールド６２１を‘１’に設定しうる。
【００８０】
第１ブリッジ４２２の加入要請コンマンドを受信した第１ＰＮＣ４２６は、該当ブリッジの情報を含むＡＳＩＥフレームを生成し、これをビーコンに含めてピコネット内のデバイス４２２、４２４に伝送する。ＡＳＩＥフレームには第１ブリッジ４２２のデバイスＩＤが含まれており、ＡＳＩＥフレームに関する内容は、図６で説明したようである。これにより、デバイスは自身が属したピコネット内で何なるデバイスがブリッジ機能を行っているかが分かる。
【００８１】
このような加入要請は、他のピコネットでも同様に進めることができ、各デバイスは自身が属したピコネット内でブリッジ機能を行うデバイスの存在及び該当デバイスに関する情報が分かる。
第１ピコネット４２０のデバイス１・４２４が第２ピコネット４３０のデバイス４・４３４にデータを伝送しようとする場合、デバイス１・４２４は伝送するデータの載せられたイーサネット（登録商標）フレームを生成し、これをＭＡＣフレームにカプセル化する。このようなイーサネット（登録商標）フレーム及びＭＡＣフレームについての説明は前述したようである。
【００８２】
この際、イーサネット（登録商標）フレームのうち、ソースアドレスフィールドには、デバイス１  ４２４のＭＡＣアドレスが設定され、目的地アドレスフィールドにはデバイス４  ４３４のＭＡＣアドレスが設定される。一方、イーサネット（登録商標）フレームをＭＡＣフレームにカプセル化する場合、デバイス１・４２４はＭＡＣフレームのソースＩＤフィールドを自身のデバイスＩＤに設定する。ところが、デバイス１・４２４としては他のピコネットに属したデバイス４・４３４のデバイスＩＤが分からない場合があるので、ＭＡＣフレームの目的地ＩＤフィールドに自身が属したピコネットでブリッジ機能を行う第１ブリッジ４２２のデバイスＩＤを設定する。第１ブリッジ４２２の存在及びデバイスＩＤは、第１ＰＮＣ４２６から受信したビーコンのＡＳＥＩを通じて分かる。
【００８３】
したがって、デバイス１・４２４が送信したＭＡＣフレームは第１ブリッジ４２２に伝送される。第１ブリッジ４２２はデバイス１・４２４から受信したＭＡＣフレームをデカプセル化してイーサネット（登録商標）フレームを得て、イーサネット（登録商標）フレームの目的地アドレスが、自身が属したピコネット内のデバイスのものであるか確認する。
第１ブリッジ４２２は、第１ピコネット４２０に属したデバイスのＭＡＣアドレスとデバイスＩＤとを保存しているか、他のピコネットに属したデバイスのＭＡＣアドレスなどを保存しうる。
【００８４】
受信されたＭＡＣフレームのうち、イーサネット（登録商標）フレームの目的地アドレスがデバイス４・４３４のＭＡＣアドレスに設定されているので、これを自身の保存部に保存されたデバイス情報等と比較した結果、第１ブリッジ４２２は前記イーサネット（登録商標）フレームが他のピコネットに属したデバイスを目的地としていることが分かる。
【００８５】
これにより、第１ブリッジ４２２はイーサネット（登録商標）フレームを有線バックボーンネットワークプロトコルに適した有線バックボーンフレームにカプセル化した後、これを有線ネットワークにフォワーディングする。この際、イーサネット（登録商標）フレームの目的地アドレスに設定されたＭＡＣアドレスを有するデバイスが第２ブリッジ４３２と同じピコネットに属していることが分かれば、有線バックボーンフレームの目的地アドレスを第２ブリッジ４３２のバックボーン物理アドレスに設定しうる。しかし、それがわからない場合には、有線バックボーンフレームの目的地アドレスをブロードキャストアドレスに設定して有線ネットワーク４５０にブロードキャストしても良い。
【００８６】
第２ブリッジ４３２は、第１ブリッジ４２２から伝送された有線バックボーンフレームをデカプセル化してイーサネット（登録商標）フレームを得て、イーサネット（登録商標）フレームの目的地アドレスが自身と同じピコネットに属するデバイスのＭＡＣアドレスに設定されているかを確認する。
【００８７】
イーサネット（登録商標）フレームの目的地アドレスフィールドには、デバイス４・４３４のＭＡＣアドレスが設定されているので、第２ブリッジ４３２はイーサネット（登録商標）フレームをＭＡＣフレームにカプセル化する。この際、ＭＡＣフレームの目的地ＩＤはデバイス４・４３４のデバイスＩＤに設定しうる。ところが、イーサネット（登録商標）フレームのソースアドレスがデバイス１・４２４のＭＡＣアドレスに設定されている。第２ブリッジ４３２としては、他のピコネットに属したデバイス１・４２４のデバイスＩＤが分からない場合があるか、デバイス１・４２４のデバイスＩＤが分かっているとしても、デバイス１・４２４のデバイスＩＤが自身が属したピコネット内の他のデバイスに設定されたデバイスＩＤと同一であり得るので、第２ブリッジ４３２はＭＡＣフレームのソースＩＤフィールドを自身のデバイスＩＤに設定しうる。
【００８８】
したがって、第２ブリッジ４３２から伝送されるＭＡＣフレームをデバイス４・４３４が受信でき、デバイス４・４３４はＭＡＣフレームをデカプセル化してイーサネット（登録商標）フレームが得られる。また、デバイス４・４３４は前述した過程を逆に適用し、受信されたデータに対する応答をデバイス１・４２４に伝達しうる。
【００８９】
図１１は、本発明の一実施形態に係る中継装置が自身の情報を調整子に通報する過程を表したフローチャートである。
まず、中継装置が任意のピコネットに加入しようとする場合、自身が中継装置として機能するという情報が含まれたフレームを生成する（Ｓ１１０）。このようなフレームの例として、前述した加入要請コマンド６００を挙げられ、加入要請コマンド６００に関しては前述したようである。
中継装置は、生成したフレームを加入しようとするピコネットの調整子に伝送する（Ｓ１２０）。
【００９０】
図１２は、本発明の一実施形態に係るＰＮＣがピコネットで使用する中継装置の情報を他のデバイスに知らせる過程を表したフローチャートである。
まず、ＰＮＣが中継装置から中継装置に関する情報が載せられたフレームを受信する（Ｓ２１０）。中継装置から受信したフレームは加入要請コマンド６００であって、これに関する説明は前述したようである。
【００９１】
その後、ＰＮＣは自身が属したピコネット内で使用する中継装置を指定する（Ｓ２２０）。この時、ＰＮＣは新たに加入した中継装置を自身が属したピコネット内で使用する中継装置として指定しうる。もし、ピコネット内に中継装置が存在する場合、ＰＮＣは新たに加入した中継装置と既存の中継装置のうち、１つをピコネットで使用する中継装置として再指定でき、選択基準はユーザ設定または中継装置の性能による自動設定など多様な基準が適用されうる。
【００９２】
また、ピコネット内に存在する２つ以上の中継装置のうち、既に１つの中継装置を該当ピコネットで使用する中継装置として選択した場合にも、ＰＮＣは今後他の中継装置をピコネットで使用する中継装置として選択することもできる。
ピコネット内で使用する中継装置を指定したＰＮＣは、該当中継装置のデバイスＩＤなど中継装置に関する情報が載せられた情報フレームを生成する（Ｓ２３０）。このような情報フレームは、前述したＡＳＩＥフレームでありうる。ＰＮＣは、生成した情報フレームをピコネット内の他のデバイスに伝送する（Ｓ２４０）。
【００９３】
図１３は、本発明の一実施形態に係るネットワーク通信方法を表すフローチャートである。
まず、データを伝送しようとするソースデバイスは、伝送しようとするデータを含むイーサネット（登録商標）フレームを生成する（Ｓ３１０）。このようなイーサネット（登録商標）フレームについては、前述したようである。したがって、ソースデバイスが生成するイーサネット（登録商標）フレームのソースアドレスフィールドにはソースデバイスのＭＡＣアドレスが設定され、目的地アドレスフィールドには目的地デバイスのＭＡＣアドレスが設定されうる。
【００９４】
ソースデバイスにより生成されたイーサネット（登録商標）フレームはＩＥＥＥ  ８０２．１５．３規格のＭＡＣフレームにカプセル化されるが、これは本発明の一実施形態でデバイス間の無線通信をＩＥＥＥ  ８０２．１５．３規格で説明するからである。したがって、デバイス間に他のプロトコル方式の無線通信がなされる場合には、前記イーサネット（登録商標）フレームを該当プロトコルで提案するＭＡＣフレームにカプセル化しうる。このようなＭＡＣフレームに関しては前述したようである。
【００９５】
ＭＡＣフレームには、目的地デバイスのデバイスＩＤとソースデバイスのデバイスＩＤとが設定される。ところが、目的地デバイスが他のピコネットに属したデバイスである場合、ソースデバイスは目的地デバイスのデバイスＩＤが分からない場合があるので、ソースデバイスは、まず目的地デバイスが自身と同じピコネットに属しているかを判断する（Ｓ３２０）。
【００９６】
もし、目的地デバイスが自身と同じピコネットに属している場合、ソースデバイスは目的地デバイスのデバイスＩＤを自身の保存部で検索し、これをＭＡＣフレームの目的地ＩＤフィールドに設定してＭＡＣフレームを生成しうる（Ｓ３４０）。
一方、目的地デバイスが自身と異なるピコネットに属したデバイスである場合、ソースデバイスはＭＡＣフレームの目的地ＩＤフィールドに自身と同じピコネットに属した中継装置のデバイスＩＤを設定してＭＡＣフレームを生成しうる（Ｓ３３０）。中継装置の存在及び中継装置のデバイスＩＤに関する情報は、ソースデバイスと同じピコネットに属するＰＮＣから得られ、これに関しては前述したようである。
【００９７】
このように生成されたＭＡＣフレームは、ソースデバイスの送受信部を通じて伝送される（Ｓ３５０）。これにより、他のピコネットに属するデバイスにデータを伝送しようとする場合、これを自身が属したピコネットの中継装置に伝送することによって、中継装置が２つのピコネット間にデータ伝送を中継するようにしうる。
【００９８】
図１４は、本発明の一実施形態に係る中継装置のネットワーク通信過程を示す図面である。
まず、中継装置がフレームを受信する（Ｓ４１０）。中継装置は受信されたフレームが有線ネットワークから伝送されたかを判断する（Ｓ４１５）。しかし、これは単の実施形態に過ぎず、本発明の他の実施形態として中継装置は受信されたフレームが無線ネットワークから受信されたものであるかを判断して以後の過程を進めても良い。
【００９９】
もし、受信されたフレームが有線ネットワークから伝送されたものでなく、無線ネットワークから伝送されたものであれば、これは前述したＭＡＣフレームであり得、中継装置は受信されたＭＡＣフレームをデカプセル化してイーサネット（登録商標）フレームを得る（Ｓ４２０）。中継装置はデカプセル化の結果、得られたイーサネット（登録商標）フレームの目的地アドレスが自身と異なるピコネットに属するデバイスを指示しているかを判断する（Ｓ４２５）。このような判断は、イーサネット（登録商標）フレームの目的地アドレスフィールドに設定されたＭＡＣアドレスを通じて分かり、これについては前述したようである。
【０１００】
イーサネット（登録商標）フレームの目的地が自身と同じピコネットに属するデバイスである場合、中継装置は受信されたフレームを廃棄しうる（Ｓ４３０）。一方、イーサネット（登録商標）フレームの目的地が自身を指示するならば、中継装置はイーサネット（登録商標）フレームに載せられたデータが得られる。
【０１０１】
しかし、イーサネット（登録商標）フレームが他のピコネットに属するデバイスを目的地としているならば、中継装置はイーサネット（登録商標）フレームを有線バックボーンフレームにカプセル化し（Ｓ４３５）、これを有線ネットワークに伝送しうる（Ｓ４４０）。イーサネット（登録商標）フレームを有線バックボーンフレームにカプセル化することについては、前述したようである。
【０１０２】
一方、受信されたフレームが有線ネットワークから受信されたと判断した場合（この際、受信されたフレームは前述した有線バックボーンフレームであり得る）、中継装置は受信されたフレーム（有線バックボーンフレーム）をデカプセル化してイーサネット（登録商標）フレームを得る（Ｓ４４５）。中継装置は、デカプセル化の結果、得られたイーサネット（登録商標）フレームが自身と同じピコネットに属したデバイスを目的地としているかを判断し（Ｓ４５０）、このような判断については、前述したようである。
【０１０３】
イーサネット（登録商標）フレームが自身と同じピコネットに属するデバイスを目的地とする場合、中継装置はイーサネット（登録商標）フレームをＭＡＣフレームにカプセル化し（Ｓ４５５）、これを目的地デバイスに伝送する（Ｓ４４０）。イーサネット（登録商標）フレームをＭＡＣフレームにカプセル化することについては、前述したようである。
しかし、イーサネット（登録商標）フレームが自身と同じピコネットに属するデバイスを目的地としていないならば、中継装置は受信されたフレームを廃棄しうる（Ｓ４６０）。
一方、前述した各実施形態で説明したデバイスとデバイス、デバイスと中継装置、中継装置と中継装置との間で伝送されるフレームはパケット化されて伝送されうる。
【０１０４】
以上、添付図を参照して本発明の実施形態を説明したが、 本発明が属する技術分野の当業者ならば、本発明がその技術的思想や必須特徴を変更せずとも他の具体的な形に実施されうるということが理解できるであろう。したがって、前述した実施形態は全ての面で例示的なものであって、限定的なものではないと理解せねばならない。
【産業上の利用可能性】
【０１０５】
本発明は、調整子基盤の無線ネットワーク環境において、有線ネットワークとの連動を通じた無線ネットワーク間の通信関連技術分野に好適に適用されうる。
【図面の簡単な説明】
【０１０６】
【図１】アクセスポイントを含む無線ネットワークを示す図である。
【図２】アドホックモードの無線ネットワークを表す図である。
【図３】調整子基盤無線ネットワークを含むホームネットワークシステムを概略的に示す図である。
【図４】本発明の一実施形態に係るネットワークシステムを表す図である。
【図５】本発明の一実施形態によってイーサネット（登録商標）フレームをカプセル化したＭＡＣフレームを示す図である。
【図６】本発明の一実施形態に係る加入要請コマンドの構造を示す図である。
【図７】本発明の一実施形態に係るＡＳＩＥフレームの構造を示す図である。
【図８】本発明の一実施形態に係るデバイスの構成を表すブロック図である。
【図９】本発明の一実施形態に係る中継装置の構成を表すブロック図である。
【図１０】本発明の一実施形態に係るＭＡＣフレームと有線バックボーンフレーム間の変換を表す図である。
【図１１】本発明の一実施形態に係る中継装置が自身の情報を調整子に通報する過程を表すフローチャートである。
【図１２】本発明の一実施形態に係る調整子がピコネットで使用する中継装置の情報を他のデバイスに知らせる過程を示すフローチャートである。
【図１３】本発明の一実施形態に係る無線ネットワーク装置の通信過程を表すフローチャートである。
【図１４】本発明の一実施形態に係る中継装置の通信過程を表すフローチャートである。
【符号の説明】
【０１０７】
８１０、９２０…保存部
８２０、９３０…制御部
８３０…送受信部
９１０…無線ネットワークインターフェース部
９４０…フレーム変換部
９５０…有線ネットワークインターフェース部
【図１】
2005318581.tif 000003
【図２】
2005318581.tif 000004
【図３】
2005318581.tif 000005
【図４】
2005318581.tif 000006
【図５】
2005318581.tif 000007
【図６】
2005318581.tif 000008
【図７】
2005318581.tif 000009
【図８】
2005318581.tif 000010
【図９】
2005318581.tif 000011
【図１０】
2005318581.tif 000012
【図１１】
2005318581.tif 000013
【図１２】
2005318581.tif 000014
【図１３】
2005318581.tif 000015
【図１４】
2005318581.tif 000016