[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6876038B2 - ケーブル試験デバイスの試験構成を管理するためのクラウドベースのシステム及び方法 - Google Patents

ケーブル試験デバイスの試験構成を管理するためのクラウドベースのシステム及び方法 Download PDF

Info

Publication number
JP6876038B2
JP6876038B2 JP2018518958A JP2018518958A JP6876038B2 JP 6876038 B2 JP6876038 B2 JP 6876038B2 JP 2018518958 A JP2018518958 A JP 2018518958A JP 2018518958 A JP2018518958 A JP 2018518958A JP 6876038 B2 JP6876038 B2 JP 6876038B2
Authority
JP
Japan
Prior art keywords
test
cabling
cable
test device
user
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.)
Active
Application number
JP2018518958A
Other languages
English (en)
Other versions
JP2019501553A5 (ja
JP2019501553A (ja
Inventor
ベゾルド・デイビッド・イー
オーハラ・スティーブ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fluke Corp
Original Assignee
Fluke Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fluke Corp filed Critical Fluke Corp
Publication of JP2019501553A publication Critical patent/JP2019501553A/ja
Publication of JP2019501553A5 publication Critical patent/JP2019501553A5/ja
Application granted granted Critical
Publication of JP6876038B2 publication Critical patent/JP6876038B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/0816Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • H04L41/0856Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Small-Scale Networks (AREA)

Description

開示される実施形態は、全般的には、ネットワークケーブリング試験、より具体的には、ケーブル試験デバイスを遠隔的に構成することに関する。
最新のネットワーキングシステムは、ケーブルの相互接続を介してネットワーク化され、増加する通信、メモリ容量及びオペレーションの柔軟性を提供することができる。ネットワーク化されたコンピュータシステムのケーブル接続の構築、管理及び再構成は、ケーブル配線図、ラベル付きケーブル及びコネクタ参照指示子を含み得る複雑なタスクである。そのタスクは、ケーブル、接続及び可能な構成の数の増加に伴いますます複雑になり、従来の方法でネットワーク化されたシステムのケーブル、接続及び構成の効果的な管理が非常に難しくなっている。
これに関し、建物中のデータ通信を容易にする様々なケーブルの種類(例えば、銅及び光ファイバケーブル)を試験するために、ケーブル試験デバイス及びシステムが技術者によって利用される。例えば、どのケーブルも、設置及び/又は変更された際、ケーブルが適切に作動していることを検証するために試験されるべきである。各試験は、典型的には、(通常、壁のジャックの中にある)1つのターミネーションポイントから、(多くの場合、データ/コンピュータクローゼット中のパッチパネルの中にある)第2のターミネーションポイントにおいて実行される。各試験の重要な点は、ケーブル試験デバイスに実装された、ケーブル試験/検証/適格性確認の構成である。
最新の試験装置は、今や「クラウド接続」され始めており、(例えば、ケーブル試験デバイスは、試験が行われたという事実を含むその試験結果を、インターネットを介して利用可能なサービスへ送信することができる。ごく最近まで、かかる試験装置及び測定装置のユーザは、その装置自体のユーザインターフェースを介して、装置を構成していた。
後述する例示の実施形態の目的及び利点は、以下の説明において記載され、その説明から明らかになるであろう。例示の実施形態の更なる利点は、記載された説明及び特許請求の範囲、並びに添付の図面において特に記載されるデバイス、システム及び方法によって実現及び達成されるであろう。
クラウドホストに、異なるケーブルネットワーク試験手順を実行するように、複数のケーブルネットワーク試験デバイスを構成するパラメータを含む複数の試験デバイス構成指示を記憶することと、前記クラウドホストにて、第1のコンピューティングデバイスから、複数のケーブルネットワーク試験デバイスから、第1のコンピューティングデバイスとは別である選択されたケーブルネットワーク試験デバイスと、複数の試験デバイス構成指示に追加するユーザ定義試験デバイス構成指示であって、選択されたケーブルネットワーク試験デバイスを構成するパラメータを含み、ケーブルネットワーク試験手順を実行する、ユーザ定義試験デバイス構成指示と、複数の試験デバイス構成指示から、選択されたケーブルネットワーク試験デバイスに出す第1の選択された試験デバイス構成指示とのうちのそれぞれを受信することと、選択されたケーブルネットワーク試験デバイスにて、クラウドホストから、ユーザ定義試験デバイス構成指示を含む第1の選択された試験デバイス構成指示を含む1つ又は2つ以上のデータパケットを受信することと、選択されたケーブルネットワーク試験デバイスにて、選択されたケーブルネットワーク試験デバイスのユーザから、第1の選択された試験デバイス構成指示から1つ又は2つ以上の第2の選択された試験デバイス構成指示を受信することと、第2の選択された試験デバイス構成指示に基づいて、1つ又は2つ以上のケーブルネットワーク試験手順を実行するように、選択されたケーブルネットワーク試験デバイスを構成することと、選択されたケーブルネットワーク試験デバイスによって、第2の選択された試験デバイス構成指示に従って1つ又は2つ以上のケーブル試験手順を実行することと、を含む、方法が説明される。
また、ケーブルネットワークを試験するためのシステムであって、ケーブリング試験構成に従ってケーブリング試験を実行するように構成された少なくとも1つのケーブリング試験デバイスと、前記少なくとも1つのケーブリング試験デバイスとのデータの送信のために、前記少なくとも1つのケーブリング試験デバイスと連結するように構成されたクラウドホストと、を備え、前記クラウドホストは、複数のケーブリング試験構成を記憶するデータベースであって、前記複数のケーブリング試験構成はそれぞれ、ケーブリング試験デバイスを、規定の指示に従ってケーブリング試験手順を実行するように構成することができるデータベースと、コンピュータ指示を実行して、前記少なくとも1つのケーブリング試験デバイスとは別である第1のコンピューティングデバイスから、前記少なくとも1つのケーブリング試験デバイスのうちから選択されたケーブリング試験デバイスと、前記複数のケーブリング試験構成に追加するユーザ定義ケーブリング試験構成であって、ケーブリング試験手順を実行するように、前記選択されたケーブリング試験デバイスを構成することができる、ユーザ定義ケーブリング試験構成と、前記データベース前記複数のケーブリング試験構成から、第1のユーザ選択のケーブリング試験構成のサブセットとをそれぞれ受信することと、前記ユーザ定義ケーブリング試験構成を含む前記第1のユーザ選択ケーブリング試験構成を前記選択されたケーブリング試験デバイスに送信することを行うプロセッサを備えるシステムであり、前記少なくとも1つのケーブリング試験デバイスが、コンピュータ指示を実行するプロセッサを含む前記選択されたケーブリング試験デバイスを含み、該コンピュータ指示が、前記クラウドホストから、前記第1のユーザ選択のケーブリング試験構成を受信することと、前記第1のユーザ選択のケーブリング試験構成から、1つ又は2つ以上の第2のユーザ選択のケーブリング試験構成を受信することと、前記第2の選択されたケーブリング試験構成に従って1つ又は2つ以上のケーブリング試験手順を実行することであるシステムが説明される。
添付の付属書類及び/又は図面は、本開示による様々な非限定的、例示的、かつ発明的な態様を例証する。
下で例示される実施形態を実装することができる例示的な通信ネットワークを示す図である。 下で例示される実施形態とともに使用することができる例示的なネットワークデバイス/ノードを示す図である。 下で例示される実施形態に係る、ケーブリング試験システム300を示す図である。 下で例示される実施形態に係る、ケーブリング試験システム300を示す図である。 例示される実施形態の例示的な動作方法を描写するフローチャートである。
ここで、同様の参照数字が同様の構造的/機能的特徴を特定する添付図面を参照して、例示の実施形態を更に十分に説明する。例示の実施形態は、いかなる方法でも図示されたものに限定されるものではなく、後述する例示の実施形態は、当業者には明らかなように、種々の形態で具現化され得る単なる典型例にすぎない。したがって、本明細書に開示されるいかなる構造的かつ機能的な詳細も限定としてではなく、単に特許請求の範囲についての基礎として、また、当業者に検討される実施形態を様々に用いるよう教示するための代表例として解釈すべきであることが理解されよう。更に、本明細書で使用される語句は、限定のためのものではなく、例示の実施形態を理解可能に説明するためのものである。
特に規定のない限り、本明細書で使用されるすべての技術用語及び科学用語は、本発明が属する分野の当業者に一般的に理解されるのと同じ意味を有する。本明細書において説明するものと同様又は等価な任意の方法及び材料を、例示の実施形態を実施又は試験する際に使用することができるが、典型的な方法及び材料を以下に説明する。
本明細書及び添付の特許請求の範囲において使用するときに、単数形「a」、「an」及び「the」は、その内容について別段の明確な指示がない限り、複数の指示対象を含むことに留意しなければならない。したがって、例えば、「刺激」への言及は、複数のかかる刺激を含み、「信号」と言及した場合は、1つ又は2つ以上の信号及び当業者に知られたその同等物等への言及を含む。
以下で検討する例示の実施形態は、好ましくは、コンピュータプロセッサを有するマシン上での実行を可能にするための制御論理を有するコンピュータ使用可能媒体上に置かれたソフトウェアアルゴリズム、プログラム又はコードとすることができることを理解すべきである。マシンは、典型的には、コンピュータアルゴリズム又はプログラムの実行からの出力を提供するように構成されたメモリ記憶装置を含む。
本明細書に使用するとき、「ソフトウェア」という用語は、その実装がハードウェア、ファームウェアの中、又はディスク上で利用可能なソフトウェアコンピュータ製品、メモリ記憶デバイスとして、若しくは、リモートマシンからのダウンロード用であるかにかかわらず、ホストコンピュータのプロセッサの中にあり得る、任意のコード又はプログラムと同義であることを意味する。本明細書に記載する実施形態は、上述した式、関係及びアルゴリズムを実装するかかるソフトウェアを含む。当業者であれば、上述した実施形態に基づいて例示の実施形態の更なる特徴及び利点を理解するであろう。したがって、例示の実施形態は、添付の特許請求の範囲に示されるもの以外には、具体的に示し、記載してきたものに限定されない。
ここで記述するために図面に戻ると、同様の参照符号は、複数の図面を通じて同様の要素を表しており、図1は、下で例示される例示の実施形態を実装することができる典型的な通信ネットワーク100を示す。
通信ネットワーク100は、エンドノード、例えば、パーソナルコンピュータ、ワークステーション、スマートフォンデバイス、タブレット、テレビ、センサ等、及び又は他のデバイス、例えば、自動車等の間でデータを移送するための通信リンク及び区分によって相互接続されるノードの地理的に分散された集合であることが理解される。多くの種類のネットワークが利用可能であり、その種類は、ローカルエリアネットワーク(LAN)からワイドエリアネットワーク(WAN)までに及ぶ。典型的には、LANは、建物又はキャンパス等の同じ大まかな物理的場所に置かれた専用の私設通信リンクを介してノードを接続する。一方、WANは、典型的には、よくある回線事業者の電話回線、光学的光経路、同期光ネットワーク(SONET)、同期デジタルハイアラーキ(SDH)リンク、電力線通信(PLC)等の長距離通信リンクを介して地理的に分散したノードを接続する。
図1は、様々な通信方法によって相互接続されたノード/デバイス101〜108(例えば、センサ102、クライアントコンピューティングデバイス103、スマートフォンデバイス105、ウェブサーバ106、ケーブル試験デバイス107、スイッチ108、及び同類のもの)を実例として含む、例示的な通信ネットワーク100の概略ブロック図である。例えば、リンク109は、有線リンクであってもよいし、又は無線通信媒体を含んでもよく、ここで、一定のノードは、例えば、距離、信号強度、現在の動作状況、位置等に基づいて、他のノードと通信している。その上、デバイスのそれぞれは、当業者によって認識されるような既定のネットワーク通信プロトコル、例えば、様々な有線プロトコル及び無線プロトコル等を必要に応じて使用して、データパケット(又はフレーム)142を他のデバイスと通信することができる。この状況において、プロトコルは、ノードが互いにどのように相互作用するかを規定する一組の規則からなる。当業者であれば、任意の数のノード、デバイス、リンク等がコンピュータネットワークに用いられ得ること、更に本明細書に示す図面は簡略化のためであることを理解するであろう。また、実施形態は一般のネットワーククラウドを参照して本明細書に示されるが、本明細書の記載はそのように限定されるものではなく、ハードウェアにより実現されるネットワークに適用され得る。
当業者によって理解されるように、本発明の態様は、システム、方法又はコンピュータプログラム製品として具現化され得る。したがって、本発明の態様は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態(ファームウェア、常駐ソフトウェア、マイクロコード等を含む)又は、本明細書において一般的にすべて「回路」、「モジュール」又は「システム」と呼ばれ得るソフトウェア態様とハードウェア態様とを組み合わせた実施形態をとることができる。更に、本発明の態様は、コンピュータ読み取り可能なプログラムコードが組み込まれた1つ又は2つ以上のコンピュータ読み取り可能な媒体に組み込まれたコンピュータプログラム製品の形態をとることができる。
1つ又は2つ以上のコンピュータ読み取り可能な媒体の任意の組み合わせを利用してもよい。コンピュータ読み取り可能な媒体は、コンピュータ読み取り可能な信号媒体であっても、コンピュータ読み取り可能な記憶媒体であってもよい。コンピュータ読み取り可能な記憶媒体は、例えば、電気的、磁気的、光学的、電磁気的、赤外線若しくは半導体システム、装置若しくはデバイス、又は前述の任意の好適な組み合わせとすることができるが、これらに限定されない。コンピュータ読み取り可能な記憶媒体のより具体的な例(非限定的リスト)としては、以下のもの、即ち、1つ又は2つ以上のワイヤを有する電気的接続、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能なプログラマブル読み取り専用メモリ(EPROM又はフラッシュメモリ)、光ファイバ、ポータブルコンパクトディスク読み取り専用メモリ(CD−ROM)、光記憶デバイス、磁気記憶デバイス、又は前述の任意の好適な組み合わせが挙げられるであろう。本明細書の文脈においては、コンピュータ読み取り可能な記憶媒体は、命令実行システム、装置、若しくはデバイスによって使用される、又はそれらと関連して使用されるプログラムを包含又は記憶することができる任意の有形媒体とすることができる。
コンピュータ読み取り可能な信号媒体は、伝播データ信号と、その中、例えば、ベースバンド、又は搬送波の一部として組み込まれたコンピュータ読み取り可能なプログラムコードと、を含む場合がある。かかる伝播信号は、電磁気的、光学的、又はこれらの任意の好適な組み合わせを含む様々な形態のいずれかをとることができるが、これらに限定されない。コンピュータ読み取り可能な信号媒体は、コンピュータ読み取り可能な記憶媒体ではなく、命令実行システム、装置、若しくはデバイスによって使用される、又はこれらと関連して使用されるプログラムを通信、伝播、又は伝送できる任意のコンピュータ読み取り可能な媒体とすることができる。
コンピュータ読み取り可能な媒体に組み込まれたプログラムコードは、限定されるものではないが、無線、有線、光ファイバケーブル、RF等、又は前述の任意の好適な組み合わせを含む任意の適切な媒体を用いて送信され得る。
本発明の態様の動作を実行するためのコンピュータプログラムコードは、Java、Smalltalk、C++等のオブジェクト指向プログラミング言語及び「C」プログラミング言語又は同様のプログラミング言語等の従来の手続き型プログラミング言語を含む、1つ又は2つ以上のプログラミング言語の任意の組み合わせで書かれる場合がある。プログラムコードは、ユーザのコンピュータ上で完全に、ユーザのコンピュータ上で部分的に、部分的にユーザのコンピュータ上でかつ部分的にリモートコンピュータ上でスタンドアロンソフトウェアパッケージとして、又は完全にリモートコンピュータ若しくはサーバ上で実行する場合がある。後半のシナリオでは、リモートコンピュータは、ローカルエリアネットワーク(LAN)又はワイドエリアネットワーク(WAN)を含む任意の種類のネットワークを通してユーザのコンピュータに接続される場合があり、あるいは、その接続は、外部コンピュータに対して(例えば、インターネットサービスプロバイダを用いてインターネットを通して)行われ得る。
本発明の態様を、本発明の実施形態にかかる方法、装置(システム)及びコンピュータプログラム製品のフローチャート図及び/又はブロック図を参照して以下に説明する。フローチャート図及び/又はブロック図の各ブロック、並びにフローチャート図及び/又はブロック図の中のブロックの組み合わせは、コンピュータプログラム命令によって実装され得ることが理解されるであろう。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、又はマシンを生成するための他のプログラマブルデータ処理装置のプロセッサに提供される場合があり、コンピュータ又は他のプログラマブルデータ処理装置のプロセッサを介して実行する命令は、フローチャート及び/又はブロック図のブロック若しくは複数のブロックに指定された機能/行為を実装するための手段を作成する。
これらのコンピュータプログラム命令はまた、コンピュータ、他のプログラマブルデータ処理装置、又は他のデバイスに特定の方法で機能するように指示することができるコンピュータ読み取り可能な媒体に記憶される場合もあり、コンピュータ読み取り可能な媒体に記憶されたこの命令により、フローチャート及び/又はブロック図のブロック若しくは複数のブロックに指定された機能/行為を実装する命令を含む製品が製造される。
コンピュータプログラム命令はまた、コンピュータ、他のプログラマブルデータ処理装置、又は他のデバイスにロードされ、コンピュータ実装プロセスを生成するように一連の動作工程がコンピュータ、他のプログラマブル装置、又は他のデバイス上で実行される場合もあり、コンピュータ又は他のプログラマブル装置上で実行する命令は、フローチャート及び/又はブロック図のブロック若しくは複数のブロックに指定された機能/行為を実装するためのプロセスを提供する。
図2は、例えばネットワーク100に示されるノードのうちの1つとして、本明細書で説明される1つ又は2つ以上の実施形態とともに使用することができる、例示的なネットワークコンピューティングデバイス200(例えば、クライアントコンピューティングデバイス103、サーバ106、スマートフォンデバイス105、ケーブル試験デバイス107)(又はその構成要素)の概略ブロック図である。上述したように、異なる実施形態では、これらの様々なデバイスは、例えば、通信ネットワーク100を介して任意の好適な方法で互いに通信するように構成されている。
デバイス200は、本発明の様々な実施形態の教示を実行できる任意の種類のコンピュータシステムを表すように意図されている。デバイス200は好適なシステムの単なる一例にすぎず、本明細書に記載する発明の実施形態の用途又は機能性の範囲に関するいかなる限定を提示するように意図されるものではない。にもかかわらず、コンピューティングデバイス200は、本明細書で説明した機能性のいずれかを実装され得る、かつ/又は実行し得る。
コンピューティングデバイス200は、多数の他の汎用若しくは専用コンピューティングシステム環境又は構成で動作する。コンピューティングデバイス200で使用するのに好適であり得る周知のコンピューティングシステム、環境及び/又は構成の例としては、パーソナルコンピュータシステム、サーバコンピュータシステム、シンクライアント、シッククライアント、ハンドヘルド又はラップトップデバイス、マルチプロセッサシステム、マイクロプロセッサベースのシステム、セットトップボックス、プログラマブル家電、ネットワークPC、ミニコンピュータシステム、及び上記システム又はデバイス等のうちのいずれかを含む分散データ処理環境が挙げられるが、これらに限定されない。
コンピューティングデバイス200は、コンピュータシステムによって実行されるプログラムモジュール等のコンピュータシステム実行可能命令の一般的な文脈において説明されてもよい。一般に、プログラムモジュールは、ルーチン、プログラム、オブジェクト、コンポーネント、ロジック、データ構造等を含んでもよく、これらは、特定のタスクを実行するか、又は特定の抽象データ型を実装する。コンピューティングデバイス200は、タスクが通信ネットワークを通してリンクされるリモート処理デバイスによって行われる分散データ処理環境で実施され得る。分散データ処理環境では、プログラムモジュールは、メモリ記憶デバイスを含むローカル及びリモートコンピュータシステム記憶媒体の両方に置かれてもよい。
デバイス200を、汎用コンピューティングデバイスの形態で図2に示す。デバイス200の構成要素は、1つ又は2つ以上のプロセッサ又は処理装置216、システムメモリ228、及び、システムメモリ228を含む様々なシステム構成要素をプロセッサ216に連結するバス218を含むことができるが、これらに限定されない。
バス218は、メモリバス又はメモリコントローラ、周辺バス、アクセラレーテッドグラフィックスポート、及び様々なバスアーキテクチャのうちいずれかを用いたプロセッサ又はローカルバスを含む、いくつかの種類のバス構造のいずれかのうち1つ又は2つ以上を表す。一例として、かかるアーキテクチャとしては、インダストリスタンダードアーキテクチャ(ISA)バス、マイクロチャネルアーキテクチャ(MCA)バス、拡張ISA(EISA)バス、ビデオエレクトロニクススタンダードアソシエーション(VESA)ローカルバス、及び周辺コンポーネント相互接続(PCI)バスが挙げられるが、これらに限定されない。
コンピューティングデバイス200は、典型的には、様々なコンピュータシステム読み取り可能な媒体を含む。かかる媒体は、デバイス200によってアクセス可能な任意の利用可能な媒体とすることができ、それは、揮発性及び不揮発性媒体、リムーバブル媒体及び非リムーバブル媒体の両方を含む。
システムメモリ228は、ランダムアクセスメモリ(RAM)230及び/又はキャッシュメモリ232等の揮発性メモリの形態のコンピュータシステム読み取り可能な媒体を含むことができる。コンピューティングデバイス200は、他のリムーバブル/非リムーバブル、揮発性/不揮発性コンピュータシステム記憶媒体を更に含んでもよい。ほんの一例として、記憶システム234は、非リムーバブルで不揮発性の磁気媒体(図示されてない、典型的には「ハードディスク」と呼ばれる)からの読み取り、かつそれへの書き込みのために提供され得る。図示しないが、リムーバブルで不揮発性の磁気ディスク(例えば、「フロッピーディスク」)からの読み取り、かつそれへの書き込みのための磁気ディスクドライブ、及び、CD−ROM、DVD−ROM又は他の光媒体等のリムーバブルで不揮発性の光ディスクからの読み取り、かつそれへの書き込みのための光ディスクドライブが提供され得る。そのような場合、それぞれは、1つ又は2つ以上のデータ媒体インターフェースによってバス218に接続され得る。下で更に図示し説明するように、メモリ228は、本発明の実施形態の機能を実行するように構成されている一組(例えば、少なくとも1つ)のプログラムモジュールを有する少なくとも1つのプログラム製品を含んでもよい。
アンダーライティングモジュール等の一組(少なくとも1つ)のプログラムモジュール215を有するプログラム/ユーティリティ240は、一例として、限定するものではなく、メモリ228に、オペレーティングシステム、1つ又は2つ以上のアプリケーションプログラム、他のプログラムモジュール及びプログラムデータと同様に、記憶され得る。オペレーティングシステム、1つ又は2つ以上のアプリケーションプログラム、他のプログラムモジュール及びプログラムデータのそれぞれ、あるいはそれらのいくつかの組み合わせは、ネットワーキング環境の実装を含む場合がある。プログラムモジュール215は一般に、本明細書に記載する本発明の実施形態の機能及び/又は方法を実行する。
デバイス200は、キーボード、ポインティングデバイス、ディスプレイ224等のような1つ又は2つ以上の外部デバイス214、ユーザがコンピューティングデバイス200と対話することを可能にする1つ又は2つ以上のデバイス、及び/又はコンピューティングデバイス200が1つ又は2つ以上の他のコンピューティングデバイスと通信することを可能にする任意のデバイス(例えば、ネットワークカード、モデム等)と通信することもできる。そのような通信は、入力/出力(I/O)インターフェース222を介して発生し得る。更にまた、デバイス200は、ローカルエリアネットワーク(LAN)、一般のワイドエリアネットワーク(WAN)及び/又は公共ネットワーク(例えば、インターネット)等の1つ又は2つ以上のネットワークとネットワークアダプタ220を介して通信することができる。図示するように、ネットワークアダプタ220は、コンピューティングデバイス200の他の構成要素とバス218を介して通信する。図示していないが、他のハードウェア構成要素及び/又はソフトウェア構成要素がデバイス200と組み合わせて使用され得ることを理解されたい。例として、マイクロコード、デバイスドライバ、冗長処理装置、外部ディスクドライブアレイ、RAIDシステム、テープドライブ及びデータアーカイバル記憶システム等が挙げられるが、これらに限定されない。
図1及び図2は、後述する本発明の実施形態を実装することができる説明的かつ/又は好適な典型的環境の簡潔で一般的な記述を提供することを意図するものである。図1及び図2は、好適な環境の典型であり、本発明の実施形態の構造、用途の範囲又は機能性に関するいかなる限定を提示することを意図するものではない。特定の環境は、典型的な動作環境において説明される構成要素のうちのいずれか1つ又はその組み合わせに関する任意の依存性又は要求性を有するものとして解釈されるべきではない。例えば、特定の場合には、環境の1つ又は2つ以上の要素は必要ではなく、省略されてもよい。他の場合には、1つ又は2つ以上の他の要素が必要であり、追加されてもよい。
典型的な通信ネットワーク100(図1)及びコンピューティングデバイス200(図2)を一般的に示し上記で検討してきたが、ここで本発明の特定の例示の実施形態について記述する。ここで、図3A及び図3Bを参照すると、クラウドベースのネットワーク試験システム300は、(下で説明するように)複数のケーブリング試験デバイス107を含む。クラウドベースのサーバ/ホスト106は、(下でも説明するように)試験デバイス107に関する統計を生成すること、及びデバイス107を試験することによって受信される試験結果データを認証することを含むが、これらに限定されない、様々な機能に関して、異なる試験デバイス107から試験結果データを受信することを認識されたい。更に、クラウドベースのサーバ106は、試験結果データを解析して、ジョブのパフォーマンス又は試験デバイス107のオペレータのパフォーマンスを判定するために使用され得る。
例示を容易にする目的で、単一の試験デバイス107の使用状況だけが説明されていることを認識されたい。しかしながら、ケーブリング試験システム300は、複数のデバイス107の併用を伴い得ることを理解されたい。例示的な試験デバイス107は、図1に示される通信ネットワーク100に類似するネットワークのノードとして機能するコンピュータシステムを含むことができる、ポータブルツールである。同様に、サーバ106は、ネットワーク100のノードとして機能するコンピュータシステムを含む、ウェブサーバとすることができる。
試験デバイス107は、好ましくは、第1の通信リンク302を使用してネットワーク100と通信し、サーバ106は、第2の通信リンク304を使用してネットワーク100と通信する。第1の通信リンク302及び第2の通信リンク304は、それぞれ、単一又は複数の有線及び/又は無線リンクを含むことができる。実施形態において、これらのリンクのうちのいくつかは、無線周波数識別(RFID)、セルラー通信スキーム(例えば、3G、LTE)、Bluetooth、赤外線通信、又は同類のもの等の、近距離通信を使用する。実施形態において、ネットワーク100は、インターネットを含む。試験デバイス107は、(その内部通信構成要素を使用して)ネットワーク100に選択的に連結されることができ、それにより、第1の通信リンク302は間欠的とすること、例えば、中断させること及び再確立することができる。第2の通信リンク304は、動作時間中に、試験デバイス107と通信するために固定し、かつ容易に利用することができる。他の実施形態において、試験デバイス107は、携帯電話、タブレット又はラップトップコンピュータ等の通信デバイス105を介して、クラウドベースのサーバ106と間接的に通信する。

試験デバイス107及びクラウドベースのサーバ106は、それぞれ、処理ユニット216、ネットワークアダプタ220、I/Oインターフェース222及びメモリ228等を含むように、図2に示されるネットワークコンピューティングデバイス200に類似して構成することができる。
ネットワーク試験システム300は、様々な異なるタイプのケーブリング試験デバイス107を包含することができることを理解されたい。例としては、フローイング(flowing)Fluke Network(登録商標)製の計器、OptiFiber(登録商標)Pro OTDR、CertiFiber(登録商標)Pro Optical Loss Test Set及びDSX−5000 CableAnalyzer(商標)が挙げられるが、これらに限定されない。本開示の例示の実施形態は、診断、検証、適格性確認及び証明を含む、ネットワークケーブルに対する試験を包含することを更に認識されたい。証明試験に関して、かつ非限定的な例として、Fluke Network(登録商標)によるVersiv(商標)という製品を、このようなケーブル証明を容易にするために使用することができる。
試験デバイス107は、複数のアプリケーションの同時動作を可能にすることができる。試験デバイス107は、オペレーティングシステム(例えば、Linux)組込型ハードウェア/サーバを含むことができることを認識されたい。下で更に説明するように、オペレーティングシステムの特徴の組み合わせを使用することで、試験デバイス107は、好ましくはインターネット100を介して、ネットワーク接続により、ファームウェア更新及び試験構成を受信するように構成することができる。同じく下で更に説明するように、試験構成は、好ましくは、試験デバイス107によるネットワーク350の試験に応じて、試験デバイス107が所定の試験ルーチンを行うことを可能にする/行うように構成するために、クラウドベースのサーバデバイス106から(ネットワーク100を介して)試験デバイス107に送られるソフトウェアパケットである。
動作中に、試験デバイス107は、例えば、銅又はファイバケーブルの診断、検証、証明又は適格性確認のために、ケーブリング試験を行うことができる。試験されるケーブルとしては、低電圧のCAT3、CAT5、CAT5E、CAT6、UTP、STP、SSTP及び/若しくはFTPデータケーブル、標準電圧の電気配線、並びに/又は建物(例えば、家、オフィス、学校及び同類のもの)内のネットワークの一部分を形成するコネクタ(例えば、2つ又はそれ以上のケーブルを接続する(接続デバイス)を挙げることができる。例示的な試験手順では、試験デバイスのI/Oインターフェース222の1つ又は2つ以上のポートを、試験信号と試験信号に対する応答とを交換するためのパッチケーブルを介して、データクローゼット内のパッチパネルのパッチパネルポートのうちの少なくとも1つに連結する。試験手順としては、例えば、1つ又は2つ以上のネットワーク化されたデバイス(例えば、ルーター、スイッチ、端末デバイス等)と関連付けられる、ケーブル完全性試験又はネットワーク接続性試験を挙げることができる。
図3Bに示されるように、試験デバイス107は、典型的に、試験デバイス312、環境センサ314及び/又は場所検出器316を更に含むことができる、ポータブルデバイスである。試験デバイス312は、信号又は電力源の電気的特性を測定するための1つ又は2つ以上のセンサを含む。環境センサ314は、例えば、温度、湿度、及ぼされる力等の物理的実体の特性を測定するための1つ又は2つ以上のセンサを含む。環境センサ314は、例えば、電磁エネルギーを放出するデバイスに対する近接性を決定するために、電磁干渉(例えば、無線周波数干渉)を更に検出することができる。試験デバイス312及び環境センサ314は、出力信号をデジタルデータに変換するためのアナログ−デジタル(A/D)変換器を含むことができる。試験デバイス312及び環境センサ314からの出力は、タイムスタンプすることができる。
場所検出器316は、試験デバイス107の場所を感知する。場所検出器316は、グローバルポジショニングシステム(GPS)センサを含むことができる。実施形態において、場所検出器316は、既知の場所を有する固定デバイスと関連付けられた光符号又はRFID符号等の特性を検出するセンサを含むことができる。
加えて、実施形態において、場所検出器316は、試験デバイス107の外部にある、かつ/又はクラウドベースのサーバ106に含まれる、デバイスを含むことができる。一実施形態において、場所検出器316は、既知の場所を有する固定デバイスと関連付けることができる。固定デバイスと関連付けられた場所検出器316は、例えば、光センシング、RFID、Bluetooth等を使用して、試験デバイス107の存在を検知することができる。別の実施形態では、試験デバイス107内に含まれる場所検出器316は、固定デバイスを検出し、その固定デバイスの位置を使用することができる。これらのシナリオのいずれかにおいて、固定デバイスの場所を使用して、試験デバイス107の場所を決定することができる。更に、実施形態において、場所検出器316は、試験デバイス107と関連付けられるIPアドレス、RFID、WiFi及びBluetoothのMACアドレス、並びに/又はGSM/CDMAセルID等のネットワーク信号から、試験デバイス107の場所を推測するための論理を含むことができる。場所検出器316は、試験デバイス107の場所を示す、タイムスタンプされた場所データを出力する。場所データは、フロアマップ等に対する、建物内部の試験デバイス107の地理位置情報データ及び/又は位置を含むことができる。
試験デバイス312、環境センサ314及び場所検出器316は、ハードウェア及びソフトウェアモジュール(例えば、サーバ106のメモリ228によって記憶されたプログラムモジュール215を含むことができる。
試験デバイスのI/Oインターフェース222は、パッチコード等のケーブルとインターフェースをとる、1つ又は2つ以上のケーブルポート(例えば、イーサネットポート、RJ45ジャック等のデータケーブルジャック、ワイヤクランプ、光ポート及び同類のもの)を含むことができる。試験信号及び応答は、ケーブルポートを介して送受信することができる。
試験デバイスの処理ユニット216は、典型的にはデバイスメモリ228に記憶される試験構成命令に従って、ケーブルポートを介して送信する試験信号(例えば、ピング)を選択するように構成される。処理ユニット216は、ポートを介した試験信号の送信に応じて受信した信号を更に処理することができる。処理ユニット216は、試験デバイス312及び環境センサ314から受信した出力を処理し、1つ又は2つ以上の回路及び/又はネットワーク接続性の診断試験を行い、そして、特定の試験構成命令に従って、対応する試験結果データを生成することができる。試験結果データは、試験手順及び試験結果に関する情報を提供する、メタデータ及びデータを含むことができる。
例えば、試験結果データは、どの種類の実体が読み取られた又は測定されたか(例えば、電圧、電流、時間(例えば、ピング送信からピング受信までの時間間隔)、IPアドレス、ビットレート、パケットキャプチャレート及び同類のもの)、また、読み取られた又は測定された値を示し得る。測定された値は、ケーブル上で検出される電気特性(例えば、電圧若しくは電流)、時間、IPアドレス、ビットレート、パケットキャプチャレート、又はネットワークデバイス性能及び/若しくはネットワーク接続性性能を示す他の測定値、並びに同類のものであり得る。特定の試験構成からの指示の下、処理ユニット216は、試験結果データを生成するために、ユーティリティ、例えば、ネットワークスキャン、ネットワークマッピング、DNS解決、DHCP、PING、TraceRoute、IPerfIPv4及びIPv6等、並びに同類のもの等を使用することができる。
試験結果データ及び関連付けられるメタデータが更に提供することができる情報の例としては、試験手順を開始及び終了した時間に関する情報、試験デバイス107を動作させている1人又は2人以上のオペレータの識別、試験デバイス107の識別、試験デバイス107に連結されるパッチコードの識別、試験中のケーブルの識別、試験手順時の地理的場所を示す場所データ、試験手順時の環境条件、行われている試験手順の識別及び/又は試験手順が帰属するジョブを挙げることができる。
ジョブは、例えば、ネットワーク又はネットワークの一部が特定の位置に設置される設置ジョブであり得る。別の例では、ジョブは、問題を識別及び修正する診断ジョブであり得る。別の例では、列挙された例に限定されることなく、ジョブは、ネットワークの性能を決定又は測定する保守ジョブであり得る。
試験デバイス107、試験中のケーブル及び/又は使用されるパッチコードの識別を使用して、追加情報、例えば、試験デバイス107の型、モデル、製造者、所有者等を判断することができる。試験手順及び関連付けられるジョブの識別を使用して、追加情報、例えば、どの顧客のために試験手順又は関連付けられるジョブがサービスとして実行されているか、どの顧客が、データ通信用の試験中のケーブルを使用し、試験手順に関連付けられた金銭的価値(コスト又は請求可能額)を使用しているか、及び/又は試験手順若しくはジョブに関連して割り当てられる地理的場所、時間、ケーブル、パッチコード、オペレータ、期間等を判断することができる。
試験デバイス107は、表示デバイス224を含むことができるか、又は表示可能な試験結果データをモバイルデバイス(例えば、デバイス105)等の遠隔デバイスに提供することができる。試験デバイス107に連結される外部デバイス214は、オペレータがユーザ識別情報(ユーザID)を入力可能な、ユーザ入力デバイス(例えば、キーボード、タッチスクリーン(例えば、表示デバイス224)及び/又はバイオメトリックセンサ)を含むことができる。ユーザIDの入力は、タイムスタンプすることができ、また、ユーザによる試験デバイス107の使用を認可するために使用することができる。入力デバイスは、ユーザ入力又は要求をクラウドベースのサーバ106に送信するために使用することができる。例えば、ネットワークケーブルの動作の異常に気付いた場合、ユーザは、アラートをクラウドベースのサーバ106に送信することができ、それにより、クラウドベースのサーバは、異常と、環境センサ314からの出力によって示される環境条件との間に相関性があるかどうかを調査することができる。
クラウドベースのサーバ106から受信されるような試験構成の実行に従った試験手順の間(下で更に説明する)、試験デバイス107は、1つ又は2つ以上の試験信号を生成し得、ケーブルを試験するための試験信号を送信し得、応答試験信号を受信し得、応答試験信号を処理し得、それらの解析のためにクラウドベースのサーバ106に結果を送信し得る。応答試験信号の処理は、ケーブルが、意図されたとおりにデータを受信及び送信しているか否か(例えば、ケーブルが適切に接続されていること、ケーブルの配線部分が、交差されずに正確に終端されていること、ケーブルにおけるすべての配線がデータを送信していること等)を検証することを含み得る。(クラウドベースのサーバ106から受信した、実行済みの受信した試験構成セットアップに従った)試験からデータが得られると、データを、試験デバイス107に記憶してもよく、かつ/又はクラウドベースのサーバ106に送信してもよい。更に、データは、他の試験デバイス107又はクラウドベースのサーバ106からのデータとの比較のために集約されてもよい。
クラウドベースのサーバ106は、複数の試験デバイス107から試験結果データを受信する。クラウドベースのサーバ106は、遠隔の試験デバイス107から受信した試験結果データを記憶及び管理するために、かつ、下で更に説明するように、試験構成を試験デバイス107に送信するために、Fluke Network(登録商標)によるLinkWare(商標)Liveという製品を実装してもよいことを認識されたい。
クラウドベースのサーバ106は、好ましくは、統計値モジュール322、効率モジュール324、認証モジュール326及び環境相関モジュール328を含み、これらの各々は、ソフトウェアモジュール(例えば、サーバ304のメモリ228によって記憶されるプログラムモジュール215)を含むことができる。クラウドベースのサーバ106は、ネットワーク100を介してクラウドベースのサーバ106に連結することができる複数の試験デバイス107の情報を記憶する、データベース330を含むか、又はデータベースに連結される。データベース330によって記憶される情報としては、例えば、ケーブル試験結果データ、オペレータデータ、環境条件データ、統計データ及び/又はレポートデータを挙げることができる。
例示の実施形態に従って、かつ、図4のフローチャートに関して下で更に説明するように、複数の試験構成セットアップ332が、クラウドベースのサーバ106と関連付けられたデータベース330に記憶され、試験構成332は、本明細書に記載されるように、試験デバイス107によって実行するために、クラウドベースのサーバ106から遠隔に位置する試験デバイス107に「ダウンロードされる」ように、試験デバイス107のユーザ又は試験デバイス107の遠隔ユーザ103のいずれかによって遠隔的に選択可能である。ダウンロードされると、試験デバイス107のユーザは、構成を選択し、試験デバイスは、ダウンロード済みの選択した試験構成を適用する。このようにして、試験デバイス107から離れているユーザ103は、測定装置107の近くにいない場合であっても、測定装置107の試験パラメータを構成することが可能となる。クラウドサービス106は、以下を含むがこれらに限定されない多くの異なったパラメータを潜在的に構成することができることを認識されたい:1)ファイバ及び銅を含むがこれらに限定されない媒体の種類、2)選択した媒体の種類の中でのケーブルの種類、3)銅、OTDR、損失/長さ及びファイバ点検を含むがこれらに限定されない選定した試験の種類、4)OTDR等の、オプションである試験のために試験するケーブルの端部の識別、5)試験の種類の測定を制御するセットアップパラメータ、6)各試験の種類に関連付けられたケーブルの割り当て、7)各ケーブルに関連付けられたラベリングスキーム、及び、8)測定結果ファイル内に保存されるデータの種類。
遠隔ユーザ103は、ユーザコンピューティングデバイス(例えば、ノードスマートフォンデバイス105、クライアントコンピューティングデバイス103又は試験用デバイス302)を介して、クラウドベースのサーバ304によって提供されるクラウドベースのサービスにアクセスして、クラウドベースのサーバ304によって出力された情報を要求及び/又は受信することができる。例示的な一実施形態において、クラウドベースのサービスへのアクセスは、アプリケーション(例えば、Javaアプレット又は他のアプリケーション)を実行するユーザコンピューティングデバイス上に常駐するウェブブラウザソフトウェアによって提供することができ、そのソフトウェアは、遠隔サーバ上で実行されるより高度なアプリケーションへのアプリケーションプログラミングインターフェース(「API」)を含むことができる。
例示的な一実施形態において、ウェブブラウザソフトウェアを通して、ユーザは、1つ又は2つ以上の試験デバイス107のためのクラウドベースのアプリケーションにアクセスするために、コンピュータ103を使用して、(例えば、クラウドベースのサーバデバイス106と通信しているコンピュータ103上に常駐するウェブブラウザソフトウェアによって)クラウドベースのサービスにログオンすることができる。サーバ106上のクラウドベースのアプリケーションにログオンした後に、ユーザは、クラウドベースのサーバデバイス106において、上述したケーブル試験構成を作成、編集、保存及び削除することができ、ユーザ選好及び/又はシステム設定等の様々なオプションを確立(セットアップ)又は変更/編集することができ、かつ/又はソフトウェア(例えば、オペレーティングシステム又は他のソフトウェア)若しくはソフトウェアの更新、様々なデータファイル若しくは媒体ファイル、ユーザ選好及び/若しくはシステム設定、並びにクラウドベースのサーバデバイス106に予め記憶された他の情報を受信又はダウンロードすることができる。
例示の実施形態に従って、クラウドベースのサーバデバイス106に実装されたクラウドベースのアプリケーションは、1つ又は2つ以上の試験デバイス107によるケーブリング試験を容易にする、様々なケーブル試験構成を提供し得る。したがって、少なくとも1つの試験デバイス107から受信した試験結果からケーブリング診断を実行する、クラウドベースのコンピュータサーバ106が例示されており、試験デバイスは、遠隔に位置するサーバ106によって定められた、試験対象のネットワーク350に関するケーブリング試験構成に従って、ケーブリング試験を実行するように構成されている。
ここで図4を参照すると、試験デバイス構成指示を選択して、同指示をクラウドベースのサーバデバイス106からネットワーク100を介して1つ又は2つ以上の試験デバイス107に送信することに関する、様々な例示的な実施形態の実装を説明するフローチャートが示されている。図4に示される動作の順序は必須ではなく、したがって原則的に、様々な動作は、例示された順序以外で実行可能であることに留意されたい。また、特定の動作をスキップしてもよいし、異なる動作を追加又は代用してもよいし、あるいは選択された動作又は動作のグループを本明細書に記載される実施形態に従う別個のアプリケーションにおいて行ってもよい。
動作410を見ると、試験デバイスから離れて存在し得る(例えば、ユーザ103)又は試験デバイス107のユーザであり得るユーザは、好ましくは、(上で説明されるように)クラウドベースのサーバデバイス106に実装されるプログラムにログインして、最初に、試験構成指示を受信するように指定された1つ又は2つ以上の試験デバイス107を選択する。次に、工程420において、ユーザは、好ましくは、選択したデバイス107(工程410)に対して送られる1つ又は2つ以上の試験構成指示を選択する。試験デバイス107がまだ、(上で説明したように)クラウドベースのサーバデバイス106とのデータ通信のために連結されていない場合には、試験デバイス107は、クラウドベースのサーバデバイス106とのデータ通信のために、クラウドベースのサーバデバイス106に連結させられる(工程430)。
指定された試験デバイス107(工程410)がクラウドベースのサーバデバイス106に連結されると(工程430)、選択した試験構成指示(工程420)は、データパケットとして、クラウドベースのサーバデバイス106から、指定された試験デバイス107に送られることが好ましい(工程440)。その後、試験デバイス107は、好ましくは、受信した試験構成指示のパケットを、その後に試験デバイス107のユーザが選択可能なように、デバイスメモリ228に記憶する(工程450)。選択がなされると、試験デバイス107の処理装置216は、好ましくは、選択した試験構成指示ごとのセットアップ構成及び指定されたデバイス試験パラメータに従って、(上で説明したように)ケーブルネットワーク試験を試験デバイス107に実行させる(工程460)。試験デバイス107が指定された試験を実行した(工程450)後、試験デバイス107は、好ましくは、試験結果をクラウドベースのサーバデバイス106に(上で説明したようにネットワーク100を介して)送信する(工程470)。
このようにして、上で説明した実施形態により、ユーザは、装置107の近くにいることが必要とされることなく、測定/試験装置107の試験パラメータを構成することができる。
上述した配置は例示の実施形態の原理の用途の単なる説明であることが理解されよう。多くの変更態様及び代替の構成が、例示の実施形態の範囲から逸脱することなく当業者によって考案することができ、添付する特許請求の範囲はかかる変更態様及び構成を包摂することを目的とするものである。

