(57)【要約】データ通信用無線ローカルエリアネットワーク（ＬＡＮ）（５２）について、無線ＬＡＮはパケットホッピング端末（ＰＨＡＳＴ）（６８）およびパケットホッピングゲートウェイ（ＰＨＧ）（７０）を含んでいる。ＰＨＡＳＴはクライアント装置（６４）と無線通信する第１のトランシーバ（７６/７８）、およびパケットホッピングプロトコルに従ってクライアント装置へアドレスされたデータパケットを無線受信しかつクライアント装置から受信したデータパケットを無線送信する第２のトランシーバ（８４/８６）を有する。ＰＨＧはパケットホッピングプロトコルに従ってＰＨＡＳＴにより送信されたデータパケットを無線受信しかつクライアント装置にアドレスされたデータパケットを送信するトランシーバ（８４/９０）、およびサーバ（５８）との通信を確立するネットワークインターフェイス（９９）を有する。
2005523641.tif 000002
【特許請求の範囲】
【請求項１】
データ通信用無線ローカルエリアネットワーク（ＬＡＮ）において、第１のパケットホッピングアクセス端末とパケットホッピングゲートウェイを含み、
前記第１のパケットホッピングアクセス端末は、
第１のクライアント装置へアドレスされたデータパケットを無線送信し、かつ第１のクライアント装置からデータパケットを無線受信する第１のトランシーバを有し、かつ
パケットホッピングプロトコルにしたがって第１のクライアント装置へアドレスされたデータパケットを無線送信しかつ第１のクライアント装置から受信したデータパケットを無線送信する第２のトランシーバを有し、前記パケットホッピングプロトコルはデータパケットルータ/リピータ機能をもち、
前記パケットホッピングゲートウェイは、
パケットホッピングプロトコルにしたがって第１のパケットホッピングアクセス端末により送信されたデータパケットを無線受信し、かつ第１のクライアント装置へアドレスされたデータパケットを無線送信する第２のトランシーバを有し、かつ
サーバとの通信を確立するためのネットワークインターフェイスを有する、無線ローカルエリアネットワーク（ＬＡＮ）。
【請求項２】
請求項１に記載の無線ＬＡＮであって、さらに、第２のパケットホッピングアクセス端末を含み、該第２のパケットホッピングアクセス端末は第１のクライアント装置へアドレスされたデータパケットを無線受信し、パケットホッピングプロトコルに従って第１のクライアント装置へアドレスされたデータパケットを第１のパケットホッピングアクセス端末へ無線送信し、第１のパケットホッピングアクセス端末により送信された第１のクライアント装置からのデータパケットを無線受信し、かつパケットホッピングプロトコルに従って第１のクライアント装置からパケットホッピングゲートウェイへデータパケットを無線送信する第４のトランシーバを含む無線ＬＡＮ。
【請求項３】
請求項２に記載の無線ＬＡＮであって、前記第２のパケットホッピングアクセス端末は、さらに、第２のクライアント装置へアドレスされたデータパケットを無線送信しかつ第２のクライアント装置からデータパケットを無線受信する第５のトランシーバを含み、第４のトランシーバはパケットホッピングプロトコルに従って第２のクライアント装置へアドレスされたデータパケットを無線受信しかつ第２のクライアント装置からパケットホッピングゲートウェイへデータパケットを無線送信する無線ＬＡＮ。
【請求項４】
請求項１に記載の無線ＬＡＮであって、前記パケットホッピングゲートウェイは、さらに、もう一つのクライアント装置へアドレスされたデータパケットを無線送信しかつもう一つのクライアント装置からデータパケットを無線受信するローカルトランシーバを含む無線ＬＡＮ。
【請求項５】
請求項１に記載の無線ＬＡＮであって、前記パケットホッピングゲートウェイはネットワーク管理機能を実施する無線ＬＡＮ。
【請求項６】
請求項５に記載の無線ＬＡＮであって、前記ネットワーク管理機能は各クライアント装置が無線ＬＡＮとの通信を開始したら複数のクライアント装置へアドレスをダイナミックに割当てることを含む無線ＬＡＮ。
【請求項７】
請求項５に記載の無線ＬＡＮであって、前記ネットワーク管理機能は論理名による無線ＬＡＮ装置のデータベースのメンテナンスを含む無線ＬＡＮ。
【請求項８】
請求項５に記載の無線ＬＡＮであって、前記ネットワーク管理機能はディレクトリサービスを含む無線ＬＡＮ。
【請求項９】
請求項１に記載の無線ＬＡＮであって、前記パケットホッピングゲートウェイは各クライアント装置が無線ＬＡＮとの通信を開したらファイアウォールと複数のクライアント装置の各々との間に仮想私設網をダイナミックに構成するセキュリティ機能を含み、ファイアウォールはパケットホッピングゲートウェイおよびサーバ間に配置される無線ＬＡＮ。
【請求項１０】
請求項１に記載の無線ＬＡＮであって、前記パケットホッピングゲートウェイは各クライアント装置が無線ＬＡＮとの通信を開始したらパケットホッピングゲートウェイと複数のクライアント装置の各々との間に仮想私設網をダイナミックに構成するセキュリティ機能を含む無線ＬＡＮ。
【請求項１１】
請求項１０に記載の無線ＬＡＮであって、前記ネットワークインターフェイスは私設ＬＡＮに直接接続されており、私設ＬＡＮはサーバを含む無線ＬＡＮ。
【請求項１２】
請求項１に記載の無線ＬＡＮであって、前記ネットワークインターフェイスは私設ＬＡＮに直接接続されており、私設ＬＡＮはサーバを含む無線ＬＡＮ。
【請求項１３】
請求項１に記載の無線ＬＡＮであって、前記ネットワークインターフェイスはワイドエリアネットワークバックボーンを介してサーバとの通信を確立する無線ＬＡＮ。
【請求項１４】
請求項１に記載の無線ＬＡＮであって、前記第１のトランシーバは８０２.１１ｂインターフェイス標準を使用して動作する無線ＬＡＮ。
【請求項１５】
請求項１に記載の無線ＬＡＮであって、前記第１のトランシーバは８０２.１１ｂインターフェイス標準を使用して動作し、第２および第３のトランシーバは８０２.１１ａインターフェイス標準を使用して動作する無線ＬＡＮ。
【請求項１６】
請求項１に記載の無線ＬＡＮであって、前記第１のトランシーバは８０２.１１ｇインターフェイス標準を使用して動作し、第２および第３のトランシーバは８０２.１１ａインターフェイス標準を使用して動作する無線ＬＡＮ。
【請求項１７】
請求項１に記載の無線ＬＡＮであって、前記第２および第３のトランシーバは８０２.１１ａインターフェイス標準を使用して動作する無線ＬＡＮ。
【請求項１８】
請求項１に記載の無線ＬＡＮであって、前記第１、第２および第３のトランシーバは共通プロトコルを使用して動作する無線ＬＡＮ。
【請求項１９】
請求項１８に記載の無線ＬＡＮであって、前記第１のトランシーバは第１の周波数チャネルを使用して動作し、第２および第３のトランシーバは第１の周波数チャネルとは異なる第２の周波数チャネルを使用して動作する無線ＬＡＮ。
【請求項２０】
請求項１８に記載の無線ＬＡＮであって、前記第１、第２および第３のトランシーバは共通周波数チャネルを使用して動作する無線ＬＡＮ。
【請求項２１】
請求項１に記載の無線ＬＡＮであって、前記第１、第２および第３のトランシーバは共通周波数チャネルを使用して動作する無線ＬＡＮ。
【請求項２２】
請求項２１に記載の無線ＬＡＮであって、前記第１のトランシーバは第１のプロトコルを使用して動作し、第２および第３のトランシーバは第１のプロトコルとは異なる第２のプロトコルを使用して動作する無線ＬＡＮ。
【請求項２３】
請求項１に記載の無線ＬＡＮであって、前記第１のトランシーバは第１のプロトコルを使用して動作し、第２および第３のトランシーバは第１のプロトコルとは異なる第２のプロトコルを使用して動作する無線ＬＡＮ。
【請求項２４】
請求項１に記載の無線ＬＡＮであって、前記パケットホッピングプロトコルは無線ＬＡＮ内の装置を識別するのに使用される自己発見機能を含む無線ＬＡＮ。
【請求項２５】
請求項１に記載の無線ＬＡＮであって、前記パケットホッピングプロトコルはネットワーク状況に基づいて無線ＬＡＮ全体にわたってデータパケットを再ルーティングする自己回復機能を含む無線ＬＡＮ。
【請求項２６】
請求項１に記載の無線ＬＡＮであって、さらに、複数のパケットホッピングアクセス端末を含み、パケットホッピングプロトコルは複数のパケットホッピングアクセス端末とパケットホッピングゲートウェイとの間にデータパスウェイを確立するのに使用される自己構成機能を含み、データパスウェイはネットワーク状況に基づいてダイナミックに更新される無線ＬＡＮ。
【請求項２７】
請求項１に記載の無線ＬＡＮであって、前記第１のトランシーバおよび第２のトランシーバは共通ハードウェアと共に実行される無線ＬＡＮ。
【請求項２８】
請求項１に記載の無線ＬＡＮであって、前記第１のトランシーバは第１のインターフェイスアセンブリにより実行され、第２のトランシーバは第２のインターフェイスアセンブリにより実行される無線ＬＡＮ。
【請求項２９】
ワイドエリアネットワークバックボーンを有し、
請求項１に記載の第１の無線ＬＡＮを有し、パケットホッピングゲートウェイがネットワークインターフェイスを介してワイドエリアネットワークバックボーンに接続され、
ファイアウォールを介してワイドエリアネットワークバックボーンに接続されているサーバとを有する、通信網。
【請求項３０】
請求項２９に記載の通信網であって、さらに、ワイドエリアネットワークバックボーンに接続された外部ネットワークを含む通信網。
【請求項３１】
請求項２９に記載の通信網であって、さらに、請求項１に記載の第２の無線ＬＡＮを含み、該第２の無線ＬＡＮのパケットホッピングゲートウェイは第２の無線ＬＡＮのパケットホッピングゲートウェイのネットワークインターフェイスを介してワイドエリアネットワークバックボーンに接続されている通信網。
【請求項３２】
請求項３１に記載の通信網であって、前記サーバおよびファイアウォールは第１の私設ＬＡＮを含み、通信網は、さらに、第２のファイアウォールを介してワイドエリアネットワークバックボーンに接続された第２のサーバを有する第２の私設ＬＡＮを含む通信網。
【請求項３３】
請求項３２に記載の通信網であって、前記第１の無線ＬＡＮおよび第１の私設ＬＡＮはデータを交換するように構成され、前記第２の無線ＬＡＮおよび第２の私設ＬＡＮはデータを交換するように構成され、第１の無線ＬＡＮは第２の私設ＬＡＮから論理的に絶縁され、第２の無線ＬＡＮは第１の私設ＬＡＮから論理的に絶縁される通信網。
【請求項３４】
請求項３１に記載の通信網であって、前記第１および第２の無線ＬＡＮのパケットホッピングゲートウェイは多重化装置を介してワイドエリアネットワークバックボーンに接続されている通信網。
【請求項３５】
請求項２９に記載の通信網であって、さらに、第２のパケットホッピングアクセス端末を含み、該第２のパケットホッピングアクセス端末は第１のクライアント装置へアドレスされたデータパケットを無線受信し、パケットホッピングプロトコルに従って第１のクライアント装置へアドレスされたデータパケットを第１のパケットホッピングアクセス端末へ無線送信し、第１のパケットホッピングアクセス端末により送信された第１のクライアント装置からのデータパケットを無線受信し、かつパケットホッピングプロトコルに従って第１のクライアント装置からパケットホッピングゲートウェイへデータパケットを無線送信する第４のトランシーバを含む通信網。
【請求項３６】
請求項３５に記載の通信網であって、前記第２のパケットホッピングアクセス端末は、さらに、第２のクライアント装置へアドレスされたデータパケットを無線送信しかつ第２のクライアント装置からデータパケットを無線受信する第５のトランシーバを含み、第４のトランシーバはパケットホッピングプロトコルに従って第２のクライアント装置へアドレスされたデータパケットを無線受信しかつ第２のクライアント装置からパケットホッピングゲートウェイへデータパケットを無線送信する第５のトランシーバを含む通信網。
【請求項３７】
請求項２９に記載の通信網であって、前記パケットホッピングゲートウェイは、さらに、もう一つのクライアント装置へアドレスされたデータパケットを無線送信しかつもう一つのクライアント装置からデータパケットを無線受信するローカルトランシーバを含む通信網。
【請求項３８】
請求項２９に記載の通信網であって、前記パケットホッピングゲートウェイはネットワーク管理機能を実施し、該ネットワーク管理機能は各クライアント装置が無線ＬＡＮとの通信を開始したら複数のクライアント装置へアドレスをダイナミックに割当てる、論理名により無線ＬＡＮ装置のデータベースをメンテナンスする、ディレクトリサービスを行う、およびそれらの組合せの中から選択される一つ以上の機能を含む通信網。
【請求項３９】
請求項２９に記載の通信網であって、前記パケットホッピングゲートウェイは各クライアント装置が無線ＬＡＮとの通信を開始したらファイアウォールと複数のクライアント装置の各々との間に仮想私設網をダイナミックに構成するセキュリティ機能を含み、ファイアウォールはワイドエリアネットワークおよびサーバ間に配置される通信網。
【請求項４０】
請求項２９に記載の通信網であって、前記パケットホッピングプロトコルは無線ＬＡＮ内の装置を識別するのに使用される自己発見機能、ネットワーク状況に基づいて無線ＬＡＮ全体にわたりデータパケットを再ルーティングする自己回復機能、付加パケットホッピングアクセス端末およびパケットホッピングゲートウェイ間にデータパスウェイを確立するのに使用される自己構成機能であって、データパスウェイはネットワーク状況に基づいてダイナミックに更新される自己構成機能、およびそれらの組合せの中から選択される一つ以上の機能を含む機能を含む通信網。
【請求項４１】
データ通信網において、
ワイドエリアネットワークバックボーンを介したサーバとの通信を確立するネットワークインターフェイスおよびパケットホッピングプロトコルに従ってクライアント装置から発信されサーバへアドレスされるデータパケットを無線受信しかつサーバから発信されクライアント装置へアドレスされるデータパケットを無線送信するトランシーバを含むパケットホッピングゲートウェイ（ＰＨＧ）を有し、該ＰＨＧは、クライアント装置がデータ通信網との通信を開始したらファイアウォールとクライアント装置との間に仮想私設網をダイナミックに構成して動作するように配置され、前記ファイアウォールはワイドエリアネットワークバックボーンとサーバとの間に配置され、
少なくとも一つのパケットホッピングアクセス端末（ＰＨＡＳＴ）を有し、該少なくとも一つのＰＨＡＳＴはクライアント装置からサーバへ送られるデータパケットおよびサーバからクライアント装置へ送られるデータパケットに対する中間送信ノードとして作用するように動作可能に配置されており、かつ、前記少なくとも一つのＰＨＡＳＴは、クライアント装置からサーバへ送られるデータパケットおよびサーバからクライアント装置へ送られるデータパケットをパケットホッピングプロトコルに従ってルート/リピートして動作するように配置された、データ通信網。
【請求項４２】
複数のパケットホッピングアクセス端末（ＰＨＡＳＴ）およびパケットホッピングゲートウェイ（ＰＨＧ）を含むデータ通信用無線ローカルエリアネットワーク（ＬＡＮ）において、
各ＰＨＡＳＴは、
関連するクライアント装置へアドレスされたデータパケットを無線送信しかつ関連するクライアント装置からデータパケットを無線受信するローカルトランシーバと、
ポイント・ツー・ポイントプロトコルを使用して関連するクライアント装置へアドレスされたデータパケットを無線受信しかつ関連するクライアント装置から受信したデータパケットをもう一つのＰＨＡＳＴおよびＰＨＧへ無線送信する第１のスイッチャブルＬＡＮトランシーバと、を含み、
ＰＨＧは、
ポイント・ツー・ポイントプロトコルを使用して任意のＰＨＡＳＴにより送信されたデータパケットを無線受信しかつ関連するクライアント装置へアドレスされた各データパケットを選択されたＰＨＡＳＴへ無線送信する第２のスイッチャブルＬＡＮトランシーバと、
サーバとの通信を確立するネットワークインターフェイスと、を含む無線ローカルエリアネットワーク。
【請求項４３】
請求項４２に記載の無線ＬＡＮであって、ポイント・ツー・ポイントプロトコルは非同期転送モード（ＡＴＭ）である無線ＬＡＮ。
【請求項４４】
請求項４２に記載の無線ＬＡＮであって、第１および第２のスイッチャブルＬＡＮトランシーバにより使用される発信元および受信先アドレスは、ＰＨＡＳＴおよびＰＨＧが無線メッシュバックボーンとして構成されるように選択される無線ＬＡＮ。
【発明の詳細な説明】
【技術分野】
【０００１】
（技術分野）
本発明は一般的にコンピュータネットワーキングの分野に関し、特に、ゲートウェイと無線通信するアクセスポイントを含む無線パケットホッピング網に関する。
【背景技術】
【０００２】
（背景）
現在のコンピューティングにおける普及の傾向はコンピューティング装置が電子フォーマットでデータを共有できるように多数のコンピューティング装置を互いにネットワーキングすることである。ネットワーキングできるコンピューティング装置には、たとえば、固定位置コンピュータ（たとえば、デスクトップコンピュータおよびワークステーション）、ポータブルコンピュータ（たとえば、ラップトップまたはノートブックコンピュータおよび携帯情報端末（PDAs））、入出力（Ｉ/Ｏ）装置（たとえば、プリンタ、スキャナ、およびデジタル送信器）を含むことができる。しかしながら、ネットワーキングされた装置には音声データを交換する装置（たとえば、移動電話機やハンドヘルドラジオ）も含むことができる。
【０００３】
コンピューティング装置のネットワーキングにおけるもう一つの傾向はクライアント装置とアクセスポイント間に無線データ交換を提供することである。多数のアクセスポイントを一緒にネットワーキングして無線ローカルエリアネットワーク（ＷＬＡＮ）を形成することができる。特に、アクセスポイント（無線アクセスポイント、すなわちＷＡＰとも呼ばれる）はローカルエリアネットワーク（ＬＡＮ）を形成するように相互接続される一連のハブおよびスイッチまたはそのいずれかを使用するハードワイヤドインフラストラクチュア（hard wired infrastructure）を介して通信する。さまざまなサーバ（たとえば、ウェブサーバ、電子メールサーバ、プリントサーバ、データベースサーバ、ファイルサーバ、等）を一つ以上のハブおよびスイッチまたはそのいずれかを介してＬＡＮに接続することができる。
【０００４】
図１には一つ以上のクライアントコンピューティング装置１２との無線通信を含む典型的な従来のネットワーク１０が例示されている。クライアントコンピューティング装置１２にはそのプロセッサおよびクライアントコンピューティング装置１２に接続された専用通信ハードウェア（たとえば、トランシーバ）またはそのいずれかにより実行することができる通信プロトコルが提供されている。通信ハードウェアはアンテナ１４を含むことができる。アンテナ１４はＷＡＰ１６と信号を交換する。ＷＡＰ１６はクライアント装置１２により実行される通信プロトコルに対応する通信プロトコルを実行する。ＷＡＰ１６はクライアント装置１２に信号を同報しクライアント装置１２に信号から同報される信号を受信する通信ハードウェア（たとえば、アンテナ１８付トランシーバ）も含んでいる。
【０００５】
各ＷＡＰ１６はスイッチまたは、例示するように、ハブ２０と物理的有線接続（physical hard wired connection）２２を介して通信するように配置される。各ハブ２０は物理的有線接続２４を介して少なくとも一つの他のハブ２０に配線される。たとえば、ハブ２０は階層構造、トークンリング構成、等とすることができる。有線接続２２および２４は導電線（たとえば、撚り対または同軸ケーブル）または他の導体媒体（たとえば、光ファイバケーブル）とすることができる。ハブ２０、ＷＡＰ１６および有線接続２２および２４は有線ＬＡＮ３０を構成する。
【０００６】
さまざまなサーバ２６およびネットワークマネジャー端末２８またはそのいずれかを一つ以上のハブ２０を介して有線ＬＡＮ３０に接続することができる。有線ＬＡＮ３０はファイアウォール３４を介して外部、すなわち公衆網３２（たとえば、インターネット）に接続することもできる。ファイアウォール３４は外部網３２および有線ＬＡＮ３０間に情報技術セキュリティを提供する。
【０００７】
図１に示す従来のネットワーク１０はクライアントコンピューティング装置１２およびサーバ２６間でデータパケットを交換するのに有効ではあるが、従来のネットワーク１０には少なくとも二つの不利な点がある。第１に、有線接続２２および２４は設置するのが困難で、時間および費用がかかる。有線網では、ケーブルは施設（たとえば、ビルディング）全体にわたって張り巡らさなければならない。ネットワークの配線には壁、床貫通、釣り天井パネル上、浮き床パネル下、等に電線を通すことが含まれることがある。このような設置工事は新しいビルディングの工事中は困難と判明することがあり、既存のビルディング、特に、コンピュータネットワークが建築計画で配慮される前に建てられた既存のビルディングではなおさら困難と判明することがある。
【０００８】
従来のネットワーク１０の第２の不利な点は、クライアント装置１２の非良心的なユーザがＷＡＰ１６の一つとの通信を確立すると、従来のネットワーク１０の情報セキュリティを危うくすることである。このようなクライアント装置１２はファイアウォール３４のローカル側に配置されることがあり、クライアント装置１２が適切な認証を得ているものと仮定すると、サーバ２６を含む、ファイアウォール３４のローカル側のさまざまな他の装置にアクセスすることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、有線接続への依存性を低減ししかもセキュリティを向上させた通信網が必要とされている。
【課題を解決するための手段】
【００１０】
（発明の概要）
本発明の一つの側面において、本発明はデータ通信用無線ローカルエリアネットワーク（ＬＡＮ）である。無線ＬＡＮはパケットホッピングアクセス端末およびパケットホッピングゲートウェイを含んでいる。パケットホッピングアクセス端末はクライアント装置へアドレスされたデータパケットを無線送信しかつクライアント装置からデータパケットを無線受信する第１のトランシーバ、およびパケットホッピングプロトコルに従ってクライアント装置へアドレスされたデータパケットを無線受信しかつクライアント装置から受信したデータパケットを無線送信する第２のトランシーバを有し、パケットホッピングプロトコルはデータパケットルータ/リピータ機能を含んでいる。パケットホッピングゲートウェイはパケットホッピングプロトコルに従ってパケットホッピングアクセス端末から送信されたデータパケットを無線受信しかつクライアント装置へアドレスされたデータパケットを無線送信する第３のトランシーバ、およびサーバとの通信を確立するネットワークインターフェイスを有する。
【００１１】
本発明のもう一つの側面において、本発明はデータ通信網である。データ通信網はパケットホッピングゲートウェイ（ＰＨＧ）および少なくとも一つのパケットホッピングアクセス端末（ＰＨＡＳＴ）を含んでいる。ＰＨＧはワイドエリアネットワークバックボーンを介したサーバとの通信を確立するネットワークインターフェイス、およびパケットホッピングプロトコルに従ってクライアント装置から発信されてサーバへアドレスされるデータパケットを無線受信しかつサーバから発信されてクライアント装置へアドレスされるデータパケットを無線送信するトランシーバを含んでいる。ＰＨＧはクライアント装置がデータ通信網との通信を開始したらファイアウォールおよびクライアント装置に仮想私設網をダイナミックに構成するようにされており、ファイアウォールはワイドエリアネットワークバックボーンおよびサーバ間に配置される。少なくとも一つのＰＨＡＳＴがクライアント装置からサーバへ送られるデータパケットおよびサーバからクライアント装置へ送られるデータパケットに対する中間送信ノードとして作用するようにされた少なくとも一つのトランシーバを含んでいる。少なくとも一つのＰＨＡＳＴはパケットホッピングプロトコルに従ってクライアント装置からサーバへ送られるデータパケットおよびサーバからクライアント装置へ送られるデータパケットをルート/リピートするようにされている。
【００１２】
本発明のさらにもう一つの側面において、本発明はデータ通信用無線ローカルエリアネットワーク（ＬＡＮ）である。無線ＬＡＮは複数のパケットホッピングアクセス端末（ＰＨＡＳＴ）およびパケットホッピングゲートウェイ（ＰＨＧ）を含んでいる。各ＰＨＡＳＴは関連するクライアント装置へアドレスされたデータパケットを無線送信しかつ関連するクライアント装置からデータパケットを無線受信するローカルトランシーバ、およびポイント・ツー・ポイントプロトコルを使用して関連するクライアント装置へアドレスされたデータパケットを無線受信しかつ関連するクライアント装置からもう一つのＰＨＡＳＴおよびＰＧＨの一方へデータパケットを無線送信する第１のスイッチャブルＬＡＮトランシーバを含んでいる。ＰＨＧはポイント・ツー・ポイントプロトコルを使用していずれかのＰＨＡＳＴにより送信されたデータパケットを無線受信しかつ関連するクライアント装置へアドレスされた各データパケットを選択されたＰＨＡＳＴへ無線送信する第２のスイッチャブルＬＡＮトランシーバ、およびサーバとの通信を確立するネットワークインターフェイスを含んでいる。
【実施例】
【００１３】
（発明の開示）
本発明のこれらの特徴およびその他の特徴は下記の説明および図面を見れば明らかである。下記の詳細な説明において、本発明の異なる実施例に示されているかどうかに無関係に、同じコンポーネントには同じ参照番号が与えられている。本発明を明瞭かつ簡潔に例示するために、図面は必ずしも縮尺どおりではなくある機能は幾分略式に示されている。
【００１４】
図２に本発明に従ったネットワーク５０が例示される。ネットワーク５０は無線ローカルエリアネットワーク（ＬＡＮ）５２を含んでいる。無線ＬＡＮ５２はワイドエリアネットワーク（ＷＡＮ）バックボーン５４に接続されている。ＷＡＮバックボーン５４は、たとえば、イーサネット（登録商標）または他の任意適切なワイドエリアネットワーク基盤（infrastructure）を表すことができる。一例では、ＷＡＮバックボーン５４は１０ Gbps以上の帯域幅を有する光ファイバ媒体を含んでいる。
【００１５】
ネットワーク５０はファイアウォール５６を介してＷＡＮバックボーン５４に接続された私設ＬＡＮ５５も含んでいる。私設ＬＡＮ５５（私設ＬＡＮはしばしば法人その他の組織化された利用者にコアコンピューティングサービス（core computing service）を提供するため、コーポレート（corporate）ＬＡＮと呼ばれることもある）はさまざまなサーバ５８を含むことができる。サーバ５８は、たとえば、world-wide-webサーバ（ウェブサーバまたはインターネットサーバとしても知られる）、データベースサーバ、ファイルサーバ、電子メール（“ｅ-メール”）サーバ、プリントサーバ等を含むことができる。当業者ならばお判りのように、ファイルサーバ、電子メールサーバおよびデータベースサーバのイラストは単なる例にすぎず、他のサーバ５８も同様に接続することができる。ここで使用されるサーバという用語はブラウザを使用してもう一つのコンピューティングデバイスから見ることができるウェブページ（web page）をホスティング（hosting）する、他のコンピューティング装置に対するコンピューティングタスクを実施するアプリケーションを実行する、共有ファイルに対する集中探索を提供する、ネットワーク５０に接続されたプリンタに対するプリントファイルのレンダリングを制御する、等のサービスを実施するハードウェアおよびソフトウェアの両方に関係している。私設ＬＡＮ５５はネットワークアドミニストレータ（network administrator）が私設ＬＡＮ５５および無線ＬＡＮ５２またはそのいずれか、適切であれば、ファイアウォール５６およびＷＡＮバックボーン５４等またはそのいずれかのネットワーク５０の他の部分の機能を確立して制御できるようにするネットワークマネジャー端末６０も含むことができる。
【００１６】
私設ＬＡＮ５５はファイアウォール５６を介してＷＡＮバックボーン５４に接続することができる。周知の技術のように、ファイアウォール５６はネットワーク５０に情報技術セキュリティを提供する。すなわち、ファイアウォール５６はＷＡＮバックボーン５４を介して接続するデバイスからのサーバ５８およびネットワークマネジャー端末６０またはそのいずれかの許可されないアクセスの可能性を最小限に抑える。さらに、ファイアウォール５６は一つ以上のサーバ５８およびネットワークマネジャー端末６０またはそのいずれかからのデータの送出を最小限に抑えるように構成することができる。また、付加コンピューティング装置、ワークステーションおよびサーバをファイアウォール５６の“安全確保”（すなわち、プライベート）側またはファイアウォール５６の“公衆”側でネットワーク５０に接続することができる。例示した構成では、図２のファイアウォール５６の左側に示す装置は公衆の場所に配置され、図２のファイアウォール５６の右側に示す装置（たとえば、私設ＬＡＮ５５）は個別すなわち安全な場所に配置される。
【００１７】
ＷＡＮバックボーン５４には外部ネットワーク６２も接続することができる。たとえば、外部ネットワークはインターネットまたは任意他のワイドエリアネットワーク（ＷＡＮ）とすることができる。
【００１８】
無線ＬＡＮ５２はクライアントコンピューティング装置６４がファイアウォール５６およびＷＡＮバックボーン５４を介して私設ＬＡＮ５５の装置（たとえば、サーバ５８およびネットワークマネジャー端末６０またはそのいずれか）とデータを交換することができるように構成される。クライアントコンピューティング装置６４はさまざまなタイプのコンピュータ（たとえば、命令セットに従ってデータを処理する汎用マシン）を含むことができる。大概のコンピュータは論理命令を格納するメモリ（一つ以上の揮発性メモリコンポーネントおよび一つ以上の非揮発性メモリコンポーネントを含むことができる）およびこれらの論理命令を実行するプロセッサを含んでいる。したがって、クライアント装置６４はデスクトップコンピュータシステム、ワークステーション、端末、ラップトップまたはノートブックコンピュータ、personal digital assistants（PDAs）等の汎用コンピュータを含むことができる。さらに、クライアント装置６４はイメージレンダリング装置（たとえば、プリンタ、プロッタ、コピーマシン、等）、スキャナ、デジタル送信器等の、たとえば、入出力装置を含む周辺装置または他のコンピュータ装置を含むことができる。一実施例では、クライアント装置６４は音声データを交換する装置（たとえば、移動電話機やハンドヘルドラジオ）を含むこともできる。
【００１９】
クライアント装置６４はデータパケットを交換することによりサーバ５８と、または互いに、通信することができる。周知の技術のように、データパケットはデータパケットの配信およびデータパケットの無欠性の保証に使用されるヘッダ情報と共に、電子フォーマットのメッセージを含んでいる。比較的大きいメッセージはデータパケットの“ペイロード”容量に応じて多数のデータパケットに分解することができる。しかしながら、本発明の範囲および目的はそこに限定されるものではなく、データパケットという用語は、たとえば、ビデオ信号、オーディオ信号、およびクライアント装置６４に対して同報される信号を含む任意の他のタイプの情報を含む他のタイプのデータまたは情報交換を含むことができる。
【００２０】
無線ＬＡＮ５２は少なくとも一つのパケットホッピングアクセス端末（ＰＨＡＳＴ）６８および少なくとも一つのパケットホッピングゲートウェイ（ＰＨＧ）７０を含む無線パケットホッピング網６６（ここでは、無線ＬＡＮ５２に対する無線パケットホッピングバックボーンとも呼ばれる）を含んでいる。クライアント装置６４は無線パケットホッピングＬＡＮ６６、ＷＡＮバックボーン５４およびファイアウォール５６を介してサーバ５８と通信する。ＰＨＡＳＴ装置６８およびＰＨＧ７０のより詳細な動作については後述する。
【００２１】
各クライアント装置６４は少なくとも一つのＰＨＡＳＴ装置６８およびＰＨＧ７０またはそのいずれかとの無線双方向通信用コネクティビティ装置、すなわちトランシーバ７２、を含むことができる。たとえば、トランシーバ７２はネットワークインターフェイスカード（ＮＩＣ）および付随アンテナ７４とすることができる。一実施例では、ＮＩＣは８０２.１１ｂ標準プロトコル等の通信プロトコルを使用して動作することができる。
【００２２】
しばし図４を見ると、各ＰＨＡＳＴデバイス６８はクライアント装置６４との対応する無線双方向データパケット交換用コネクティビティ装置を含んでいる。ＰＨＡＳＴ装置６８内の対応するコネクティビティ装置はローカルトランシーバとすることができる。ＰＨＡＳＴデバイス６８のローカルトランシーバは、たとえば、インターフェイスカード７６（たとえば、標準８０２.１１ｂＮＩＣカード）および付随アンテナ７８を含むことができる。
【００２３】
前記したように、クライアント装置６４はＰＨＧ７０と直接無線通信することもできる。しばし図５を見ると、ＰＨＧ７０にはクライアント装置６４との無線双方向通信用コネクティビティ装置も設けることができる。ＰＨＧ７０内の対応するコネクティビティ装置はローカルトランシーバとすることができる。ＰＨＧ７０のローカルトランシーバは、たとえば、インターフェイスカード８０（たとえば、標準８０２.１１ｂＮＩＣカード）および付随アンテナ８２を含むことができる。
【００２４】
一般的に、各クライアント装置６４は無線通信を管理するための予め定められたプロトコルに従って近くのＰＨＡＳＴ装置６８と通信する。大概の状況において、クライアント装置６４はそれに最も近いＰＨＡＳＴ装置６８、または信号強度が最も高いＰＨＡＳＴ装置６８と通信する。クライアント装置６４がＰＨＧ７０に最も近い、すなわちＰＨＧ７０と最高信号強度を共有する場合、クライアント装置６４はＰＨＡＳＴ装置６８の一つと通信せずに直接ＰＨＧ７０とデータパケットを交換することができる。
【００２５】
クライアント装置６４からデータパケットを受信すると、各ＰＨＡＳＴ６８はデータパケットを無線再送信（たとえば、ルート/リピート）してＰＨＧ７０へ配信する。前述したように、ＰＨＡＳＴ装置６８はパケットホッピング技術を使用してクライアント装置６４からＰＨＧ７０への通信を処理する。同様に、クライアント装置６４へ配信されＷＡＮバックボーン５４からＰＦＧ７０により受信されるデータパケットはパケットホッピング技術を使用して無線パケットホッピングＬＡＮ６６を介して送信される。直接クライアント装置６４およびＰＨＧ７０間の通信はいかなるＰＨＡＳＴ装置６８もルーティングする必要がない。
【００２６】
簡潔に言えば、パケットホッピングの概念は一つ以上の中間ステーションを介した発信元から受信先への一つ以上のデータパケットの配信に関連している。ここに記載するパケットホッピングプロトコルの機能はアドホックネットワーキング（ad hoc networking）またはアドホックルーティング（ad hoc routing）と呼ばれることもある。例示した実施例では、クライアント装置６４は発信元または受信先として作用することができＰＧＨ７０は対応する受信先または発信元として作用する。無線ＬＡＮ５２では、ＰＨＡＳＴ装置６８は中間ポイントとして機能する。
【００２７】
パケットホッピング技術は無線ＬＡＮ５２の装置により実行されるパケットホッピングプロトコルにより実施することができる。パケットホッピングプロトコルは無線ＬＡＮ５２内に含まれる装置が無線ＬＡＮ５２内に含まれる他方の装置の存在および機能を決定する自己構成機能（自己発見機能または自己形成機能とも呼ばれる）等のさまざまなネットワーキング機能を含むことができる。他方の装置を発見すると（たとえば、データパケットおよび確認応答信号の送信を追跡することにより）、パケットホッピングプロトコルは無線ＬＡＮ５２を介してデータパケットを効率的に配信することができる。データパケットの効率的配信は目標の受信先に達する前に最少数の中間ポイント（たとえば、ＰＨＡＳＴ装置６８）を通ってデータパケットを送ることおよび自己回復機能（たとえば、輻輳ノードを回避するデータパケットの配信、電力消失または故障中等の装置の補償）の使用を含むことができる。論理装置位置および能力のデータベースは自己ポピュレートして（self populating）ネットワーク設置業者により構成される必要がないため、無線ＬＡＮ５２の自己構成性によりその設置を容易にすることができる。
【００２８】
一度発見されると、無線パケットホッピングＬＡＮ６６のコンポーネント（ＰＨＡＳＴ装置６８およびＰＨＧ７０またはそのいずれか）は各クライアント装置６４、またはそれが直接通信しているＰＨＡＳＴ装置６８またはＰＨＧ７０のネットワーク位置を示す情報を維持する。ここに記述する機能はクライアント装置６４およびサーバ５８またはネットワークマネジャー６０間のデータ通信に関係するものであることに注目されたい。しかしながら、ピア・ツー・ピア（peer-to peer）（すなわち、クライアント装置６４からクライアント装置６４へ）通信も同様に（すなわち、同じパケットホッピングプロトコルを使用して）処理できる。
【００２９】
特定のＰＨＡＳＴ６８によりクライアント装置６４から受信されるデータパケットは利用可能なパスウェイを使用して無線パケットホッピングＬＡＮ６６を介してＰＨＧ７０へルーティングされる（適切なサーバ５８へ配信するため）。たとえば、クライアント装置６４からデータパケットを受信するＰＨＡＳＴデバイス６８がＰＨＧ７０との直接通信近辺内であれば、このＰＨＡＳＴ装置６８は受信したデータパケットを直接ＰＨＧ７０へ無線送信することができる。しかしながら、無線ＬＡＮアーキテクチュア、負荷、干渉、等に応じて、付加ＰＨＡＳＴ装置６８を介したＰＨＧ７０へのデータパケットのルーティングが考えられる。
【００３０】
しばし図４を見ると、ＰＨＡＳＴ装置６８からＰＨＧ７０またはもう一つのＰＨＡＳＴ装置６８への送信はＬＡＮトランシーバ等のコネクティビティ装置を使用して実施することができる。ＬＡＮトランシーバはＰＨＧ７０または他のＰＨＡＳＴ装置６８からデータパケットを受信するように構成することもできる。ＬＡＮトランシーバは、たとえば、インターフェイスカード８４（たとえば、標準８０２.１１ａ ＮＩＣ）および付随アンテナ８６を含むことができる。しばし図５を見ると、ＰＨＧ７０にはＰＨＡＳＴ装置６８により送信されたデータパケットを受信してＰＨＡＳＴ装置６８に送信する対応するコネクティビティ装置も設けられている。ＰＨＧ７０のコネクティビティ装置はインターフェイスカード８８（たとえば、標準８０２.１１ａ ＮＩＣ）および付随アンテナ９０等のＬＡＮトランシーバとすることができる。
【００３１】
クライアント装置６４からデータパケットを受信するＰＨＡＳＴ装置６８がＰＨＧ７０との直接通信近辺外であれば、データパケットは無線パケットホッピングＬＡＮ６６内の一つ以上の他のＰＨＡＳＴ装置６８を介してＰＨＧ７０へ転送される。ＬＡＮ６６使用、バッファリソース、外部インターフェイス、信号強度等に応じて、パケットホッピングプロトコルは受信ＰＨＡＳＴ装置６８からＰＨＧ７０へのデータパケットのパスを決定する（たとえば、自己順応機能）。明らかに、無線ＬＡＮ５２および、特に、無線パケットホッピングＬＡＮ６６を介したデータパケットの配信はその中に含まれるリソースを効率的に使用して無線ＬＡＮ５２の設置を容易にするように実施される。無線パケットホッピングＬＡＮ６６はデータパケット用設定配信パスの無い“メッシュ”としてローカルに構成される。たとえ、“ホップされた”装置がデータパケットを受信するようにアドレスされた次の装置よりも物理的に近くても、一つ以上のＰＨＡＳＴ装置６８を“ホッピング”（またはスキッピング）することによりデータパケットを無線パケットホッピングＬＡＮ６６を介して配信することができる。
【００３２】
理論で固めるつもりはないが、パケットホッピングは一連の中間ポイントを通って発信元から受信先へデータパケットを再送するための効率的な技術である。典型的なパケットホッピングプロトコルは“MeshLAN”および“MultiHopping”の名称で MeshNetworks of 485 North Keller Road, Suite 250, Maitland, Florida 32751 から入手できる。MeshNetworks から入手できるプロトコルは無線ＬＡＮカード（たとえば、標準８０２．１１カード）をルータ/リピータへ変換してネットワーク内の各加入者（たとえば、クライアント装置６４）の無線到達範囲を広げる。
【００３３】
一実行例では、ＰＨＡＳＴデバイス６８およびＰＨＧ７０により実行されるパケットホッピングプロトコルはすぐ手に入る８０２．１１カードにマルチホッピングピア・ツー・ピア（たとえば、ＰＨＡＳＴ装置６８からＰＨＡＳＴ装置６８またはＰＨＡＳＴ装置６８からＰＨＧ７０）能力を付加する。このようなパケットホッピングプロトコルは輻輳するアクセスポイント（すなわち、ＰＨＡＳＴ装置６８）から輻輳しないアクセスポイントへ自動的に送信をシフトさせてＬＡＮとのボトルネックを和らげ全体ネットワーク性能を改善することができる。
【００３４】
ＰＨＧ７０からクライアント装置６４への送信は同様に実施されるが、逆方向となる。特に、受信先クライアント装置６４がＰＨＧ７０との直接通信近辺内にあれば、データパケットはローカルトランシーバ（たとえば、インターフェイスカード８０およびアンテナ８２）を介してクライアント装置６４へ送信される。受信先クライアント装置６４がＰＨＡＳＴデバイス６８の一つと通信している場合、パケットホッピングプロトコルを使用してデータパケットはＬＡＮトランシーバ（たとえば、インターフェイスカード８８およびアンテナ９０）を介してＰＨＧ７０により送信され、無線パケットホッピングＬＡＮ６６を通って所望のＰＨＡＳＴ装置６８へルーティングされる。所望のＰＨＡＳＴ装置６８により受信されると、データパケットはＰＨＡＳＴ装置６８のローカルトランシーバを介してクライアント装置６４へ送信される。
【００３５】
無線ＬＡＮ５２の構成により、新しい建造物およびコンピューティング装置のネットワーキングを考慮してまたはしないで建てられた古いビルディングを含む、あらゆるタイプのビルディング内に無線ＬＡＮ５２を比較的容易に設置することができる。無線ＬＡＮ５２は、たとえば、ＰＨＡＳＴデバイス６８が施設全体にわたって戦略的に配置されて近くのクライアント装置６４とインターフェイスしかつＰＨＧ７０に対してデータパケットを中継するオフィス環境内に展開することができる。ＰＨＧ７０はＷＡＮバックボーン５４の適切な近辺内に配置してそこへの接続を確立できるようにすることができる。
【００３６】
ＰＨＡＳＴ装置６８およびＰＨＧ７０は典型的に電源を必要とすることに注目願いたい。一実施例では、ＰＨＡＳＴ装置６８およびＰＨＧ７０は従来の電力アウトレット（たとえば、米国では１１０Ｖ，６０Ｈｚ電源）等の利用可能な標準電源に接続される。もう一つの実施例では、ＰＨＡＳＴ装置６８にバッテリパックや太陽電池等のそれ自体の電源を設けることができる。
【００３７】
ＰＨＡＳＴ装置６８は任意の有線接続により互いにまたはＰＨＧ７０に接続されないため、壁、天井、床等にケーブルを走らせることなく所望の場所に迅速かつ容易に展開することができる。当業者ならば無線パケットホッピングＬＡＮ６６を設置すれば大きな時間的および経済的節減が達成されることがお判りであろう。また、適切な無線トランシーバおよびプロトコルの使用により、クライアント装置６４とＰＨＡＳＴ装置６８間、一方のＰＨＡＳＴ装置６８と他方のＰＨＡＳＴ装置６８間、またはＰＨＡＳＴ装置６８とＰＨＧ７０間を見通す構成は必要とされないことにも注目願いたい。
【００３８】
クライアント装置６４とＰＨＡＳＴ装置６８（または、ＰＨＧ７０）間の通信に８０２.１１ｂインターフェイスカードが使用される本発明の一実施例では、クライアント装置６４とＰＨＡＳＴ装置６８（または、ＰＨＧ７０）間の帯域幅はおよそ１１Ｍｂｐｓとすることができる。別の構成では、典型的な８０２.１１ｂインターフェイスカードを８０２.１１ｇインターフェイスハードウェアおよびソフトウェアまたはそのいずれかで置換することができる。ＰＨＡＳＴ装置６８とＰＨＧ７０間の通信に８０２.１１ａインターフェイスカードが使用される場合、各ＰＨＡＳＴ装置６８と他のＰＨＡＳＴ装置６８およびＰＨＧ７０またはそのいずれかの間の帯域幅はおよそ１００Ｍｂｐｓとすることができる。当業者ならばお判りのように、前記したインターフェイス接続標準（たとえば、８０２.１１の使用）および帯域幅は典型的なものであり、これらの通信リンクに対して異なるハードウェアおよび通信プロトコルが選択される場合は変わることがある。
【００３９】
さらに、図３を見れば、拡張データ通信ネットワーク５０’が例示されている。図２のネットワークと同様に、ネットワーク５０’にはＷＡＮバックボーン５４、第１の私設ＬＡＮ５５ａ（ファイアウォール５６ａ，さまざまなサーバ５８ａ、およびネットワークマネジャーワークステーション６０ａ）およびＷＡＮバックボーン５４を介した外部ネットワーク６２（たとえば、インターネット）への接続が設けられている。拡張ネットワーク５０’には参照番号５２ａから５２ｎで示す多数の無線ＬＡＮも含まれている。オプションとして、ネットワーク５０’は少なくとも一つの付加私設ＬＡＮ５５（ファイアウォール５６ｂ，さまざまなサーバ５８ｂ、およびネットワークマネジャーワークステーション６０ｂを含む第２の私設ＬＡＮ５５ｂとして例示されている）を含むことができる。
【００４０】
多数の無線ＬＡＮ５２が多数のクライアント装置６４および物理的に大きな施設全体またはそのいずれかにわたってコネクティビティを提供するのに使用される。たとえば、無線ＬＡＮ５２の一つを使用してオフィスビルディングの一つのフロアまたは２つ以上のフロアにまたがるセクション（たとえば、ビルディングのウィング）に対するデータネットワーキングを提供することができる。ＷＡＮバックボーン５４に接続することができる無線ＬＡＮ５２の数を増やすために、イーサネットスイッチ９２等の多重化デバイスを使用して一つ以上のＰＨＧ７０をＷＡＮバックボーン５４に接続することができる。
【００４１】
各無線ＬＡＮ５２ａから５２ｎは異なるチャネルおよび周波数またはそのいずれかを使用して一つの無線ＬＡＮ５２から隣接する無線ＬＡＮ５２への干渉を最小限に抑えることができる。しかしながら、あるチャネルまたは周波数を一つのＬＡＮ５２が使用し、もう一つのＬＡＮ５２が第１のＬＡＮ５２から干渉を回避するのに十分離れて配置される時は、同じチャネルまたは周波数をもう一つのＬＡＮ５２で使用することができる。
【００４２】
一実施例では、ネットワーク５０’内に存在する各無線ＬＡＮ５２ａから５２ｎのクライアント装置６４は多数の私設ＬＡＮ５５ａおよび５５ｂ（または、存在すれば、付加私設ＬＡＮ５５）の装置（たとえば、サーバ５８ａおよび５８ｂ）と通信することができる。別の実施例では、各無線ＬＡＮ５２ａから５２ｎのクライアント装置６４は対応する私設ＬＡＮ５５ａまたは５５ｂ（または、存在すれば、付加私設ＬＡＮ５５）との通信に制限される。たとえば、ネットワーク５０’が展開されるビルディングの地主がＷＡＮバックボーン５４を提供することができる。多数のテナントがＷＡＮバックボーン５４を使用して各テナントが少なくとも一つの無線ＬＡＮ５２および少なくとも一つの私設網５５を確立することによりネットワーク５０’を形成することができる。
【００４３】
図４を参照して、ＰＨＡＳＴ装置６８の一実施例がより詳細に略示される。前記したように、ＰＨＡＳＴ装置６８はクライアント装置６４と通信する第１の無線コネクティビティ装置（たとえば、ローカルトランシーバ）および他のＰＨＡＳＴ装置６８およびＰＨＧ７０またはそのいずれかと無線通信する第２の無線通信装置（たとえば、ＬＡＮトランシーバ）を含んでいる。一実施例では、ローカルトランシーバはインターフェイスカード７６（たとえば、標準８０２.１１ｂ ＮＩＣ）および付属アンテナ７８を含んでいる。一実施例では、ＬＡＮトランシーバはインターフェイスカード８４（たとえば、標準８０２.１１ａ ＮＩＣ）および付属アンテナ８６を含んでいる。
【００４４】
ＰＨＡＳＴ装置６８はここに記述されたデータ通信を容易にするための論理命令を実行するコンポーネントも含んでいる。たとえば、ＰＨＡＳＴ装置６８は論理命令を含むコードを実行する回路構成９４（たとえば、プロセッサ）を含むことができる。ＰＨＡＳＴ装置６８はコード/論理命令を格納するメモリも含むことができる。当業者ならば、このような目的のために多数のプロセッサおよびメモリコンポーネントまたはそのいずれかを使用できることがお判りである。さらに、このような機能の全てまたは一部をインターフェイスカード７６およびインターフェイスカード８４またはそのいずれかの一部として実施することができる。
【００４５】
ＰＨＡＳＴ装置６８は無線アクセスポイント（ＷＡＰ）プロトコル９６およびパケットホッピングプロトコル９８を実行することができる。ＷＡＰプロトコル９６はＰＨＡＳＴ装置６８とクライアント装置６４間の通信を管理し維持する責任がある。ＷＡＰプロトコル９６は周知の技術で一般的によく知られており詳細な説明は行わない。簡潔に言えば、ＷＡＰプロトコル９６によりＰＨＡＳＴ６８はクライアント装置６４に対するアクセスポイントとして機能することができる。ＷＡＰプロトコル９６はインターフェイスカード７６により直接実行することができる。前記したように、パケットホッピングプロトコル９８はＰＨＡＳＴ装置６８間およびＰＨＡＳＴ装置６８とＰＨＧ７０間のデータパケットの交換を管理する。パケットホッピングプロトコル９８はインターフェイスカード８４により直接実行することができる。
【００４６】
ＰＨＡＳＴ６８の別の実施例では、ローカルおよびＬＡＮネットワークトランシーバに同じハードウェア（たとえば、同じインターフェイスカードおよびアンテナ）を使用することができ、およびプロトコル機能を共有することができ、またはそのいずれかが可能である。もう一つの実施例では、ローカルおよびＬＡＮネットワークは同じ周波数チャネルを使用することができるが異なるプロトコルを使用して動作し、逆の場合も同じである（同じプロトコルを共有するが、異なる周波数チャネルを使用する）。
【００４７】
図５はＰＨＧ７０の典型的な実施例を詳細に示す。前記したように、ＰＨＧ７０は一つ以上のクライアント装置６４と直接無線通信する装置（たとえば、ローカルトランシーバ）回路を含むことができる。このようなトランシーバはインターフェイスカード８０（たとえば、標準８０２.１１ｂ ＮＩＣ）および付属アンテナ８２を含んでいる。ＰＨＧ７０は無線ＬＡＮ５２のＰＨＡＳＴ装置６８との無線通信を確立するための通信装置（たとえば、ＬＡＮトランシーバ）も含んでいる。このようなＬＡＮトランシーバはインターフェイスカード８８（たとえば、標準８０２.１１ａ ＮＩＣ）および付属アンテナ９０を含んでいる。さらに、ＰＨＧ７０はＷＡＮバックボーン５４と通信するための、ネットワークインターフェイスカード等の、インターフェイス装置９９を含むことができる。
【００４８】
ＰＨＧ７０の別の実施例では、ローカルおよびＬＡＮネットワークトランシーバに同じハードウェア（たとえば、同じインターフェイスカードおよびアンテナ）を使用することができ、およびプロトコル機能を共有することができ、またはそのいずれかが可能である。もう一つの実施例では、ローカルおよびＬＡＮネットワークは同じ周波数チャネルを使用することができるが異なるプロトコルを使用して動作し、逆の場合も同じである（同じプロトコルを共有するが、異なる周波数チャネルを使用する）。
【００４９】
ＰＨＡＳＴ装置６８と同様に、ＰＨＧ７０もクライアント装置６４およびＰＨＡＳＴ装置６８とのデータ通信を維持管理するコードを実行する回路構成１００（たとえば、プロセッサ）を含むことができる。たとえば、回路構成１００は論理命令を含むコードをそれぞれ実行および格納するためのプロセッサおよびメモリを含むことができる。当業者ならば、このようなコードの実行および格納またはそのいずれかはインターフェイスカード８０および８８またはそのいずれかにより実行でき、また汎用コンポーネントにより実行できることがお判りである。
【００５０】
ＰＨＧ７０は多様な機能を有するプロトコルを実行することができる。たとえば、ＰＨＧ７０はＷＡＰプロトコル１０２、パケットホッピングプロトコル１０４、さまざまなネットワーク管理モジュール１０６および仮想私設網（ＶＰＮ）プロトコル１０８を実行することができる。ＷＡＰプロトコル９６と同様にＷＡＰプロトコル１０２は、ＰＨＧ７０がクライアント装置６４に対する無線アクセスポイントとして機能できるように、ＰＨＧのローカルトランシーバ（たとえば、インターフェイスカード８０およびアンテナ８２）を介したクライアント装置６４との通信を管理する。当業者ならば、ＷＡＰプロトコル９６および１０２はクライアント装置６４とＰＨＡＳＴ装置６８またはＰＨＧ７０間のデータ通信セションを開いて維持する機能を含んでいることを理解できる。
【００５１】
パケットホッピングプロトコル９８と同様に、パケットホッピングプロトコル１０４はＬＡＮトランシーバ（たとえば、インターフェイスカード８８および付属アンテナ９０）を介したＰＨＧ７０とＰＨＡＳＴ装置６８間のデータパケットの交換を維持管理する。パケットホッピングプロトコル９８および１０４はＰＨＡＳＴ装置６８間およびＰＨＡＳＴ装置６８とＰＨＧ７０間のセションを開いて維持する機能を含んでいる。前記したように、パケットホッピングプロトコル９８および１０４はクライアント装置６４からＰＨＡＳＴ装置６８へ送信されたデータパケットが効率的にＰＨＧ７０へ中継されるか（最後に適切なサーバ５８へ配信するため）またはもう一つのクライアント装置６４へ中継されるようにルータ/リピータ機能を提供する。同様に、クライアント装置６４へ配信するためにアドレスされたデータパケットは無線パケットホッピングＬＡＮ６６を通って送信される。データパケットのこのような配信はパケットホッピングプロトコルに従ってデータパケットを一つ以上のＰＨＡＳＴ装置６８へ通すことを含むことができる。
【００５２】
ＰＨＧ７０により付加論理を実行してネットワークインターフェイス装置９９およびＷＡＮバックボーン５４を介した他のネットワーク５０コンポーネント（たとえば、サーバ５８、ネットワークマネジャー６０）との通信を確立することができる。
【００５３】
ネットワーク管理機能１０６は、たとえば、ドメイン名サービス（ＤＮＳ）を含むことができる。ＤＮＳは装置のデータベースを名称（あるネットワークでは、名称はドメイン名とすることができる）および論理アドレス（あるネットワークでは、アドレスはＩＰアドレスとすることができる）により維持する。ネットワーク管理機能１０６はダイナミックホスト構成プロトコル（ＤＨＣＨ）も含むことができそれは、ＤＮＳと共に、無線ＬＡＮ５２にログインした時にクライアント装置６４にアドレスを割り当てる。ＤＨＣＰは各装置に手動および永久的またはそのいずれかでアドレスを割り当てる必要性を最小限に抑えるように機能する。むしろ、ＤＨＣＰはダイナミックに無線ＬＡＮ５２に接続した時にアドレスのプールからのアドレスを各クライアント装置６４および各ＰＨＡＳＴ装置６８またはそのいずれかへ割当てる。各装置に割当てられたアドレスの任意の変化に続いてＤＨＣＰはＤＮＳをダイナミックに更新する。ＤＮＳにより格納された情報はＰＨＡＳＴ装置６８にも送信してＬＡＮ５２を介したデータパケットの効率的なハンドリングを助けることができる。ＰＨＧ７０およびＰＨＡＳＴ装置６８により使用される付加情報は各クライアント装置６４の“ロケーション”を含むことができる（“ロケーション”はクライアント装置６４が通信するＰＨＡＳＴ装置６８またはＰＨＧ７０である）。あるいは、ＤＨＣＰはネットワーク上の各装置がネットワークと共にログインからログインへ（スタートアップからスタートアップへとも言われる）変化しない割当てられたアドレスを有するように静的に構成することができる。
【００５４】
ネットワーク管理機能１０６はＰＨＧ７０により格納されたディレクトリリスティングにアクセスする他の装置（たとえば、各ＰＨＡＳＴ装置６８）を助けるディレクトリサービス（軽量ディレクトリプロトコル（ＬＤＡＰ）等）も含むことができる。このようなネットワーク管理機能によりネットワーク５０内の装置はＰＨＧにより格納されたディレクトリを問い合わせてネットワーク５０構成情報（たとえば、ドメイン名、アドレス、等）を検索するための一般的方法を提供する。
【００５５】
ネットワーク管理機能１０６は無線ＬＡＮ５２を監視制御するための単純なネットワーク管理プロトコル（ＳＮＭＰ）も含むことができる。ＳＮＭＰを実行する典型的なネットワーク（たとえば、図１のネットワーク１０）では、各ネットワーク装置（たとえば、ハブ２０、ＷＡＰ１６、およびブリッジ、ルータ等のネットワーク１０の一部である他の装置）の動作に関するデータがネットワークを監視するネットワークマネジャー端末（たとえば、ネットワークマネジャー２８）へ送信される。ネットワークマネジャー端末は、それにより制御することができる機能の識別だけでなく、ネットワーク内に展開された各装置に対して得られる機能のデータ構造を含む管理情報ベース（ＭＩＢ）に対する情報を組立てる仲介を実行する。
【００５６】
一実施例では、ネットワーク制御ワークステーションの前記した機能は無線ＬＡＮ５２のネットワーク管理機能１０６の一部としてＰＨＧ７０により実施することができる。この実施例では、ＭＩＢおよび完全なＳＮＭＰが格納されＰＨＧ７０上で実行される。このようにして、これらのタスクは個別の装置（たとえば、ネットワークマネジャー６０）から除去される。さらに、ＤＮＳ，ＤＨＣＰおよびＬＤＡＰ機能はＰＨＧ７０によりもたらされてもう一つの装置（たとえば、ネットワークマネジャー６０）から除去することができる。したがって、無線ＬＡＮ５２にわたる制御はＰＨＧ７０内に集中される。これらの機能をＰＨＧ７０内に取込むことによりネットワークマネジャー６０が実施する必要のあるタスクが低減され、ＷＡＮバックボーン５４およびファイアウォール５６を介して送信する必要のある情報量が低減される。拡張された通信網５０’内で、各ＰＨＧ７０は対応する無線ＬＡＮに対するネットワーク管理機能１０６を操作する。したがって、ネットワーク管理に関連する処理は分散させてネットワークマネジャー６０の処理負担を低減しＷＡＮバックボーン５４を介したトラフィックを低減することができる。ネットワークマネジャー機能１０６はプロビジョニング、管理、トラフィック制御、統計、課金、等の付加タスクも含むことができる。
【００５７】
クライアント装置６４の一つが無線ＬＡＮ５２内の一つのロケーションからもう一つのロケーションへ、またはもう一つの無線ＬＡＮ５２へ移動する場合（図３）、無線ＬＡＮ５２はクライアント装置６４やネットワーク５０を再構成することなくクライアント装置６４の物理的ロケーション内に柔軟性を与える。たとえば、自分のオフィス内でラップトップコンピュータを使用する人は一つの特定の近くのＰＨＡＳＴ６８と規則正しく通信することができる。しかしながら、その人は同じ無線ＬＡＮ５２内または異なる無線ＬＡＮ５２上に配置された異なるＰＨＡＳＴ６８のすぐ近くに位置することがある打合せ室へ自分のラップトップコンピュータを持ち込むことがある。ネットワーク５０または５０’との通信が確立されると、ＰＨＧ７０のネットワーク管理機能１０６はクライアント装置６４とのセションを確立するように作用する。無線ＬＡＮ５２へのこのようなログインはクライアント装置６４に対して透明であり、クライアント装置６４のユーザによる交渉の必要はない。
【００５８】
前記したように、無線ＬＡＮ５２はファイアウォール５６の公衆側にある。したがって、無線ＬＡＮ５２を介したデータの交換に対してあるレベルのセキュリティを与えるのが有益である。ネットワーク５０に対するセキュリティ方式の一部として、ＰＨＧ７０にＶＰＮプロトコル１０８を提供することができる。ＶＰＮプロトコル１０８は、暗号化等のセキュリティ機構を使用して情報が交換されるように、クライアント装置６４と私設ＬＡＮ５５（クライアント装置６４およびファイアウォール５６により解釈されるＶＰＮプロトコルを使用して）サーバ５８間の仮想私設網を開設し取り壊す。一実施例では、ＰＨＧ７０はクライアント装置６４とファイアウォール５６間の論理的暗号化リンクを仲介し管理する。ファイアウォール５６はクライアント装置６４によりサーバ５８へ送られた暗号化されたデータパケットを復号して対応する暗号化されないデータパケットを私設ＬＡＮ５５上に置く。同様に、クライアント装置６４は着信暗号化データパケットを復号してアプリケーションによるローカル用途に利用可能なデータパケットおよび受信クライアント装置６４により実行されるプロトコルを作る。
【００５９】
従来、ＶＰＮはホスト装置とクライアント装置間に論理的にスタティックな接続を含んでいる。しかしながら、ここで考慮するＶＰＮプロトコル１０８はＤＨＣＰがクライアント装置６４にアドレスを割り当てるのと同様にネットワーク５０内にＶＰＮをダイナミックに構成する。たとえば、許可されたクライアント装置６４にログイン時にＶＰＮ暗号化鍵を提供することができる。クライアント装置６４、無線ＬＡＮ５２およびネットワーク５０に付加セキュリティ方式を付加して、ピアクライアント装置（peer client device）６４間であるいは外部ネットワーク６２とデータを交換する時にセキュリティリスクを最小限に抑えられることに注目願いたい。
【００６０】
前記した実施例では、ＰＨＧ７０は各クライアント装置が無線ＬＡＮ５２との通信を開始したらクライアント装置６４とファイアウォール５６間にＶＰＮ通信リンクを確立するのを助けるために使用することができる。さらに、図３を見ると、無線ＬＡＮ５２’を私設ＬＡＮ５５に接続するもう一つの構成が例示される。この構成では、ネットワークインターフェイス９９がＰＨＧ７０’を私設ＬＡＮ５５に接続する。したがって、無線ＬＡＮ５２’のクライアント装置６４と私設ＬＡＮ５５のサーバ５８間の通信はＷＡＮバックボーン５４およびファイアウォール５６またはそのいずれかを通されない。ＰＨＧ７０’は無線ＬＡＮ５２’のクライアント装置６４とＰＨＧ７０’自体間のＶＰＮ接続、または論理的暗号化リンク、をダイナミックに開設し取り壊すように構成することができる。ＰＨＧ７０’はクライアント装置６４によりサーバ５８へ送られた暗号化データパケットを復号して対応する暗号化されないデータパケットを私設ＬＡＮ５５上に置く。同様に、ＰＨＧ７０’は私設ＬＡＮ５５上の装置から一つ以上のクライアント装置６４へ配信されるデータパケットを暗号化する。
【００６１】
本発明の特定の実施例について詳細に説明してきたが、本発明の範囲はそれに限定されるものではなく、添付特許請求の範囲の精神および用語内に入る全ての変更、修正および同等なものを含むことを理解されたい。
【００６２】
たとえば、無線パケットホッピングＬＡＮ６６はＬＡＮトランシーバおよび各ＰＨＡＳＴ６８およびＰＨＧ７０の関連するパケットホッピングプロトコルがポイント・ツー・ポイントトランシーバで置換される非同期転送モード（ＡＴＭ）の実施を使用して実行することができる。スイッチを各ノード（たとえば、各ＰＨＡＳＴ６８およびＰＨＧ７０）に展開して前記した無線パケットホッピングＬＡＮ６６のメッシュバックホール（mesh back-haul）網構成を確立することができる。このような構成では、データパケットはＰＨＡＳＴ６８（またはＰＨＧ７０）からＰＨＡＳＴ６８（またはＰＨＧ７０）へホップするように配信することができる。しかしながら、ＡＴＭプロトコルはポイント・ツー・ポイントインプリメンテーション内に構成されるため（すなわち、データパケット転送リンクの発信元および受信先はスタティックである）、この修正実施例は前記したパケットホッピングインプリメンテーションのダイナミック、自己構成ルーティングを含まないことができる。
【図面の簡単な説明】
【００６３】
【図１】従来のネットワークの略ブロック図である。
【図２】本発明に従った典型的なネットワークの略ブロック図である。
【図３】本発明に従ったもう一つの典型的なネットワークの略ブロック図である。
【図４】本発明に従ったネットワーク内で使用するパケットホッピングアクセス端末（ＰＨＡＳＴ）の略ブロック図である。
【図５】本発明に従ったネットワークで使用するパケットホッピングゲートウェイ（ＰＨＧ）の略ブロック図である。
【図１】
2005523641.tif 000003
【図２】
2005523641.tif 000004
【図３】
2005523641.tif 000005
【図４】
2005523641.tif 000006
【図５】
2005523641.tif 000007
【国際調査報告】
2005523641.tif 000008