JP2015528241A - 通信ラインの性能を測定するための方法およびシステム - Google Patents
通信ラインの性能を測定するための方法およびシステム Download PDFInfo
- Publication number
- JP2015528241A JP2015528241A JP2015521589A JP2015521589A JP2015528241A JP 2015528241 A JP2015528241 A JP 2015528241A JP 2015521589 A JP2015521589 A JP 2015521589A JP 2015521589 A JP2015521589 A JP 2015521589A JP 2015528241 A JP2015528241 A JP 2015528241A
- Authority
- JP
- Japan
- Prior art keywords
- communication device
- data
- layer
- network
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
通信デバイスの性能を測定する方法が開示される。当該方法は、通信リンクを形成するネットワークを介して別の通信デバイスと結合される通信デバイスによって、アクティブプロービングを実施する工程;アクティブプロービングの実施に対応して、前記通信リンクの動作データを読み出す工程;および前記通信デバイスによって、前記通信リンクを参照して通信リンクの性能を測定する工程であって、前記性能は読み出された動作データによって測定される工程を含む。
Description
通信リンクの性能のモニタリングは、例えば、ユーザの不満を積極的に処理および防ぐために、通信リンクのハードウェアを何時更新するかを決定するために、通信リンクを最適化するための最適化アルゴリズムを何時開始するかを決定するために、最適化アルゴリズムが実際に性能等を向上させたかを検証するために使用される。
本明細書で使用される用語「性能(performance)」は、一般的に、ネットワークスループット(例えば、TCP/UDP)、待ち時間、ジッター、接続性、エラーレート、電力消費、送信パワー等のことを意味する。通信システムの性能を向上させる工程は、通信システムのために、スループットを増加させる工程、エラーレートおよび待ち時間を低減させる工程、ジッター、電力消費等を向上させる工程を含む。性能をモニタリングする工程は、一般的には、前記通信リンクの上述の1つ以上の性能パラメータを決定および/または演算することを意味する。用語「TCP」は伝送制御プロトコルを意味する。用語「UDP」はユーザデータグラムプロトコルを意味する。
通信システムの性能は、iperf、netperf、ttcp等の伝統的なテストソフトウェアアプリケーションを使用して推定できる、当該ソフトウェアアプリケーションはすくなくとも2つの通信デバイスに実装される必要があり、1つの通信デバイスの前記ソフトウェアアプリケーションはテストデータを生成し、および、テストデータを他の通信デバイスに送信し、および、前記他の通信デバイスの前記ソフトウェアアプリケーションは前記テストデータを受信する。
テストデータの送受信後に、2つの通信デバイス間の通信リンクの性能を算定するために、テストデータの移動統計が評価される。当該伝統的なテストソフトウェアアプリケーションによってその性能を正確に測定するために、通信システムまたはネットワークをテストする工程は、通信リンクを形成する通信デバイスの両端で互換性があるソフトウェアアプリケーションが実装、または、利用可能であることが必要である。
例えば、ラップトップを持つユーザが性能テストウェブサイトを訪れ、および、その次に、テストソフトウェアアプリケーションがユーザのウェブブラウザーにロードされる。次に、インターネットでのラップトップとサーバ間の性能が、サーバですでに利用可能となっていたテストソフトウェアアプリケーションを使用して測定される。
しかしながら、いくつかの場合には、不可能ではないにしても、関連する通信リンクの両端の2つの通信デバイスでテストソフトウェアアプリケーションを入手することは難しい。例えば、ネットワーク管理者がWi−Fiアクセスポイント(AP)からスマートフォンに対して性能測定を開始しようとする場合には、ネットワーク管理者はソフトウェアアプリケーションを前記スマートフォンに実装するための手段を持っていない。したがって、ネットワーク管理者はWi−FiAPとスマートフォンの間で性能測定を開始することができない。一般的には、ネットワークマネージャとして、ネットワークに結合する通信デバイスに利用可能なアプリケーションを持たせること、または、ユーザ−サイドのソフトウェアアプリケーションのインストールを開始することは難しい。
開示の実施形態は以下に記載される詳細な説明、および、さまざまな本開示の実施形態の添付の図面からより十分に理解されるであろう。しかしながら、開示は、特定の実施形態に限定されるものではなく、説明および理解のためだけのものである。
上述された制限、および、他の制限を克服するために、通信リンクの両サイドにテストソフトウェアアプリケーションの実装を要求することなしに、通信リンクの性能を測定するための方法およびシステムが本明細書に開示される。本明細書で議論される実施形態では、テストデータを送信する通信デバイスがテストソフトウェアアプリケーションを持つが、他の通信デバイスは当該テストソフトウェアアプリケーションを持たない。
ユーザネットワークサービスに影響を及ぼすネットワーク性能をテストする伝統的な方法は、「アクティブプロービング」と称される。ここで使用される「アクティブプロービング」という用語は、一般的には、一つの通信デバイスから別の通信デバイスへネットワークを介してテストパターン/データ(例えば、イーサネット(登録商標)パケット)を送信することによって通信ネットワークをテストし、および、次に受信器で前記送信されたテストパターン/データの性能統計を測定することを意味する。一般的には受信端では、いかなる応答データをも送信しない。前記受信端は送信器と前記受信統計情報を共有でき、すなわち、前記受信器は送信器と報告を共有する。
iperf、netperf、ttcp等の伝統的なアクティブプロービングソフトウェアはアプリケーション層で実行され、ここでデータ送信アプリケーションソフトウェアとデータ受信アプリケーションソフトウェアは、二つの送信デバイスと受信デバイス間の性能を正確に測定するため、すなわち、通信リンクの性能を測定するために一緒に使用される。実際のテストデータはユーザトラフィックと同じ方法で送信され、ネットワークを介して送信されるので、伝統的なアクティブプロービングは正確である。たびかさなるアクティブプロービングは、ユーザトラフィックに遅延を生じるので、ユーザにとってやっかいなものである、ユーザトラフィックを停止してアクティブプロービングを実行することは可能であるが、テスティングトラフィックがユーザトラフィックと競合するので、当該測定は正確ではなく、および、さらに、低スループットおよび/または長い待ち時間のためにアクティブプロービングはユーザの体感を著しく損ない得る。一例として、アクティブプロービングの測定は成功的に受信されたテストデータからなり、および、ユーザトラフィックのために使用されるリンクの容量からは構成されないので、一般的にスループット測定は競合のために低く評価される。
改良されたアクティブプロービング方法は、代理人書類番号第P066PCT(その全体が本明細書で参照され、および、Redwood City, California,94065,米国のASSIA Inc.によって共同所有される、2012年6月13日に本出願と同時に提出された「Method and Syatem for Performance Estimation of a Comminication Link」という名称のPCT特許出願番号PCT/US12/46810号)は、テストトラフィックだけではなくユーザトラフィックも含む動作データを考慮に入れることによってユーザトラフィック問題を回避できる。
さらに、伝統的なアクティブプロービングは、一つの通信デバイスがテストデータ(すなわち、アクティブデータ)を送信でき、および、他の通信デバイスが同一のプロトコルを使用してテストのためにテストデータを受信できるように、通信リンクの両端の両方の通信デバイスで入手されるべきテストアプリケーションが必要となる。
通信リンクおよび/または通信デバイスの性能を正確に測定するための別のメカニズムは、通信デバイスの動作データをモニタすることである。当該動作データは、デバイスの通常動作の副産物として、および、しばしば基本性能情報または動作情報を提供するために生成されることが多い。アクティブプロービングとは対照的に、当該データを収集し、または、読み出すことはユーザネットワークサービスに侵入的ではない。当該通信データ(動作データ)をモニタし、または、読み出すことは、本明細書では「パッシブプロ−ビング」とも称する。
通信リンクのスループットは、パケットエラーカウント値、およびいくつのビットがデータシンボル毎に送信されたかを示すPHY層の一連の情報等の一般的な動作データから概略が推測され得る。
「PHY」という用語は、開放型システム間相互接続(OSI)モデルの物理層の略語である。PHYの具体例ではリンク層デバイス(MACとも称する)を、光ファイバー、銅線あるいは空中(無線通信)等の物理的メディアに接続する。
「MACアドレス」という用語は、メディアアクセスコントロールアドレスの略語である。MACアドレスは、物理ネットワークセグメントの通信のためのネットワークインターフェースに割り当てられた一意識別子である。MACアドレスは、イーサネット(登録商標)を含む多くのネットワーク技術、および大部分のInstitute of Electrical and Electronics Engineers(IEEE)802ネットワーク技術に使用される。必然的に、MACアドレスはOSI参照モデルのメディアアクセスコントロールプロトコルサブ層で使用される。
本明細書で議論される実施形態では、動作データは、信頼性ある性能測定を決定するために、アクティブプロービングデータと一緒に使用される。一つの実施形態では、前記動作データは、成功的に配信されたパケットに対するカウント値が増加するカウンタ値(動作カウンタ値ともここでは称する)から読み出される。
本明細書で「成功的(successful)」という用語は、ACK(acknowledge)メッセージパケットとしてしばしば確認される無事に受信されたパケットのことを指し示す。別の実施形態では、エラーカウント値、再伝送カウント値、変調、信号強度等の動作データは、スループットを推測するために使用される。
パッシブプロービング、すなわち動作データの読み込みプロセス中は、カスタマーネットワークサービスは中断される。一般に動作データはユーザに可視化され、または、アクセスできるデータであり、並びに、一般的に通信システムのデバッグおよび基本性能モニタリングのために使用されるが、データは性能モニタリングのために設計されておらず、性能に関する十分な情報を搬送せず、および、非常に正確な推定アルゴリズムが知られていないので、一般に高度な性能評価には使用されない。したがって、パッシブプロービングだけでは通信システムの高度な性能を決定するためには十分ではなく、および、動作データは通信システムの現在の性能に弱く結合したカウンタ値を一般に含む。
本明細書で開示されている実施形態は、通信リンクの両端の両方の通信デバイスに実装され、使用されるべきテストアプリケーションソフトウェアを持たないで、通信リンクの性能を測定するための方法およびシステムを開示する。両端のうちの一端で当該アプリケーションソフトウェアを持つ場合には、本明細書で開示されている実施形態を正確な性能を測定するために使用できる。一つの実施形態では、アクティブプロービングは、テストソフトウェアアプリケーションが送信通信デバイスに実装されるが受信通信デバイスに実装されないように、通信デバイスから通信リンクを介して別の通信デバイスへ特定のパケットを送信することによって実施される。一つの実施形態では、アクティブプロービングおよびパッシブプロービングは前記通信リンクの性能を測定するために実施される。
一つの実施形態では、パケットは、受信通信デバイスでのいずれかのアプリケーションを対象としたものではないが、性能測定中のユーザトラフィック量にかかわらずPHY(層1)の全容量を使用することを確実にする。当該パケットは最終的には受信通信デバイスによって特定の通信層(たとえば、パケット構成によって異なるが層3またはその上の層)にドロップされるが、いくつかの低層(たとえば、層1および層2)はパケットを処理できるので、前記送信通信デバイスから観測およびカウントできる動作となる。一つの実施形態では、PHY層は他のすべての層が通過する必要がある最下層なので、いずれかの層でのアクティブプロービングではPHY層の全容量データを使用する。
一つの実施形態では、パッシブ送信通信デバイスでの動作カウント値は、前記送信通信デバイスから前記受信通信デバイスへ成功して送信したパケットをカウントするために使用される。一つの実施形態では、Wi−FiAP(アクセスポイント、通信デバイスの1つ)と基地局(前記他の通信デバイス)との間で、APは、実際のアプリケーション層プログラムを持たず前記パケットを予期し、待っている基地局のMACアドレスを持つイーサネット(登録商標)パケットを生成する。
一つの実施形態では、前記イーサネット(登録商標)パケットはAPのWi−FiPHY/MAC層(層1および層2)から送信され、基地局のWi−FiPHY/MAC層で受信され、および、最終的には前記データを受信するための適切な同等のプロトコルまたはアプリケーションが存在しないので基地局の層3およびそれ以上の層にドロップされる。イーサネット(登録商標)パケットはドロップされるが、Wi−FiPHY/MAC層の固有のデザインのために、基地局のIEEE802.11PHY/MAC層は成功的に受信されたWi−Fiパケットのすべてに対して「ACK」信号を送信することになる。当該ACK信号はWi−Fiドライバでカウントされ、およびカウント値は前記AP、すなわち送信器で動作データとして利用可能である。カウント値はAPで入手可能な多くの動作データの一部であり、およびこのカウント値は基地局に成功的に受信されたユーザデータバイトの総数を正確に演算するために使用できる。
例えば、層2の多くのACKメッセージがカウントされる。別の実施例では、固定期間の後にカウント値が読み出される。PHY層が可能な限りの最高(あるいは、最高に近い)速度で動作することを確実にするために、APが十分なイーサネット(登録商標)パケットを生成するので、ある時間で除算された演算バイトはWi−Fiリンクの正確なスループットを示す。一つの実施形態では、前記カウント値およびバイト数は、アクティブプロービングによって生成されたテストデータを含むだけではなく、ユーザによって生成されたトラフィックも含む。テストデータはユーザトラフィックを低下させ、または、低下させない可能性があり得る。いずれの場合にも、アクティブプロービングでは、十分な量のデータを送信することによって、データリンクがその最高(または最高に近い)容量で使用されることを確実にする。したがって、本明細書で開示されている実施形態は、ユーザトラフィックを停止または遅延させることなく、正確に測定する。
一つの実施形態では、基地局で利用するためのいずれかのアプリケーション層ソフトウェアは必要なく、したがって基地局は、二つのネットワーク通信デバイスの一つにアクセスできる状況であれば使用できる。本明細書に開示された実施形態は、基地局側からイーサネット(登録商標)パケットをAPに送信し、および、基地局からAPへのスループットを測定するようにも適用できる。当該実施形態では、前記APで利用するためのいずれかのアプリケーション層ソフトウェアは必要ない。本開示の実施形態は、イーサネット(登録商標)パケットまたはWi−Fiに限定されるわけではない。本開示の実施形態は、送信器側で関連する動作データが利用可能になればいつでも使用できる。当該動作データは、デジタル加入者回線(DSL)等を介した、Wi−Fiのイーサネット(登録商標)パケットのカウント値、ATMのATMセルカウント値を含む。
一つの実施形態では、テストデータでPHY層をフラッドさせる工程は、当該パケットがネットワークユーザのためのものでない限り、いずれかのタイプのデータパケットでも実施できる。一つの実施形態では、ピングアプリケーション、またはいずれかの他のよく知られたアプリケーションを、PHYをフラッドさせるために使用できる。一つの実施形態では、当該トラフィックの生成(例えば、ピングによる)が実現可能でない場合には、動作データは、ユーザがPHY層の全容量を使用するために十分に大きなトラフィックを生成するまで、十分に長い時間にわたって観察され得る。
本明細書で使用される「ピング(Ping)」という用語は、インターネットプロトコル(IP)ネットワークでホストへの到達可能性をテストし、および、送信元ホストから宛先コンピュータに送信されたメッセージの往復時間を測定するために使用されるコンピュータネットワーク管理ユーティリティを意味する。ピングは、インターネットコントロールメッセージプロトコル(ICMP)エコー要求パケットをターゲットホストに送信し、および、ICMP応答を待つことによって動作する。当該プロセス中に送信から受信までの時間(往復時間)を測定し、および、すべてのパケット損失を記録する。
本明細書で開示されている実施形態は、互いに直接接続されている二つの通信デバイス(ネットワーク構成要素とも称される)間で使用できる、ここで層1または層2のカウント値、すなわち動作データが入手可能である。一つの実施形態では、テストデータをフラッドさせることは、いずれかのWi−Fiフレーム(層3のIP層は、UDP、TCP、ICMP、それらを全く含まない等のいずれであってもよい)、あるいは、ATMまたはイーサネット(登録商標)パケットを含む他の層2で達成可能である。さらに、一般に入手可能なピング等のいずれかのアプリケーション層プログラムも使用可能である。
以下の記載では、本発明の開示の実施形態をより完全に説明するために多くの詳細を説明する。しかしながら、当業者には当然であるが、本発明の開示の実施形態はこれらの特定の詳細部分がなくとも実施可能である。他の例では、本発明の開示の実施形態を不明確にすることを避けるために、詳細よりも、よく知られた構成およびデバイスをブロック図の形態で示す。
実施形態に対応する図では、信号は線で示されることに留意するべきである。構成要件の信号パスを示すためにいくつかの線が太くなり、および/または、主な情報の信号方向を示すために一端を有する矢印で示す。当該識別子は制限的であることを意図していない。むしろ、回路または論理ユニットの理解を容易にするために、前記線は1つ以上の例示実施形態と関連して使用される。デザインからの必要性または好みによって記載され、示されたすべての信号は、いずれかの方向に伝搬される1つ以上の信号を実際に含み、および、いずれかの適切なタイプの信号スキームで実装され得る。
以下の記載および請求項では、用語「結合(coupled)」およびその派生語が使用され得る。本明細書で使用される用語「結合(coupled)」は直接的(物理的、電気的、磁気的、光学的等)に接触する2つ以上の構成要素のことを意味する。本明細書で使用される用語「結合(coupled)」はお互いに非直接的に接触するが、まだお互いに共同または作用し合う2つ以上の構成要素のことを意味する。
本明細書で使用する場合、別段の定めが無い限り共通の物体を記述するための「第1の」「第2の」および「第3の」等の序数形容詞の使用は、参照される同様の物体が異なる物体であることを単に意味し、および、当該物体が、時間的あるいは空間的に与えられた順序、序列順、または、いずれかの他の方法でなければならないと記述されることを意図しない。用語「実質的に(substantially)」、「概略(approximately)」、「近く(nearly)」、「約(about)」、「付近(close)」および同様の類似語は、ターゲット値の+/−20%の範囲内にある量のことを意味する。
図1は、開示の一つの実施形態による、通信リンク性能を測定および改良するように動作する通信ネットワーク100である。一つの実施形態では、通信ネットワークは1つ以上の通信デバイス1031−Nと通信可能に結合する最適化センター101(例えば、サーバ)を含み、ここで「N」は正の整数である。一つの実施形態では、通信デバイス1032は、DSLリンクを介して加入者宅内機器(CPE)モデム104と結合する。一つの実施形態では、CPEモデム104はアクセスポイント(AP)105と結合する。一つの実施形態では、AP105は1つ以上の基地局(STA)1061−Mと結合し、ここで「M」は正の整数である。
一つの実施形態では、性能測定ソフトウェア/アルゴリズム102は、通信デバイス(例えば、Wi−Fiデバイス1031)に提供(すなわち実装)され、アクティブプロービングデータを1つ以上の他の通信デバイス1061−Nに送信する送信器として使用される。
図1の実施形態では他のデバイス104、105、および1061−Mが性能測定102のための命令を含むことを示していないが、一つの実施形態では、リンクの他の通信デバイスが性能測定ソフトウェアを持たない場合には、ネットワーク(有線または無線)と直接的、または、間接的に結合するいずれかの通信デバイスが通信リンクの性能を測定するための命令を持ってもよい。一つの実施形態では、性能測定ソフトウェア102による性能測定は、通信デバイスを通信リンクでの使用を最適化するように調節または構成するように使用できる。
一つの実施形態では、通信デバイス1031−Nはアクセスポイント(AP);基地局;無線ローカルエリアネットワーク(LAN)デバイス;デジタル加入者線アクセス多重化装置(DSLAM);ゲートウェイ;パフォーマンス強化デバイス;デジタル加入者回線(DSL)CPEモデム;室内電源デバイス;Home Phoneline Network Alliance(HPNA)ベースのデバイス;家庭内同軸ケーブル配線デバイス;G.hn(Global Home Networking Standard)互換デバイス;家庭内計測通信デバイス;LANと通信可能に接続された家庭内機器;無線フェムトセル基地局;無線WiFi互換基地局;無線携帯デバイスリピーター;無線携帯デバイス基地局;アドホック/メッシュネットワーク内のノード;セットトップボックス(STB)/セットトップユニット(STU)顧客電子デバイス;インターネットプロトコル(IP)使用可能なテレビ;IP使用可能なメディアプレイヤー;IP使用可能なゲームコンソール;イーサネット(登録商標)ゲートウェイ;LANに接続されたコンピュータデバイス;イーサネット(登録商標)に接続されたコンピュータ周辺デバイス;ルータに接続されたイーサネット(登録商標);ワイアレスブリッジに接続されたイーサネット(登録商標);イーサネット(登録商標)に接続されたネットワークブリッジ;およびイーサネット(登録商標)に接続されたネットワークスイッチを含む。
一つの実施形態では、1つ以上の通信デバイス1031−Nは、アクティブプロービングデータを生成するためにアクティブプロービングを実施するように動作する。この実施形態では、1つ以上の通信デバイス1031−Nは、基地局1061−M、104、またはいずれかの他の通信デバイスへの各通信リンクのトラフィックをフラッドさせる。この実施形態では、基地局1061−M、104またはいずれかの他の通信デバイスから通信リンクを介して、1つ以上の通信デバイス1031−Nによって受信された応答はアクティブデータであり、当該アクティブデータはそれらの通信リンクの性能を測定するために対応する1つ以上の通信デバイス1031−Nのそれぞれの性能測定ソフトウェア102によって使用され、各通信リンクの性能を向上させるために、通信デバイスを診断、訓練(train)、調節、あるいは構成するように使用される。
一つの実施形態では、1つ以上の通信デバイス1031−Nは、一つの通信デバイスから別の通信デバイスへアクティブプロービングデータを送信することによって、アクティブプロービングを実施するように動作する。例えば、通信デバイス1031はアクティブプロービングデータを通信デバイス1061に送信し、および/または、通信デバイス1032はDSLリンクを介してアクティブプロービングデータをCPE104に送信する。この実施例では、受信通信デバイス、すなわち、通信デバイス1061またはCPE104はテストソフトウェアを持っていない。別の実施例では、通信デバイス1061は、1071を含む通信リンクを介してアクティブプロービングデータを最適化センター101に送信する。この実施例では、テストソフトウェアは通信デバイス1061で得られ、受信通信デバイスすなわち、最適化センター101では得られない。
一つの実施形態では、テストデータの送信(すなわち、アクティブプロービングの開始)に応答して、1つ以上の通信デバイス1031−Nは、各通信リンクのユーザデータトラフィックのカウンタ値を含む前記動作データを読み出す前に、あらかじめ定められた時間の間さらに待つように動作できる。一つの実施形態では、あらかじめ定められた時間の範囲は0.001秒から600秒である。他の実施形態では、他の待ち時間を使用してもよい。一つの実施形態では、前記待ち時間はソフトウェアまたはハードウェアによってプログラム可能である。
本開示の実施形態を不明確にしないように、通信デバイス1031、1032、104、および最適化センター101を説明する。同一の説明は他の通信デバイスにも適用できる。一つの実施形態では、通信デバイス1031は、他の通信デバイス(例えば、最適化センター101、および/または通信デバイス1032)によって受信されたデータ量またはデータを示す動作データ報告を受信するようにさらに動作する。一つの実施形態では、当該報告は、アクティブプロービングデータの送信に対応して受信された多くのACKメッセージである。別の実施形態では、当該報告は、アクティブプロービングデータを送信した通信デバイスに応答して、受信通信デバイスよって成功的に受信されたデータの大きさを示す。
一つの実施形態では、1つ以上の通信デバイス1031−Nは、チャンネル(例えば、リンク1071−N、105および1061−M間のリンク、1031および1061−M間のリンク、並びに/または1032および104間のDSLリンク)およびチャンネルのノイズ状態に関するデータ、通信デバイス1031−Nの現在の設定に関するデータ、および、通信デバイス1031−Nと別の通信デバイス間(例えば、最適化センター101、105、1061−M、104、等)のユーザデータトラフィックに関するカウンタ値を含む動作データを読み出すように動作し、ここで前記動作データは前記通信デバイスの現在の設定に関するものである。当該動作データの例には、成功送信パケットカウント値、成功受信パケットカウント値、ACKパケットカウント値、エラーパケットカウント値、破棄されたパケットカウント値、再伝送カウント値等が挙げられる
一つの実施形態では、1つ以上の通信デバイス1031−Nは、送信されたアクティブプロービングデータおよび前記動作データによって、それらの各性能推定アルゴリズムを訓練するように動作する。一つの実施形態では、1つ以上の通信デバイス1031−Nは、アクティブプロービングを実施する前に、通信リンクのユーザデータトラフィックに関するカウンタ値から動作データ(すなわち、パッシブプロ−ビング)を読むように動作する。例えば、リンクには、リンク1071−N、105および1061−M間のリンク、1031および1061−M間のリンク、並びに/または1032および104間のDSLリンクが挙げられる。
一つの実施形態では、カウンタ値は、パケットエラーカウント値、パケット再伝送カウント値、成功的なACKメッセージカウント値等のすくなくとも1つを含む。一つの実施形態では、1つ以上の通信デバイス1031−Nは、アクティブプロービングの実施中または実施後に、動作データ(すなわち、パッシブプロ−ビングを実行した)を読むように動作する。
通信リンクの測定された性能の正確さは、ユーザのトラフィックパターンの特性、並びに、ノイズおよびチャンネル環境の特性によって異なり得る。ある環境では、ノイズおよびチャンネルが非常に多い場合がある。別の環境では、ノイズおよびチャンネルが、まれにある場合がある。さらに別の環境では、ノイズおよびチャンネルが非常に多いが、二つの状態の間だけの場合がある。一つの実施形態では、1つ以上の通信デバイス1031−Nは、性能を測定し、および、次に、それらの各動作アルゴリズムを以下に示す1つ以上の基準に対応して、訓練または構成するように動作する。基準には、時刻、一週間の時間、通信デバイスのタイプ、装置の製造業者およびモデル、装置特性、ファームウェア、バックボーンの制約、ユーザのネットワーク使用パターン、無線周波数(RF)特性が挙げられ、前記無線周波数(RF)特性には:信号パワー、周波数バンドおよび動作モード、環境統計、あるいは、通信デバイスに隣接する通信デバイスの動作データのすくなくとも1つが含まれ、ここで前記データは、干渉チャンネルおよび干渉レベルのすくなくとも1つを含む。ノイズは、同一の周波数バンドで動作する他の通信デバイスからの干渉を含み得る。
一つの実施形態では、1つ以上の通信デバイス1031−Nは、前記通信リンクの性能を測定するためのアクティブプロービングデータを使用して、通信デバイス1031−Nのスループットを演算するように動作する。
本明細書で議論される実施形態では、アクティブデータ(すなわち、テストデータ)は、通信リンク(点線)を介して、通信デバイス(例えば、デバイス1031)から別の通信デバイス(例えば、STA1061)に送信されたイーサネット(登録商標)パケットを含み得る、ここで前記他の通信デバイス(例えば、STA1061)は受信されたアクティブデータを使用して通信リンクの性能を測定するアプリケーションテストソフトウェアを持たない。当該実施形態では、イーサネット(登録商標)パケットは、最終的にはより高い層(例えば、層3、層4等)によって取得される。この実施形態では、他の通信デバイス(例えば、STA1061)のIEEE802.11で下層のPHY/MAC層は、Wi−FiPHY/MAC層に固有のデザインのために、通信デバイス(例えば、デバイス1031)から成功的に受信されたWi−Fiパケットのそれぞれに対して「ACK」信号を送信する。
一つの実施形態では、当該ACK信号は、通信デバイス(例えば、デバイス1031)のWi−Fiドライバでカウントされ、および、カウント値は、通信デバイス(例えば、デバイス1031)で動作データとして入手可能である。カウント値は、通信デバイス(例えば、デバイス1031)で入手可能な多くの動作データの一部である。このカウント値は、層2のACKメッセージ数をカウントすることによって、あるいは、固定期間の間の同様のカウントによって、他の通信デバイス(例えば、STA1061)によって成功的に受信されたユーザデータバイトの総数を正確に演算するために使用される。前記通信デバイス(例えば、デバイス1031)は、PHY層が可能な最高速度で動作していることを確認するために十分な速さのイーサネット(登録商標)パケットを生成するので、特定の時間で除算された演算されたバイトは、Wi−Fiリンク(1031と1061間の点線)の正確なスループットを示す。
この実施形態では、他の通信デバイス(例えば、STA1061)で入手可能ないかなるアプリケーション層テストソフトウェアも必要ないので、他の通信デバイス(例えば、STA1061)は、二つのネットワーク通信デバイスの一つにアクセスできる状況であれば使用できる。
本明細書に開示された実施形態は、イーサネット(登録商標)パケットを送信する他の通信デバイス(例えば、STA1061)側から通信デバイス1031にも適用でき、および、STA1061から通信デバイス1031のスループットを測定できる。当該実施形態では、STA1061と通信デバイス1031間の前記通信リンクの性能を測定するために、通信デバイス1031で入手可能ないかなるアプリケーション層テストソフトウェアも必要ない。
本開示の実施形態は、イーサネット(登録商標)パケットまたはWi−Fiに限定されるわけではない。本開示の実施形態は、該当する動作データが送信器側で入手可能であればいつでも使用できる。当該動作データは、DSL等を介したATMでのWi−FiATMセルのカウント値のイーサネット(登録商標)パケットカウント値を含む。
図2は、開示の一つの実施形態による、通信リンクの性能を測定するためのフローチャート200である。図2を参照するフローチャートのブロックは特定の順番で示されているが、動作の順番は変更可能である。したがって、図示された実施形態は異なる順番で実施することができ、および、いくつかの動作/ブロックは同時に実施することも可能である。図2のフローチャートは図1の実施形態を参照して図示される。
一つの実施形態では、ブロック201では、アクティブプロービングは、通信デバイス1031と別の通信デバイス(例えば、STA1061)との通信リンクの性能を測定するために使用されるアプリケーションソフトウェアが実装された通信デバイスによって実施される(例えば、1031)。一つの実施形態では、アクティブプロービングはPHY層で実施される。本明細書で議論されるように、アクティブプロービングは、一つの通信デバイスから別の通信デバイスへネットワークを介してテストパターン/データ(例えば、イーサネット(登録商標)パケット)を送信することによって実施され、および、次に、送信されたテストパターンからの応答を測定する。
ブロック202では、アクティブプロービングの実施に対応して、動作データは、PHY層の通信デバイス1031によって読み出される。一つの実施形態では、通信デバイス1031は、チャンネルおよびチャンネルのノイズ状態に関するデータ(例えば、1031と1061との間の点線が付いたリンク)、通信デバイス1031の現在の設定に関するデータ、および通信デバイス1031と他の通信デバイス1061との間のユーザデータトラフィックに関するカウンタ値を含む動作データを読むように動作可能であり、ここで前記動作データは前記通信デバイス1031の現在の設定に関するものである。当該動作データの例には、成功送信パケットカウント値、成功受信パケットカウント値、ACKパケットカウント値、エラーパケットカウント値、破棄されたパケットカウント値、再伝送カウント値等が挙げられる
ブロック203では、通信デバイス1031は、読み出した動作データにしたがって通信リンクの性能を測定する。当該実施形態では、他の通信デバイス1061は、通信リンクの性能を測定することを促進するためのアプリケーションソフトウェアを持っていない。
図3は、開示の一つの実施形態による、通信リンクの性能を測定するための詳細なフローチャート300を示す。図3を参照するフローチャートのブロックは特定の順番で示されているが、動作の順番は変更可能である。したがって、図示された実施形態は異なる順番で実施することができ、および、いくつかの動作/ブロックは同時に実施することも可能である。図3のフローチャートは図1〜2の実施形態を参照して図示される。
フローチャート300は、アプリケーションテストソフトウェアが実装された通信デバイス301(例えば、1031)によって性能を測定するために実施される方法を図示する。当該方法300は、通信デバイス301(例えば、1031)と他の通信デバイス302(例えば、1061)との間の通信リンクの性能を測定するために実装される伝統的なアプリケーションテストソフトウェアを持たない、受信通信デバイス302(例えば、1061)によって実施される方法も図示する。
ブロック303では、通信デバイス301(例えば、1031)はアクティブプロービングを実施する。この実施形態では、テストデータは通信デバイス301(例えば、1031)から他の通信デバイス302(例えば、1061)に伝送される。ブロック304では、他の通信デバイス302(例えば、1061)がテストデータを受信する。この通信デバイス302はテストアプリケーションソフトウェアを持っていないので、テストデータは最終的にはより高い層(例えば、層3または層4)にドロップされる。しかしながら、テストデータを受信すると、PHY/MAC通信プロトコルに内在する固有デザインのために、通信デバイス302はブロック305でACK信号または類似するメッセージを通信デバイス301に送信する。テストデータはより高い層にドロップされるにもかかわらず、このACK信号は伝送される。ブロック310では、通信デバイス302が通信デバイス301から受信したテストデータを処理するためには、これには意味が無いと決定するので(すなわち、アプリケーションソフトウェア)、通信デバイス302は最終的には受信したテストデータを捨てる。
ブロック306では、通信デバイス301は通信デバイス302からACKメッセージを受信する。ブロック307では、通信デバイス301はパッシブプロービングを実施、すなわち、通信デバイス301に関連するさまざまな動作データを読み出す。一つの実施形態では、当該ACK信号は通信デバイス301でカウントされ、および、カウント値は通信デバイス301の動作データとして入手可能である。カウント値は、通信デバイス301で入手可能な多くの動作データの一部である。一つの実施形態では、このカウント値は、層2のACKメッセージ数をカウントすることによって、他の通信デバイス301によって成功的に受信されたユーザデータバイトの総数を正確に演算するために使用される。通信デバイス301はPHY層が可能な最高速度で動作していることを確認するために十分なテストデータ(すなわち、イーサネット(登録商標)パケット)を生成するので、ブロック308で、通信リンクの正確なスループット(すなわち、性能基準)を決定するために、カウント値から演算されたバイト数を継続時間で分割する。
ブロック309では、通信デバイス301は、通信リンクの測定された性能にしたがって、その構成パラメータ、例えば、パワー、伝送速度等を調節する。例えば、通信リンクのスループットが必要な値を超えている場合には、得られる利益がないので、通信システムの性能を超える必要がない。このような場合には、エネルギーを節約するために、通信デバイス301はその送信パワーを低減できる。
一つの実施形態では、性能の測定は、テストデータに設定される異なるサービスの品質(QoS)に対して実施される。例えば、テストデータそれ自体が、QoSマーキングに対する性能を観察できるように、ヘッダーに異なるQoSマーキングを持って生成される。一つの実施形態では、このマーキングはアクティブプロービングデータ中で制御される。
図4は、開示の一つの実施形態による、通信デバイス(例えば、1031)の複数の構成設定に対する性能を測定するシーケンス400、通信リンクの通信デバイスで望まれる動作設定を決定するために使用される測定を図示する
図4のこの実施形態では、パッシブプロービングおよびアクティブプロービングの両方が、通信デバイス1031のための最適な性能設定値を決定するために使用される。一つの実施形態では、通信デバイス1031のスループットは「N」個の構成で試験され、ここで「N」は整数である。図4の実施例では、N=3である。他の実施例では、「N」はいずれの値でもよい。
一つの実施形態では、パッシブプロービングを実施する工程は:チャンネルおよびそのノイズ状態に関するデータ、並びに、前記通信デバイスと別の通信デバイス間のユーザデータトラフィックのカウンタ値を含む動作データを読み出す工程を含み、ここで前記動作データは前記通信デバイスの現在の設定に関するものである。一つの実施形態では、アクティブプロービングを実施する工程は、前記ネットワークの層1または層2を介して、前記通信デバイスから前記他の通信デバイスへアクティブプロービングデータを送信する工程;および動作データを読み込む前にあらかじめ定められた時間待つ工程を含む。
一つの実施形態では、アクティブプロービングを実施する工程は、前記ネットワークの層1または層2を介して、前記通信デバイスから前記他の通信デバイスへアクティブプロービングデータを送信する工程;および前記他の通信デバイスによって受信されたデータの量またはデータを示す報告を受信する工程を含む。
一つの実施形態では、前記通信デバイスは以下のすくなくとも1つを含む。アクセスポイント(AP);基地局;無線ローカルエリアネットワーク(LAN)デバイス;デジタル加入者線アクセス多重化装置(DSLAM);ゲートウェイ;パフォーマンス強化デバイス;デジタル加入者回線(DSL)加入者宅内機器(CPE)モデム;室内電源デバイス;Home Phoneline Network Alliance(HPNA)ベースのデバイス;家庭内同軸ケーブル配線デバイス;G.hn(Global Home Networking Standard)互換デバイス;家庭内計測通信デバイス;LANと通信可能に接続された家庭内機器;無線フェムトセル基地局;無線WiFi互換基地局;無線携帯デバイスリピーター;無線携帯デバイス基地局;アドホック/メッシュネットワーク内のノード;セットトップボックス(STB)/セットトップユニット(STU)顧客電子デバイス;インターネットプロトコル(IP)使用可能なテレビ;IP使用可能なメディアプレイヤー;IP使用可能なゲームコンソール;イーサネット(登録商標)ゲートウェイ;LANに接続されたコンピュータデバイス;イーサネット(登録商標)に接続されたコンピュータ周辺デバイス;ルータに接続されたイーサネット(登録商標);ワイアレスブリッジに接続されたイーサネット(登録商標);イーサネット(登録商標)に接続されたネットワークブリッジ;およびイーサネット(登録商標)に接続されたネットワークスイッチ。
別の実施例では、機械読み取り可能な記憶メディアは、コンピュータによってアクセスされると、コンピュータに本明細書で説明した性能測定のための方法を実施させる機械実行可能な命令を持つように提供される。
別の実施例では、性能を測定するためのシステムは、ネットワークおよび前記ネットワークを介して第2の通信デバイスと通信可能に接続される第1の通信デバイスを含み、前記第1の通信デバイスは、前記第1の通信デバイスによって物理層のアクティブプロービングを実施し、および前記第1の通信デバイスによって前記ネットワークのスループットを測定可能に動作する。
一つの実施形態では、第1の通信デバイスは、アクティブプロービングの実施に対応して前記通信リンクの動作データを読み出し可能に動作する。一つの実施形態では、前記第1の通信デバイスは前記動作データによってスループットを測定可能に動作する。一つの実施形態では、前記動作データはアクティブプロービング中に成功した多くの送信パケットを示す。一つの実施形態では、前記動作データは、前記通信リンクを介して成功的に送信されたデータのサイズを示す。一つの実施形態では、前記動作データは、前記通信リンクの層1または層2からのものである。一つの実施形態では、前記第1の通信デバイスは、ネットワークの層1または層2をフラッドさせるように構成されるテストデータを送信する工程によってアクティブプロービングを実施するように動作する。
一つの実施形態では、第1の通信デバイスは前記テストデータおよびユーザトラフィックに関する動作データを適用することによって、前記通信リンクの性能を測定する。一つの実施形態では、前記第2の通信デバイスは、前記通信デバイスのアプリケーション層ではアクティブプロービングを実施する能力が無い。一つの実施形態では、前記第1の通信デバイスは、パケットを前記第2の通信デバイスに送信することによってアクティブプロービングを実施し、前記パケットは前記ネットワークの層1または層2の全容量を使用する。一つの実施形態では、前記パケットはアプリケーションに特有のパケットではない。一つの実施形態では、性能を測定するための前記第1の通信デバイスは、テストデータに設定される、異なるサービスの品質(QoS)に対して実施される。
一つの実施形態では、前記第1の通信デバイスは、前記第1の通信デバイスの異なる構成設定に対して性能を測定し、ここで前記構成設定は以下のすくなくとも一つを含む。周波数バンド;使用中のバンド幅;QoSパラメータ;レート(速度)適応方法;符号化法;ビーム形成方法;送信パワー適応方法;送信要求(Request to Send)(RTS)および送信可(Clear to Send)(CTS);フレームバースト(frame−bursting);チャンネル;チャンネル結合;ガードインターバル長;フラグメンテーション(fragmentation)閾値;リトライ制限値;RTSおよびCTSのオン/オフ;ビーコンインターバル;送信パワー;複数アンテナモード;プリアンブル設定;変調および符号化スキーム;あるいは、サービスの品質(QoS)設定値。
一つの実施形態では、第1の通信デバイスは、アクティブプロービング実施の前、または、後に第1の構成設定でパッシブプロービングを実施するように動作する。一つの実施形態では、前記第1の通信デバイスは、第2の構成設定でパッシブプロービングを実施し、および第2の構成設定でアクティブプロービングを実施し、前記第2の構成設定は前記第1の構成設定とは異なるように動作する。一つの実施形態では、前記第1の通信デバイスは、第1の構成設定および第2の構成設定で、前記第1の通信デバイスのスループットを測定することによって性能を測定するように動作する。一つの実施形態では、前記第1の通信デバイスは、動作データを読み込むことによってパッシブプロービングを実施するように動作可能であり、当該動作データは、チャンネルおよびチャンネルのノイズ状態に関するデータを含み、並びに、前記第1の通信デバイスおよび前記第2の通信デバイス間のユーザデータトラフィックのカウンタ値を含み、ここで前記動作データは前記通信デバイスの現在の設定に関するものである。
一つの実施形態では、第1の通信デバイスは、前記ネットワークの層1または層2を介して、前記第1の通信デバイスから前記第2の通信デバイスへアクティブプロービングデータを送信する工程、および、動作データを読み込む前にあらかじめ定められた時間待つ工程によってアクティブプロービングを実施するように動作可能である。一つの実施形態では、前記第1の通信デバイスは、前記ネットワークの層1または層2を介して、前記第1の通信デバイスから前記第2の通信デバイスへアクティブプロービングデータを送信する工程、および、前記第2の通信デバイスによって受信されたデータまたはデータ量を示す報告を受信する工程によって、アクティブプロービングを実施するように動作可能である。
一つの実施形態では、前記第1の通信デバイスは以下のすくなくとも一つを含む。アクセスポイント(AP);基地局;無線ローカルエリアネットワーク(LAN)デバイス;デジタル加入者線アクセス多重化装置(DSLAM);ゲートウェイ;パフォーマンス強化デバイス;デジタル加入者回線(DSL)加入者宅内機器(CPE)モデム;室内電源デバイス;Home Phoneline Network Alliance(HPNA)ベースのデバイス;家庭内同軸ケーブル配線デバイス;G.hn(Global Home Networking Standard)互換デバイス;家庭内計測通信デバイス;LANと通信可能に接続された家庭内機器;無線フェムトセル基地局;無線WiFi互換基地局;無線携帯デバイスリピーター;無線携帯デバイス基地局;アドホック/メッシュネットワーク内のノード;セットトップボックス(STB)/セットトップユニット(STU)顧客電子デバイス;インターネットプロトコル(IP)使用可能なテレビ;IP使用可能なメディアプレイヤー;IP使用可能なゲームコンソール;イーサネット(登録商標)ゲートウェイ;LANに接続されたコンピュータデバイス;イーサネット(登録商標)に接続されたコンピュータ周辺デバイス;ルータに接続されたイーサネット(登録商標);ワイアレスブリッジに接続されたイーサネット(登録商標);イーサネット(登録商標)に接続されたネットワークブリッジ;およびイーサネット(登録商標)に接続されたネットワークスイッチ。
読者が本技術の開示の特徴および主旨を確かめられるように要約が提供される。要約は、特許請求の範囲を制限するものとして使用されないものして提供される。以下の特許請求の範囲は詳細な説明に組み入れられ、それぞれの請求項は独立した実施形態として独立している。
Claims (41)
- 性能を測定する方法であって、
通信リンクを形成するネットワークを介して、別の通信デバイスと結合される通信デバイスによって、物理層でアクティブプロービングを実施する工程と、
前記アクティブプロービングの実施に対応して、前記通信リンクの動作データを読み出す工程と、
前記通信デバイスを参照して、前記通信リンクの性能を、前記通信デバイスによって測定する工程であって、前記性能は読み出された動作データによって測定される工程を含む方法。 - 請求項1の方法において、
前記動作データはアクティブプロービング中に成功的に送信したパケット数を示す方法。 - 請求項1の方法において、
前記動作データは、前記通信リンクを介して成功的に送信されたデータのサイズを示す方法。 - 請求項1の方法において、
前記動作データは、前記通信リンクの層1または層2からのものである方法。 - 請求項1の方法において、
前記アクティブプロービングを実施する工程は、前記ネットワークの層1または層2をフラッドさせるように構成されるテストデータを送信する工程を含む方法。 - 請求項5の方法において、
前記通信リンクの性能を測定する工程は、前記テストデータに関する動作データおよびユーザトラフィックを適用する工程を含む方法。 - 請求項1の方法において、
前記別の通信デバイスは、前記通信デバイスのアプリケーション層でアクティブプロービングを実施することができない方法。 - 請求項1の方法において、
前記アクティブプロービングを実施する工程は、パケットを他の通信デバイスに送信する工程を含み、
前記パケットは前記ネットワークの層1または層2の全容量を使用する方法。 - 請求項8の方法において、
前記パケットはアプリケーションに特有のパケットではない方法。 - 請求項1の方法において、
性能の測定は、テストデータに設定される異なるサービスの品質(QoS)に対して実施される方法。 - 請求項1の方法において、
性能の測定は、通信デバイスの異なる構成設定に対して実施される方法。 - 請求項11の方法において、
前記構成設定は:
周波数バンド;
使用中のバンド幅;
QoSパラメータ;
レート(速度)適応方法;
符号化法;
ビーム形成方法;
送信パワー適応方法;
送信要求(Request to Send)(RTS)および送信可(Clear to Send)(CTS);
フレームバースト(frame−bursting);
チャンネル;
チャンネル結合;
ガードインターバル長;
フラグメンテーション(fragmentation)閾値;
リトライ制限値;
RTSおよびCTSのオン/オフ;
ビーコンインターバル;
送信パワー;
複数アンテナモード;
プリアンブル設定;
変調および符号化スキーム;または
サービスの品質(QoS)設定のすくなくとも一つを含む方法。 - 請求項1の方法において、
前記アクティブプロービングを実施する工程は、第1の構成設定でパッシブプロービングを実施する前、または、後に実施される方法。 - 請求項13の方法において
第2の構成設定でパッシブプロービングを実施する工程と、
前記第2の構成設定でアクティブプロービングを実施する工程であって、前記第2の構成設定は前記第1の構成設定とは異なる工程をさらに含む方法。 - 請求項14の方法において、
性能を測定する工程は、前記第1の構成設定および前記第2の構成設定で前記通信デバイスのスループットを測定する工程を含む方法。 - 請求項1の方法において、
パッシブプロービングを実施する工程は、
チャンネル、および、チャンネルのノイズ状態に関するデータを含む動作データ、並びに、前記通信デバイスと前記別の通信デバイス間のユーザデータトラフィックのカウンタ値を読み出す工程を含み、
前記動作データは前記通信デバイスの現在の設定に関するものである方法。 - 請求項1の方法において、
前記アクティブプロービングを実施する工程は、
前記ネットワークの層1または層2を介して、前記通信デバイスから前記別の通信デバイスへアクティブプロービングデータを送信する工程と、
前記動作データを読み込む前にあらかじめ定められた時間待つ工程を含む方法。 - 請求項1の方法において、
前記アクティブプロービングを実施する工程は、
前記ネットワークの層1または層2を介して、前記通信デバイスから前記別の通信デバイスへアクティブプロービングデータを送信する工程と、
前記別の通信デバイスによって受信されたデータの量またはデータを示す報告を受信する工程を含む方法。 - 請求項1の方法において、
前記通信デバイスは:
アクセスポイント(AP);
基地局;
無線ローカルエリアネットワーク(LAN)デバイス;
デジタル加入者線アクセス多重化装置(DSLAM);
ゲートウェイ;
パフォーマンス強化デバイス;
デジタル加入者回線(DSL)加入者宅内機器(CPE)モデム;
室内電源デバイス;
Home Phoneline Network Alliance(HPNA)ベースのデバイス;
家庭内同軸ケーブル配線デバイス;
G.hn(Global Home Networking Standard)互換デバイス;
家庭内計測通信デバイス;
LANと通信可能に接続された家庭内機器;
無線フェムトセル基地局;
無線WiFi互換基地局;
無線携帯デバイスリピーター;
無線携帯デバイス基地局;
アドホック/メッシュネットワーク内のノード;
セットトップボックス(STB)/セットトップユニット(STU)顧客電子デバイス;
インターネットプロトコル(IP)使用可能なテレビ;
IP使用可能なメディアプレイヤー;
IP使用可能なゲームコンソール;
イーサネット(登録商標)ゲートウェイ;
LANに接続されたコンピュータデバイス;
イーサネット(登録商標)に接続されたコンピュータ周辺デバイス;
ルータに接続されたイーサネット(登録商標);
ワイアレスブリッジに接続されたイーサネット(登録商標);
イーサネット(登録商標)に接続されたネットワークブリッジ;および
イーサネット(登録商標)に接続されたネットワークスイッチのすくなくとも1つを含む方法。 - 機械で実行可能な命令を有する機械読み取り可能な記憶メディアであって、コンピュータによってアクセスされると、前記コンピュータに性能を測定する方法を実行させ、前記方法は請求項1から19のいずれか一項に記載の方法である機械読み取り可能な記憶メディア。
- 性能を測定するシステムであって、
ネットワークと、
前記ネットワークを介して第2の通信デバイスと通信可能に接続される第1の通信デバイスを含み、
前記第1の通信デバイスは、
前記第1の通信デバイスによって物理層のアクティブプロービングを実施し、
前記第1の通信デバイスによって前記ネットワークのスループットを測定可能に動作するシステム。 - 請求項21のシステムにおいて、
前記第1の通信デバイスは、アクティブプロービングの実施に対応して通信リンクの動作データを読み出し可能に動作するシステム。 - 請求項22のシステムにおいて、
前記第1の通信デバイスは前記動作データによってスループットを測定可能に動作するシステム。 - 請求項22のシステムにおいて、
前記動作データはアクティブプロービング中に成功的に送信したパケットの数を示すシステム。 - 請求項22のシステムにおいて、
前記動作データは、前記通信リンクを介して成功的に送信されたデータのサイズを示すシステム。 - 請求項22のシステムにおいて、
前記動作データは、前記通信リンクの層1または層2からのものであるシステム。 - 請求項22の方法において、
前記第1の通信デバイスは、前記ネットワークの層1または層2をフラッドさせるように構成されるテストデータを送信する工程によって、アクティブプロービングを実施するように動作するシステム。 - 請求項27のシステムにおいて、
前記第1の通信デバイスは、前記テストデータに関する動作データおよびユーザトラフィックを適用することによって、前記通信リンクの性能を測定するシステム。 - 請求項21のシステムにおいて、
前記第2の通信デバイスは、通信デバイスのアプリケーション層ではアクティブプロービングを実施する能力が無いシステム。 - 請求項22のシステムにおいて、
前記第1の通信デバイスは、パケットを前記第2の通信デバイスに送信することによって前記アクティブプロービングを実施し、前記パケットは前記ネットワークの層1または層2の全容量を使用するシステム。 - 請求項30のシステムにおいて、
前記パケットはアプリケーションに特有のパケットではないシステム。 - 請求項21のシステムにおいて、
性能を測定するための前記第1の通信デバイスは、テストデータに設定される異なるサービスの品質(QoS)に対して実施されるシステム。 - 請求項21のシステムにおいて、
前記第1の通信デバイスは、前記第1の通信デバイスの異なる構成設定に対して性能を測定するシステム。 - 請求項33のシステムにおいて、
前記構成設定は:
周波数バンド;
使用中のバンド幅;
QoSパラメータ;
レート(速度)適応方法;
符号化法;
ビーム形成方法;
送信パワー適応方法;
送信要求(Request to Send)(RTS)および送信可(Clear to Send)(CTS);
フレームバースト(frame−bursting);
チャンネル;
チャンネル結合;
ガードインターバル長;
フラグメンテーション(fragmentation)閾値;
リトライ制限値;
RTSおよびCTSのオン/オフ;
ビーコンインターバル;
送信パワー;
複数アンテナモード;
プリアンブル設定;
変調および符号化スキーム;または
サービスの品質(QoS)設定のすくなくとも一つを含むシステム。 - 請求項21のシステムにおいて、
前記第1の通信デバイスは、前記アクティブプロービングを実施する前、または、後で、第1の構成設定でパッシブプロービングを実施するように動作するシステム。 - 請求項26のシステムにおいて、
前記第1の通信デバイスは、
第2の構成設定でパッシブプロービングを実施し、および、
前記第2の構成設定でアクティブプロービングを実施可能に動作し、前記第2の構成設定は第1の構成設定とは異なるように動作するシステム。 - 請求項36のシステムにおいて、
前記第1の通信デバイスは、前記第1の構成設定および前記第2の構成設定で、前記第1の通信デバイスのスループットを測定することによって性能を測定するように動作するシステム。 - 請求項22のシステムにおいて、
前記第1の通信デバイスは、前記動作データを読み込むことによってパッシブプロービングを実施するように動作可能であり、前記動作データはチャンネルおよびチャンネルのノイズ状態に関するデータ、並びに、前記第1の通信デバイスと前記第2の通信デバイス間のユーザデータトラフィックのカウンタ値を含み、
前記動作データは通信デバイスの現在の設定に関するものであるシステム。 - 請求項22のシステムにおいて、
前記第1の通信デバイスは、前記ネットワークの層1または層2を介して、前記第1の通信デバイスから前記第2の通信デバイスへアクティブプロービングデータを送信する工程と、前記動作データを読み込む前にあらかじめ定められた時間待つ工程によってアクティブプロービングを実施するように動作するシステム。 - 請求項22のシステムにおいて、
前記第1の通信デバイスは、
前記ネットワークの層1または層2を介して、前記第1の通信デバイスから前記第2の通信デバイスへアクティブプロービングデータを送信する工程と、
前記第2の通信デバイスによって受信されたデータまたはデータ量を示す報告を受信する工程によってアクティブプロービングを実施するように動作するシステム。 - 請求項21のシステムにおいて、
前記第1の通信デバイスは:
アクセスポイント(AP);
基地局;
無線ローカルエリアネットワーク(LAN)デバイス;
デジタル加入者線アクセス多重化装置(DSLAM);
ゲートウェイ;
パフォーマンス強化デバイス;
デジタル加入者回線(DSL)加入者宅内機器(CPE)モデム;
室内電源デバイス;
Home Phoneline Network Alliance(HPNA)ベースのデバイス;
家庭内同軸ケーブル配線デバイス;
G.hn(Global Home Network Standard)互換デバイス;
家庭内計測通信デバイス;
LANと通信可能に接続された家庭内機器;
無線フェムトセル基地局;
無線WiFi互換基地局;
無線携帯デバイスリピーター;
無線携帯デバイス基地局;
アドホック/メッシュネットワーク内のノード;
セットトップボックス(STB)/セットトップユニット(STU)顧客電子デバイス;
インターネットプロトコル(IP)使用可能なテレビ;
IP使用可能なメディアプレイヤー;
IP使用可能なゲームコンソール;
イーサネット(登録商標)ゲートウェイ;
LANに接続されたコンピュータデバイス;
イーサネット(登録商標)に接続されたコンピュータ周辺デバイス;
ルータに接続されたイーサネット(登録商標);
ワイアレスブリッジに接続されたイーサネット(登録商標);
イーサネット(登録商標)に接続されたネットワークブリッジ;および
イーサネット(登録商標)に接続されたネットワークスイッチのすくなくとも一つを含むシステム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2012/046811 WO2014011192A1 (en) | 2012-07-13 | 2012-07-13 | Method and system for performance measurement of a communication link |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015528241A true JP2015528241A (ja) | 2015-09-24 |
Family
ID=46604548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015521589A Pending JP2015528241A (ja) | 2012-07-13 | 2012-07-13 | 通信ラインの性能を測定するための方法およびシステム |
Country Status (11)
Country | Link |
---|---|
US (4) | US10484261B2 (ja) |
EP (3) | EP3509250B1 (ja) |
JP (1) | JP2015528241A (ja) |
KR (5) | KR102145360B1 (ja) |
CN (2) | CN110380933B (ja) |
AU (5) | AU2012384931A1 (ja) |
BR (1) | BR112015000807A2 (ja) |
CA (2) | CA3077907C (ja) |
ES (1) | ES2870681T3 (ja) |
HU (1) | HUE055240T2 (ja) |
WO (1) | WO2014011192A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019161447A (ja) * | 2018-03-13 | 2019-09-19 | 株式会社デンソーウェーブ | 端末装置 |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3509250B1 (en) * | 2012-07-13 | 2021-05-05 | Assia Spe, Llc | Method and system for performance measurement of a communication link |
JP2016500952A (ja) | 2012-10-09 | 2016-01-14 | アダプティブ スペクトラム アンド シグナル アラインメント インコーポレイテッド | 通信システムにおける接続性診断のための方法及びシステム |
BR112015007953A2 (pt) | 2012-10-09 | 2017-07-04 | Adaptive Spectrum & Signal Alignment Inc | método e sistema para medição de latência em sistemas de comunicação |
WO2014175869A1 (en) * | 2013-04-23 | 2014-10-30 | Adaptive Spectrum And Signal Alignment, Inc. | Methods systems, and apparatuses for implementing upstream power control for dsl |
EP3103218A4 (en) * | 2014-02-04 | 2017-09-06 | Distrix Networks Ltd. | Bandwidth and latency estimation in a communication network |
US10581756B2 (en) * | 2014-09-09 | 2020-03-03 | Microsoft Technology Licensing, Llc | Nonintrusive dynamically-scalable network load generation |
TW201625030A (zh) * | 2014-12-18 | 2016-07-01 | 湯姆生特許公司 | Wi-Fi無線節點之無線鏈測試方法,及執行該方法之電路 |
FR3038407B1 (fr) * | 2015-07-02 | 2017-07-21 | Peugeot Citroen Automobiles Sa | Organe maitre a moyens d’analyse de defaut de la couche physique d’un reseau video bidirectionnel |
KR20170034510A (ko) | 2015-09-21 | 2017-03-29 | 에스케이플래닛 주식회사 | 비콘을 활용한 기지국 성능 측정 방법 및 이를 위한 장치 |
CN105356956B (zh) * | 2015-10-22 | 2018-11-27 | 普联技术有限公司 | 无线扩展器与接入点间的通信质量检测方法及装置 |
NL1041873B1 (en) * | 2016-05-18 | 2017-11-30 | Tirion Networks & Communications | A test device, a testing system, a testing method and a computer program product for testing a network |
KR102578502B1 (ko) | 2016-08-01 | 2023-09-15 | 삼성전자주식회사 | 안테나를 포함하는 전자 장치 |
WO2018058391A1 (zh) * | 2016-09-28 | 2018-04-05 | 华为技术有限公司 | 建立承载的方法、无线接入网设备和客户终端设备 |
CN106535238B (zh) * | 2016-11-02 | 2020-04-07 | 青岛海信移动通信技术股份有限公司 | 一种链路的切换方法和装置 |
CN106789429B (zh) * | 2016-12-26 | 2019-11-22 | 湖南省星岳天璇科技有限公司 | 一种自适应低代价sdn网络链路利用率测量方法及*** |
CN110943877B (zh) * | 2018-09-21 | 2022-02-22 | 华为技术有限公司 | 网络状态测量方法、设备及*** |
CN109462866A (zh) * | 2018-12-26 | 2019-03-12 | 深圳市吉祥腾达科技有限公司 | 无线路由器的自动信道测试方法 |
US11102699B1 (en) * | 2020-02-05 | 2021-08-24 | Sprint Communications Company L.P. | Wireless communication relay service over multiple network transceivers |
US11190434B2 (en) * | 2020-03-16 | 2021-11-30 | Cisco Technology, Inc. | Systems and methods for protective proactive adaptive active bandwidth measurement in SD-WAN networks |
CN112118159B (zh) * | 2020-09-27 | 2022-08-02 | 浪潮电子信息产业股份有限公司 | 一种网络测试方法、装置、设备及计算机可读存储介质 |
US11909850B1 (en) * | 2021-06-23 | 2024-02-20 | Amazon Technologies, Inc. | Dynamic improvement of a communication channel |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005519503A (ja) * | 2002-02-28 | 2005-06-30 | エアマグネット, インコーポレイテッド | ワイヤレスローカルエリアネットワークでの伝送スループットの測定 |
WO2007029319A1 (ja) * | 2005-09-07 | 2007-03-15 | Mitsubishi Denki Kabushiki Kaisha | 電力線通信装置、及び電力線通信システムにおける通信性能測定方法 |
JP2007116329A (ja) * | 2005-10-19 | 2007-05-10 | Nippon Telegr & Teleph Corp <Ntt> | 無線lanスループット測定装置および無線lanスループット測定方法 |
JP2008252551A (ja) * | 2007-03-30 | 2008-10-16 | Smk Corp | 電力線通信品質評価方法と電力線通信システム |
JP2011530235A (ja) * | 2008-07-31 | 2011-12-15 | クゥアルコム・インコーポレイテッド | 異種のアクセス・ポイント・ネットワークの資源分割 |
JP2012004922A (ja) * | 2010-06-18 | 2012-01-05 | Buffalo Inc | 無線端末装置、無線通信システムおよび通信状態レベルの報知方法 |
Family Cites Families (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2005111A (en) | 1931-04-09 | 1935-06-18 | Rca Corp | Amplifier |
US2005011A (en) | 1933-09-29 | 1935-06-18 | Ferrous Magnetic Corp | Magnetic testing apparatus and method |
US5867483A (en) * | 1996-11-12 | 1999-02-02 | Visual Networks, Inc. | Method and apparatus for measurement of peak throughput in packetized data networks |
US6201791B1 (en) * | 1997-10-29 | 2001-03-13 | International Business Machines Corp. | Method and apparatus for measuring flow capacity of and determining the optimal window size of a communications network |
FI112150B (fi) * | 2000-07-24 | 2003-10-31 | Stonesoft Oyj | Tietoliikenteen ohjausmenetelmä |
US7496046B2 (en) * | 2001-08-22 | 2009-02-24 | Nippon Telegraph And Telephone Corporation | Packet communication quality measurement method and system |
US7561517B2 (en) * | 2001-11-02 | 2009-07-14 | Internap Network Services Corporation | Passive route control of data networks |
US7729268B2 (en) | 2002-06-28 | 2010-06-01 | Ntt Docomo, Inc. | Method and apparatus for quality of service determination |
US7289434B2 (en) * | 2002-12-05 | 2007-10-30 | Cisco Technology, Inc. | Method for verifying function of redundant standby packet forwarder |
EP1570604A4 (en) * | 2002-12-13 | 2008-05-07 | Internap Network Services Corp | TOPOLOGY-AWARE ROUTE CONTROL |
US7295119B2 (en) * | 2003-01-22 | 2007-11-13 | Wireless Valley Communications, Inc. | System and method for indicating the presence or physical location of persons or devices in a site specific representation of a physical environment |
US7747255B2 (en) * | 2003-03-26 | 2010-06-29 | Sony Corporation | System and method for dynamic bandwidth estimation of network links |
US7689686B2 (en) * | 2003-05-30 | 2010-03-30 | Microsoft Corporation | Active probing for sustainable capacity estimation of networked dataflows |
CN1287612C (zh) * | 2003-10-29 | 2006-11-29 | 中兴通讯股份有限公司 | 一种无线网络质量评估方法 |
US7769884B2 (en) * | 2003-10-31 | 2010-08-03 | International Business Machines Corporation | Network route control |
US20070297349A1 (en) * | 2003-11-28 | 2007-12-27 | Ofir Arkin | Method and System for Collecting Information Relating to a Communication Network |
US7567523B2 (en) * | 2004-01-29 | 2009-07-28 | Microsoft Corporation | System and method for network topology discovery |
US20080259813A1 (en) * | 2004-03-09 | 2008-10-23 | Johnny Mikhael Matta | Method and apparatus for quality of service determination |
US20060165073A1 (en) * | 2004-04-06 | 2006-07-27 | Airtight Networks, Inc., (F/K/A Wibhu Technologies, Inc.) | Method and a system for regulating, disrupting and preventing access to the wireless medium |
GB0421114D0 (en) * | 2004-09-22 | 2004-10-27 | Orange Personal Comm Serv Ltd | Radio access data packet network and method |
US7619982B2 (en) * | 2005-04-25 | 2009-11-17 | Cisco Technology, Inc. | Active probe path management |
US7710896B2 (en) * | 2005-12-21 | 2010-05-04 | Sri International | Ad-hoc network routing metric optimization |
US20070258384A1 (en) * | 2006-03-03 | 2007-11-08 | Interdigital Technology Corporation | Method and system for enhanced basic service set transition for a high throughput wireless local area network |
US7558202B2 (en) * | 2006-03-16 | 2009-07-07 | Microsoft Corporation | Estimating available bandwidth with multiple overloading streams |
US8547855B1 (en) * | 2006-03-21 | 2013-10-01 | Cisco Technology, Inc. | Method and apparatus to schedule multiple probes for active or passive monitoring of networks |
US7953020B2 (en) * | 2006-05-22 | 2011-05-31 | At&T Intellectual Property Ii, L.P. | Method for implementing and reporting one-way network measurements |
CN101114875A (zh) * | 2006-07-25 | 2008-01-30 | 中兴通讯股份有限公司 | 移动通信网络链路性能测量***和方法 |
US8064391B2 (en) * | 2006-08-22 | 2011-11-22 | Embarq Holdings Company, Llc | System and method for monitoring and optimizing network performance to a wireless device |
US9479341B2 (en) * | 2006-08-22 | 2016-10-25 | Centurylink Intellectual Property Llc | System and method for initiating diagnostics on a packet network node |
US20080146172A1 (en) * | 2006-12-15 | 2008-06-19 | Motorola, Inc. | Method and system for detecting periodic intermittent interference |
TWM332312U (en) * | 2007-07-02 | 2008-05-11 | Hon Hai Prec Ind Co Ltd | Electrical card connector |
US8130663B2 (en) * | 2007-09-14 | 2012-03-06 | At&T Intellectual Property I, L.P. | Methods and apparatus to route emergency communication sessions |
US7957295B2 (en) * | 2007-11-02 | 2011-06-07 | Cisco Technology, Inc. | Ethernet performance monitoring |
US8880724B2 (en) * | 2008-01-31 | 2014-11-04 | Cisco Technology, Inc. | Event triggered traceroute for optimized routing in a computer network |
US8073945B2 (en) * | 2008-04-25 | 2011-12-06 | At&T Intellectual Property I, L.P. | Method and apparatus for providing a measurement of performance for a network |
US7848230B2 (en) * | 2008-11-06 | 2010-12-07 | Cisco Technology, Inc. | Sharing performance measurements among address prefixes of a same domain in a computer network |
US7924739B2 (en) * | 2008-12-22 | 2011-04-12 | At&T Intellectual Property I, L.P. | Method and apparatus for one-way passive loss measurements using sampled flow statistics |
US8737245B2 (en) * | 2008-12-23 | 2014-05-27 | Thomson Licensing | Method for evaluating link cost metrics in communication networks |
CN101599870B (zh) * | 2009-06-30 | 2011-06-15 | 西北工业大学 | 网络链路性能测量方法 |
US8199655B2 (en) * | 2009-08-21 | 2012-06-12 | Verizon Patent And Licensing Inc. | Optimized layer-2 network switching systems and methods |
US9137085B2 (en) * | 2010-07-28 | 2015-09-15 | Broadcom Corporation | Adjusting controls at the physical layer to control link quality at higher layers |
US20130219052A1 (en) * | 2010-09-10 | 2013-08-22 | Alcatel Lucent | Dynamic configuration of interconnected devices for measuring performance characteristics in a network |
IN2014KN00993A (ja) * | 2012-03-19 | 2015-10-09 | Ericsson Telefon Ab L M | |
US20130347103A1 (en) * | 2012-06-21 | 2013-12-26 | Mark Veteikis | Packet capture for error tracking |
CN104769883A (zh) * | 2012-07-13 | 2015-07-08 | 适应性频谱和信号校正股份有限公司 | 将可下载代理用于通信***、装置或链路的方法和*** |
EP3509250B1 (en) * | 2012-07-13 | 2021-05-05 | Assia Spe, Llc | Method and system for performance measurement of a communication link |
WO2014011191A1 (en) * | 2012-07-13 | 2014-01-16 | Adaptive Spectrum And Signal Alignment, Inc. | Method and system for performance estimation of a communication link |
-
2012
- 2012-07-13 EP EP18210562.7A patent/EP3509250B1/en active Active
- 2012-07-13 KR KR1020197032227A patent/KR102145360B1/ko active IP Right Grant
- 2012-07-13 CA CA3077907A patent/CA3077907C/en active Active
- 2012-07-13 BR BR112015000807A patent/BR112015000807A2/pt not_active IP Right Cessation
- 2012-07-13 KR KR1020207023155A patent/KR102341150B1/ko active IP Right Grant
- 2012-07-13 WO PCT/US2012/046811 patent/WO2014011192A1/en active Application Filing
- 2012-07-13 KR KR1020177000083A patent/KR101793413B1/ko active IP Right Grant
- 2012-07-13 AU AU2012384931A patent/AU2012384931A1/en not_active Abandoned
- 2012-07-13 KR KR1020187033817A patent/KR102041067B1/ko active IP Right Grant
- 2012-07-13 CN CN201910653987.XA patent/CN110380933B/zh active Active
- 2012-07-13 JP JP2015521589A patent/JP2015528241A/ja active Pending
- 2012-07-13 CA CA2879073A patent/CA2879073C/en active Active
- 2012-07-13 CN CN201280075723.7A patent/CN104662841B/zh active Active
- 2012-07-13 EP EP21166158.2A patent/EP3910883A1/en active Pending
- 2012-07-13 HU HUE18210562A patent/HUE055240T2/hu unknown
- 2012-07-13 KR KR1020157003634A patent/KR101931852B1/ko active IP Right Grant
- 2012-07-13 EP EP12743284.7A patent/EP2873195B8/en active Active
- 2012-07-13 US US14/414,437 patent/US10484261B2/en active Active
- 2012-07-13 ES ES18210562T patent/ES2870681T3/es active Active
-
2016
- 2016-08-31 AU AU2016222369A patent/AU2016222369B2/en active Active
-
2018
- 2018-11-21 AU AU2018267616A patent/AU2018267616B2/en active Active
-
2019
- 2019-08-09 US US16/537,045 patent/US11196655B2/en active Active
-
2020
- 2020-08-20 AU AU2020220132A patent/AU2020220132A1/en not_active Abandoned
-
2021
- 2021-12-03 US US17/542,331 patent/US11882014B2/en active Active
-
2022
- 2022-04-28 AU AU2022202832A patent/AU2022202832B2/en active Active
-
2024
- 2024-01-22 US US18/418,339 patent/US20240154893A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005519503A (ja) * | 2002-02-28 | 2005-06-30 | エアマグネット, インコーポレイテッド | ワイヤレスローカルエリアネットワークでの伝送スループットの測定 |
WO2007029319A1 (ja) * | 2005-09-07 | 2007-03-15 | Mitsubishi Denki Kabushiki Kaisha | 電力線通信装置、及び電力線通信システムにおける通信性能測定方法 |
JP2007116329A (ja) * | 2005-10-19 | 2007-05-10 | Nippon Telegr & Teleph Corp <Ntt> | 無線lanスループット測定装置および無線lanスループット測定方法 |
JP2008252551A (ja) * | 2007-03-30 | 2008-10-16 | Smk Corp | 電力線通信品質評価方法と電力線通信システム |
JP2011530235A (ja) * | 2008-07-31 | 2011-12-15 | クゥアルコム・インコーポレイテッド | 異種のアクセス・ポイント・ネットワークの資源分割 |
JP2012004922A (ja) * | 2010-06-18 | 2012-01-05 | Buffalo Inc | 無線端末装置、無線通信システムおよび通信状態レベルの報知方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019161447A (ja) * | 2018-03-13 | 2019-09-19 | 株式会社デンソーウェーブ | 端末装置 |
JP7176205B2 (ja) | 2018-03-13 | 2022-11-22 | 株式会社デンソーウェーブ | 端末装置 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11882014B2 (en) | Methods and systems for performance measurement of a communication link | |
US20230353474A1 (en) | Method for testing a wireless link of a wi-fi node, and circuit performing the method | |
US9215609B2 (en) | Method and system for measuring wireless link quality | |
Lee et al. | BeaconRider: Opportunistic sharing of beacon air-time in densely deployed WLANs | |
JP4675743B2 (ja) | 無線lanスループット測定装置および無線lanスループット測定方法 | |
Verma et al. | Reliable, low overhead link quality estimation for 802.11 wireless mesh networks | |
Baldo et al. | GORA: Goodput optimal rate adaptation for 802.11 using medium status estimation | |
Chu et al. | Performance evaluation of IEEE 802.11 infrastructure mode with intra-cell UDP traffic |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160105 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160809 |