Claims (13)

  1. クラウドホストに、異なるケーブルネットワーク試験手順を実行するように、複数のケーブルネットワーク試験デバイスを構成するパラメータを含む複数の試験デバイス構成指示を記憶することと、
    前記クラウドホストにて、第1のコンピューティングデバイスから、
    前記複数のケーブルネットワーク試験デバイスから、前記第1のコンピューティングデバイスとは別である選択されたケーブルネットワーク試験デバイスと、
    前記複数の試験デバイス構成指示に追加するユーザ定義試験デバイス構成指示であって、前記選択されたケーブルネットワーク試験デバイスを構成するパラメータを含み、ケーブルネットワーク試験手順を実行する、ユーザ定義試験デバイス構成指示と、
    前記複数の試験デバイス構成指示から、前記選択されたケーブルネットワーク試験デバイスに出す第1の選択された試験デバイス構成指示とのうちのそれぞれを受信することと、
    前記選択されたケーブルネットワーク試験デバイスにて、前記クラウドホストから、前記ユーザ定義試験デバイス構成指示を含む前記第1の選択された試験デバイス構成指示を含む1つ又は2つ以上のデータパケットを受信することと、
    前記選択されたケーブルネットワーク試験デバイスにて、前記選択されたケーブルネットワーク試験デバイスのユーザから、前記第1の選択された試験デバイス構成指示から1つ又は2つ以上の第2の選択された試験デバイス構成指示を受信することと、
    前記第2の選択された試験デバイス構成指示に基づいて、1つ又は2つ以上のケーブルネットワーク試験手順を実行するように、前記選択されたケーブルネットワーク試験デバイスを構成することと、
    前記選択されたケーブルネットワーク試験デバイスによって、前記第2の選択された試験デバイス構成指示に従って1つ又は2つ以上のケーブル試験手順を実行することと、を含む、方法。
  2. 前記1つ又は2つ以上のデータパケットは、前記選択されたケーブルネットワーク試験デバイスによって無線で受信される、請求項1に記載の方法。
  3. 前記選択されたケーブルネットワーク試験デバイスは、ワイドエリアネットワーク(WAN)を介して前記クラウドホストに連結する、請求項2に記載の方法。
  4. 前記選択されたケーブルネットワーク試験デバイスは、別の通信デバイスに連結し、前記通信デバイスは、ワイドエリアネットワーク(WAN)を介して前記クラウドホストに無線で連結する、請求項1に記載の方法。
  5. 前記複数の試験デバイス構成指示は、試験対象のケーブル媒体の種類、試験対象のケーブルの種類及び割り当てられる試験の種類のうちの少なくとも1つを指定する、請求項1に記載の方法。
  6. 前記複数の試験デバイス構成指示は、試験対象の指定されたケーブル端部、ケーブルの試験測定を制御するためのセットアップパラメータ、各試験の種類に関連付けられたケーブルの割り当て、試験対象の各ケーブルに関連付けられたラベリングスキーム及び前記試験デバイスに取り込まれる試験結果データの種類のうちの少なくとも1つを指定する、請求項1に記載の方法。
  7. ケーブルネットワークを試験するためのシステムであって、
    ケーブリング試験構成に従ってケーブリング試験を実行するように構成された少なくとも1つのケーブリング試験デバイスと、
    前記少なくとも1つのケーブリング試験デバイスとのデータの送信のために、前記少なくとも1つのケーブリング試験デバイスと連結するように構成されたクラウドホストと、を備え、前記クラウドホストは
    複数のケーブリング試験構成を記憶するデータベースであって、前記複数のケーブリング試験構成はそれぞれ、ケーブリング試験デバイスを、規定の指示に従ってケーブリング試験手順を実行するように構成することができる、データベースと、
    コンピュータ指示を実行して、
    前記少なくとも1つのケーブリング試験デバイスとは別である第1のコンピューティングデバイスから、
    前記少なくとも1つのケーブリング試験デバイスのうちから選択されたケーブリング試験デバイスと、
    前記複数のケーブリング試験構成に追加するユーザ定義ケーブリング試験構成であって、ケーブリング試験手順を実行するように、前記選択されたケーブリング試験デバイスを構成することができる、ユーザ定義ケーブリング試験構成と、
    前記データベース前記複数のケーブリング試験構成から、第1のユーザ選択のケーブリング試験構成のサブセットとをそれぞれ受信することと、
    前記ユーザ定義ケーブリング試験構成を含む前記第1のユーザ選択ケーブリング試験構成を前記選択されたケーブリング試験デバイスに送信することを行うプロセッサを備えるシステムであり
    前記少なくとも1つのケーブリング試験デバイスが、コンピュータ指示を実行するプロセッサを含む前記選択されたケーブリング試験デバイスを含み、該コンピュータ指示が、
    前記クラウドホストから、前記第1のユーザ選択のケーブリング試験構成を受信することと、
    前記第1のユーザ選択のケーブリング試験構成から、1つ又は2つ以上の第2のユーザ選択のケーブリング試験構成を受信することと、
    前記第2の選択されたケーブリング試験構成に従って1つ又は2つ以上のケーブリング試験手順を実行することであるシステム
  8. ケーブリング試験は、ケーブルのケーブリング認証、適格性確認及び検証のうちの少なくとも1つを実行することを含む、請求項7に記載のシステム。
  9. 前記クラウドホストは、前記少なくとも1つのケーブリング試験デバイスに無線で連結されている、請求項7に記載のシステム。
  10. 前記ケーブリング試験デバイスは、ワイドエリアネットワーク(WAN)を介して前記クラウドホストに連結する、請求項9に記載のシステム。
  11. 前記選択されたケーブリング試験デバイスは、別の通信デバイスに連結し、前記通信デバイスは、ワイドエリアネットワーク(WAN)を介して前記クラウドホストに無線で連結する、請求項7に記載のシステム。
  12. 前記複数のケーブリング試験構成は、試験対象のケーブル媒体の種類、試験対象のケーブルの種類及び割り当てられる試験の種類のうちの少なくとも1つを指定する、請求項7に記載のシステム。
  13. 前記複数のケーブリング試験構成は、試験対象の指定されたケーブル端部、ケーブルの試験測定を制御するためのセットアップパラメータ、各試験の種類に関連付けられたケーブルの割り当て、試験対象の各ケーブルに関連付けられたラベリングスキーム及び前記ケーブリング試験デバイスに取り込まれる試験結果データの種類のうちの少なくとも1つを指定する、請求項7に記載の方法。
