(57)【要約】      （修正有）【課題】クラウドに接続することができない孤立したＡＰから状態を自動的に取得するための方法及び装置を提供する。【解決手段】ネットワーク管理システム１３６は、複数のＡＰ１６６、１６８、１８６、１８８から、ルータ１７０、１７２、１９０、１９２を介して、複数のＡＰの状態情報を取得し、問題発生に対して、自動的に問題を緩和し、孤立したＡＰをクラウドに接続し戻すことを加速するために使用する。ネットワーク管理システムは、ネットワークをモニタすることと、ＡＰがクラウドとの接続を失ったときに修正処置が自動的に取られるべきであると決定するために、予め構成されたデータを使用することと、を行う。【選択図】図１
2020145675.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントがネットワークとの接続を有さない根本原因を緩和するための方法であって、
孤立したアクセスポイントが、第１の通信チャネルを通した前記ネットワークへの接続に失敗したことを検出することと、
プロセッサ及びメモリが、前記接続故障に関連する状態メッセージを自動的に生成又は獲得することと、
ビーコン信号を使用して、及び前記第１の通信チャネルとは異なる第２の通信チャネルを通して、前記状態メッセージを自動的にブロードキャストすることと、
近隣するデバイスが、前記第２の通信チャネルを通して前記孤立したアクセスポイントから前記状態メッセージを受信することと、
前記近隣するデバイスが、第３の通信チャネルを通してネットワークモニタリングサーバに前記状態メッセージを、送信することによって、転送することと、前記第３の通信チャネルは、前記第１及び第２の通信チャネルとは異なる、
前記ネットワークモニタリングサーバにおいて、前記状態メッセージを受信することと、
前記孤立したアクセスポイントのための緩和処置を自動的に呼び出すことと
を備える、方法。
【請求項２】
前記孤立したアクセスポイントと他のサーバとの間で交換されたメッセージをログ記録することと、
前記メッセージ交換を分析することと、
前記他のサーバからの応答メッセージの不在又は異常なメッセージを決定することと
を更に備える、請求項１に記載の方法。
【請求項３】
前記孤立したアクセスポイントが、異常なメッセージフローを決定すること、
前記異常なメッセージフローをエラーコードにマッピングすること、  
前記エラーコード、
前記孤立したアクセスポイントから１つ又は複数の他のデバイスへのメッセージ、
１つ又は複数の他のデバイスから前記孤立したアクセスポイントによって受信されたメッセージ、及び／又は、
前記孤立したアクセスポイントによって検出されたタイムアウトイベント
のうちの１つ又は複数を備えるエラーメッセージを形成すること
を更に備える、請求項１に記載の方法。  
【請求項４】
通常のビーコン信号は、前記故障後に送られず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられるか、
前記通常のビーコン信号は、常に前記故障後に送られるわけではなく、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と交互にされるか、又は、
前記通常のビーコン信号は、前記故障後に送られず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられ、その後通常のビーコン信号のブロードキャスティングが再開する、
請求項１に記載の方法。
【請求項５】
第１の通信チャネルは、ワイヤード通信チャネルである、請求項１に記載の方法。
【請求項６】
前記第２のチャネルは、Ｂｌｕｅｔｏｏｔｈブロードキャスト通信チャネルである、請求項１に記載の方法。
【請求項７】
前記第３の通信チャネルは、ワイヤード通信チャネル、イーサネット通信チャネル、ワイヤードインターネットバックホール通信チャネル、Ｗｉ-Ｆｉ通信チャネル、及びセルラ通信チャネルのうちの１つである、請求項１に記載の方法。
【請求項８】
ネットワーク接続デバイスを再起動すること、
ネットワーク接続デバイスを構成すること、
エラーメッセージを表示すること、及び／又は、
技術者にエラーメッセージ情報を提供すること
のうちの１つ又は複数を更に備える、請求項１に記載の方法。
【請求項９】
前記ネットワーク接続デバイスは、ＤＨＣＰサーバ、ＡＡＡサーバ、ＤＮＳサーバ、ルータ、スイッチ、プロキシサーバ、及びファイアウォールのうちの１つである、請求項８に記載の方法。
【請求項１０】
前記孤立したアクセスポイントからの通信は、アクセスポイント及びモバイルデバイスのうちの１つ又は複数への１つ又は複数のワイヤレストランシーバを通した通信を含む、請求項１に記載の方法。
【請求項１１】
アクセスポイントがネットワークとの接続を有さない根本原因を緩和するためのシステムであって、
第１の通信チャネルを通した前記ネットワークへの接続に失敗したことを検出する、エラーレポーティングモジュール、プロセッサ、及びメモリを含む、孤立したアクセスポイント、
前記接続故障に関連する状態メッセージを自動的に生成又は獲得する前記プロセッサ及びメモリ、
ビーコン信号を用いて、及び前記第１の通信チャネルとは異なる第２の通信チャネルを通して、前記状態メッセージを自動的にブロードキャストするトランシーバ、
前記第２の通信チャネルを通して前記孤立したアクセスポイントから前記状態メッセージを受信する、近隣するデバイス中の第２のトランシーバ、
第３の通信チャネルを通してネットワークモニタリングサーバに前記状態メッセージを、送信することによって、転送する前記第２のトランシーバ、前記第３の通信チャネルは、前記第１及び第２の通信チャネルとは異なる、
前記状態メッセージを受信し、及び前記孤立したアクセスポイントのための緩和処置を自動的に呼び出す前記ネットワークモニタリングサーバ、
を備える、システム。
【請求項１２】
前記孤立したアクセスポイントと他のサーバとの間で交換されたメッセージをログ記録する記憶装置
を更に備え、前記プロセッサは更に、前記メッセージ交換を分析し、及び前記他のサーバからの応答メッセージの不在又は異常なメッセージを決定する、請求項１１に記載のシステム。
【請求項１３】
前記孤立したアクセスポイント中で、異常なメッセージフローを決定する命令、
前記異常なメッセージフローをエラーコードにマッピングする命令、
前記エラーコード、
前記孤立したアクセスポイントから１つ又は複数の他のデバイスへのメッセージ、
１つ又は複数の他のデバイスから前記孤立したアクセスポイントによって受信されたメッセージ、及び／又は、
前記孤立したアクセスポイントによって検出されたタイムアウトイベント
のうちの１つ又は複数を備えるエラーメッセージを形成する命令
を更に備える、請求項１１に記載のシステム。
【請求項１４】
通常のビーコン信号は、前記故障後にブロードキャストされず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられるか、
前記通常のビーコン信号は、常に前記故障後にブロードキャストされるわけではなく、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と交互にされるか、又は、
前記通常のビーコン信号は、前記故障後にブロードキャストされず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられ、その後通常のビーコン信号のブロードキャスティングが再開する、
請求項１１に記載のシステム。
【請求項１５】
第１の通信チャネルは、ワイヤード通信チャネルである、請求項１１に記載のシステム。
【請求項１６】
前記第２のチャネルは、Ｂｌｕｅｔｏｏｔｈブロードキャスト通信チャネルである、請求項１１に記載のシステム。
【請求項１７】
前記第３の通信チャネルは、ワイヤード通信チャネル、イーサネット通信チャネル、ワイヤードインターネットバックホール通信チャネル、Ｗｉ-Ｆｉ通信チャネル、及びセルラ通信チャネルのうちの１つである、請求項１１に記載のシステム。
【請求項１８】
前記ネットワークモニタリングサーバは、
ネットワーク接続デバイスを自動的に再起動すること、
ネットワーク接続デバイスを自動的に構成すること、
エラーメッセージを自動的に表示すること、及び／又は、
技術者にエラーメッセージ情報を自動的に提供すること
を更に行う、請求項１１に記載のシステム。
【請求項１９】
前記ネットワーク接続デバイスは、ＤＨＣＰサーバ、ＡＡＡサーバ、ＤＮＳサーバ、ルータ、スイッチ、プロキシサーバ、及びファイアウォールのうちの１つである、請求項１８に記載のシステム。
【請求項２０】
前記孤立したアクセスポイントからの通信は、アクセスポイント及びモバイルデバイスのうちの１つ又は複数への１つ又は複数のワイヤレストランシーバを通した通信を含む、請求項１１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]１つの例証的な態様は、ワイヤレス通信システムをモニタすることに関し、より具体的には、アクセスポイント（ＡＰ）のようなネットワークノードがバックホールネットワークに接続することができない根本原因を決定するための方法及び／又は装置に関する。このネットワークノードは、孤立したノードと呼ばれることになる。
【背景技術】
【０００２】
[0002]アクセスポイント（ＡＰ）は、Ｗｉ-ＦｉデバイスがＷｉ-Ｆｉを介してワイヤレス及び／又はワイヤードネットワークに接続することを可能にするネットワーキングハードウェアデバイスである。ＡＰは、通常（ワイヤードネットワークを介して）ルータに接続し、及び典型的にスタンドアロンデバイスであるが、ＡＰはまた、ルータ自体の不可欠なコンポーネントであることができる。例証的な態様は、ＡＰである孤立したノードに関して論述されることになるが、本明細書に説明される技術は、あらゆるネットワーキングデバイス（１つ以上）で使用されることができることが認識されるべきである。
【０００３】
[0003]何らかの理由で、ＡＰがワイヤードネットワークに接続するのに失敗するとき、それらの通信のためにそのＡＰに依拠する全てのクライアントは、ワイヤードネットワークに接続されたデバイスと通信するそれらの能力を失う。ＡＰとワイヤードネットワークとの間の接続の重要性により、ほとんどのネットワーク管理／モニタリングシステムは、キープアライブメッセージ（keep-alive messages）、又は他の同様の技法を使用してＡＰの接続をモニタする。ネットワークモニタリングシステムがＡＰとワイヤードネットワークとの間の接続の損失を検出する場合、ＩＴ技術者は、例えば、警告メッセージを介して知らされ、及び問題をデバッギング（debugging）及び修復するタスクを課される。同様に、ワイヤードネットワークへのＡＰの接続の損失は、特定のＡＰとアソシエートされた全てのモバイルデバイスワイヤレス端末（ＷＴ）に影響を及ぼす。そのため、接続の損失は、ＷＴによって検出され、及びＷＴユーザのうちの誰かによってＩＴ技術者にレポートされ得る。
【０００４】
[0004]ワイヤードネットワークへのＡＰの接続は、ワイヤードネットワークが容易にする複数の機能／サービスに依拠する。これらのサービスは、認証、認可、アカウンティング、ＩＰアドレス解決、等を含むが、それらに限定されない。ＡＰのワイヤードネットワークへの接続の故障（Failure）は、これらのサービス／機能のうちのどれか１つにおける故障の結果の可能性がある。上述されたサービスは、異なるベンダからの又はＷｉ-Ｆｉ ＡＰの製造業者とは異なるベンダからの機器によって提供されることが多い。デバッギングプロセスを加速するために、孤立したＡＰの観点から故障についての情報を取得することは有益である可能性がある。しかしながら、孤立したＡＰがワイヤードネットワーク及び／又はクラウドに接続できないことから、ネットワーク管理システム（ＮＭＳ）は、孤立したＡＰをプローブし、及びエラーログ、メッセージログ、接続ログ、等のような、ＡＰが有し得るデバッギング情報と、概してその動作（及び／又は故障）に関する任意の情報とを送ることをＡＰに要求することができない。
【０００５】
[0005]ＩＴ技術者が、エラーログ、最近のメッセージのシーケンス、等のような、孤立したＡＰが有し得るデバッギング情報を取得したいとき、ワイヤードネットワークに接続するのに失敗した特定の孤立したＡＰからの情報を収集するために、誰かが現場に行く必要がある。デバッギング情報は、ＰＣ／ラップトップのようなデータ収集デバイスを接続し、及びデバッギング情報をＡＰからデータ収集デバイスにダウンロードすることによって、孤立したＡＰから収集されることができる、及び通常収集される。多くの企業が、それらのフィールドサポート事業（field support operations）を統合しており、及びその結果として、フィールドサポートセンターは、孤立したＡＰが位置する場所以外の遠隔地に位置し得る。バックホールネットワークに接続することができないＡＰからのデバッギング情報を収集するコストを低減するために、企業は、ＡＰから基本的なデバッギング情報を取得するための単純なＬＥＤベースの方法を考案した。
【０００６】
[0006]孤立したＡＰが、バックホールネットワーク（クラウド）への接続不能のような故障を検出すると、それは、内部デバッギング情報を分析し（別のサーバからの応答メッセージを待っているときのタイマ満了、異常なメッセージフローのパターンを見出すこと、等を含む）、デバッギングプロセスを容易にするためのメッセージをフォーマットし、及びＬＥＤの特定のシーケンスを点滅させることによって近くの観察者にデバッギング情報を伝達する。そのシーケンスは、異なる色を有するＬＥＤを使用する、ＬＥＤ点滅の持続時間を変更する、点滅の頻度を変更する、等を行い得る、及び行うことが多い。ＡＰの通常の動作についての同様の状態メッセージが、近くの観察者に伝達され得る。例えば、青色ＬＥＤ常時点灯（always on）は、少なくとも１つのＷＴがＡＰとアソシエートしているというメッセージを伝達し得、緑色ＬＥＤ常時点灯は、いかなるエラーも検出されなかったというメッセージを伝達し得る、等である。
【０００７】
[0007]依然として、ＬＥＤを用いても、デバッギングは、デバッギングプロセスを支援するために遠隔技術者と時間を費やすことができる現場観察者を必要とする。
【０００８】
[0008]必要とされるのは、いかなる現場支援も必要とすることなしに、ネットワーク／クラウドと接続することができない孤立したＡＰからＩＴ要員にデバッギング情報を伝達することを容易にすることができるシステムである。
【発明の概要】
【０００９】
[0009]ＷＴへのワイヤレス接続を提供するために、ＡＰがまず展開及び使用された。モバイル端末の位置を決定することの重要性が増大するにつれて、関心エリア中にビーコンが設置された。ビーコンに近接するモバイルデバイスは、各ビーコンから信号の（受信信号強度インジケータ）ＲＳＳＩを測定し、及びＷｉ-Ｆｉネットワークを通して位置特定エンジンにそれをレポートする。位置特定エンジンはその後、各モバイルワイヤレス端末の位置を決定するために、各端末からのＲＳＳＩ測定値を使用する。
【００１０】
[00010]ユーザの位置を彼らのワイヤレスデバイスからのＲＳＳＩ信号に基づいて決定することの詳細は、米国特許第９，７４３，２５４号「Method And Apparatus Relating To The Use Of Received Signal To Determine Wireless Terminal Location And/Or Refine Location Determination Models」に記載されており、それは、その全体が参照によって本明細書に組み込まれる。
【００１１】
[00011]１つの例証的な態様に従って、ビーコン信号は、Ｂｌｕｅｔｏｏｔｈ（登録商標）Ｌｏｗ Ｅｎｅｒｇｙ（ＢＬＥ）信号であるが、当業者は、他の周波数及び／又は電力及び／又はプロトコルの他のビーコンが、記載される専門用語によってカバーされることを認識するであろう。
【００１２】
[00012]Ｗｉ-Ｆｉ ＡＰと位置特定ビーコンとの両方が同じ又は同様のエリアに対してカバレッジを提供する必要があることから、製造業者がこれらの２つのデバイスの機能を単一の器具へと組み合わせたことは当然のことである。
【００１３】
[00013]１つの例証的な態様に従って、通常動作下では、この組み合わされたＡＰデバイスは、ＷＴとのＷｉ-Ｆｉ通信を確立するために第１の周波数を、及びＷＴ位置推定を有効にするために第２の周波数、例えば、ＢＬＥ、を利用する。モバイルデバイス、例えば、ＷＴは、複数のビーコンからビーコン信号を受信する。各ビーコン信号は、周期的に、例えば、１秒に１回、ブロードキャストされ、及び特定のビーコンのＩＤを搬送する。モバイルデバイスは、各ビーコンから受信されたＲＳＳＩを測定し、及びＲＳＳＩを位置特定エンジンにレポートし戻す。ＲＳＳＩのレポーティングは、Ｗｉ-Ｆｉネットワークを通して行われることができる、及び行われることが多い。いくつかの態様に従って、ＲＳＳＩレポーティングは、ＢＬＥ、又は任意の他の利用可能なネットワーク接続を通して行われることができる。
【００１４】
[00014]動作中に、ネットワークの異なるコンポーネントが、ネットワークモニタリングサーバによってモニタされる。例えば、ネットワークコンポーネントは、モニタリングサーバ（１つ以上）に周期的状況及び／又はキープアライブメッセージを送り得る、及び送ることが多い。あるコンポーネントが問題を経験しているとき、そのコンポーネントは、モニタリングサービスに問題（１つ以上）を知らせるエラーメッセージをモニタリングサービスに送る。エラーメッセージは、追加の情報、例えば、内部ログ情報を包含し得、それは、障害（the fault）の根本原因を決定するプロセスにおいて技術者の役に立つことができる。
【００１５】
[00015]障害がＡＰにネットワークとの接続／通信を失わせると、モニタリングサーバは依然として、キープアライブメッセージの不在を検出することによって障害を検出することができる。しかしながら、このシナリオでは、モニタリングサーバは、ロギング情報又は孤立したＡＰ中の任意の他の状態情報にアクセスすることができない。ロギング／障害情報にアクセスするために、ＩＴ技術者は、障害が発生した場所に派遣される必要があり得る。現場に着くと、技術者は、ローカルワイヤレス接続を介して、又はワイヤード接続を介してＡＰに接続し、及び孤立したＡＰにログ記録された情報をダウンロードし得る。現場に技術者を有さない企業の場合、障害の孤立したＡＰからのログ記録された情報を収集するプロセスは、コストの掛かる提案であり得る。障害のＡＰからの情報の収集を容易にするために、機器製造業者は、ＡＰから基本的なデバッギング情報を取得するための単純なＬＥＤベースの方法を使用する。
【００１６】
[00016]ＡＰが、クラウドへの接続不能又はワイヤードネットワークへの接続損失のような故障を検出すると、ＡＰは、内部デバッギング情報を分析し、デバッギングプロセスを容易にするためのメッセージをフォーマットし、及びＬＥＤ（１つ以上）の特定のシーケンスを点滅させることによって近くの観察者にデバッギング情報を伝達又は通信することができる。そのシーケンスは、異なる色を有するＬＥＤを使用する、ＬＥＤ点滅の持続時間を変更する、点滅の頻度を変更する、等を行い得る、及び行うことが多い。同様に、ＡＰの通常の動作についての状態メッセージが、近くの観察者に伝達され得る。観察者は、ＬＥＤ点滅シーケンスを記録し、及びＩＴ保守チームにそれを伝達し得る、及びすることが多い。例えば、観察者は、点滅するＬＥＤ（１つ以上）の短いビデオクリップを記録することによって、ＬＥＤ点滅シーケンスをキャプチャし、及びＩＴ障害レポーティングチケットにそれを添付し得るか、又は単にＩＴ技術者にそれを送り得る。
【００１７】
[00017]ＬＥＤ点滅シーケンスは、単一のＬＥＤを利用することができる、及びすることが多い。例証的な点滅メッセージは、単一の点滅で始まり、それに短いポーズ及び連続する点滅のシーケンスが続くことができる、及び続くことが多い。単一の点滅は、メッセージの開始を指し示し、及び連続するブリンクの数は、エラーコード番号を表す。例えば、１回の点滅に２回の点滅が続くのは、エラーコード２に対応し、それは、ＡＰがクラウドに到達することができないことを意味する。１回の点滅にポーズ及び連続する６回の点滅が続くのは、エラーコード６に対応し、それは、ＡＰとクラウドとの間の相互認証に失敗していることを意味する。
【００１８】
[00018]代替として、ＬＥＤシーケンスは、異なる色を有する複数のＬＥＤ、又は異なる色を発光することが可能な単一のＬＥＤを利用し得る、及びすることが多い。エラーコードを点滅するＬＥＤ（１つ以上）のシーケンスへと符号化することの詳細は、開示される技術にとって必須ではない。
【００１９】
[00019]単一の色又は複数の色のいずれかのＬＥＤ点滅のシーケンスを発光することによってその状態を伝達するためのＡＰの能力は、障害のＡＰをデバッギングするために現地に熟練の技術者を送る必要性を軽減するが、その方法は依然として、人手の介入を必要とする。
【００２０】
[00020]ＡＰが、それがバックホールネットワーク及び／又はクラウドに接続することができないことを検出すると、エラーレポーティングモジュール（ＥＲＭ）が、内部ログを検査し、及び障害の根本原因を特定することを容易にすることができるメッセージを作成する。一態様に従って、そのメッセージは、ＬＥＤ（１つ以上）が点滅しているエラーコードを包含する。別の態様に従って、ＥＲＭは、ＬＥＤを単に観察することによってキャプチャするのがより難しかったであろう包括的メッセージを作成する。例えば、ＥＲＭは、ＡＰのバックホールネットワーク（クラウド）とのアソシエーションの拒否をもたらす、ＡＰとバックホールネットワークとの間のメッセージのシーケンスを含むメッセージを作成し得る。そのメッセージの詳細は、この開示には必須ではなく、及び本明細書に論述される技術は、ネットワークとアソシエートすることと、障害の根本原因を決定することを容易にする情報を提供することとのような何らかの機能をＡＰが実行することができないことをモニタリングサーバに自動的に通知するいかなるメッセージとも機能することができる。
【００２１】
[00021]特定の態様に従って、モニタリングサービスが障害の根本原因を決定すると、それは、回復メカニズムを自動的に開始し得る、及び開始することが多い。
【００２２】
[00022]上述されたように、ＡＰが、それがネットワークと接続することができないことを検出すると、ＥＲＭは、モニタリングサーバに送られるべきメッセージを形成（又は複数の予め準備された（canned）メッセージのうちの１つを選択）する。孤立したＡＰがネットワークとアソシエートすることができないことから、そのメッセージは、ゲートウェイ、スイッチ又はルータへのワイヤード接続を通常利用する通常のバックホールリンクを介して送られることができる。別の特定の態様に従って、バックホールリンクは、無線ベースのリンク、光ファイバリンク、又は任意の他の通信手段のようなワイヤレスリンクであり得る。
【００２３】
[00023]この孤立の問題を克服するために、例証的な態様は、ビーコン信号を利用する。説明されたように、このビーコン信号は、位置特定システムの一部であることができる。ＥＲＭが形成したメッセージは、ブロードキャストビーコン、例えば、ＢＬＥ位置特定ビーコンに渡される。ＥＲＭからメッセージを受信すると、ビーコン送信機は、ＥＲＭからのメッセージをブロードキャストする。例証的な態様に従って、各ＡＰのビーコンシステムは、近隣するＡＰからのビーコンメッセージをリッスンすることが可能な受信機及び送信機を含む。
【００２４】
[00024]通常の動作中に、ＡＰが近隣するＡＰからビーコンのＩＤを含む通常の位置特定ビーコンメッセージを受信すると、受信機は、このメッセージを無視する。しかしながら、受信機が、近隣するＡＰからのブロードキャストビーコンメッセージがエラーコード及び／又は任意の追加のデバッギング情報を含むことを検出すると、受信するＡＰはまず、そのＡＰがクラウドへの接続を有しているかどうかを判断する。ＡＰが有している場合、ＡＰは、そのバックホール接続を利用し、及び孤立したＡＰの代わりにモニタリングサーバに孤立したＡＰからの受信されたメッセージを転送する。
【００２５】
[00025]受信するＡＰがクラウド又はネットワークに接続することができない場合、それは、モニタリングサーバに受信されたメッセージを直接転送することができない。一態様に従って、受信するＡＰは、このシナリオにおいて、近隣するＡＰからの受信されたメッセージを単に無視する。しかしながら、受信するＡＰがバックホール通信リンクを有さないことから、そのＥＲＭは、それ自体のエラーメッセージを形成し、及びそれ自体の位置特定ビーコンを使用してエラーメッセージをブロードキャストすることができる、及びすることが多い。
【００２６】
[00026]更なる別の態様に従って、受信するＡＰのＥＲＭは、これもまたクラウド／ネットワークに接続することができないそれぞれの近隣する孤立したＡＰ（１つ以上）のＩＤ（１つ以上）を含むメッセージを形成する。この拡張された状態メッセージはその後、受信するＡＰの位置特定ビーコンを使用して送信され、及びモニタリングサーバが問題の範囲を評価するのに役立つ。
【００２７】
[00027]近隣するＡＰが孤立したＡＰからエラー及び／又はデバッギング情報を受信すると、近隣するＡＰは、それに対して近隣するＡＰがそれ自体の状態及び／又はキープアライブを通常送るネットワークモニタリングサーバにエラー及び／又はデバッギング情報を転送する。しかしながら、任意の他のサーバアドレスは、近隣する孤立したＡＰから受信されたエラー／デバッギングメッセージの受信側として構成され得る。別の態様に従って、受信するデバイスは、その位置が位置特定サーバを使用して追跡されるモバイル電話のようなモバイルデバイスであり得る。このケースでは、モバイルデバイスは、近隣するビーコンからのＲＳＳＩ情報を位置特定サーバに送るように構成される。モバイルデバイスが、例えば、ＢＬＥブロードキャストを通して、孤立したデバイスからエラーメッセージを受信すると、モバイルデバイスは、モバイルデバイスが知っている位置特定サーバのＩＰアドレスにエラーメッセージを転送し得、及びすることが多く、及び位置特定サーバは次に、そのメッセージをエラーメッセージとして認識し、及びネットワーク管理サーバに、及びより具体的には、より広いネットワーク管理システムの一部であるネットワークモニタリングシステムにそれを転送する。
【００２８】
[00028]冗長システムでは、異なるＡＰが、ネットワークに接続するために、異なるバックホールチャネルを利用し、及び異なるサーバを用いる。そのため、そのシステムは、ＡＰのうちの少なくとも１つがクラウドへの接続を確立し、及び孤立した近隣するＡＰからのエラーブロードキャストメッセージのモニタリングサーバへの転送を容易にすることが依然として可能であると想定する。
【００２９】
[00029]別の態様に従って、ブロードキャストエラーメッセージを受信する、モバイルデバイス、ＷＴ、等のような他のデバイスが、ネットワークモニタリングサーバにエラーメッセージを伝達するために使用され得る。
【００３０】
[00030]モニタリングサーバが、クラウドに接続することができない孤立したＡＰのＥＲＭからエラー及び／又はデバッギングメッセージを受信すると、モニタリングサーバは、そのメッセージを分析し、及び是正処置（a corrective action）を呼び出す。例示的な是正処置は、問題についてＩＴ技術者に警告すること、ＩＴ技術者のスクリーン上に問題の根本原因についての詳細な情報を表示すること、動的ホスト制御プロトコル（ＤＨＣＰ：Dynamic Host Control Protocol）サーバを再起動すること、ＡＰを再起動すること、ルータを再起動すること、スイッチを再起動すること、ゲートウェイ（ＧＷ）を再起動すること、認証、認可、及びアカウンティング（ＡＡＡ：authentication, authorization, and accounting）サーバを再起動すること、等を含むが、それらに限定されない。
【００３１】
[00031]上述された方法及び装置に対する数多くの変形が可能であり、及び以下の詳細な説明を踏まえれば明らかとなるであろう。
【００３２】
[00032]本明細書の態様は、同様の参照番号が完全に同じ又は機能的に類似の要素を示す添付図面と併せて以下の説明を参照することによってより良く理解され得る。
【図面の簡単な説明】
【００３３】
【図１】ネットワーク環境の例証的な態様を例示するブロック図である。
【図２】ワイヤレスアクセスポイントの例証的な態様を例示するブロック図である。
【図３】どのＳＬＥ（サービスレベル予期（Service Level Expectation））劣化が人手の介入を必要とすることになるかを判断するネットワーク管理システムの例証的な態様を例示するブロック図である。
【図４】ネットワークノードサーバの例証的な態様を例示するブロック図である。
【図５】ＵＥのような通信デバイスの例証的な態様を例示するブロック図である。
【図６】クラウドへの接続をモニタし、及びそれがクラウドに接続することができないときに処置を取るためのＡＰプロセスの例証的な態様を例示するフローチャートである。
【図７】エラーコード及び対応するＬＥＤシーケンスの表についての例である。
【図８】クラウドに接続することができない孤立したＡＰからブロードキャストエラーメッセージを受信するデバイスについてのプロセスの態様を例示するフローチャートである。
【図９Ａ】クラウドに接続することができないＡＰについてレポートするエラーメッセージを受信する位置特定サーバプロセスのようなアプリケーションサーバの例証的な態様を例示するフローチャートである。
【図９Ｂ】クラウドに接続することができないＡＰについてレポートするエラーメッセージを受信するネットワーク管理プロセスの例証的な態様を例示するフローチャートである。
【図１０】エラーコードに関連付けられた自動是正措置（automated corrective measures）の例を提供する例証的な表１０００の例示である。
【詳細な説明】
【００３４】
[00044]図１は、例証的なシステム１００を例示している。例証的なシステム１００は、複数のアクセスポイント（ＡＰ１ １６６、・・・ＡＰ Ｘ１６８、ＡＰ１’１８６、・・・ＡＰ Ｘ’１８８）、複数の認証、認可及びアカウンティング（ＡＡＡ）サーバ（１つのＡＡＡサーバ１１０のみが図示されている）、複数の動的ホスト構成プロトコル（ＤＨＣＰ）サーバ（１つのＤＨＣＰサーバ１１６のみが図示されている）、複数のドメイン名システム（ＤＮＳ）サーバ（１つのＤＮＳサーバ１２２のみが図示されている）、複数のウェブサーバ（１つのウェブサーバ１２８のみが図示されている）、複数の位置特定サーバ（１つの位置特定サーバ１３４のみが図示されている）、及びネットワーク管理システム（ＮＭＳ）１３６、例えば、アクセスポイント管理システム、を含み、それらは、ネットワーク１５０、例えば、インターネット及び／又は企業のイントラネット及び／又はＬＡＮ及び／又はＷＡＮ、を介して共に結合される。
【００３５】
[00045]ネットワーク通信リンク（１２７、１２９、１２３、及び１２５）は、ゲートウェイ又はルータ（Ｒ１ １７０、ＲＹ１７２、Ｒ１’１９０、及びＲＹ’１９２）をそれぞれ使用して、ネットワーク１５０にアクセスポイント（ＡＰ１ １６６、ＡＰ Ｘ１６８、ＡＰ１’１８６、ＡＰ Ｘ’１８８）をそれぞれ結合する。ネットワーク通信リンク１１１は、ネットワーク１５０にＡＡＡサーバ（１つのＡＡＡサーバ１１０のみが図示されている）を結合する。ネットワーク通信リンク１１３は、ネットワーク１５０にＤＨＣＰサーバ（１つのＤＨＣＰサーバ１１６のみが図示されている）を結合する。ネットワーク通信リンク１１５は、ネットワーク１５０にＤＮＳサーバ（１つのＤＮＳサーバ１２２のみが図示されている）を結合する。ネットワーク通信リンク１１７は、ネットワーク１５０にウェブサーバ（１つのウェブサーバ１２８のみが図示されている）を結合する。ネットワーク通信リンク１１９は、ネットワーク１５０に位置特定サーバ（１つの位置特定サーバ１３４のみが図示されている）を結合する。
【００３６】
[00046]例証的なシステム１００は更に、複数のユーザ機器デバイス（ＵＥ１ １６２、・・・、ＵＥ Ｚ１６４、ＵＥ１’１８２、・・・、ＵＥ Ｚ’１８４）を含む。ＵＥ（１６２、１６４、１８２、１８４）のうちの少なくともいくつかは、システム１００全体を通じて移動し得る（スマートフォンのような）ワイヤレスモバイルデバイスである。
【００３７】
[00047]例証的なシステム１００では、アクセスポイントのセットは、異なる顧客構内サイト（customer premise sites）に位置する。顧客構内サイト１ １６０、例えば、モールは、アクセスポイント（ＡＰ１ １６６、・・・、ＡＰ Ｘ１６８）を含む。顧客構内サイト２ １８０、例えば、オフィスは、アクセスポイント（ＡＰ１’１８６、・・・、ＡＰ Ｘ’１８８）を含む。図１に示されているように、ＵＥ（ＵＥ１ １６２、・・・、ＵＥ Ｚ１６４）は、顧客構内サイト１ １６０に現在位置し、ＵＥ（ＵＥ１’１８２、・・・、ＵＥ Ｚ’１８４）は、顧客構内サイト２ １８０に現在位置する。
【００３８】
[00048]ワイヤレス端末ＵＥ１、ＵＥ Ｚ、ＵＥ １’、及びＵＥ Ｚ’のためのＷｉ-Ｆｉ通信を容易にすることに加えて、アクセスポイントＡＰ１、ＡＰ Ｘ、ＡＰ’１、及びＡＰ Ｘ’はまた、ビーコン信号をブロードキャストする。ワイヤレス端末ＵＥ１、ＵＥ Ｚ、ＵＥ １’、及びＵＥ Ｚ’は、ビーコン信号を受信し、ＲＳＳＩを測定し、及び位置特定サーバ１３４にＷｉ-ＦｉリンクとルータＲ１、ＲＹ、Ｒ１’、及びＲＹ’とを介してＲＳＳＩをレポートする。測定されたＲＳＳＩはその後、それぞれのワイヤレスモバイル端末の位置を算出するために、位置特定サーバによって使用される。どのＡＰからのビーコン信号も、近隣するＡＰによって受信され及び無視されることが多い。
【００３９】
[00049]図２は、例証的な態様に従った、例証的なアクセスポイント２００（例えば、アクセスポイントＡＰ１ １６６、・・・、ＡＰ Ｘ１６８、ＡＰ１’１８６、・・・、ＡＰ Ｘ’１８８）を例示している。
【００４０】
[00050]アクセスポイント２００は、様々な素子がそれを通してデータ及び情報を交換し得るバス２０９を介して共に結合された、ワイヤードインターフェース２３０、ワイヤレスインターフェース２３６、２４２、プロセッサ２０６、例えば、ＣＰＵ、メモリ２１２、及びモジュールのアセンブリ２０８、例えば、ハードウェアモジュールのアセンブリ、例えば、回路のアセンブリを含む。ワイヤードインターフェース２３０は、受信機２３２及び送信機２３４を含む。ワイヤードインターフェースは、Ｒ１、ＲＹ、Ｒ１’、及びＲＹ’のようなルータを介して、図１の１５０のようなネットワーク及び／又はインターネットにアクセスポイント２００を結合する。第１のワイヤレスインターフェース２３６は、Ｗｉ-Ｆｉインターフェース、例えば、ＩＥＥＥ８０２．１１インターフェースをサポートし得、及びアクセスポイントがそれを介して通信デバイス、例えば、ワイヤレス端末からワイヤレス信号を受信し得る受信アンテナ２３９に結合された受信機２３８と、アクセスポイントがそれを介して通信デバイス、例えば、ワイヤレス端末にワイヤレス信号を送信し得る送信アンテナ２４１に結合された送信機２４０とを含む。
【００４１】
[00051]第２のワイヤレスインターフェース２４２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信をサポートし得、それは、アクセスポイントがそれを介して近隣する通信デバイス（例えば、他のアクセスポイント、ワイヤレス端末、等）からワイヤレス信号を受信し得る受信アンテナ２４５に結合された受信機２４４と、アクセスポイントがそれを介して通信デバイス（例えば、他のアクセスポイント、ワイヤレス端末、等）にワイヤレス信号（例えば、ビーコン信号、ブロードキャストメッセージ、等）を送信し得る送信アンテナ２４７に結合された送信機２４６とを含む。
【００４２】
[00052]メモリ２１２は、ルーチン２１４及びデータ／情報２１６を含む。ルーチン２１４は、モジュールのアセンブリ２１８、例えば、ソフトウェアモジュールのアセンブリ、及びアプリケーションプログラミングインターフェース（ＡＰＩ）２２０を含む。データ／情報２１６は、構成情報２２２、ログ情報２２４を記憶及び／又は取得することと、クラウド１５０へのＡＰの接続をモニタするＥＲＭ２２６のためのエラーレポーティングを管理することとを行うように構成されたソフトウェアを含む。ＡＰがクラウドに接続することができないこと検出すると、ＡＰ、及び具体的にはＥＲＭ２２６は、図１のモニタリングシステム１３６に送られるべきメッセージを定式化する。そのメッセージはその後、ビーコンに伝達され、及び近隣するＡＰにビーコン送信機２４６を介してブロードキャストされる。ネットワーク１５０から切断された孤立したＡＰからのブロードキャストエラーメッセージは、近隣するＡＰ（１つ以上）中のワイヤレス受信機２４４によって受信される。近隣するＡＰがクラウド１５０への接続を有すると想定すると、この近隣するＡＰは、受信されたエラーメッセージを図１のネットワーク管理システム１３６に伝達する。
【００４３】
[00053]図３は、例証的な態様に従った、例証的なネットワーク管理及びモニタリングシステム３００、例えば、ワイヤレスシステムモニタリングサーバ、アクセスポイント管理ノード、又は同様のものを例示している。いくつかの態様では、図３のネットワークモニタリングシステム３００は、図１のネットワーク管理システム（ＮＭＳ）１３６である。ネットワーク管理システム３００は、様々な素子がそれを通してデータ及び情報を交換し得るバス３０９を介して共に結合された、通信インターフェース３３０、例えば、イーサネット（登録商標）インターフェース、プロセッサ３０６、出力デバイス３０８、例えば、ディスプレイ、プリンタ、等、入力デバイス３１０、例えば、キーボード、キーパッド、タッチスクリーン、マウス、等、メモリ３１２、及びモジュールのアセンブリ３４０、例えば、ハードウェアモジュールのアセンブリ、例えば、回路のアセンブリを含む。通信インターフェース３３０は、図１のネットワーク及び／又はインターネット１５０にネットワークモニタリングシステム３００を結合する。通信インターフェース３３０は、ネットワークモニタリングシステムがそれを介して、例えば、サービス関連情報（例えば、様々なＡＰからのキープアライブメッセージ、ネットワーク１００の様々なネットワークコンポーネントからのエラーメッセージ、等）を含むデータ及び情報を受信することができる受信機３３２と、ネットワークモニタリングシステム３００がそれを介して、例えば、命令、例えば、再起動、送信電力の変更、ＳＳＩＤの追加のためのアクセスポイントへの命令、クラウドサーバ（例えば、ＡＡＡサーバ、ＤＨＣＰサーバ、ＤＮＳサーバ、等）への、それらのソフトウェアの更新、サーバの再起動、等のような是正処置を取るようにそれらに命令する命令、及び構成情報を含むデータ及び情報を送ることができる送信機３３４とを含む。ネットワーク管理システムは、様々なネットワークコンポーネントの状態、エラーメッセージ、デバッギング関連情報、等を表示するために、出力モジュール３０８を使用することができる。
【００４４】
[00054]メモリ３１２は、ルーチン３１４及びデータ／情報３１７を含む。ルーチン３１４は、モジュールのアセンブリ３１８、例えば、ソフトウェアモジュールのアセンブリ及び／又は命令及びアプリケーションプログラミングインターフェース（ＡＰＩ）３２０を含む。データ／情報３１７は、構成情報３２２、並びにコンポーネント状態及びエラーメッセージ分析器の動作のためのソフトウェア３２４、及びＡＰがクラウド１５０に接続することができないとネットワーク管理システムが判断するときに取られるべき修正処置（remedial actions）の集合３２６を含む。
【００４５】
[00055]修正処置は、過去の経験（１つ以上）に基づいてシステムアドミニストレータによって構成され得る。いくつかの態様に従って、修正処置は、ネットワーク管理サーバがネットワーク障害の根本原因を決定するとすぐに自動的に呼び出されることができる。この根本原因は、特定のＡＰからのキープアライブメッセージの損失を検出することによって、及び／又はビーコン信号を使用してブロードキャストされた別のＡＰからのエラーメッセージ（１つ以上）を分析することによって、決定されることができる。
【００４６】
[00056]図４は、例証的なノードサーバ４００、例えば、ＡＡＡサーバ、ＤＨＣＰサーバ、ＤＮＳサーバ、ウェブサーバ、位置特定サーバ、等を例示している。いくつかの態様では、図４のノード４００は、図１のサーバ１１０、１１６、１２２、１２８、１３４である。ノード４００は、様々な素子がそれを通してデータ及び情報を交換し得る、バス４０９を介して共に結合された通信インターフェース４０２、例えば、イーサネットインターフェース、プロセッサ４０６、出力デバイス４０８、例えば、ディスプレイ、プリンタ、等、入力デバイス４１０、例えば、キーボード、キーパッド、タッチスクリーン、マウス、等、メモリ４１２、及びモジュールのアセンブリ４１６、例えば、ハードウェアモジュールのアセンブリ、例えば、回路のアセンブリを含む。通信インターフェース４０２は、ネットワーク及び／又はインターネットにネットワークノード４００を結合する。通信インターフェース４０２は、ノードがそれを介して（例えば、動作関連情報、例えば、登録要求、ＡＡＡサービス、ＤＨＣＰ要求、ＲＳＳＩ情報、単純通知サービス（ＳＮＳ：Simple Notification Service）ルックアップ、及びウェブページ要求、等、を含む）データ及び情報を受信することができる受信機４２０と、ノードサーバ４００がそれを介して（例えば、構成情報、認証情報、ウェブページデータ、等を含む）データ及び情報を送ることができる送信機４２２とを含む。
【００４７】
[00057]メモリ４１２は、ルーチン４２８及びデータ／情報４３０を含む。ルーチン４２８は、モジュールのアセンブリ４３２、例えば、ソフトウェアモジュールのアセンブリ、及びデータ／情報４３０を含む。
【００４８】
[00058]図５は、例証的な態様に従った、ＵＥ５００（例えば、ユーザ機器ＵＥ１ １６２、・・・、ＵＥ Ｚ１６４、ＵＥ１’１８２、・・・、ＵＥ Ｚ’１８４）のような例証的なクライアントを例示している。
【００４９】
[00059]ＵＥ５００は、様々な素子がそれを通してデータ及び情報を交換し得るバス５０９を介して共に結合された、オプションのワイヤードインターフェース５０２、ワイヤレスインターフェース５０４、プロセッサ５０６、例えば、ＣＰＵ、メモリ５１２、及びモジュールのアセンブリ５１６、例えば、ハードウェアモジュールのアセンブリ、例えば、回路のアセンブリを含む。ワイヤードインターフェース５０２は、受信機５２０及び送信機５２２を含む。ワイヤードインターフェースは、図１のネットワーク及び／又はインターネット１５０にＵＥ５００を結合する。
【００５０】
[00060]ワイヤレスインターフェース５０４は、セルラインターフェース５２４と、第１のワイヤレスインターフェース５２６、例えば、８０２．１１ＷｉＦｉインターフェースと、第２のワイヤレスインターフェース５２８、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）インターフェースと、を含む。セルラインターフェース５２４は、アクセスポイントがそれを介してアクセスポイント、例えば、ＡＰ１ １６６、・・・、ＡＰ Ｘ１６８、ＡＰ１’１８６、・・・、ＡＰ Ｘ’１８８からワイヤレス信号を受信し得る受信アンテナ５３３に結合された受信機５３２と、アクセスポイントがそれを介してＡＰ、例えば、ＡＰ１ １６６、・・・、ＡＰ Ｘ１６８、ＡＰ１’１８６、・・・、ＡＰ Ｘ’１８８にワイヤレス信号を送信し得る送信アンテナ５３５に結合された送信機５３４とを含む。第１のワイヤレスインターフェース５２６は、Ｗｉ-Ｆｉインターフェース、例えば、８０２．１１インターフェースをサポートし得、及びＵＥがそれを介して通信デバイス、例えば、ＡＰからワイヤレス信号を受信し得る受信アンテナ５３７に結合された受信機５３６と、ＵＥがそれを介して通信デバイス、例えば、ＡＰにワイヤレス信号を送信し得る送信アンテナ５３９に結合された送信機５３８とを含む。第２のワイヤレスインターフェース５２８は、Ｂｌｕｅｔｏｏｔｈ（登録商標）をサポートし得、それは、ＵＥがそれを介して通信デバイス、例えば、ＡＰからブロードキャストされたビーコン信号のようなワイヤレス信号を受信し得る受信アンテナ５４１に結合された受信機５４０と、ＵＥがそれを介して通信デバイス、例えば、ＡＰ、スマートウォッチ、等にワイヤレス信号を送信し得る送信アンテナ５４３に結合された送信機５４２とを含む。
【００５１】
[00061]メモリ５１２は、ルーチン５２８及びデータ／情報５１７を含む。ルーチン５２８は、モジュールのアセンブリ５１５、例えば、ソフトウェアモジュールのアセンブリ／命令を含む。データ／情報５１７は、構成情報並びにＵＥ５００の通常動作に必要とされる任意の追加の情報を含み得る。
【００５２】
[00062]図６は、ＡＰによって使用される例証的なプロセス６００を例示するフローチャートである。プロセスは、ステップ６０５において始まり、及びステップ６１０に進み、ここで、ＡＰは、企業のイントラネット、インターネットのようなネットワーク１５０への、又は概してクラウドへの接続を開始する。ステップ６１５では、ＡＰは、クラウド１５０とのＡＰのアソシエーションを制御及び容易にする様々なサーバとのメッセージ交換をモニタする。プロセスは、ステップ６２０に進み、ここで、ＡＰの内部状態及び／又はメッセージ交換が、ログ中に記憶される。
【００５３】
[00063]プロセスは、ステップ６２５に進み、ここで、クラウド１５０とのＡＰの接続がモニタされる。ＡＰは、クラウドに接続するのに失敗し得るか、又はそうでない場合は、それは、初期接続が達成された後に接続を失い得る。例えば、モニタリングプロセスの一部として、ＡＰは、ＮＭＳ１３６にキープアライブメッセージを送り、及びＮＭＳからの応答確認応答メッセージ（the reply acknowledgement messages）をモニタし得る、及びすることが多い。
【００５４】
[00064]プロセスは、ステップ６３０へと続き、ここで、ＡＰは、ＡＰが依然としてネットワークに接続されているかどうかを判断する。方法が、ＡＰが依然としてネットワークに接続されていることを検出する場合、プロセスは、６１５にループして戻り、ここで、プロセスは、クラウド１５０に接続された他のサーバとの通信を含む、ＡＰとネットワークとの間の通信をモニタし続ける。
【００５５】
[00065]しかしながら、方法がステップ６３０において、ＡＰがネットワークに接続することができない又はネットワークへの接続を失ったと判断する場合、プロセスは、ステップ６３５へと続き、ここで、孤立したＡＰのＥＲＭモジュールは、エラーメッセージ（１つ以上）を形成、生成、アセンブル又は選択する。エラーメッセージ（１つ以上）がステップ６３５において確立されると、プロセスは、ステップ６４０へと続き、ここで、エラーメッセージは、故障の性質について、孤立したＡＰに近接する観察者に知らせるＬＥＤ（１つ以上）によってオプションとして表示される。プロセスはその後、ステップ６４５へと続き、ここで、エラーメッセージは、送信機、例えば、図２のモジュール２４６、のような位置特定ビーコン用の送信機に伝達され、及びワイヤレスチャネルを通して、例えば、ＢＬＥ無線周波数を通してブロードキャストされる。プロセスはその後、ステップ６１０にループして戻り、ここで、プロセスは、ネットワークへの接続を確立することを再び試みる。ネットワーク／クラウドに接続することを再び試みるプロセスは、単一のイベントであり得るか、試行を止める前の数回の試行であり得るか、又はオプションとして再起動後に周期的に繰り返され得るか、又は同様のものであり得る。
【００５６】
[00066]図７は、表形式で示されているエラーコード及び対応するＬＥＤシーケンス７００の例示的な例である。列７１０は、孤立したＡＰが遭遇し得る特定の問題についての情報を伝達するための例証的な方法を容易にする様々なエラーコードを例示している。列７２０は、ＡＰに近い観察者にエラーコードを視覚的に伝達し得る点滅のシーケンスの例を提供している。例えば、エラーコード１を伝達するためのＬＥＤ点滅のシーケンスは、１回の点滅、短いポーズ（＋符号で表される）、それに単一の点滅、長いポーズが続き、そしてこのシーケンスを繰り返す。エラーコード２を伝達するために、ＬＥＤは、次のシーケンスに従う：１回の点滅、短いポーズ、それに２回の点滅、長いポーズが続き、そしてこのシーケンスを繰り返す。概して、エラーコードｎを伝達するために、ＬＥＤは、次のシーケンスに従う：１回の点滅、短いポーズ、それにｎ回の点滅、長いポーズが続き、そしてこのシーケンスを繰り返す。列７３０は、エラーの性質についての言葉による説明を提供し、及び列７１０は、各エラーコードのシリアル番号を提供している。
【００５７】
[00067]図８は、ネットワーク／クラウドに接続することができない孤立したＡＰからブロードキャストエラーメッセージを受信する近隣するデバイス、例えば、ＡＰ、ＷＴ、等によって使用される例証的なプロセス８００を例示するフローチャートである。
【００５８】
[00068]概して、孤立したデバイスは、そのデバイスＩＤ、並びに図７、列７１０に記載されたコードのようなトラブルコードを含む、メッセージをブロードキャストする。受信するデバイスは、孤立したデバイスのＩＤ及び（ブロードキャストＢＬＥチャネルを通してそれが受信した）トラブルコードを取り、及びネットワーク管理サーバに接続された通常の、例えば、ＩＰ ＬＡＮ／ＷＡＮを通して送られるべきメッセージを形成する。このメッセージ中のペイロードは、孤立したＡＰのＩＤと、そのＡＰから受信されたトラブルコードとを含む。
【００５９】
[00069]これらのブロードキャストされるメッセージは、あまり頻繁には送られず、及び受信するデバイスは、トラブルのあるエンティティからの各メッセージタイプのうち幾つが受信されたか記録を取る。それはその後、カウントと共にＮＭＳにこれを周期的にレポートする。これはまた、受信するエンティティがトラブルコードの減少及び最終的な消失（a drop and eventual disappearance）に気付くであろうことから、トラブルがなくなると、システムがクリーンにレポートすることを可能にする。
【００６０】
[00070]プロセスは、ステップ８０５において始まり、及びステップ８１０に進み、ここで、方法は、ブロードキャストビーコンメッセージ、例えば、ＢＬＥビーコンメッセージをモニタする。ステップ８１５では、受信されたビーコンメッセージが分析され、及び受信されたブロードキャストメッセージがモバイル端末の位置を特定することを容易にするために使用されるビーコンメッセージのような通常のビーコンメッセージであるかどうかの判断が成される。
【００６１】
[00071]ステップ８１５における方法が、受信されたビーコンメッセージが通常のブロードキャストビーコンメッセージであると判断する場合、方法は、ステップ８１０にループして戻り、及び追加のブロードキャストビーコンメッセージについて通信路（airways）をモニタし続ける。いくつかのデバイスが、デバイスの位置を決定することを容易にするといったような他のアプリケーションのために、通常のビーコンメッセージを利用し得ることに留意されたい。例えば、システムが、ビーコンメッセージが位置決定のために使用される通常のビーコンメッセージであると判断する場合、モバイルデバイスは、ビーコンのＩＤ及びビーコンメッセージのＲＳＳＩを含む位置特定アプリケーション固有メッセージ（a location application specific message）を形成し、及び図１の位置特定サーバ１３４のような位置特定サーバにそれを転送する。しかしながら、開示された技術は、ブロードキャストされたエラーメッセージのような特定のビーコンメッセージの扱いに対処しており、通常の非エラーメッセージの扱いは、オプションとして無視されることができる。
【００６２】
[00072]ステップ８１５において、受信されたブロードキャストビーコンメッセージが孤立したＡＰからのエラーメッセージであると判断される場合、方法は、８２０に進む。ステップ８２０では、エラーメッセージを受信したデバイスがネットワーク／クラウドに接続されているかどうかをチェックする。エラーメッセージを受信したデバイスがネットワーク管理／クラウドに接続されていないと判断される場合、プロセスは、図６のステップ６３５へと続き、ここで、エラーメッセージを受信したデバイスはまた、エラービーコンメッセージをブロードキャストし得る、及びすることが多い。
【００６３】
[00073]しかしながら、ステップ８２０において、エラーメッセージを受信したデバイスがネットワーク／クラウドに接続されていると判断される場合、プロセスは、ステップ８２５へと続き、ここで、適切なメッセージが形成される。このメッセージは、クラウドに接続することができなかった孤立したＡＰから受信されたエラーコードを含み得る、及び含むことが多い。別の態様に従って、メッセージはまた、クラウドへのその接続不能より前にＡＰによって経験された問題の根本原因についての任意の追加の情報を含み得る。
【００６４】
[00074]プロセスは、ステップ８３０へと続き、ここで、ステップ８２５からのメッセージは、ネットワークモニタリングサーバにクラウド／ネットワークを介して送信される。受信するデバイスがネットワーク管理のＩＰアドレスを有するものである場合、デバイスは、ネットワーク管理システムにメッセージを直接送り得る、及び送ることが多い。受信するデバイスが、ＢＬＥビーコンを受信し、及び図１のサーバ１３４のような位置特定サーバに異なるビーコンからのＲＳＳＩを転送するように調整されるモバイルデバイスである場合、そのモバイルデバイスは、フォーマットされたエラーメッセージを位置特定サーバのＩＰアドレスに送り得、及び送ることが多く、それは次に、このメッセージを認識し、及びネットワーク管理サーバ１３６にそれを転送するであろう。プロセスはその後、ステップ８１０にループして戻る。
【００６５】
[00075]図９Ａは、位置特定サーバ１３４のようなアプリケーションサーバによって使用される例証的なプロセス９００ａを例示するフローチャートである。プロセスは、ステップ９０５において始まり、及びステップ９１０に進み、ここで、インターネット受信機、例えば、図４の受信機４２０を介して受信されるメッセージのようなメッセージが受信される。受信されたメッセージは、それらがネットワーク／クラウドに接続することができない孤立したＡＰについてレポートする近隣するデバイスからのメッセージであるかどうかのために、ステップ９１５において分析される。
【００６６】
[00076]ステップ９１５において、受信されたメッセージが通常のアプリケーション関連メッセージ、例えば、ブロードキャストされたビーコンからのＲＳＳＩをレポートするモバイルデバイスからの位置特定関連メッセージであり、及びクラウドへの接続を有さない孤立したＡＰについてレポートする近隣するデバイスからのメッセージではないと判断される場合、制御は、ステップ９１０にループして戻り、及びシステムは、次の受信されるメッセージを待つ。位置特定処理のためのＲＳＳＩメッセージのようなこの通常のアプリケーション固有メッセージの利用は、ステップ９１７においてハイライトされる。
【００６７】
[00077]しかしながら、ステップ９１５において、受信されたメッセージが、例えば、ネットワーク／クラウドに接続することができない孤立したＡＰについてレポートするモバイルデバイスのような近隣するデバイスからのメッセージであると判断される場合、プロセスは、ステップ９２０へと続き、ここで、方法は、図１のサーバ１３６のようなネットワークモニタリングサーバに、孤立したＡＰのＩＤと、エラーコードと、オプションとして任意の追加のデバッギング情報とを有するメッセージを転送する。
【００６８】
[00078]図９Ｂは、ネットワーク管理サーバ１３６によって使用される例証的なプロセス９００ｂを例示するフローチャートである。プロセスは、ステップ９５０において始まり、及びステップ９６０に進み、ここで、インターネット受信機、例えば、図３の受信機３３２を介して受信されるメッセージのようなメッセージが受信される。受信されたメッセージは、それらがネットワーク／クラウドに接続することができない孤立したＡＰについてレポートする近隣するデバイスからのメッセージであるかどうかについて、ステップ９６５において分析される。以前に示されたように、これらのメッセージは、近隣するデバイスによってネットワークモニタリングデバイスに直接送られ得るか、又は代替として、これらのメッセージは、受信するデバイスによって位置特定サーバのようなアプリケーションサーバに送られ得、それは次に、ネットワークモニタリングサーバ１３６に孤立したＡＰからのメッセージエラーメッセージを転送する。
【００６９】
[00079]ステップ９６５において、受信されたメッセージがクラウドへの接続を有さない孤立したＡＰについてレポートする近隣するデバイスからのメッセージではないと判断される場合、方法は、ステップ９６７に進み、ここで、ネットワーク管理システムは、我々の発明とは関係がなく且つそのためにこの記述では詳しく説明されていない、その通常の動作に従ってメッセージを処理する。方法はその後、ステップ９６０にループして戻り、及びネットワークモニタリングシステムは、次の受信されるメッセージを待つ。
【００７０】
[00080]しかしながら、ステップ９６５において、受信されたメッセージがネットワーク／クラウドに接続することができない孤立したＡＰについてレポートする近隣するデバイスからのメッセージであると判断される場合、プロセスは、ステップ９７０へと続き、ここで、方法は、是正措置を呼び出す。最も単純な是正措置は、図３のモジュール３０８のようなスクリーン上のメッセージを介してＩＴ技術者に警告すること、又はテキストメッセージ、電子メール、又はアウトバウンドコールを介して警告メッセージを送ることを伴う。別の態様に従って、ネットワーク管理システムは、自動是正措置、例えば、ＤＨＣＰサーバを再起動する、ＡＡＡサーバを再起動する、ルータを再起動する、スイッチを再起動する、ファイアウォールを再構成する、サーバを再構成する、等のうちの１つ又は複数を呼び出す。特定のエフォートメッセージ（effort message）を受信することに応答してシステムが取るべき特定の修正措置は、ＩＴ技術者によって構成されることができる、及び構成されることが多い、又は単にシステムへとプログラムされることができる、及びプログラムされることが多い。
【００７１】
[00081]図１０は、エラーコードに関連付けられた自動是正措置の例を提供する例証的な表１０００の例示である。図７の列７１０と同じである図１０の列１０１０は、ＡＰが遭遇し得る特定の問題についての情報を伝達するための例証的な方法を容易にする様々なエラーコードを例示している。これらのエラーコードは、ネットワーク／クラウドに接続することができない孤立したＡＰにおいて生じ、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＢＬＥ（又は同等の通信プロトコル）のようなブロードキャストビーコンメッセージを介して近隣するデバイスによって受信され、及びＷｉ-Ｆｉリンク又はセルラリンクを介してネットワーク／クラウドに接続された近隣するデバイスによって伝達される。ネットワーク管理システムの一部であるネットワークモニタリングサーバがメッセージを受信及び分析するとき、ネットワーク管理サーバは、適切な修正処置を特定するために、表１０００の列１０２０を使用する。そのような修正メッセージの例は、列１０２０に提供されている。
【００７２】
[00082]上述された方法及び装置に対する数多くの追加の変形が可能である。
【００７３】
[00083]様々な実施形態の技法が、ソフトウェア、ハードウェア及び／又はソフトウェアとハードウェアとの組み合わせを使用してインプリメントされ得る。様々な実施形態は、装置、例えば、モバイルノード、モバイルワイヤレス端末、基地局、例えば、アクセスポイント、通信システムに向けられている。様々な実施形態はまた、方法、例えば、通信デバイス、例えば、ワイヤレス端末（ＵＥ）、基地局、制御ノード、アクセスポイント及び／又は通信システムを制御及び／又は操作する方法に向けられている。様々な実施形態はまた、非一時的機械、例えば、コンピュータ可読媒体、例えば、ＲＯＭ、ＲＡＭ、ＣＤ、ハードディスク、等に向けられており、それらは、方法の１つ又は複数のステップをインプリメントするために機械を制御するための機械可読命令を含む。
【００７４】
[00084]開示されたプロセスにおけるステップの特定の順序又は階層は、例証的なアプローチの例であることが理解される。設計選好に基づいて、それらプロセスにおけるステップの特定の順序又は階層は、本開示の範囲内に留まりながら、再配列され得ることが理解される。添付の方法の請求項は、サンプルの順序で様々なステップの要素を提示しており、及び提示された特定の順序又は階層に限定されることを意図されているわけではない。
【００７５】
[00085]様々な実施形態では、本明細書に説明されたデバイス及びノードは、１つ又は複数の方法に対応するステップ、例えば、信号生成、送信、処理、及び／又は受信ステップ、を実行するために、１つ又は複数のモジュールを使用してインプリメントされる。このことから、いくつかの実施形態では、様々な特徴が、モジュールを使用してインプリメントされる。そのようなモジュールは、ソフトウェア、ハードウェア又はソフトウェアとハードウェアとの組み合わせを使用してインプリメントされ得る。いくつかの実施形態では、各モジュールは、各説明されたモジュールに対応する機能をインプリメントするための別個の回路を含むデバイス又はシステムで個々の回路としてインプリメントされる。上述された方法又は方法のステップの多くは、例えば、１つ又は複数のノード中で、上述された方法の全て又は一部分をインプリメントするように、機械、例えば、追加のハードウェアを有する又は有さない汎用コンピュータ、を制御するために、メモリデバイス、例えば、ＲＡＭ、フロッピー（登録商標）ディスク、等、のような機械可読媒体中に含まれた、ソフトウェアのような機械実行可能命令を使用してインプリメントされることができる。それ故に、中でもとりわけ、様々な実施形態は、機械、例えば、プロセッサ及び関連するハードウェアに、上述された方法（１つ以上）のステップのうちの１つ又は複数を実行させるための機械実行可能命令を含む機械可読媒体、例えば、非一時的コンピュータ可読媒体に向けられている。いくつかの実施形態は、１つの例証的な態様の１つ又は複数の方法のステップのうちの１つ、複数又は全てをインプリメントするように構成されたプロセッサを含むデバイスに向けられている。
【００７６】
[00086]いくつかの実施形態では、１つ又は複数のデバイス、例えば、ワイヤレス端末（ＷＴ）、ユーザ機械（ＵＥ）のような通信デバイス、及び／又はアクセスノードの１つ又は複数のプロセッサ、例えば、ＣＰＵは、それらデバイスによって実行されるものとして説明された方法のステップを実行するように構成される。プロセッサの構成は、プロセッサ構成を制御するために、１つ又は複数のモジュール、例えば、ソフトウェアモジュールを使用することによって、及び／又は、記載されたステップを実行及び／又はプロセッサ構成を制御するために、プロセッサ中にハードウェア、例えば、ハードウェアモジュールを含めることによって、達成され得る。それ故に、全てではないがいくつかの実施形態は、プロセッサが含まれるデバイスによって実行される様々な説明された方法のステップの各々に対応するモジュールを含むそのプロセッサを有する通信デバイス、例えば、ユーザ機器に向けられている。全てではないがいくつかの実施形態では、通信デバイスは、プロセッサが含まれるデバイスによって実行される様々な説明された方法のステップの各々に対応するモジュールを含む。モジュールは、例えば、回路として、純粋にハードウェアにおいてインプリメントされ得るか、又は、ソフトウェア及び／又はハードウェア又はソフトウェアとハードウェアとの組み合わせを使用してインプリメントされ得る。
【００７７】
[00087]いくつかの実施形態は、１つ又は複数のコンピュータに、様々な機能、ステップ、挙動（acts）及び／又は動作、例えば、上述された１つ又は複数のステップをインプリメントさせるためのコードを備えるコンピュータ可読媒体を備えるコンピュータプログラム製品に向けられている。実施形態に依存して、コンピュータプログラム製品は、実行されるべき各ステップについての異なるコードを含むことができる、及び含むことがある。このことから、コンピュータプログラム製品は、方法、例えば、通信デバイス、例えば、ワイヤレス端末又はノード、を操作する方法、の各個々のステップについてのコードを含み得る、及び含むことがある。コードは、機械の形態、例えば、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読取専用メモリ）又は他のタイプの記憶デバイスのようなコンピュータ可読媒体上に記憶されたコンピュータ実行可能命令、であり得る。コンピュータプログラム製品に向けられていることに加えて、いくつかの実施形態は、上述された１つ又は複数の方法の様々な機能、ステップ、挙動及び／又は動作のうちの１つ又は複数をインプリメントするように構成されたプロセッサに向けられている。それ故に、いくつかの実施形態は、本明細書に説明された方法のステップのうちのいくつか又は全てをインプリメントするように構成されたプロセッサ、例えば、ＣＰＵ、グラフィカル処理ユニット（ＧＰＵ）、デジタルシグナルプロセッサ（ＤＳＰ）ユニット、等に向けられている。そのプロセッサは、例えば、本願に説明された通信デバイス又は他のデバイス中で使用するためのものであり得る。
【００７８】
[00088]上述された様々な実施形態の方法及び装置に対する数多くの追加の変形は、上記の説明を踏まえれば当業者に明らかとなるであろう。そのような変形は、この開示の範囲内であると考慮されるべきである。方法及び装置は、ＢＬＥ、ＬＴＥ（登録商標）、ＣＤＭＡ、直行周波数分割多重化（ＯＦＤＭ）、及び／又はアクセスノードとモバイルノードとの間にワイヤレス通信リンクを提供するために使用され得る様々な他のタイプの通信技法を用いて使用され得る、及び様々な実施形態では使用される。いくつかの実施形態では、アクセスノードは、ＯＦＤＭ及び／又はＣＤＭＡを使用して、ユーザ機器デバイス、例えば、モバイルノード、との通信リンクを確立する基地局としてインプリメントされる。様々な実施形態では、モバイルノードは、ノードブックコンピュータ、携帯情報端末（ＰＤＡ）、又はそれら方法をインプリメントするための、受信機／送信機回路及びロジック及び／又はルーチンを含む他のポータブルデバイスとしてインプリメントされる。
【００７９】
[00089]詳細な説明では、数多くの特定の詳細が、いくつかの実施形態の完全な理解を提供するために記載されている。しかしながら、いくつかの実施形態がこれらの特定の詳細なしに実施され得ることは、当業者によって理解されるであろう。他の事例では、周知の方法、プロシージャ、コンポーネント、ユニット、及び／又は回路は、論述を曖昧にしないために、詳細には説明されていない。
【００８０】
[00090]いくつかの実施形態は、様々なデバイス及びシステム、例えば、ユーザ機器（ＵＥ）、モバイルデバイス（ＭＤ）、ワイヤレス局（ＳＴＡ）、ワイヤレス端末（ＷＴ）、パーソナルコンピュータ（ＰＣ）、デスクトップコンピュータ、モバイルコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、タブレットコンピュータ、サーバコンピュータ、ハンドヘルドコンピュータ、ハンドヘルドデバイス、携帯情報端末（ＰＤＡ）デバイス、ハンドヘルドＰＤＡデバイス、オンボードデバイス、オフボードデバイス、ハイブリッドデバイス、ビークルデバイス、非ビークルデバイス、モバイル又はポータブルデバイス、消費者デバイス、非モバイル又は非ポータブルデバイス、ワイヤレス通信局、ワイヤレス通信デバイス、ワイヤレスアクセスポイント（ＡＰ）、ワイヤード又はワイヤレスルータ、ワイヤード又はワイヤレススイッチ、ワイヤード又はワイヤレスモデム、ビデオデバイス、オーディオデバイス、オーディオビデオ（Ａ／Ｖ）デバイス、ワイヤード又はワイヤレスネットワーク、ワイヤレスエリアネットワーク、ワイヤレスビデオエリアネットワーク（ＷＶＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ワイヤレスＬＡＮ（ＷＬＡＮ）、パーソナルエリアネットワーク（ＰＡＮ）、ワイヤレスＰＡＮ（ＷＰＡＮ）、及び同様のものと併せて使用され得る。
【００８１】
[00091]いくつかの実施形態は、既存のワイヤレスギガビットアライアンス（ＷＧＡ）仕様書（Wireless Gigabit Alliance, Inc. WiGig MAC and PHY Specification Version 1.1, April 2011, Final specification）及び／又はその将来のバージョン及び／又は派生物に従って動作するデバイス及び／又はネットワーク、既存のＩＥＥＥ８０２．１１規格（IEEE 802.11-2012, IEEE Standard for Information technology--Telecommunications and information exchange between systems Local and metropolitan area networks--Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, March 29, 2012; IEEE802.11ac-2013 ("IEEE P802.11ac-2013, IEEE Standard for Information Technology - Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Networks - Specific Requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications - Amendment 4: Enhancements for Very High Throughput for Operation in Bands below 6GHz", December, 2013); IEEE 802.11ad ("IEEE P802.11ad-2012, IEEE Standard for Information Technology - Telecommunications and Information Exchange Between Systems - Local and Metropolitan Area Networks - Specific Requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications - Amendment 3: Enhancements for Very High Throughput in the 60 GHz Band", 28 December, 2012); IEEE-802.11REVmc ("IEEE 802.11-REVmcTM/D3.0, June 2014 draft standard for Information technology - Telecommunications and information exchange between systems Local and metropolitan area networks Specific requirements; Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification"); IEEE802.11-ay (P802.11ay Standard for Information Technology--Telecommunications and Information Exchange Between Systems Local and Metropolitan Area Networks--Specific Requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications--Amendment: Enhanced Throughput for Operation in License-Exempt Bands Above 45 GHz))）、ＩＥＥＥ８０２．１１−２０１６及び／又はその将来のバージョン及び／又は派生物に従って動作するデバイス及び／又はネットワーク、既存のワイヤレスフィデリティ（Ｗｉ-Ｆｉ）アライアンス（ＷＦＡ）ピアツーピア（Ｐ２Ｐ）仕様書（Wi-Fi P2P technical specification, version 1.5, August 2014）及び／又はその将来のバージョン及び／又は派生物に従って動作するデバイス及び／又はネットワーク、既存のセルラ仕様書及び／又はプロトコル、例えば、第３世代パートナーシッププロジェクト（３ＧＰＰ（登録商標））、３ＧＰＰロングタームエボリューション（ＬＴＥ）及び／又はその将来のバージョン及び／又は派生物に従って動作するデバイス及び／又はネットワーク、上記のネットワークの一部であるか、又は上記のプロトコルのうちの任意の１つ又は複数を使用して動作するユニット及び／又はデバイス、及び同様のものと併せて使用され得る。
【００８２】
[00092]いくつかの実施形態は、１方向及び／又は２方向無線通信システム、セルラ無線電話通信システム、モバイル電話、セルラ電話、ワイヤレス電話、パーソナル通信システム（ＰＣＳ）デバイス、ワイヤレス通信デバイスを組み込むＰＤＡデバイス、モバイル又はポータブル全地球測位システム（ＧＰＳ）デバイス、ＧＰＳ受信機又はトランシーバ又はチップを組み込むデバイス、ＲＦＩＤ素子又はチップを組み込むデバイス、多入力多出力（ＭＩＭＯ）トランシーバ又はデバイス、単入力多出力（ＳＩＭＯ）トランシーバ又はデバイス、多入力単出力（ＭＩＳＯ）トランシーバ又はデバイス、１つ又は複数の内部アンテナ及び／又は外部アンテナを有するデバイス、デジタルビデオブローキャスト（ＤＶＢ）デバイス又はシステム、多標準無線デバイス又はシステム、ワイヤード又はワイヤレスハンドヘルドデバイス、例えば、スマートフォン、ワイヤレスアプリケーションプロトコル（ＷＡＰ）デバイス、又は同様のものと併せて使用され得る。
【００８３】
[00093]いくつかの実施形態は、ワイヤレス通信信号及び／又はシステム、例えば、無線周波数（ＲＦ）、赤外線（ＩＲ）、周波数分割多重化（ＦＤＭ）、直交ＦＤＭ（ＯＦＤＭ）、直行周波数分割多元接続（ＯＦＤＭＡ）、ＦＤＭ時分割多重化（ＴＤＭ）、時分割多元接続（ＴＤＭＡ）、マルチユーザＭＩＭＯ（ＭＵ−ＭＩＭＯ）、空間分割多元接続（ＳＤＭＡ）、拡張ＴＤＭＡ（Ｅ−ＴＤＭＡ）、汎用パケット無線サービス（ＧＰＲＳ）、拡張ＧＰＲＳ、符号分割多元接続（ＣＤＭＡ）、ワイドバンドＣＤＭＡ（ＷＣＤＭＡ（登録商標））、ＣＤＭＡ２０００、シングルキャリアＣＤＭＡ、マルチキャリアＣＤＭＡ、マルチキャリア変調（ＭＤＭ）、離散マルチトーン（ＤＭＴ）、Ｂｌｕｅｔｏｏｔｈ、全地球測位システム（ＧＰＳ）、Ｗｉ-Ｆｉ、Ｗｉ−Ｍａｘ、ＺｉｇＢｅｅ（登録商標）、ウルトラワイドバンド（ＵＷＢ）、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））、２Ｇ、２．５Ｇ、３Ｇ、３．５Ｇ、４Ｇ、第５世代（５Ｇ）、又は第６世代（６Ｇ）モバイルネットワーク、３ＧＰＰ、ロングタームエボリューション（ＬＴＥ）、ＬＴＥアドバンスト、ＧＳＭエボリューションのための拡張データレート（ＥＤＧＥ：Enhanced Data rates for GSM（登録商標） Evolution）又は同様のもののうちの１つ又は複数のタイプと併せて使用され得る。他の実施形態は、様々な他のデバイス、システム及び／又ネットワークにおいて使用され得る。
【００８４】
[00094]いくつかの実証的な実施形態は、ＷＬＡＮ（ワイヤレスローカルエリアネットワーク）、例えば、Ｗｉ-Ｆｉネットワークと併せて使用され得る。他の実施形態は、任意の他の適したワイヤレス通信ネットワーク、例えば、ワイヤレスエリアネットワーク、「ピコネット」、ＷＰＡＮ、ＷＶＡＮ、及び同様のものと併せて使用され得る。
【００８５】
[00095]いくつかの実証的な実施形態は、２．４Ｇｈｚ、５ＧＨｚ及び／又は６０ＧＨｚの周波数帯域を通して通信するワイヤレス通信ネットワークと併せて使用され得る。しかしながら、他の実施形態は、任意の他の適したワイヤレス通信周波数帯域（１つ以上）、例えば、ミリ波（ＥＨＦ：Extremely High Frequency）帯域（ミリメートル波（ｍｍ波）周波数帯域）、例えば、２０ＧｈＨと３００ＧＨｚとの間の周波数帯域内の周波数帯域、ＷＬＡＮ周波数帯域、ＷＰＡＮ周波数帯域、ＷＧＡ仕様書に従った周波数帯域、及び同様のものを利用してインプリメントされ得る。
【００８６】
[00096]上記は、様々なデバイス構成の単にいくつかの単純な例を提供しているが、数多くの変形及び置換が可能であることが認識されるべきである。その上、本技術は、どの特定のチャネルにも限定されないが、一般にどの周波数範囲（１つ以上）／チャネル（１つ以上）にも適用可能である。その上、及び論述されたように、本技術は、アンライセンススペクトルにおいて有用であり得る。
【００８７】
[00097]実施形態は、この点に関して限定されないが、例えば、「処理する（processing）」、「計算する（computing）」、「算出する（calculating）」、「決定する／判断する（determining）」、「確立する／立証する（establishing）」、「分析する（analyzing）」、「チェックする（checking）」、又は同様のもののような用語を利用する論述は、コンピュータのレジスタ及び／又はメモリ内の物理（例えば、電子）量として表されたデータを、コンピュータのレジスタ及び／又はメモリ、若しくは動作及び／又はプロセスを実行するための命令を記憶し得る他の情報記憶媒体内の物理量として同様に表された他のデータへと操作及び／又は変換する、コンピュータ、コンピューティングプラットフォーム、コンピューティングシステム、通信システム又はサブシステム、若しくは他の電子コンピューティングデバイスの動作（１つ以上）及び／又はプロセス（１つ以上）を指し得る。
【００８８】
[00098]実施形態は、この点に関して限定されないが、「複数（plurality）」及び「複数（a plurality）」という用語は、本明細書に使用される場合、例えば、「複数（multiple）」又は「２つ以上（two or more）」を含み得る。「複数（plurality）」及び「複数（a plurality）」という用語は、２つ以上のコンポーネント、デバイス、素子、ユニット、パラメータ、回路、又は同様のものを説明するために、本明細書全体を通じて使用され得る。例えば、「複数の局（a plurality of stations）」は、２つ以上の局を含み得る。
【００８９】
[00099]この文書全体を通じて使用されているある特定の単語及びフレーズの定義を記載することは有利であり得る：「含む（include）」及び「備える（comprise）」という用語、並びにその派生物は、限定を伴わない包含を意味し、「又は／若しくは（or）」という用語は、包含的であり、及び／又は（and/or）を意味し、「〜に関連付けられた（associated with）」及び「それらに関連付けられた（associated therewith）」というフレーズ、並びにその派生物は、含む（include）、〜内に含まれる（be included within）、〜と相互接続する（interconnect with）、〜と相互接続される（interconnected with）、包含する（contain）、〜内に包含される（be contained within）、〜に又は〜と接続する（connect to or with）、〜に又は〜と結合する（couple to or with）、〜と通信可能である（be communicable with）、〜と協調する（cooperate with）、インターリーブする（interleave）、並置する（juxtapose）、〜に近接する（be proximate to）、〜に又は〜とバインドされる（be bound to or with）、有する（have）、〜の特性を有する（have a property of）、又は同様のものを意味し得、及び「コントローラ（controller）」という用語は、少なくとも１つの動作を制御する任意のデバイス、システム又はその一部を意味し、そのようなデバイスは、ハードウェア、回路、ファームウェア又はソフトウェア、若しくはそれらのうちの少なくとも２つの何らかの組み合わせにおいてインプリメントされ得る。任意の特定のコントローラに関連付けられた機能性は、ローカルであれ、リモートであれ、集中型又は分散型であり得ることに留意されたい。ある特定の単語及びフレーズについての定義は、この文書全体を通じて提供され、及び当業者は、ほとんどの事例とはいかないまでも、多くにおいて、そのような定義は、そのような定義された単語及びフレーズの過去並びに将来の使用に適用されることを理解すべきである。
【００９０】
[000100]例証的な実施形態が、例えば、ワイヤレスネットワークにおいて、又は概して任意の通信プロトコル（１つ以上）を使用して動作する任意の通信ネットワークにおいて通信を実行するための、通信システム、並びにプロトコル、技法、手段及び方法に関して説明されてきた。そのような例は、ホーム又はアクセスネットワーク、ワイヤレスホームネットワーク、ワイヤレスコーポレートネットワーク、及び同様のものである。しかしながら、概して、本明細書に開示されたシステム、方法及び技法は、他のタイプの通信環境、ネットワーク及び／又はプロトコルにも等しく良好に機能するであろうことが認識されるべきである。
【００９１】
[000101]説明を目的として、本開示の完全な理解を提供するために数多くの詳細が記載されている。しかしながら、本開示は、本明細書に記載される特定の詳細を超えて多様な方法で実施され得ることが認識されるべきである。更に、本明細書に例示された例証的な実施形態は、コロケートされた（collocated）システムの様々なコンポーネントを示しているが、システムの様々なコンポーネントは、通信ネットワークのような分散型ネットワークのノードの離れた部分に、ドメインマスタ（Domain Master）、及び／又はインターネット内に、又は専用のセキュア（secured）、非セキュア、及び／又は暗号化されたシステム内に、及び／又はネットワークの内部又は外部に位置するネットワーク運用（network operation）又は管理デバイス内に位置することができることが認識されるべきである。例として、ドメインマスタはまた、本明細書に説明されたネットワーク又は通信環境及び／又はトランシーバ（１つ以上）及び／又は局及び／又はアクセスポイント（１つ以上）の任意の１つ又は複数の態様を管理及び／又は構成又はそれらと通信する任意のデバイス、システム又はモジュールを指すために使用されることができる。
【００９２】
[000102]このことから、システムのコンポーネントは、トランシーバ、アクセスポイント、局、ドメインマスタ、ネットワーク運用又は管理デバイス、ノードのような、１つ又は複数のデバイスへと組み合わされることができるか、又はデバイス間で分けられることができるか、又は通信ネットワークのような分散型ネットワークの特定のノード上にコロケートされることができることが認識されるべきである。以下の説明から認識されることになるように、及び計算効率の理由により、システムのコンポーネントは、その動作に影響を及ぼすことなしに、分散型ネットワーク内のどの位置にも配置されることができる。例えば、様々なコンポーネントは、ドメインマスタ、ノード、ＭＩＢのようなドメイン管理デバイス、ネットワーク、ネットワーク運用又は管理デバイス、トランシーバ（１つ以上）、局、アクセスポイント（１つ以上）、又はそれらの何らかの組み合わせに位置することができる。同様に、システムの機能的部分のうちの１つ又は複数は、トランシーバと関連するコンピューティングデバイス／システムとの間に分散されることができる。
【００９３】
[000103]更に、素子を接続する任意の通信チャネル（１つ以上）／素子／回線を含む様々なリンクは、ワイヤード又はワイヤレスリンク又はそれらの任意の組み合わせであることができるか、又は接続された素子に又は接続された素子から、データを供給及び／又は通信することが可能な任意の他の知られている又は後に開発される素子（１つ以上）であることができることが認識されるべきである。モジュール（module）という用語は、本明細書で使用される場合、その素子に関連付けられた機能を実行することが可能である、任意の知られている又は後に開発されるハードウェア、回路、ソフトウェア、ファームウェア、又はそれらの組み合わせを指すことができる。決定する／判断する（determine）、算出する（calculate）、及び計算する（compute）という用語及びそれらの変形は、本明細書で使用される場合、交換可能に使用され、及び任意のタイプの方法、プロセス、技法、数学的演算又はプロトコルを含む。
【００９４】
[000104]その上、本明細書に説明された例証的な実施形態のうちのいくつかは、ある特定の機能を実行するトランシーバの送信機部分、又はある特定の機能を実行するトランシーバの受信機部分に向けられているが、この開示は、同じトランシーバ及び／又は別のトランシーバ（１つ以上）の両方中に、対応し且つ相補的な送信機側又は受信機側機能をそれぞれ含めること、又はその逆を意図されている。
【００９５】
[000105]例証的な実施形態は、拡張された通信（enhanced communications）に関して説明されている。しかしながら、概して、本明細書のシステム及び方法は、ワイヤード通信、ワイヤレス通信、電力線通信、同軸ケーブル通信、光ファイバ通信、及び同様のものを含む任意の１つ又は複数のプロトコルを利用する任意の環境における任意のタイプの通信システムにも等しく良好に機能するであろうことが認識されるべきである。
【００９６】
[000106]例証的なシステム及び方法は、ＩＥＥＥ８０２．１１及び／又はＢｌｕｅｔｏｏｔｈ（登録商標）及び／又はＢｌｕｅｔｏｏｔｈ（登録商標）Ｌｏｗ Ｅｎｅｒｇｙトランシーバ及び関連する通信ハードウェア、ソフトウェア及び通信チャネルに関して説明されている。しかしながら、本開示を不必要に曖昧にすることを避けるために、以下の説明は、ブロック図形式で示され得るか、又はその他の方法で要約され得る、周知の構造及びデバイスを省略する。
【００９７】
[000107]例証的な態様は、以下に向けられている：  
ネットワークモニタリングサーバが、ＡＰがクラウドとの第１の通信チャネルを有さない根本原因を緩和するための方法であって、前記方法は、
前記孤立したＡＰが、前記根本原因に関連する情報を収集すること、
前記孤立したＡＰが、それが第１の通信チャネルを通して前記クラウドに接続することができないことを検出すると、状態メッセージを形成すること、
前記形成されたメッセージをブロードキャストするために、第２の通信チャネルを通してビーコン信号を使用すること、
近隣するデバイスが、第２のブロードキャストされたチャネルを通して前記孤立したＡＰから前記形成された状態メッセージを受信すること、
前記近隣するデバイスが、第３の通信チャネルを通して前記ネットワークモニタリングサーバに前記状態メッセージを送信すること、
前記ネットワークモニタリングサーバが、前記状態メッセージを受信し、及び緩和処置（a mitigating action）を自動的に呼び出すこと
を備える、方法。  
前記孤立したＡＰが、前記根本原因に関連する情報を収集することは、
前記ＡＰと前記クラウドに接続された他のサーバとの間でのメッセージ交換をログ記録すること、
前記メッセージ交換を分析し、及びネットワーク接続サーバからの応答メッセージの不在又は異常なメッセージを決定すること
を備える、上記態様のうちの任意のもの。  
状態メッセージを形成することは、
前記孤立したＡＰが、異常なメッセージフローを決定すること、
請求項２の前記異常なメッセージフローをエラーコードにマッピングすること、
前記エラーコード、
孤立したＡＰから前記クラウドに接続されたサーバへのメッセージ、
前記クラウドに接続されたサーバから前記孤立したＡＰによって受信されたメッセージ、及び／又は、
前記孤立したＡＰによって検出されたタイムアウトイベント
を備える要素のうちの１つ又は複数を有するエラーメッセージを形成すること
を備える、上記態様のうちの任意のもの。  
前記形成されたメッセージをブロードキャストするために、第２の通信チャネルを通してビーコン信号を使用することは、
前記通常のビーコン信号を送ることを止め、及びそれを前記エラーメッセージをブロードキャストすることと置き換えること、
通常のビーコン情報を送ることと、前記形成されたエラーメッセージをブロードキャストすることとの間で交互すること、
前記ビーコンチャネルを通して１度前記エラーメッセージをブロードキャストし、及びその後、通常のビーコン情報をブロードキャストすることを再開すること
のうちの１つ又は複数を備える、上記態様のうちの任意のもの。  
第１の通信チャネルは、Ｗｉ-Ｆｉ又はワイヤレス通信チャネルである、上記態様のうちの任意のもの。  
前記第２の通信チャネルは、ＢＬＥブロードキャスト通信チャネルである、上記態様のうちの任意のもの。  
前記第３の通信チャネルは、ワイヤードインターネットバックホール接続、ワイヤレスＷｉ-Ｆｉ接続、及びセルラ接続のうちの１つである、上記態様のうちの任意のもの。  
是正措置を呼び出すことは、
ネットワーク接続デバイスを再起動すること、
ネットワーク接続デバイスを構成すること、
エラーメッセージを表示すること、及び／又は、
技術者に形成されたエラーメッセージ情報を提供すること
のうちの１つ又は複数を備える、上記態様のうちの任意のもの。  
前記ネットワーク接続サーバは、
ＤＨＣＰサーバ、
ＡＡＡサーバ、
ＤＮＳサーバ、
ルータ、
スイッチ、
プロキシサーバ、
ファイアウォール
のうちの１つである、上記態様のうちの任意のもの。
【００９８】
[000108]追加の例証的な態様は、以下に向けられている：  
アクセスポイントがネットワークとの接続を有さない根本原因を緩和するための方法であって、
孤立したアクセスポイントが、第１の通信チャネルを通した前記ネットワークへの接続に失敗したことを検出することと、
プロセッサ及びメモリが、前記接続故障に関連する状態メッセージを自動的に生成又は獲得することと、
ビーコン信号を使用して、及び前記第１の通信チャネルとは異なる第２の通信チャネルを通して、前記状態メッセージを自動的にブロードキャストすることと、
近隣するデバイスが、前記第２の通信チャネルを通して前記孤立したアクセスポイントから前記状態メッセージを受信することと、
前記近隣するデバイスが、第３の通信チャネルを通してネットワークモニタリングサーバに前記状態メッセージを、送信することによって、転送することと、前記第３の通信チャネルは、前記第１及び第２の通信チャネルとは異なる、
前記ネットワークモニタリングサーバにおいて、前記状態メッセージを受信することと、
前記孤立したアクセスポイントのための緩和処置を自動的に呼び出すことと
を備える、方法。  
前記孤立したアクセスポイントと他のサーバとの間で交換されたメッセージをログ記録することと、
前記メッセージ交換を分析することと、
前記他のサーバからの応答メッセージの不在又は異常なメッセージを決定することと
を更に備える、上記態様のうちの任意のもの。  
前記孤立したアクセスポイントが、異常なメッセージフローを決定すること、
前記異常なメッセージフローをエラーコードにマッピングすること、
前記エラーコード、
前記孤立したアクセスポイントから１つ又は複数の他のデバイスへのメッセージ、
１つ又は複数の他のデバイスから前記孤立したアクセスポイントによって受信されたメッセージ、及び／又は、
前記孤立したアクセスポイントによって検出されたタイムアウトイベント
のうちの１つ又は複数を備えるエラーメッセージを形成すること
を更に備える、上記態様のうちの任意のもの。  
通常のビーコン信号は、前記故障後に送られず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられるか、
前記通常のビーコン信号は、常に前記故障後に送られるわけではなく、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と交互にされるか、又は、
前記通常のビーコン信号は、前記故障後に送られず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられ、その後通常のビーコン信号のブロードキャスティングが再開する、
上記態様のうちの任意のもの。  
第１の通信チャネルは、ワイヤード通信チャネルである、上記態様のうちの任意のもの。  
前記第２の通信チャネルは、Ｂｌｕｅｔｏｏｔｈブロードキャスト通信チャネルである、上記態様のうちの任意のもの。  
前記第３の通信チャネルは、ワイヤード通信チャネル、イーサネット通信チャネル、ワイヤードインターネットバックホール通信チャネル、Ｗｉ-Ｆｉ通信チャネル、及びセルラ通信チャネルのうちの１つである、上記態様のうちの任意のもの。  
ネットワーク接続デバイスを再起動すること、
ネットワーク接続デバイスを構成すること、
エラーメッセージを表示すること、及び／又は、
技術者にエラーメッセージ情報を提供すること
のうちの１つ又は複数を更に備える、上記態様のうちの任意のもの。  
前記ネットワーク接続デバイスは、ＤＨＣＰサーバ、ＡＡＡサーバ、ＤＮＳサーバ、ルータ、プロキシサーバ、及びファイアウォールのうちの１つである、上記態様のうちの任意のもの。  
前記孤立したアクセスポイントからの通信は、モバイルデバイスへの１つ又は複数のワイヤレストランシーバを通した通信を含む、上記態様のうちの任意のもの。  
アクセスポイントがネットワークとの接続を有さない根本原因を緩和するためのシステムであって、
第１の通信チャネルを通した前記ネットワークへの接続に失敗したことを検出する、エラーレポーティングモジュール、プロセッサ、及びメモリを含む、孤立したアクセスポイント、
前記接続故障に関連する状態メッセージを自動的に生成又は獲得する前記プロセッサ及びメモリ、
ビーコン信号を用いて、及び前記第１の通信チャネルとは異なる第２の通信チャネルを通して、前記状態メッセージを自動的にブロードキャストするトランシーバ、
前記第２の通信チャネルを通して前記孤立したアクセスポイントから前記状態メッセージを受信する、近隣するデバイス中の第２のトランシーバ、
第３の通信チャネルを通してネットワークモニタリングサーバに前記状態メッセージを、送信することによって、転送する前記第２のトランシーバ、前記第３の通信チャネルは、前記第１及び第２の通信チャネルとは異なる、
前記状態メッセージを受信し、及び前記孤立したアクセスポイントのための緩和処置を自動的に呼び出す前記ネットワークモニタリングサーバ、
を備える、システム。  
前記孤立したアクセスポイントと他のサーバとの間で交換されたメッセージをログ記録する記憶装置
を更に備え、前記プロセッサは更に、前記メッセージ交換を分析し、及び前記他のサーバからの応答メッセージの不在又は異常なメッセージを決定する、上記態様のうちの任意のもの。  
前記孤立したアクセスポイント中で、異常なメッセージフローを決定する命令、
前記異常なメッセージフローをエラーコードにマッピングする命令、
前記エラーコード、
前記孤立したアクセスポイントから１つ又は複数の他のデバイスへのメッセージ、
１つ又は複数の他のデバイスから前記孤立したアクセスポイントによって受信されたメッセージ、及び／又は、
前記孤立したアクセスポイントによって検出されたタイムアウトイベント
のうちの１つ又は複数を備えるエラーメッセージを形成する命令
を更に備える、上記態様のうちの任意のもの。  
通常のビーコン信号は、前記故障後にブロードキャストされず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられるか、
前記通常のビーコン信号は、常に前記故障後にブロードキャストされるわけではなく、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と交互にされるか、又は、
前記通常のビーコン信号は、前記故障後にブロードキャストされず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられ、その後通常のビーコン信号のブロードキャスティングが再開する、
上記態様のうちの任意のもの。  
第１の通信チャネルは、ワイヤード通信チャネルである、上記態様のうちの任意のもの。  
前記第２の通信チャネルは、Ｂｌｕｅｔｏｏｔｈブロードキャスト通信チャネルである、上記態様のうちの任意のもの。  
前記第３の通信チャネルは、ワイヤード通信チャネル、イーサネット通信チャネル、ワイヤードインターネットバックホール通信チャネル、Ｗｉ-Ｆｉ通信チャネル、及びセルラ通信チャネルのうちの１つである、上記態様のうちの任意のもの。  
前記ネットワークモニタリングサーバは、
ネットワーク接続デバイスを自動的に再起動すること、
ネットワーク接続デバイスを自動的に構成すること、
エラーメッセージを自動的に表示すること、及び／又は、
技術者にエラーメッセージ情報を自動的に提供すること
を更に行う、上記態様のうちの任意のもの。  
前記ネットワーク接続デバイスは、ＤＨＣＰサーバ、ＡＡＡサーバ、ＤＮＳサーバ、ルータ、スイッチ、プロキシサーバ、及びファイアウォールのうちの１つである、上記態様のうちの任意のもの。  
前記孤立したアクセスポイントからの通信は、モバイルデバイスへの１つ又は複数のワイヤレストランシーバを通した通信を含む、上記態様のうちの任意のもの。  
アクセスポイントがネットワークとの接続を有さない根本原因を緩和するためのシステムであって、
孤立したアクセスポイントが、第１の通信チャネルを通した前記ネットワークへの接続に失敗したことを検出するための手段と、
プロセッサ及びメモリが、前記接続故障に関連する状態メッセージを自動的に生成又は獲得するための手段と、
ビーコン信号を使用して、及び前記第１の通信チャネルとは異なる第２の通信チャネルを通して、前記状態メッセージを自動的にブロードキャストするための手段と、
近隣するデバイスが、前記第２の通信チャネルを通して前記孤立したアクセスポイントから前記状態メッセージを受信するための手段と、
前記近隣するデバイスが、第３の通信チャネルを通してネットワークモニタリングサーバに前記状態メッセージを、送信することによって、転送するための手段と、前記第３の通信チャネルは、前記第１及び第２の通信チャネルとは異なる、
前記ネットワークモニタリングサーバにおいて、前記状態メッセージを受信するための手段と、
前記孤立したアクセスポイントのための緩和処置を自動的に呼び出すための手段と
を備える、システム。  
前記孤立したアクセスポイントと他のサーバとの間で交換されたメッセージをログ記録するための手段と、
前記メッセージ交換を分析するための手段と、
前記他のサーバからの応答メッセージの不在又は異常なメッセージを決定するための手段と
を更に備える、上記態様のうちの任意のもの。  
前記孤立したアクセスポイントが、異常なメッセージフローを決定するための手段、
前記異常なメッセージフローをエラーコードにマッピングするための手段、
前記エラーコード、
前記孤立したアクセスポイントから１つ又は複数の他のデバイスへのメッセージ、
１つ又は複数の他のデバイスから前記孤立したアクセスポイントによって受信されたメッセージ、及び／又は、
前記孤立したアクセスポイントによって検出されたタイムアウトイベント
のうちの１つ又は複数を備えるエラーメッセージを形成するための手段
を更に備える、上記態様のうちの任意のもの。  
通常のビーコン信号は、前記故障後に送られず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられるか、
前記通常のビーコン信号は、常に前記故障後に送られるわけではなく、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と交互にされるか、又は、
前記通常のビーコン信号は、前記故障後に送られず、前記通常のビーコン信号は、前記状態メッセージを含む前記ビーコン信号と置き換えられ、その後通常のビーコン信号のブロードキャスティングが再開する、
上記態様のうちの任意のもの。  
第１の通信チャネルは、ワイヤード通信チャネルである、上記態様のうちの任意のもの。  
前記第２の通信チャネルは、Ｂｌｕｅｔｏｏｔｈブロードキャスト通信チャネルである、上記態様のうちの任意のもの。  
前記第３の通信チャネルは、ワイヤード通信チャネル、イーサネット通信チャネル、ワイヤードインターネットバックホール通信チャネル、Ｗｉ-Ｆｉ通信チャネル、及びセルラ通信チャネルのうちの１つである、上記態様のうちの任意のもの。  
ネットワーク接続デバイスを再起動するための手段、
ネットワーク接続デバイスを構成するための手段、
エラーメッセージを表示するための手段、及び／又は、
技術者にエラーメッセージ情報を提供するための手段
のうちの１つ又は複数を更に備える、上記態様のうちの任意のもの。  
前記ネットワーク接続デバイスは、ＤＨＣＰサーバ、ＡＡＡサーバ、ＤＮＳサーバ、ルータ、スイッチ、プロキシサーバ、及びファイアウォールのうちの１つである、上記態様のうちの任意のもの。  
前記孤立したアクセスポイントからの通信は、モバイルデバイスへの１つ又は複数のワイヤレストランシーバを通した通信を含む、上記態様のうちの任意のもの。
【００９９】
[000109]実行されたときに、上記の態様のうちの任意の１つ又は複数を実行する命令をその上に有する非一時的コンピュータ可読情報記憶媒体。
【０１００】
[000110]上記の態様のうちの任意の１つ又は複数を含むシステムオンチップ（ＳｏＣ）。
【０１０１】
[000111]上記の態様のうちの任意の１つ又は複数を実行するための１つ又は複数の手段。
【０１０２】
[000112]本明細書に実質的に説明された態様のうちの任意の１つ又は複数。
【０１０３】
[000113]上述されたフローチャートは、イベントの特定のシーケンスに関して論述されてきたが、このシーケンスへの変更が、実施形態（１つ以上）の動作に物質的に（materially）影響を与えることなしに生じることができることが認識されるべきである。加えて、本明細書に例示された例証的な技法は、具体的に例示された実施形態に限定されないが、他の例証的な実施形態でも利用されることができ、及び各説明された特徴は、個々に及び別個に特許請求可能である（claimable）。
【０１０４】
[000114]上述されたシステムは、ＩＥＥＥ８０２．１１トランシーバ、又は同様のもののようなワイヤレス電気通信デバイス（１つ以上）／システム上でインプリメントされることができる。この技術で使用されることができるワイヤレスプロトコルの例は、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ｎ、ＩＥＥＥ８０２．１１ａｃ、ＩＥＥ８０２．１１ａｄ、ＩＥＥＥ８０２．１１ａｆ、ＩＥＥＥ８０２．１１ａｈ、ＩＥＥＥ８０２．１１ａｉ、ＩＥＥＥ８０２．１１ａｊ、ＩＥＥＥ８０２．１１ａｑ、ＩＥＥＥ８０２．１１ａｘ、Ｗｉ−Ｆｉ、ＬＴＥ、４Ｇ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉｒｅｌｅｓｓＨＤ、ＷｉＧｉｇ、ＷｉＧｉ、３ＧＰＰ、Ｗｉｒｅｌｅｓｓ ＬＡＮ、ＷｉＭＡＸ、ＤｅｎｓｉＦｉ ＳＩＧ、Ｕｎｉｆｉ ＳＩＧ、３ＧＰＰ ＬＡＡ（ライセンス支援アクセス：licensed-assisted access）、及び同様のものを含む。
【０１０５】
[000115]加えて、システム、方法及びプロトコルは、専用コンピュータ、プログラムされたマイクロプロセッサ又はマイクロコントローラ及び周辺集積回路素子（１つ以上）、ＡＳＩＣ又は他の集積回路、デジタルシグナルプロセッサ、ディスクリートエレメント回路のようなハードワイヤード電子又は論理回路、ＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬのようなプログラマブル論理デバイス、モデム、送信機／受信機、任意の同等な手段、又は同様のもののうちの１つ又複数を改善するためにインプリメントされることができる。概して、本明細書に例示された方法を順番に（in turn）インプリメントすることが可能なステートマシンをインプリメントすることが可能などのデバイスも、本明細書に提供された開示に従った、様々な通信方法、プロトコル及び技法から利益を得ることができる。
【０１０６】
[000116]本明細書に説明されたプロセッサの例は、Ｑｕａｌｃｏｍｍ（登録商標）Ｓｎａｐｄｒａｇｏｎ（登録商標）８００及び８０１、４Ｇ ＬＴＥインテグレーション及び６４ビットコンピューティングを有するＱｕａｌｃｏｍｍ（登録商標）Ｓｎａｐｄｒａｇｏｎ（登録商標）６１０及び６１５、６４ビットアーキテクチャを有するＡｐｐｌｅ（登録商標）Ａ７プロセッサ、Ａｐｐｌｅ（登録商標）Ｍ７モーションコプロセッサ、Ｓａｍｓｕｎｇ（登録商標）Ｅｘｙｎｏｓ（登録商標）シリーズ、Ｉｎｔｅｌ（登録商標）Ｃｏｒｅ（登録商標）ファミリのプロセッサ、Ｉｎｔｅｌ（登録商標）Ｘｅｏｎ（登録商標）ファミリのプロセッサ、Ｉｎｔｅｌ（登録商標）Ａｔｏｍ（登録商標）ファミリのプロセッサ、Ｉｎｔｅｌ Ｉｔａｎｉｕｍ（登録商標）ファミリのプロセッサ、Ｉｎｔｅｌ（登録商標）Ｃｏｒｅ（登録商標）ｉ５−４６７０Ｋ及びｉ７−４７７０Ｋ ２２ｎｍ Ｈａｓｗｅｌｌ、Ｉｎｔｅｌ（登録商標）Ｃｏｒｅ（登録商標）ｉ５−３５７０Ｋ ２２ｎｍ Ｉｖｙ Ｂｒｉｄｇｅ、ＡＭＤ（登録商標）ＦＸ（登録商標）ファミリのプロセッサ、ＡＭＤ（登録商標）ＦＸ−４３００、ＦＸ−６３００、及びＦＸ−８３５０ ３２ｎｍ Ｖｉｓｈｅｒａ、ＡＭＤ（登録商標）Ｋａｖｅｒｉプロセッサ、Ｔｅｘａｓ Ｉｎｓｔｒｕｍｅｎｔｓ（登録商標）Ｊａｃｉｎｔｏ Ｃ６０００（登録商標）車載インフォテインメント（automotive infotainment）プロセッサ、Ｔｅｘａｓ Ｉｎｓｔｒｕｍｅｎｔｓ（登録商標）ＯＭＡＰ（登録商標）車載グレード（automotive-grade）モバイルプロセッサ、ＡＲＭ（登録商標）Ｃｏｒｔｅｘ（登録商標）−Ｍプロセッサ、ＡＲＭ（登録商標）Ｃｏｒｔｅｘ−Ａ及びＡＲＭ９２６ＥＪ−Ｓ（登録商標）プロセッサ、Ｂｒｏａｄｃｏｍ（登録商標）ＡｉｒＦｏｒｃｅ ＢＣＭ４７０４／ＢＣＭ４７０３ワイヤレスネットワーキングプロセッサ、ＡＲ７１００ワイヤレスネットワーク処理ユニット、他の業界同等の（industry-equivalent）プロセッサのうちの少なくとも１つを含み得るが、それらに限定されず、及び任意の知られている又は将来開発される規格、命令セット、ライブラリ、及び／又はアーキテクチャを使用して計算関数（computational functions）を実行し得る。
【０１０７】
[000117]更に、開示された方法は、多様なコンピュータ又はワークステーションプラットフォーム上で使用されることができるポータブルソースコードを提供するオブジェクト又はオブジェクト指向のソフトウェア開発環境を使用して、ソフトウェアにおいて容易にインプリメントされ得る。代替として、開示されたシステムは、標準的な論理回路又はＶＬＳＩ設計を使用して、ハードウェアにおいて部分的に又は完全にインプリメントされ得る。実施形態に従ったシステムをインプリメントするためにソフトウェアが使用されるか、又はハードウェアが使用されるかは、システムの速度及び／又は効率要件、特定の機能、及び利用されている特定のソフトウェア又はハードウェアシステム又はマイクロプロセッサ又はマイクロコンピュータシステムに依存する。本明細書に例示された通信システム、方法及びプロトコルは、本明細書に提供された機能的な説明から、及びコンピュータ及び電気通信技術の一般的な基礎知識により、当業者によって、任意の知られている又は後に開発されるシステム又は構造、デバイス及び／又はソフトウェアを使用して、ハードウェア及び／又はソフトウェアにおいて容易にインプリメントされることができる。
【０１０８】
[000118]その上、開示された方法は、コントローラ及びメモリと協働するプログラムされた汎用コンピュータ、専用コンピュータ、マイクロプロセッサ、又は同様のもののパフォーマンスを改善するために、記憶媒体上に記憶されることができるソフトウェア及び／又はファームウェアにおいて容易にインプリメントされ得る。これらの事例では、システム及び方法は、アプレット、ＪＡＶＡ（登録商標）．ＲＴＭ．又はＣＧＩスクリプトのような、パーソナルコンピュータ上に埋め込まれたプログラムとして、サーバ又はコンピュータワークステーション上に存在するリソースとして、専用通信システム又はシステムコンポーネント中に埋め込まれたルーチンとして、又は同様のものとしてインプリメントされることができる。システムはまた、システム及び／又は方法を、通信トランシーバのハードウェア及びソフトウェアシステムのようなソフトウェア及び／又はハードウェアシステムへと物理的に組み込むことによってインプリメントされることができる。
【０１０９】
[000119]従って、通信の信頼度を拡張及び改善するためのシステム及び方法が少なくとも提供されたことは明らかである。実施形態は、いくつかの実施形態と併せて説明されたが、多くの代替、修正及び変形が当業者にとって明らかとなるであろうこと、又は明らかであることは明白である。それ故に、この開示は、この開示の趣旨及び範囲内にある全てのそのような代替、修正、同等物及び変形を包含することを意図される。
【図１】
2020145675.tif 000003
【図２】
2020145675.tif 000004
【図３】
2020145675.tif 000005
【図４】
2020145675.tif 000006
【図５】
2020145675.tif 000007
【図６】
2020145675.tif 000008
【図７】
2020145675.tif 000009
【図８】
2020145675.tif 000010
【図９Ａ】
2020145675.tif 000011
【図９Ｂ】
2020145675.tif 000012
【図１０】
2020145675.tif 000013
【外国語明細書】
2020145675000001.pdf