(57)【要約】【課題】  中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法を提供する。【解決手段】同じ有線ネットワークと同じ無線ネットワークとに結合されているポータルのうち１つを中継ポータルとして選択するステップ、受信ディバイスの識別子と中継ポータルの識別子とを送信するデータに付け加えたデータパケットを生成するステップ、及びデータパケットを中継ポータルの識別子を優先順位の受信者として無線ネットワークに送信するステップを含む中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。【選択図】      図３
2006325213.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）同じ有線ネットワークと同じ無線ネットワークとに結合されているポータルのうち、１つを中継ポータルとして選択するステップと、
（ｂ）前記中継ポータルの識別子を優先順位の受信者としてデータパケットを前記無線ネットワークに送信するステップと、を含む中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項２】
前記データパケットに受信ディバイスの識別子と前記中継ポータルの識別子とを付加するステップをさらに含む請求項１に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項３】
前記付加するステップは、前記無線ネットワークで中継ポータルが２つ以上存在し、前記受信ディバイスにデータを送信する中継ポータルが存在する場合、前記中継ポータルを優先順位の受信者にするようにデータパケットを生成するステップを含む請求項２に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項４】
前記受信ディバイスが前記無線ネットワークの外部に存在する場合、前記データパケットは、前記中継ポータルを通じて前記中継ポータルが連結された有線ネットワークに送信される請求項１に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項５】
前記有線ネットワークを通じて前記無線ネットワークに伝送されたデータを受信するステップをさらに含み、前記データは、前記中継ポータルを通じて前記有線ネットワークから前記無線ネットワークに伝送されたデータである請求項１に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項６】
前記データパケットは、前記受信ディバイスの識別子を目的地アドレスとし、前記中継ポータルの識別子を第２のアドレスとする請求項１に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項７】
前記無線ネットワークは、ＩＥＥＥ  ８０２．１１標準による請求項１に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項８】
（ａ）中継ポータルを指定する第１パケットを受信するステップと、
（ｂ）前記第１パケットを送信したディバイスをソースアドレスとするアップデートパケットを生成するステップと、
（ｃ）前記アップデートパケットをブロードキャスティング方式で送信するステップと、
（ｄ）前記第１パケットを送信したディバイスが送信する第２パケットを受信し、前記第２パケットの受信者が無線ネットワーク内に存在していない場合、前記第２パケットを有線ネットワークに送信するステップと、を含む中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項９】
前記（ｄ）ステップは、前記第１パケットまたは  第２パケットは、前記受信ディバイスの識別子を目的地アドレスとし、前記中継ポータルの識別子を第２のアドレスとする請求項８に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項１０】
前記無線ネットワークは、ＩＥＥＥ  ８０２．１１標準による請求項８に記載の中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法。
【請求項１１】
データを受信する受信ディバイスの識別子と、
前記データを送信する送信ディバイスの識別子と、
前記送信ディバイスが結合された無線ネットワークに存在するポータルのうち、いずれか１つのポータルの識別子を含み、
前記ポータルに前記データが優先的に伝達されるフレーム。
【請求項１２】
前記フレームは、フレーム制御部を含み、
前記フレーム制御部は、
前記データの送信者が有線ネットワークまたは無線ネットワークに結合したか否かを知らせる情報と、前記データの送信者が有線ネットワークまたは無線ネットワークに結合したか否かを知らせる情報と、を含む請求項１１に記載のフレーム。
【請求項１３】
前記フレームが無線ネットワークで有線ネットワークに伝送されるフレームである場合、前記フレームに含まれた識別子が指すポータルが中継ポータルとなって前記フレームを伝送する請求項１１に記載のフレーム。
【請求項１４】
無線端末が無線ネットワークに結合しデータを送受信する方法において、
（ａ）無線ネットワークの存在を知らせるデータパケットを受信するステップと、
（ｂ）前記受信したデータパケットを分析し前記無線ネットワークに結合するステップと、
（ｃ）前記無線ネットワークと他の有線ネットワークに結合されている代表ポータルに上記無線端末の識別情報を登録するステップと、を含む有線及び無線ネットワークにデータを送受信する方法。
【請求項１５】
前記無線端末の識別情報は、前記無線端末のＭＡＣアドレスを含む、請求項１４に記載の有線および無線ネットワークにデータを送受信する方法。
【請求項１６】
前記無線端末がアクセスポイントである場合、前記アクセスポイントが管轄するＢＳＳに存在する第２の無線端末の識別情報を前記代表ポータルに登録するステップと、をさらに含む請求項１４に記載の有線および無線ネットワークにデータを送受信する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークのデータ送受信に係り、詳細には、有線と無線ネットワークが結合された状況で中継ポータルを通じてデータを送受信する方法に関する。
【背景技術】
【０００２】
最近、インターネットの普及とマルチメディア資料の急増によって超高速通信網に対する需要が増加しつつある。この中、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）は、１９８０年代後半から導入され、初期には１−４Ｍｂｐｓ程度であった伝送量が、現在は１００Ｍｂｐｓの高速エサーネット（Ｅｔｈｅｒｎｅｔ（登録商標））が一般的に使われている。最近には、ギガビットエサーネット（Ｇｉｇａ  ｂｉｔ  Ｅｔｈｅｒｎｅｔ（登録商標））についての研究が活発に進行しつつある。一方、無線でネットワークに接続して通信を行おうとする試みは無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：以下、ＷＬＡＮ）についての研究開発を促進させ、その結果で最近にはＷＬＡＮの普及が次第に広がっている。ＷＬＡＮは、有線ＬＡＮに比べてデータ伝送率と安定性面で性能は落ちるが、無線でネットワークを構成できて、移動性に優れるなどの長所を有している。これにより、ＷＬＡＮの市場は益益大きくなっている。
【０００３】
データ伝送量の増加への要求と無線伝送技術の発達によって初期１−２ＭｂｐｓのＩＥＥＥ  ８０２．１１規格を向上させて８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、８０２．１１ｓなどの規格が既に確定されたか、あるいは標準化会議を通じて決定中にある。
【０００４】
無線ネットワークだけでネットワークを構成するには物理的、コスト的に限界が存在する。したがって、無線ネットワークと有線ネットワークとを結合してネットワークの大きさを拡張してコストを節減する方式が提案されている。
【０００５】
図１は、無線メッシュネットワーク（Ｗｉｒｅｌｅｓｓ  Ｍｅｓｈ  Ｎｅｔｗｏｒｋ）が構成しうるネットワークトポロジ（Ｎｅｔｗｏｒｋ  Ｔｏｐｏｌｏｇｙ）を示す。メッシュポータル（Ｍｅｓｈ  Ｐｏｒｔａｌ）１１、１２は、有線ネットワークと無線ネットワークとを連結する中継機であって、有無線インターフェースをいずれも有している。無線端末（Ｍｏｂｉｌｅ  Ｎｏｄｅ：ＭＮ）１５、１６、１７、１８は、無線ネットワークに結合するための無線インターフェースだけを有する無線モバイル端末である。ＭＮは、無線ネットワークを通じてメッシュポータルに連結され、メッシュポータルを経て有線ネットワークと連結される。メッシュポータルやＭＮはアクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）の機能も含み、無線ネットワークを通じて直接他のＭＮと連結されうる。図１において、ＭＮ１８は、アクセスポイントの機能を有し、自体ＢＳＳ（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ）を構成している。
【０００６】
図１のネットワークトポロジ上で発生するループ１４を防止するために、従来には次の通り動作する。ポータル１１、１２は唯一の識別子（ｉｄｅｎｔｉｆｉｅｒ）を持って、自身の存在を無線ネットワークにブロードキャストする。これを無線ネットワークに存在する無線端末（ＭＮ）が受信して１つのポータルを選択する。次いで、無線端末は自身が選択したポータルを選択した他の無線端末が伝送するブロードキャストパケットのみ伝送するか、１つのポータルのみブロードキャストパケットを伝送してループの発生を防止する。ユニキャストパケットの場合、無線端末は自身が選択したポータルを通じて有線ネットワークにパケットを伝達し、ポータルも自身を選択した無線端末のユニキャストパケットのみフォワードして伝達する。
【０００７】
図２は、従来に分離された有線ネットワークが１つの無線ネットワークに連結された場合を示す構成図である。
【０００８】
図２のネットワークトポロジ上で既存の方法を使用した場合、無線ネットワークは、ポータル２１、２２、２３を中心に図２のようにそれぞれのグループ３１、３２、３３に分離された形態を有する。このような分離は１つの有線セグメントだけ存在する環境では正常に動作するが、有線ネットワークセグメントが分離された環境では正常に動作しない。
【０００９】
無線ネットワーク内の無線端末がポータルを選定する過程で他のポータルに属した無線端末が伝送するブロードキャストパケットの伝送を防止するか、１つのポータルだけを通じてユニキャストパケットを伝送するためである。例えば、無線端末２４は、下側の有線ネットワークに連結されたポータル２３を選択したので、上側の有線ネットワークと結合されたポータル２１、２２と無線を通じてデータを伝送できるにも拘らず、上に存在する有線ネットワークにユニキャストパケットを伝送できない。
【００１０】
したがって、ループを防止するために１つのポータルを有線との連結地点に選択する場合、他の有線ネットワークへのデータの伝送に難点が存在する。しかし、１つのポータルを連結地点と定めない場合、ループが発生する。したがって、ループの発生を防止しつつ、連結された有線ネットワークにデータを送信可能にする方法及び装置が必要である。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、前記問題点を改善するために案出されたものであって、本発明は、中継ポータルを設定して、同じパケットがループを発生させつつ伝達されないようにすることをその目的とする。
【００１２】
本発明の他の目的は、無線ネットワークと連結された有線ネットワークにデータを送受信することである。
【００１３】
本発明の目的は、以上で言及した目的に制限されず、言及されていない他の目的は下の記載から当業者に明確に理解されうる。
【課題を解決するための手段】
【００１４】
本発明の一実施形態による中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法は、同じ有線ネットワークと同じ無線ネットワークとに結合されているポータルのうち、１つを中継ポータルとして選択するステップ、受信ディバイスの識別子と前記中継ポータルの識別子を送信するデータに付け加えたデータパケットを生成するステップ、及び前記データパケットを前記中継ポータルの識別子を優先順位の受信者として前記無線ネットワークに送信するステップを含む。
【００１５】
本発明の他の実施形態による中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法は、中継ポータルを指定する第１パケットを受信するステップと、前記第１パケットを送信したディバイスをソースアドレスとするアップデートパケットを生成するステップと、前記アップデートパケットをブロードキャスティング方式で送信するステップと、前記第１パケットを送信したディバイスが送信する第２パケットを受信し、前記第２パケットの受信者が無線ネットワーク内に存在していない場合、前記第２パケットを有線ネットワークに送信するステップと、を含む。
【００１６】
本発明の一実施形態によるフレームは、データを受信する受信ディバイスの識別子と、前記データを送信する送信ディバイスの識別子と、前記送信ディバイスが結合された無線ネットワークに存在するポータルのうち、いずれか１つのポータルの識別子を含み、前記ポータルに前記データが優先的に伝達される。
【発明の効果】
【００１７】
本発明を具現することによって、中継ポータルと代表ポータルとを通じてループの発生を防止する。
本発明を具現することによって、中継ポータルを通じて有線ネットワークとデータとを送受信しうる。
その他の実施例の具体的な事項は詳細な説明及び図面に含まれている。
【発明を実施するための最良の形態】
【００１８】
本発明の利点及び特徴、そしてこれを達成する方法は添付された図面に基づいて詳細に後述されている実施例を参照すれば明確になる。しかし、本発明は以下で開示される実施例に限定されるものではなく、この実施例から外れて多様な形に具現でき、本明細書で説明する実施例は本発明の開示を完全にし、本発明が属する技術分野で当業者に発明の範ちゅうを完全に報せるために提供されるものであり、本発明は請求項及び発明の詳細な説明により定義されるだけである。一方、明細書全体に亙って同一な参照符号は同一な構成要素を示す。
【００１９】
以下、  本発明の一実施形態による中継ポータルを使用して有線及び無線ネットワークにデータを送受信する方法を説明するためのブロック図、または処理フローチャートに関する図面を参考して本発明について説明する。  この時、フローチャートの各ブロックとフロ−チャートの組合わせはコンピュータプログラムインストラクションにより実行可能なのが理解できるであろう。これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーに搭載されうるので、コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーを通じて実行されるそのインストラクションがフローチャートのブロックで説明された機能を行う手段を生成するように機構を作れる。これらコンピュータプログラムインストラクションは特定方式で機能を具現するためにコンピュータまたはその他のプログラマブルデータプロセッシング装備を指向できるコンピュータ利用可能またはコンピュータ判読可能メモリに保存されることも可能なので、そのコンピュータ利用可能またはコンピュータ判読可能メモリに保存されたインストラクションはフローチャートのブロックで説明された機能を行うインストラクション手段を内包する製造品目を生産することも可能である。コンピュータプログラムインストラクションはコンピュータまたはその他のプログラム可能なデータプロセッシング装備上に搭載することも可能なので、コンピュータまたはその他のプログラマブルデータプロセッシング装備上で一連の動作段階が実行されてコンピュータで実行されるプロセスを生成し、コンピュータまたはその他のプログラマブルデータプロセッシング装備を行うインストラクションはフローチャートのブロックで説明された機能を実行するための段階を提供することも可能である。
【００２０】
また、各ブロックは特定の論理的機能を行うための一つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を示すことができる。また、いくつの代替実行例では、ブロックで言及された機能が順序を外れて発生することも可能であるということに注目せねばならない。例えば、連続して図示されている２つのブロックは、実質的に同時に行われてもよく、またはそのブロックが時々該当する機能によって逆順に行われてもよい。
【００２１】
図３は、本発明の一実施形態による有無線ネットワークが連結されたトポロジを示す構成図である。
本明細書で使用する用語を説明すれば次の通りである。
【００２２】
−ポータル（Ｐｏｒｔａｌ）
ポータルは、有線ネットワークと無線ネットワークとを連結する装置であるために、基本的に２つ以上のポートを有する。また、これを制御するためにブリッジ機能を有する。ポータルは、他のポータルと有線または無線で連結されうる。有線で連結されたというのは、２ポータルが物理的に同じ有線ケーブルを通じて連結されているということを意味する。有線連結は、中間にブリッジにより拡張されうる。無線で連結されたというのは、ポータルが他のポータルと無線リンクで連結されているということを意味する。無線リンクは、ポータルの間に直接的に連結される必要はなく、中間の他の端末を経て無線で連結されうる。図３で、１０１、１０３、１０４がポータルになりうる。一方１０３、１０４ポータルは、有線で連結されている。
【００２３】
−代表ポータル（Ｍａｉｎ  Ｐｏｒｔａｌ）
有線と無線とで同時に連結されたポータルのうち、１つのポータルを代表ポータルとして選定する。選定には多様な方法が存在する。例えば、最も高いＭＡＣアドレスを有するポータルを代表ポータルとして選定しうる。また、最初に有線ネットワークに結合したポータルを代表ポータルとして選定しうる。
【００２４】
図３で１０１、１０３、１０４は、各々ポータルである。ポータル１０３と１０４は、有線と無線とを通じていずれも連結されているので、そのうち、１つのポータルが代表ポータルとなる。ポータル１０１は、有線と無線とで連結された他のポータルがないので、自身が代表ポータルとなる。
【００２５】
ポータルは、自身の存在を無線ネットワークにある無線端末（ＭＮ）に知らせるために自身を知らせる広告フレームを無線ネットワーク全体に伝送しうる。広告フレームには、ポータルのＭＡＣアドレス（あるいは固有一ＩＤ）が含まれ、その他に必要な情報が含まれうる。例えば、自身が結合した有線ネットワークについての情報も共に含めうる。
【００２６】
広告フレームを受信した無線端末は代表ポータルに自身を登録する。登録される情報には基本的に無線端末のＭＡＣアドレスが含まれる。もし、無線端末がアクセスポイントであれば、ＢＳＳに存在するステーションのＭＡＣアドレスも共に登録しうる。このような登録を通じて代表ポータルは無線ネットワークに存在する無線端末を把握する。
【００２７】
−中継ポータル（Ｒｅｌａｙ  Ｐｏｒｔａｌ）
代表ポータルへの登録と別途に無線端末は、ポータルのうち、１つのポータルを選択して、有線ネットワークにパケットを伝送する用途で使用する。このようなポータルを無線端末の中継ポータルという。無線端末の観点で中継ポータルと代表ポータルとが同じである必要はない。無線端末が有線ネットワークにパケット（ユニキャスト、マルチキャストあるいはブロードキャスト）を伝送する時、パケットのアドレスフィールド（Ａｄｄｒｅｓｓ  Ｆｉｅｌｄ）を使用して中継ポータルを指定できるならば、この時点に中継ポータルは自身が無線端末によって選択されたことが分かる。もし、このような方式を使用できないならば、どんな形にもポータルをして、無線端末を中継ポータルとして選択したということを認識させる方法が必要である。
【００２８】
ポータルは、自身がいかなる無線端末の中継ポータルになったということを最初に認識した時、中継ポータルが結合した有線ネットワークを通じて受信されるデータは、中継ポータルを通じてのみ、該当無線端末に伝送されるようにする。このための一実施形態として、中継ポータルは、自身を中継ポータルとして指定した無線端末のアドレスをソースアドレス（Ｓｏｕｒｃｅ  Ａｄｄｒｅｓｓ）とし、目的地アドレス（Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ）がブロードキャストアドレス（Ｂｒｏａｄｃａｓｔ  Ａｄｄｒｅｓｓ）であるＭＡＣフレームを伝送しうる（８０２．１１ｆのレイヤ２アップデートフレーム（ｕｐｄａｔｅ  ｆｒａｍｅ）に該当）。これにより、他のポータルにあるブリッジのフィルタリングデータベース（Ｆｉｌｔｅｒｉｎｇ  Ｄａｔａｂａｓｅ）が更新される効果を有する。したがって、以後に前記無線端末を目的地とするパケットが有線を通じて伝送されれば、他のポータルの場合、ブリッジによって遮断されるが、中継ポータルの場合には、遮断されないので、無線端末にパケットをフォワードできる。中継ポータルが指定される前に有線ネットワークから前記無線端末を目的地とするパケットが伝送された場合、代表ポータルがこれを受信して無線ネットワークに伝送する。
【００２９】
図３を中心に代表ポータルと中継ポータルとの機能を説明すれば次の通りである。まず、ユニキャスト方式に伝送される場合を説明する。
【００３０】
図３では、１０１と１０４とを各々代表ポータルとする。
【００３１】
まず、無線ネットワーク内のパケットを伝送する場合である。無線端末２０５が無線端末２０６にパケットを伝送する場合、無線端末２０５から無線端末２０６までは無線リンクで到達可能なので、無線ネットワークを通じて直接パケットを伝送する。
【００３２】
次いで、無線ネットワークから有線ネットワークにパケットを伝送する場合である。目的地無線端末が無線ネットワーク内にない場合、無線端末は中継ポータルを選択する。そして、中継ポータルにパケットを伝送し、これを受信した中継ポータルが有線を通じてパケットを伝送する。無線端末２０５がポータル１０３を中継ポータルとして選択したと仮定する。無線端末２０５がパケットを端末２０２に伝送する場合、無線端末２０５は、中継ポータル１０３にパケットを先に伝送し、中継ポータル１０３は有線ネットワークを通じて目的地の端末２０２にパケットを伝達する。
【００３３】
８０２．１１のアドレス体系では、特定ポータルに先にパケットが伝送されるように指定できないので、追加アドレスフィールドＡｄｄｒｅｓｓ５を通じてポータルを指定しうる。追加されるアドレスフィールドのＡｄｄｒｅｓｓ５には、ユニキャストパケットが先に伝送されるポータルを指定するだけでなく、無線端末がブロードキャストパケットを伝送する時、無線ネットワークから有線ネットワークにブロードキャストパケットをフォワードしうるポータルを指定するのにも使用しうる。
【００３４】
有線ネットワークから無線ネットワークにパケットを伝送する場合は次の通りである。有線ネットワークから伝送されたパケットの目的地端末が無線ネットワークにある場合、目的地端末が選択した中継ポータルを通じてパケットが伝送される。端末２０２が無線端末２０５にパケットを伝達する過程を説明する。端末２０２が伝送したパケットは、有線ネットワークを通じてポータル１０３と１０４とに各々伝達される。無線端末２０５の中継ポータル１０３は、パケットを無線端末２０５にフォワードする。もし、無線端末が中継ポータルを選定する前に有線ネットワークからパケットが伝送された場合ならば、代表ポータル１０４がパケットを無線端末にフォワードする。
【００３５】
次いで、ブロードキャストパケットを伝送する過程を説明する。無線ネットワークの内部でブロードキャストが発生した場合には、無線で到達可能な無線ネットワーク全体にブロードキャストパケットが伝達される。ポータルのうち、ブロードキャストパケットを発生させた無線端末の中継ポータルのみが有線でブロードキャストパケットをフォワードする。
【００３６】
一方、有線ネットワークでブロードキャストが発生した場合、代表ポータルのみがブロードキャストパケットを無線ネットワークに伝送する。代表ポータルが伝達したブロードキャストパケットは、無線ネットワーク全体にブロードキャストされる。無線ネットワークの無線端末２０５が伝送したブロードキャストパケットが中継ポータル１０３を通じて代表ポータル１０４の有線ポートに受信される場合、代表ポータル１０４はブロードキャストパケットのソースアドレス（Ｓｏｕｒｃｅ  Ａｄｄｒｅｓｓ）と代表ポータル１０４に登録された無線端末についての情報を比較してパケットが再び無線ネットワークにフォワードされることを防止する。
【００３７】
図４は、本発明の一実施形態による分離された有線ネットワークが無線ネットワークにより結合された場合を示す構成図である。
【００３８】
有線ネットワークセグメント５１は５９と有線で連結されていない。もし、５１のみがインターネットと連結されているならば、５９は５１を通じてのみインターネットと連結されうる。従って、無線ネットワークは、有線ネットワークセグメント５１と５９とを連結する必要がある。
【００３９】
代表ポータルは、前述したように有線と無線とでいずれも連結したポータルのうち、１つが選択される。ポータル１１３と１１４とが有線と無線とで連結されており、ポータル１１７と１１８とが有線と無線とで連結されている。したがって、総２個の代表ポータルが選定される。
【００４０】
無線端末は、パケットを有線で伝送するために中継ポータルを選択する。この際、無線端末は、それぞれの有線セグメントから中継ポータルを１つずつ選択する。すなわち、有線ネットワーク５１に対してポータル１１３、１１４のうち１つを、そして、有線ネットワーク５９に対してポータル１１７、１１８のうち１つを中継ポータルとして選択する。
【００４１】
ユニキャストでパケットを伝送する場合を説明する。無線ネットワーク内でパケットを伝送することは図３で説明した方式と同一なので、その詳細な説明は省略する。
【００４２】
無線ネットワークから有線ネットワークにパケットを伝送する場合、全般的な動作は図３の場合と同一である。但し、無線端末はそれぞれの有線ネットワークセグメントから１つずつの中継ポータルを選定して、あらゆる中継ポータルにパケットを伝送する。次いで、目的地無線端末が特定中継ポータルを経て伝送されることを認識すれば、無線端末は１つの中継ポータルにのみパケットを伝送する。これはポータル間に自身を選択した端末やポータルを通じて到達しうる端末の情報を交換することによってなされうる。すなわち、ポータルは、ポート別に到達可能な端末の情報を保存していて、これを他のポータルに提供して、他のポータルをして、パケットのフォワード時に参照させうる。また、ポータルは無線ネットワークにある端末に、この情報を提供して、端末をして、正しい中継ポータルを通じてパケットを伝送するようにして、不要なフォワードを防止しうる。
【００４３】
例えば、無線端末２１５が外部の端末ノードである２１２にパケットを伝送しようとする。この際、無線端末２１５は、有線ネットワーク５１に結合して無線ネットワークを共有する１１３、１１４のうち、１つを自身の中継ポータルとして選定する。１１３を中継ポータルとして選定したと仮定する。そして、有線ネットワーク５９に結合して無線ネットワークを共有する１１７、１１８のうち、１つを自身の中継ポータルとして選定する。１１８を中継ポータルとして選定したと仮定する。この際、無線端末２１５は、外部の端末ノード２１２にパケットを送信するために中継ポータル１１３と１１８の両側にパケットを送信する。そして、中継ポータル１１３を通じて端末ノード２１２がデータを送信すれば、以後該当端末ノード２１２に対しては中継ポータル１１３を通じてのみ送信するようになる。
【００４４】
有線ネットワークから無線ネットワークにパケットを伝送する方式は、図３で説明した方式と同様なので、その詳細な説明は省略する。
【００４５】
有線ネットワークから他の有線ネットワークにパケットを伝送する場合は次の通りである。図４で端末ノードの２１２が端末ノード２１０にパケットを伝送するケースに該当する。このような場合、パケットを受信した代表ポータルが、無線ネットワーク内に目的地端末の存否を確認した後、ない場合に他の有線ネットワークセグメントにある代表ポータルにパケットを伝送する。したがって、有線ネットワーク５１に結合したポータルのうち、代表ポータルが有線ネットワーク５９に結合したポータルのうち１つである代表ポータルにパケットを伝送して、無線端末２１０がパケットを受信しうる。
【００４６】
ブロードキャストでパケットを伝送する場合を説明する。まず、無線ネットワーク内部からブロードキャストが発生した場合、図３で説明した方式と同一である。但し、無線端末は、それぞれの有線ネットワークセグメントから１つずつの中継ポータルを選定しうるので、無線端末の中継ポータルがブロードキャストパケットを各々有線ネットワークセグメントにフォワードする。
【００４７】
有線でブロードキャストが発生した場合も、図３で説明した方式と同様である。代表ポータルが無線に伝送したブロードキャストパケットは、他の有線ネットワークセグメントにある代表ポータルによって持続的に伝送される。
【００４８】
図５は、本発明の一実施形態によるフレームの構造を示す構成図である。前述したように、８０２．１１のアドレス体系としては特定ポータルに先にパケットが伝送されるように指定できないので、追加アドレスフィールド（Ａｄｄｒｅｓｓ５）５０３を通じてポータルを指定しうる。すなわち、中継ポータルにパケットを伝送するために追加されるアドレスフィールドに中継ポータルのアドレスを含め、このアドレスにまずパケットを送信し、これを受信した中継ポータルは受信者に送信する。追加されるアドレスフィールドＡｄｄｒｅｓｓ５には、ユニキャストパケットが先に伝送されるポータルを指定するだけでなく、無線端末がブロードキャストパケットを伝送する時、無線ネットワークから有線ネットワークにブロードキャストパケットをフォワードするポータルを指定するのにも使用しうる。
【００４９】
シーケンスナンバー（Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ）フィールド５０１は、パケットの重複受信を防止のためのものであり、ＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）フィールド５０２は、パケットが伝達されるホップ数を制限するためのものである。シーケンスナンバーは、パケットの生成時に付けられる値であって、伝達中には変わらず、端末はパケットを生成する度にシーケンスナンバーを１ずつ増加させる。パケットをフォワードする端末は、同じシーケンスナンバーを有するパケットを再受信すれば、重複されたパケットを受信したと判断して捨てる。ＴＴＬは、パケットが制限された端末を経て伝達させるための用途として使われる。端末は、パケットをフォワードする度にパケットのＴＴＬ値を１ずつ減少させる。ＴＴＬ値が０になれば、パケットを捨てる。
【００５０】
ポータルが目的地端末ではないが、目的地端末にパケットを伝達するために経る経路に存在する場合、前記で提示したアドレスフィールドを追加する方法以外にもカプセル化（Ｅｎｃａｐｓｕｌａｔｉｏｎ）による方法を使用しうる。カプセル化は、８０２．１ヘッダを追加的にＭＰＤＵ（ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）に付けるものであって、最も外部にあるヘッダの目的地アドレスをポータルに設定し、先にポータルに伝達させた後、ポータルで外部にあるヘッダを除去して元の目的地ノードに伝送する。
【００５１】
図５のように８０２．１ヘッダのうち、フレーム制御部５１０の＜Ｔｏ  ＢＳＳ、Ｆｒｏｍ  ＢＳＳ＞フィールドを、＜Ｔｏ  ＥＳＳ、Ｆｒｏｍ  ＥＳＳ＞５１１に意味を切り換えて使用しうる。＜Ｔｏ  ＥＳＳ、Ｆｒｏｍ  ＥＳＳ＞フィールドの値が＜０、１＞である場合、無線ネットワークから有線ネットワークに伝送されるパケットを意味する。＜１、０＞である場合、有線ネットワークから無線ネットワークに伝送されるパケットを意味する。＜０、０＞である場合、無線ネットワークでのみ伝送されるパケットであることを意味する。この場合、パケットの伝送は、無線ネットワークにのみ制限される。
【００５２】
図６は、本発明の一実施形態による無線端末からデータを送信する過程を示すフローチャートである。
【００５３】
無線端末からデータを送信するためには、データを受信する目的地のディバイスを明示する必要がある。ところで、このディバイスが無線ネットワークの外部に存在する場合、外部に中継する中継ポータルを指定しなければならない。したがって、中継ポータルが指定されたか、または中継ポータルを選択したかを判断する（Ｓ６０２）。判断結果、中継ポータルを指定するか、選択しない場合、無線ネットワークに存在するポータルのうち、中継ポータルを選択する（Ｓ６０４）。中継ポータルは、同じ有線ネットワークと同じ無線ネットワークを共有し、有無線ネットワークに同時に結合されている装置のうち１つを選択する。したがって、図４の場合には、二つの分離された有線ネットワークと１つの無線ネットワークとで結合されているので、中継ポータルを２つ指定しうる。中継ポータルが指定されたならば、中継ポータルが２つ以上であるかを判断する（Ｓ６１０）。中継ポータルが２つ以上である場合、パケットを受信する受信者が特定の中継ポータルを通じて連結できるか否かを判断する（Ｓ６２０）。図４の場合、端末２１２は、上側の有線ネットワーク５１に連結されているので、１１３、１１４ポータルと関連している。このような情報が存在するならば、該当ポータルにのみデータを送ればいい。したがって、Ｓ６２０ステップの判断結果、特定ポータルと連結が可能であれば、該当中継ポータルを受信者としてデータを送信する（Ｓ６２８）。一方、そのような情報が存在していないならば、あらゆる中継ポータルを受信者としてデータを送信する（Ｓ６２４）。そして、中継ポータルが１つである場合、該当中継ポータルを受信者としてデータを送信する（Ｓ６１２）。
【００５４】
図７は、本発明の一実施形態によるポータルがデータを送受信する過程を示すフローチャートである。第１ディバイスがポータルを中継ポータルとして指定するためにパケットを送信する。ポータルが自身を中継ポータルとして指定する前記パケットを受信する（Ｓ７０２）。この際、自身を中継ポータルとして指定したディバイスの識別子、例えば、ＭＡＣアドレスをソースアドレスに設定したアップデートパケットを生成する（Ｓ７０４）。そして、生成したパケットをブロードキャスティング方式で有線ネットワークに送信する（Ｓ７０６）。その結果、有線ネットワークに共に結合された他のポータルまたは他のブリッジは、該当ＭＡＣアドレスのディバイスをフィルタリングデータベースに登録する。そして、自身を中継ポータルとして指定した第１ディバイスが送信したパケットを受信する（Ｓ７０８）。受信したパケットを有線ネットワークに送信する（Ｓ７１２）。
【００５５】
本発明が属する技術分野で当業者ならば本発明がその技術的思想や必須特徴を変更せずとも他の具体的な形に実施されうるということが理解できるであろう。  したがって、前述した実施例は全ての面で例示的なものであって、限定的なものではないと理解せねばならない。本発明の範囲は詳細な説明よりは特許請求の範囲により表れ特許請求の範囲の意味及び範囲、そしてその等価概念から導かれるあらゆる変更または変形された形態が本発明の範囲に含まれると解釈されねばならない。
【産業上の利用可能性】
【００５６】
本発明は、無線ネットワークのデータ送受信関連の技術分野に好適に適用されうる。
【図面の簡単な説明】
【００５７】
【図１】従来に無線ネットワークと有線ネットワークとが結合された状況を示す構成図である。
【図２】従来に分離された有線ネットワークが１つの無線ネットワークに連結された場合を示す構成図である。
【図３】本発明の一実施形態による有無線ネットワークが連結されたトポロジを示す構成図である。
【図４】本発明の一実施形態による分離された有線ネットワークが無線ネットワークにより結合された場合を示す構成図である。
【図５】本発明の一実施形態によるフレームの構造を示す構成図である。
【図６】本発明の一実施形態による無線端末でデータを送信する過程を示すフローチャートである。
【図７】本発明の一実施形態によるポータルがデータを送受信する過程を示すフローチャートである。
【符号の説明】
【００５８】
５１        有線ネットワーク
５９        無線ネットワーク
１０１、１０２、１０４、１１３、１１４  メッシュポータル
５０３      ポータルアドレス識別子
５１０      フレーム制御部
【図１】
2006325213.tif 000003
【図２】
2006325213.tif 000004
【図３】
2006325213.tif 000005
【図４】
2006325213.tif 000006
【図５】
2006325213.tif 000007
【図６】
2006325213.tif 000008
【図７】
2006325213.tif 000009