JP2018518958A 2015-10-15 2016-10-14 ケーブル試験デバイスの試験構成を管理するためのクラウドベースのシステム及び方法 Active JP6876038B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/884,131 2015-10-15
US14/884,131 US10367713B2 (en) 2015-10-15 2015-10-15 Cloud based system and method for managing testing configurations for cable test devices
PCT/US2016/057206 WO2017066693A1 (en) 2015-10-15 2016-10-14 Cloud based system and method for managing testing configurations for cable test devices

Publications (3)

Publication Number Publication Date
JP2019501553A JP2019501553A (ja) 2019-01-17
JP2019501553A5 JP2019501553A5 (ja) 2019-11-21
JP6876038B2 true JP6876038B2 (ja) 2021-05-26

Family

ID=57219012

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018518958A Active JP6876038B2 (ja) 2015-10-15 2016-10-14 ケーブル試験デバイスの試験構成を管理するためのクラウドベースのシステム及び方法

Country Status (6)

Country Link
US (1) US10367713B2 (ja)
EP (1) EP3363156B1 (ja)
JP (1) JP6876038B2 (ja)
CN (1) CN108141385B (ja)
AU (1) AU2016337397B2 (ja)
WO (1) WO2017066693A1 (ja)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103973362A (zh) * 2013-02-06 2014-08-06 中兴通讯股份有限公司 设置otdr测试参数集的方法及装置
US10313207B2 (en) * 2014-03-10 2019-06-04 Sk Techx Co., Ltd. Method for testing cloud streaming server, and apparatus and system therefor
US10602082B2 (en) 2014-09-17 2020-03-24 Fluke Corporation Triggered operation and/or recording of test and measurement or imaging tools
EP3195527B1 (en) * 2014-09-17 2018-05-02 British Telecommunications public limited company Communication set up process
WO2016065261A1 (en) * 2014-10-24 2016-04-28 Fluke Corporation Imaging system employing fixed, modular mobile, and portable infrared cameras with ability to receive, communicate, and display data and images with proximity detection
US10530977B2 (en) 2015-09-16 2020-01-07 Fluke Corporation Systems and methods for placing an imaging tool in a test and measurement tool
WO2017070629A1 (en) 2015-10-23 2017-04-27 Fluke Corporation Imaging tool for vibration and/or misalignment analysis
EP3280075A1 (en) 2016-08-03 2018-02-07 Rohde & Schwarz GmbH & Co. KG Measurement system and a method
US10701571B2 (en) 2016-08-12 2020-06-30 W2Bi, Inc. Automated validation and calibration portable test systems and methods
US10158552B2 (en) * 2016-08-12 2018-12-18 W2Bi, Inc. Device profile-driven automation for cell-based test systems
US10681570B2 (en) 2016-08-12 2020-06-09 W2Bi, Inc. Automated configurable portable test systems and methods
US9955371B1 (en) * 2017-01-04 2018-04-24 Rohde & Schwarz Gmbh & Co. Kg Method for testing a device under test, electronic device, and measurement unit
US10936396B2 (en) 2018-06-14 2021-03-02 Exfo Inc. Systems and methods for validation of test results in network testing
US11200319B2 (en) * 2019-04-04 2021-12-14 Cisco Technology, Inc. Cloud enabling of legacy trusted networking devices for zero touch provisioning and enterprise as a service
CN110162880B (zh) * 2019-05-22 2023-05-16 上海电力设计院有限公司 光电缆敷设方法、装置、设备和介质
CN112311601A (zh) * 2020-10-30 2021-02-02 中电凯杰科技有限公司 一种电机驱动器调测系统及方法
US20230062982A1 (en) * 2021-08-28 2023-03-02 Subcom, Llc Methods, mediums, and systems for testing fiber optic telecommunication systems
CN115801649B (zh) * 2022-11-01 2024-05-28 一汽解放汽车有限公司 一种线束测试系统和方法

