【手続補正書】
【提出日】平成17年4月28日(2005.4.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ローカルエリアネットワーク環境内の一若しくはそれ以上のアクセスポイントに対するネットワークアダプタであって、
有線ネットワークに前記一若しくはそれ以上のアクセスポイントを接続する有線ネットワークインターフェースと、
無線ネットワークに前記一若しくはそれ以上のアクセスポイントを接続する無線ネットワークインターフェースと、
前記有線及び無線ネットワーク間で送信されるデータパケットのフィルタ処理及び再書き込みの少なくとも１つを含む、管理されたネットワーク環境を強化する強化型ＩＰスタックと、
ネットワークコントロールサーバーに通信するネットワーク協調ソフトウェアとを含む、ネットワークアダプタ。
【請求項２】
無線ネットワークインターフェースは、無線アクセスポイントに接続される、請求項１記載のネットワークアダプタ。
【請求項３】
無線アクセスポイントは、８０２．１１タイプのアクセスポイントを更に含む、請求項２記載のネットワークアダプタ。
【請求項４】
無線ネットワークインターフェースは、ローカルエリアネットワーク（ＬＡＮ）ポートに接続される、請求項１記載のネットワークアダプタ。
【請求項５】
前記強化型ＩＰスタックは、モバイルＩＰフォーリンエージェント（Ｍｏｂｉｌｅ  ＩＰ  Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ）を含む、請求項１記載のネットワークアダプタ。
【請求項６】
前記強化型ＩＰスタックは、複数のネットワークサービスに対応するパケットを検出及び処理する、請求項１記載のネットワークアダプタ。
【請求項７】
当該ネットワークアダプタは、複数の有線ネットワークインターフェース及び複数の無線ネットワークインターフェースの少なくとも１つを含む、請求項１記載のネットワークアダプタ。
【請求項８】
当該ネットワークアダプタは、スイッチに接続され、該スイッチは、複数のショートレンジ無線アクセスポイントに接続される、請求項１記載のネットワークアダプタ。
【請求項９】
スイッチは、無線アクセスポイントＬＡＮセグメントからの全てのインバウンドのパケットを、前記ネットワークアダプタを含むセグメントに自動的に送るようにプログラム可能である、請求項８記載のネットワークアダプタ。
【請求項１０】
スイッチは、前記ネットワークアダプタを含むＬＡＮセグメントからでないアクセスポイントセグメント行きの全てのパケットを、該ネットワークアダプタを含むＬＡＮセグメントに自動的に送るようにプログラム可能である、請求項８記載のネットワークアダプタ。
【請求項１１】
アクセスポイント若しくは無線クライアントは、ネットワークアダプタに全てのパケットを送るようにプログラムされている、請求項８記載のネットワークアダプタ。
【請求項１２】
ネットワークコントロールサーバーは、ネットワークアダプタと共通に配置されている、請求項１記載のネットワークアダプタ。
【請求項１３】
ネットワークコントロールサーバーは、デバイスのユーザが前記環境を介してローミングする際にサービスを提供するコアサーバーと共通に配置されている、請求項１記載のネットワークアダプタ。
【請求項１４】
ネットワークコントロールサーバーは、デバイスのユーザが前記環境を介してローミングする際にクライアントデータ接続が保護されることを可能とするルーティング協調器と共通に配置されている、請求項１記載のネットワークアダプタ。
【請求項１５】
当該ネットワークアダプタは、独立型パーソナルコンピューター（ＰＣ）及び特殊用途計算機の少なくとも一方を更に含む、請求項１記載のネットワークアダプタ。
【請求項１６】
当該ネットワークアダプタは、一若しくはそれ以上のアクセスポイント内に記憶されたソフトウェアを更に含む、請求項１記載のネットワークアダプタ。
【請求項１７】
ネットワークコントロールサーバーは、前記有線ネットワーク上で分散されている、請求項１記載のネットワークアダプタ。
【請求項１８】
当該ネットワークアダプタは、複数のＬＡＮセグメント上に位置する一若しくはそれ以上のアクセスポイントに接続可能である、請求項１記載のネットワークアダプタ。
【請求項１９】
当該ネットワークアダプタは、異なる無線ＬＡＮに接続可能である、請求項１記載のネットワークアダプタ。
【請求項２０】
当該ネットワークアダプタは、ハンドオフ・マネジメント・ポイント、ホームエージェント・マスカレーダー、フォーリンエージェント・マスカレーダーのうちの少なくとも１つと共通に配置されている、請求項１記載のネットワークアダプタ。
【請求項２１】
前記パケットのフィルタ処理は、前記管理されたネットワーク環境の安全性及びクオリティ・オブ・サービス（ＱｏＳ）の少なくとも１つに従って実行される、請求項１記載のネットワークアダプタ。
【請求項２２】
前記パケットの再書き込みは、前記管理されたネットワーク環境のパケット再書き込みポリシーに従って実行される、請求項１記載のネットワークアダプタ。
【請求項２３】
パケット再書き込みポリシーは、ローミング機能及びネットワークアドレストランスレーション（ＮＡＴ）の少なくとも１つを可能とする、請求項１記載のネットワークアダプタ。
【請求項２４】
ローカルエリアネットワーク環境内の複数のアクセスポイントに対するネットワークアダプタを提供する方法であって、
有線ネットワークに前記アクセスポイントを接続するステップと、
無線ネットワークに前記アクセスポイントを接続するステップと、
前記有線及び無線ネットワーク間で送信されるデータパケットのフィルタ処理及び再書き込みの少なくとも１つを含む、管理されたネットワーク環境を強化するステップと、
ネットワークコントロールサーバーに通信するステップとを含む、方法。
【請求項２５】
管理されたネットワーク環境を強化するステップは、更に、
有線ネットワークからパケットを受信するステップと、
強化型ＩＰスタックを介して前記パケットを処理するステップと、
前記パケットを再書き込みするかどうかを判断するステップと、
前記無線ネットワークに前記パケットを送るステップとを含む、請求項２４記載の方法。
【請求項２６】
前記無線ネットワークに前記パケットを送るステップの前に、前記パケットをフィルタ処理するかどうかを判断するステップを更に含む、請求項２５記載の方法。
【請求項２７】
管理されたネットワーク環境を強化するステップは、更に、
無線ネットワークからパケットを受信するステップと、
強化型ＩＰスタックを介して前記パケットを処理するステップと、
前記有線ネットワークに前記パケットを送るステップとを含む、請求項２４記載の方法。
【請求項２８】
前記処理するステップは、前記送るステップの前に、
前記パケットをフィルタ処理するかどうかを判断するステップと、
前記パケットを再書き込みするかどうかを判断するステップとを更に含む、請求項２７記載の方法。
【請求項２９】
強化型ＩＰスタックを介して複数のネットワークサービスに対応するパケットを検出するステップと、
該パケットを処理するステップとを更に含む、請求項２８記載の方法。
【請求項３０】
移動クライアントに現に関連したアクセスポイントを、移動クライアントによって送信されたパケットに関連したメディア・アクセス・コントロール（ＭＡＣ）アドレスを検査することによって、決定するステップを更に含む、請求項２４記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】協調ネットワーク化環境への参加のためのショートレンジ無線アクセスポイント適応化
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
アダプタ１０１は、ネットワーク化された環境内のアダプタ１０１によって要求される情報を維持するネットワークコントロールサーバー（ＮＣＳ）１０３と通信する。好ましくは、ＮＣＳ１０３は、ＬＡＮ１０２を介してアダプタ１０１と通信する。しかし、当業者には明らかなように、ＮＣＳ１０３は、各アダプタ１０１に直接接続されてもよく、若しくは、インターネット５０のようなワイドエリアネットワーク（ＷＡＮ）を介してアダプタと通信してもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
図５を参照するに、複数のアクセスポイント１００にスイッチ５００を介して接続されたアダプタ１０１が示される。本発明の代替実施例では、アダプタ１０１は、ショートレンジ無線アクセスポイント１００にサービスを提供する。この環境では、複数のショートレンジ無線アクセスポイント１００は、個々にスイッチ５００に接続される。図５はスイッチ５００に接続された専用セグメント上に位置する各アクセスポイント１００を図示しているが、当業者には明らかなように、単一のＬＡＮセグメントが複数の無線アクセスポイントを含んでもよい。アダプタ１０１は、また、スイッチ５００に接続される。この実施例では、アダプタの有線及び無線インターフェースは、好ましくは、スイッチ５００の単一の接続５０３に集約される。この実施例の一実現では、スイッチ５００は、アクセスポイントＬＡＮセグメント５０１ａ，５０１ｂ，５０１ｃ（例えば）から来る全てのインバウンドのパケットを、アダプタ１０１を含むＬＡＮセグメント５０３に自動的に転送するように、プログラムされる。スイッチ５００は、また、アダプタを含むＬＡＮセグメント５０３からでないアクセスポイントＬＡＮセグメント５０１行きの全てのパケット（例えば、ＬＡＮ１０２から来てセグメント５０２を介して到着する）を、アダプタ１０１を含むＬＡＮセグメント５０３に自動的に転送するように、プログラムされる。このようにして、アダプタ１０１は、アクセスポイント１００から来る及びに行く全てのパケットを取り出し及び処理することができる。図１を参照して説明したように、ネットワークコントールサーバー１０３は、LAN102を介してアダプタ１０１と通信することができ、又は、各アダプタ１０１に直接取り付けることができ、若しくは、インターネット５０のようなワイドエリアネットワーク（ＷＡＮ）を介してアダプタと通信することができる。