Family Cites Families (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5311516A (en) 1992-05-29 1994-05-10 Motorola, Inc. Paging system using message fragmentation to redistribute traffic
DE69633492T2 (de) * 1996-02-12 2005-09-22 Fluke Corp., Everett Verfahren und Gerät zum Verarbeiten von Zeitbereich-Übersprechdaten
US6041355A (en) 1996-12-27 2000-03-21 Intel Corporation Method for transferring data between a network of computers dynamically based on tag information
US5731706A (en) * 1997-02-18 1998-03-24 Koeman; Henriecus Method for efficient calculation of power sum cross-talk loss
EP1185946A2 (en) 1999-06-04 2002-03-13 Rex J. Crookshanks Building construction bid and contract management system, internet-based method and computer program therefor
US6823479B1 (en) 2000-02-14 2004-11-23 Teradyne, Inc. Network fault analysis tool
US6496014B1 (en) 2000-07-18 2002-12-17 Agilent Technologies, Inc. Cable tester error compensation method and apparatus
US20060074727A1 (en) 2000-09-07 2006-04-06 Briere Daniel D Method and apparatus for collection and dissemination of information over a computer network
US7657872B2 (en) 2000-10-23 2010-02-02 Nintendo Of America Inc. Product testing and bug tracking system
US7010730B1 (en) 2000-11-01 2006-03-07 Sunrise Telecom Incorporated System and method for testing the upstream channel of a cable network
US6883118B2 (en) 2001-01-24 2005-04-19 Microsoft Corporation Consumer network diagnostic agent
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US20030134599A1 (en) 2001-08-08 2003-07-17 Pangrac David M. Field technician assistant
US6757790B2 (en) 2002-02-19 2004-06-29 Emc Corporation Distributed, scalable data storage facility with cache memory
US7652482B2 (en) 2002-04-17 2010-01-26 Advantest Corporation Network analyzer, network analyzing method, automatic corrector, correcting method, program, and recording medium
US20040015744A1 (en) 2002-07-22 2004-01-22 Finisar Corporation Scalable multithreaded network testing tool
US7479776B2 (en) 2002-12-12 2009-01-20 Ideal Industries, Inc. Hand-held tester and method for local area network cabling
US6847213B2 (en) 2002-12-12 2005-01-25 Ideal Industries, Inc. Hand-held tester and method for local area network cabling
US7024548B1 (en) 2003-03-10 2006-04-04 Cisco Technology, Inc. Methods and apparatus for auditing and tracking changes to an existing configuration of a computerized device
US7457866B1 (en) 2003-03-24 2008-11-25 Netapp, Inc. Method and apparatus for diagnosing connectivity problems from a network management station
US6832168B2 (en) 2003-04-04 2004-12-14 Hewlett-Packard Development Company, L.P. Method and system for verifying network device power cabling configuration
JP2005172728A (ja) 2003-12-15 2005-06-30 Agilent Technol Inc ネットワーク・アナライザにおける校正の検証方法、該検証方法を実施するための機能手段を備えるネットワークアナライザ、該検証方法を実施するためのプログラム
US7860115B1 (en) 2003-12-18 2010-12-28 Cisco Technology, Inc. Withdrawing multiple advertised routes based on a single tag which may be of particular use in border gateway protocol
US7623784B1 (en) 2004-05-04 2009-11-24 Sprint Communications Company L.P. Network connection verification in optical communication networks
US9189756B2 (en) 2004-09-21 2015-11-17 International Business Machines Corporation Case management system and method for collaborative project teaming
US7502850B2 (en) 2005-01-06 2009-03-10 International Business Machines Corporation Verifying resource functionality before use by a grid job submitted to a grid environment
US8488472B2 (en) 2006-02-22 2013-07-16 Hewlett-Packard Development Company, L.P. Automated cable identification and verification system
US8312523B2 (en) 2006-03-31 2012-11-13 Amazon Technologies, Inc. Enhanced security for electronic communications
US7979532B2 (en) 2006-09-15 2011-07-12 Oracle America, Inc. Systems and methods for using an access point for testing multiple devices and using several consoles
US20080208806A1 (en) 2007-02-28 2008-08-28 Microsoft Corporation Techniques for a web services data access layer
US20080275714A1 (en) 2007-05-01 2008-11-06 David Frederick Martinez Computerized requirement management system
US20080300945A1 (en) 2007-05-31 2008-12-04 Michel Shane Simpson Techniques for sharing resources across multiple independent project lifecycles
US7720940B1 (en) 2007-09-28 2010-05-18 World Wide Packets, Inc. Managing a network element using a template configuration
JP2009212616A (ja) * 2008-02-29 2009-09-17 Ad-Sol Nissin Corp 電力線通信ネットワークにおける伝送路環境評価装置
US8174996B2 (en) 2008-06-24 2012-05-08 Verizon Patent And Licensing Inc. Adaptive test system for network function and performance evaluation
US8259907B2 (en) 2008-12-12 2012-09-04 Centurylink Intellectual Property Llc System and method for assisting field communications technicians in repairing communications lines
US8521092B2 (en) 2009-05-27 2013-08-27 Echo Ridge Llc Wireless transceiver test bed system and method
EP3361368B1 (en) * 2009-06-10 2021-02-17 Hexagon Technology Center GmbH Ontological filtering using spatial boundary of 3d objects
US20110084132A1 (en) 2009-10-08 2011-04-14 At&T Intellectual Property I, L.P. Devices, Systems and Methods for Secure Remote Medical Diagnostics
US8625441B2 (en) 2009-10-29 2014-01-07 Fluke Corporation System and method for measuring and displaying presence of wireless local area network devices
US9225539B2 (en) 2010-01-15 2015-12-29 Hewlett Packard Enterprise Development Lp Storing data relating to cables
US8355926B1 (en) 2010-02-08 2013-01-15 Accenture Global Services Limited Health and life sciences medicaid high performance capability assessment
US20130041613A1 (en) * 2011-08-10 2013-02-14 International Business Machines Corporation Generating a test suite for broad coverage
US8819490B2 (en) 2011-12-30 2014-08-26 Microsoft Corporation Test execution spanning cloud and local devices
US9069719B2 (en) 2012-02-11 2015-06-30 Samsung Electronics Co., Ltd. Method and system for providing a smart memory architecture
US9077646B2 (en) 2012-02-13 2015-07-07 Fluke Corporation Method and apparatus for testing and displaying test results
US9251360B2 (en) 2012-04-27 2016-02-02 Intralinks, Inc. Computerized method and system for managing secure mobile device content viewing in a networked secure collaborative exchange environment
US9253176B2 (en) 2012-04-27 2016-02-02 Intralinks, Inc. Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment
US20130305091A1 (en) 2012-05-09 2013-11-14 Ixia Drag and drop network topology editor for generating network test configurations
US8813228B2 (en) 2012-06-29 2014-08-19 Deloitte Development Llc Collective threat intelligence gathering system
US9291695B2 (en) 2012-08-06 2016-03-22 Fluke Corporation Real-time RF signal visualization device
US9397922B1 (en) 2013-02-28 2016-07-19 EarthLink, LLC Automated network testing platform
US9369447B2 (en) 2013-03-12 2016-06-14 Maxim Integrated Products, Inc. System and method to securely transfer data
US9112718B2 (en) * 2013-03-15 2015-08-18 Vtrum Group Llc Broadband diagnostics system
US11641536B2 (en) 2013-03-15 2023-05-02 Fluke Corporation Capture and association of measurement data
US8935765B2 (en) 2013-03-15 2015-01-13 Fluke Corporation Method to enable mobile devices to rendezvous in a communication network
WO2014161003A1 (en) 2013-03-29 2014-10-02 WOW Insites LLC Electronic testing device
US10284632B2 (en) 2013-03-29 2019-05-07 WOW Insites LLC Electronic testing device
US20140337674A1 (en) 2013-05-10 2014-11-13 Nec Laboratories America, Inc. Network Testing
US9749039B1 (en) 2013-06-10 2017-08-29 Amazon Technologies, Inc. Portable connection diagnostic device
US9350550B2 (en) 2013-09-10 2016-05-24 M2M And Iot Technologies, Llc Power management and security for wireless modules in “machine-to-machine” communications
CN103560810B (zh) * 2013-11-15 2016-04-06 哈尔滨工业大学 基于can总线通信的电缆测试控制器
WO2015089171A1 (en) 2013-12-11 2015-06-18 Intralinks, Inc. Customizable secure data exchange environment
US8910294B1 (en) 2013-12-18 2014-12-09 State Farm Mutual Automobile Insurance Company System and method for application failure testing in a cloud computing environment
US10305893B2 (en) * 2013-12-27 2019-05-28 Trapezoid, Inc. System and method for hardware-based trust control management
US9614745B2 (en) 2014-01-09 2017-04-04 Citrix Systems, Inc. Systems and methods for cloud-based probing and diagnostics
EP3567808A1 (en) 2014-03-04 2019-11-13 Black Diamond Video, Inc. Apparatuses, methods, and systems for troubleshooting multimedia network communication systems
US9140745B1 (en) 2014-03-05 2015-09-22 Unigen Corporation System and method for cloud testing and remote monitoring of integrated circuit devices
US9665473B2 (en) 2014-03-25 2017-05-30 Accenture Global Services Limited Smart tester application for testing other applications
US10094866B2 (en) 2014-04-01 2018-10-09 The United States Of America, As Represented By The Secretary Of The Navy Portable multi-function cable tester
GB2526774A (en) * 2014-04-04 2015-12-09 Regenersis Glenrothes Ltd A portable testing apparatus and method
US9613190B2 (en) 2014-04-23 2017-04-04 Intralinks, Inc. Systems and methods of secure data exchange
US9467385B2 (en) 2014-05-29 2016-10-11 Anue Systems, Inc. Cloud-based network tool optimizers for server cloud networks
US10250483B2 (en) 2014-06-25 2019-04-02 Ca, Inc. System and method thereof for dynamically testing networked target systems through simulation by a mobile device
US9733627B2 (en) 2014-08-13 2017-08-15 Honeywell International Inc. Cloud computing system and method for advanced process control
US20160072693A1 (en) 2014-09-09 2016-03-10 Avaya Inc. Client-server communication evaluation and diagnostic tool
US10401411B2 (en) 2014-09-29 2019-09-03 Ecoatm, Llc Maintaining sets of cable components used for wired analysis, charging, or other interaction with portable electronic devices
US9568530B2 (en) 2014-10-29 2017-02-14 Intel Corporation Active cable testing
CN104506595B (zh) * 2014-12-12 2018-02-23 国家电网公司 一种便携式输变电设备检测通信装置及其数据传输方法
US20160301575A1 (en) 2015-04-07 2016-10-13 Quanta Computer Inc. Set up and verification of cabling connections in a network
EP3258375A1 (en) 2015-05-07 2017-12-20 Cyber-Ark Software Ltd. Systems and methods for detecting and reacting to malicious activity in computer networks
IN2015CH05184A (ja) 2015-09-28 2015-10-16 Wipro Ltd
US9730004B2 (en) 2015-09-30 2017-08-08 Sartorius Stedim Biotech Gmbh System, network and method for securing contactless communications
US10361945B2 (en) * 2015-10-08 2019-07-23 Fluke Corporation System and method to reconcile cabling test results with cabling test configurations
US9900325B2 (en) 2015-10-09 2018-02-20 Microsoft Technology Licensing, Llc Passive encryption of organization data
US9959181B2 (en) 2015-11-13 2018-05-01 Fluke Corporation System and method for cloud-service asset management for portable computer test tools

Also Published As

Publication number Publication date
US10367713B2 (en) 2019-07-30
CN108141385B (zh) 2021-10-29
EP3363156A1 (en) 2018-08-22
EP3363156B1 (en) 2021-05-26
JP2019501553A (ja) 2019-01-17
AU2016337397A1 (en) 2018-04-26
WO2017066693A1 (en) 2017-04-20
AU2016337397B2 (en) 2020-03-12
CN108141385A (zh) 2018-06-08
US20170111258A1 (en) 2017-04-20

Similar Documents

Publication Publication Date Title
JP6876038B2 (ja) ケーブル試験デバイスの試験構成を管理するためのクラウドベースのシステム及び方法
AU2016334120B2 (en) Cloud based system and method for managing messages regarding cable test device operation
JP6932494B2 (ja) 集約されたケーブル試験結果データを適用するためのシステム及び方法、並びにクラウドベースのコンピュータサーバ
US9356855B2 (en) Methods, systems, and computer readable media for providing for specification or autodiscovery of device under test (DUT) topology information
US10045234B2 (en) Performing an analysis of information to identify a source of an error related to a device
JP6767479B2 (ja) ケーブリング試験結果をケーブリング試験構成と照合するためのシステム及びクラウドベースのコンピュータサーバ
CN113949657B (zh) 物联网检测装置、系统和测试方法
JP2007036839A (ja) パケット交換網における品質劣化切り分け装置および切り分けシステム、ならびに切り分け方法
JP6068540B2 (ja) 情報提供装置、通信装置、情報提供方法およびプログラム
WO2014101025A1 (zh) 一种终端调试的方法、装置和设备
SE1500502A1 (sv) Snifferfunktionalitet i ett byggnadsautomationssystem
CN116546542A (zh) 一种多网络连接状态的可视化测试方法及装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191011

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191011

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200804

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200811

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20201111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210423

R150 Certificate of patent or registration of utility model

Ref document number: 6876038

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE

Ref document number: 6876038

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250