JP4151981B2 - Throughput measurement system and method - Google Patents
Throughput measurement system and method Download PDFInfo
- Publication number
- JP4151981B2 JP4151981B2 JP2005308035A JP2005308035A JP4151981B2 JP 4151981 B2 JP4151981 B2 JP 4151981B2 JP 2005308035 A JP2005308035 A JP 2005308035A JP 2005308035 A JP2005308035 A JP 2005308035A JP 4151981 B2 JP4151981 B2 JP 4151981B2
- Authority
- JP
- Japan
- Prior art keywords
- throughput
- measurement
- data communication
- data
- communication terminal
- 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.)
- Expired - Fee Related
Links
- 238000005259 measurement Methods 0.000 title claims description 215
- 238000000034 method Methods 0.000 title claims description 15
- 238000004891 communication Methods 0.000 claims description 73
- 230000005540 biological transmission Effects 0.000 claims description 29
- 238000012545 processing Methods 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 17
- 238000000691 measurement method Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 101100028900 Caenorhabditis elegans pcs-1 gene Proteins 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
この発明は、データ通信端末にかかるスループットを測定するスループット測定技術に関する。 The present invention relates to a throughput measurement technique for measuring the throughput of a data communication terminal.
携帯電話を用いたデータ通信サービスの普及にともない、携帯電話のスループット測定に基づく通信環境保守作業が行われている。例えば、異なる複数の携帯電話事業者間または異なる複数の携帯電話間において、各携帯電話のスループット測定を行い、測定結果を定量化して比較することにより、通信環境や機能性等を評価することができる。 With the spread of data communication services using cellular phones, communication environment maintenance work based on the throughput measurement of cellular phones is being performed. For example, it is possible to evaluate the communication environment, functionality, etc. by measuring the throughput of each mobile phone between different mobile phone operators or between different mobile phones and quantifying and comparing the measurement results it can.
図9に、従来のスループット測定システムの例を示す。測定対象の携帯電話k1〜k3は、スループット測定処理を実行するPC1〜3にそれぞれ接続されており、インターネット1を介して測定サーバs1〜s3にそれぞれ接続可能である。なお、携帯電話k1〜k3は、各事業者に設置されたRASサーバ(図示せず)を経由してインターネットに接続する。各PC1〜3は、測定サーバs1〜s3とそれぞれデータ交換を行うことにより、各携帯電話k1〜k3における通信環境のスループット値を測定する。 FIG. 9 shows an example of a conventional throughput measurement system. The measurement target mobile phones k1 to k3 are connected to the PCs 1 to 3 that execute the throughput measurement process, respectively, and can be connected to the measurement servers s1 to s3 via the Internet 1, respectively. Note that the mobile phones k1 to k3 are connected to the Internet via a RAS server (not shown) installed in each business operator. Each of the PCs 1 to 3 measures the throughput value of the communication environment in each of the mobile phones k1 to k3 by exchanging data with the measurement servers s1 to s3.
なお、1台の測定装置を用いて複数の携帯電話についての電波品質の測定を行う電波品質測定装置が知られている(例えば、特許文献1参照。)。 A radio wave quality measuring apparatus that measures radio wave quality for a plurality of mobile phones using a single measuring apparatus is known (for example, see Patent Document 1).
しかしながら、図9に示したスループット値の測定方法においては、1台の携帯電話についてのスループットを測定するには、原則として1台のPCが必要である。これは、スループット測定を実行するPC側において、インターネット1に接続可能なデフォルトゲートウェイのIPアドレスが1つのみ存在するものであるためである。つまり、デフォルトとして指定するゲートウェイのIPアドレスが論理上2つ存在し得ないためである。 However, in the method of measuring the throughput value shown in FIG. 9, in principle, one PC is required to measure the throughput of one mobile phone. This is because there is only one IP address of the default gateway that can be connected to the Internet 1 on the PC side that performs the throughput measurement. In other words, it is because there cannot theoretically be two gateway IP addresses designated as defaults.
このため、屋外での作業が前提とされる通信環境保守作業においては、その装置構成が複雑となり、複数台のPCを伴う作業を強いられること等により、作業者にとっては過重な負担となっていた。 For this reason, in the communication environment maintenance work that is premised on outdoor work, the equipment configuration becomes complicated, and the work involving a plurality of PCs is forced, which is an excessive burden on the operator. It was.
一方、1台のPCに複数の携帯電話を接続することによって、各携帯電話ごとにスループット測定を実施することは可能ではある。この場合、直近に接続した携帯電話のIPアドレスがPC上のデフォルトゲートウェイとして使用されるため、同時に複数の携帯電話についてスループット測定を実施することは困難であり、1台づつ携帯電話をインターネットに接続し、各接続ごとにスループット測定を実施するしかなかった。 On the other hand, it is possible to perform throughput measurement for each mobile phone by connecting a plurality of mobile phones to one PC. In this case, since the IP address of the most recently connected mobile phone is used as the default gateway on the PC, it is difficult to measure the throughput of multiple mobile phones at the same time, and each mobile phone is connected to the Internet. However, there was no choice but to perform throughput measurement for each connection.
この発明は、上記のような問題点を解決するためになされたものであって、1つの測定装置に接続された複数のデータ通信端末にかかるスループットを同時に測定するスループット測定システムの提供を目的とする。 The present invention has been made to solve the above-described problems, and it is an object of the present invention to provide a throughput measurement system that simultaneously measures the throughput of a plurality of data communication terminals connected to one measurement apparatus. To do.
(1)(2)(3)(8)この発明に係るスループット測定システムは、
複数のデータ通信端末が接続されたスループット測定装置と、前記各データ通信端末とネットワークを介して通信可能に設けられた複数のデータ送受信装置を備えたスループット測定システムであって、
(a)前記スループット測定装置は、
(a1)接続された各データ通信端末に対して、前記データ送受信装置が接続されたネットワークへの接続要求を行う接続要求手段と、
(a2)当該スループット測定装置が前記各データ通信端末を介して前記ネットワークに接続するために使用するアドレス情報を含む経路情報を、前記各データ通信端末ごとに取得する経路情報取得手段と、
(a3)取得した各経路情報に基づいて、当該スループット測定装置が各データ送受信装置にアクセスする際に使用するデータ通信端末のアドレス情報がいずれであるかを示す経路表を記録する経路表記録手段と、
(a4)前記経路表を用いてデータ送受信装置を特定し、特定したデータ送受信装置とのデータ交換処理の結果に基づいて、各データ通信端末を使用した場合における通信スループットを測定するスループット測定手段とを備えており、
(b)前記各データ送受信装置は、
(b1)前記スループット測定装置からのデータ交換処理の要求に応答する応答手段を備えたこと
を特徴とする。したがって、1つの測定装置に接続された複数のデータ通信端末にかかるスループットを同時に測定することができる。
(1) (2) (3) ( 8 )
A throughput measurement system comprising a throughput measurement device to which a plurality of data communication terminals are connected, and a plurality of data transmission / reception devices provided to be able to communicate with each data communication terminal via a network ,
(a) The throughput measuring device includes:
(a1) with respect to each connected data communication terminal has a connection requesting means for the data transmission and reception apparatus performs a connection request to the connected network,
(a2) route information acquisition means for acquiring, for each data communication terminal , route information including address information used by the throughput measuring device to connect to the network via each data communication terminal ;
(a3) based on the obtained each path information, routing table recording means for recording the path table indicating whether the throughput measuring device is any address information of the data communication terminal to be used when accessing the data transceiver When,
(a4) specifying a data transmission / reception device using the routing table, and based on a result of data exchange processing with the specified data transmission / reception device, throughput measurement means for measuring communication throughput when each data communication terminal is used ; With
(b) Each of the data transmitting / receiving devices is
(b1) A response means for responding to a request for data exchange processing from the throughput measuring device is provided. Therefore, it is possible to simultaneously measure the throughput of a plurality of data communication terminals connected to one measuring device.
(4)この発明に係るスループット測定システムにおいては、複数のデータ通信端末は、それぞれ異なるデータ送受信装置に接続することを特徴とする。したがって、データ送受信装置における処理負荷を考慮せずに、スループット測定を実施することができる。 (4) In the throughput measurement system according to the present invention, the plurality of data communication terminals are connected to different data transmission / reception devices, respectively. Therefore, throughput measurement can be performed without considering the processing load in the data transmitting / receiving apparatus.
(5)この発明に係るスループット測定システムにおいては、複数のデータ通信端末は、同一のデータ送受信装置おけるそれぞれ異なる通信ポートに接続することを特徴とする。したがって、1台のコンピュータ装置における複数のネットワークインタフェースにそれぞれ別個のIPアドレスを設定することができる。このため、複数台のコンピュータ装置を用いる場合に比べて、システム構成を簡素化して運用管理コストを抑えることができる。 (5) In the throughput measurement system according to the present invention, the plurality of data communication terminals are connected to different communication ports in the same data transmitting / receiving apparatus. Accordingly, separate IP addresses can be set for a plurality of network interfaces in one computer apparatus. For this reason, compared with the case where a plurality of computer devices are used, the system configuration can be simplified and the operation management cost can be suppressed.
(6)この発明に係るスループット測定システムにおいては、スループット測定装置は、さらに、スループット測定手段において測定したスループットを、データ通信端末ごとに表示する表示手段を備えたことを特徴とする。したがって、測定対象となる携帯電話におけるスループット値を比較しつつ確認することができる。 (6) In the throughput measurement system according to the present invention, the throughput measurement device further includes a display unit that displays the throughput measured by the throughput measurement unit for each data communication terminal. Therefore, it can be confirmed while comparing the throughput values in the mobile phone to be measured.
(7)この発明に係るスループット測定システムにおいては、スループット測定装置は、さらに、スループット測定手段において測定したスループットを、データ通信端末ごとに記録する記録手段を備えたことを特徴とする。したがって、測定対象となる携帯電話におけるスループット値を、測定後において参照することができる。 (7) In the throughput measuring system according to the present invention, the throughput measuring apparatus further includes recording means for recording the throughput measured by the throughput measuring means for each data communication terminal. Accordingly, it is possible to refer to the throughput value of the mobile phone to be measured after the measurement.
(8)この発明に係るスループット測定システムにおいては、記録手段は、スループット測定手段において測定したスループットを、測定時刻に対応付けて記録することを特徴とする。したがって、測定対象となる携帯電話におけるスループット値を参照する際に、時刻を考慮することができる。 (8) In the throughput measuring system according to the present invention, the recording means records the throughput measured by the throughput measuring means in association with the measurement time. Therefore, the time can be taken into account when referring to the throughput value in the mobile phone to be measured.
(9)この発明に係るスループット測定システムにおいては、スループット測定装置は、さらに、測定位置を取得するための位置情報取得手段を備えており、記録手段は、スループット測定手段において測定したスループットを、前記位置情報取得手段において取得した測定位置に対応付けて記録することを特徴とする。したがって、測定対象となる携帯電話におけるスループット値を参照する際に、測定位置を考慮することができる。 (9) In the throughput measurement system according to the present invention, the throughput measurement device further includes a position information acquisition unit for acquiring a measurement position, and the recording unit calculates the throughput measured by the throughput measurement unit as described above. It is characterized by recording in association with the measurement position acquired by the position information acquisition means. Therefore, the measurement position can be taken into account when referring to the throughput value in the mobile phone to be measured.
[実施形態との対応]:
(a1)接続されたデータ通信端末に対して、データ送受信装置への接続要求を行う接続要求手段は、実施形態においては図4に示したステップS407の機能がこれに該当する。 (a2)データ送受信装置へ接続したデータ通信端末を介して当該データ送受信装置に接続するための経路情報を取得する経路情報取得手段は、実施形態においては図4に示したステップS409の機能がこれに該当する。 (a3)取得した経路情報に基づいて、データ送受信装置に接続するデータ通信端末を特定するために用いる経路表を記録する経路表記録手段は、実施形態においては図4に示したステップS415の機能がこれに該当する。 (a4)経路表を用いてデータ通信端末に接続するデータ送受信装置を特定し、特定したデータ送受信装置とのデータ交換処理の結果に基づいて通信スループットを測定するスループット測定手段は、実施形態においては図5aに示したステップS577〜S579の機能がこれに該当する。
[Correspondence with embodiment]:
(a1) The connection request means for making a connection request to the data transmission / reception apparatus for the connected data communication terminal corresponds to the function of step S407 shown in FIG. 4 in the embodiment. (a2) The route information acquisition means for acquiring the route information for connecting to the data transmission / reception device via the data communication terminal connected to the data transmission / reception device has the function of step S409 shown in FIG. It corresponds to. (a3) The route table recording means for recording the route table used for specifying the data communication terminal connected to the data transmitting / receiving apparatus based on the acquired route information is the function of step S415 shown in FIG. 4 in the embodiment. Corresponds to this. (a4) A throughput measurement unit that identifies a data transmission / reception device connected to a data communication terminal using a routing table and measures communication throughput based on a result of data exchange processing with the identified data transmission / reception device, in the embodiment. This corresponds to the functions of steps S577 to S579 shown in FIG. 5a.
(b1)スループット測定装置からのデータ交換処理の要求に応答する応答手段は、実施形態においては図5aに示したステップS591の機能がこれに該当する。 測定位置を取得するための位置情報取得手段は、実施形態においては図5bに示したステップS580の機能がこれに該当する。 (b1) The response means for responding to the data exchange processing request from the throughput measuring apparatus corresponds to the function of step S591 shown in FIG. 5A in the embodiment. In the embodiment, the position information acquisition unit for acquiring the measurement position corresponds to the function of step S580 illustrated in FIG. 5B.
スループット測定手段において測定したスループットを、データ通信端末ごとに表示する表示手段は、実施形態においては図5aに示したステップS581の機能がこれに該当する。スループット測定手段において測定したスループットを、データ通信端末ごとに記録する記録手段は、実施形態においては図5aに示したステップS583の機能がこれに該当する。 The display unit that displays the throughput measured by the throughput measuring unit for each data communication terminal corresponds to the function of step S581 shown in FIG. 5a in the embodiment. The recording means for recording the throughput measured by the throughput measuring means for each data communication terminal corresponds to the function of step S583 shown in FIG. 5a in the embodiment.
この発明において、「〜手段」とは、プログラムによって実現されるCPUの機能を含む概念である。ここで、「プログラム」とは、CPUにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。 In the present invention, “to means” is a concept including a function of a CPU realized by a program. Here, the “program” is a concept including not only a program that can be directly executed by the CPU but also a program in a source format, a compressed program, an encrypted program, and the like.
1.第1の実施形態
1−1.概要
図1に、この発明の一実施形態によるスループット測定システムの機能ブロック図を示す。スループット測定装置である測定PCは、このシステムを用いてスループット測定を実施する業者の有するコンピュータ装置である。データ送受信装置である測定サーバb1〜b3は、スループット測定時において接続対象となるコンピュータ装置であって、インターネットに常時接続されている。データ通信端末である携帯電話c1〜c3は、それぞれが測定PCaにおける異なる通信ポートに接続されており、インターネット1を介して測定サーバb1〜b3に接続可能である。なお、測定サーバおよび携帯電話は、図1においてはそれぞれ3つしか記載されていないが、3つ以上または3つ以下であってもよい。
1. First embodiment 1-1. Overview FIG. 1 is a functional block diagram of a throughput measurement system according to an embodiment of the present invention. A measurement PC, which is a throughput measurement device, is a computer device owned by a vendor who performs throughput measurement using this system. The measurement servers b1 to b3, which are data transmission / reception devices, are computer devices to be connected during throughput measurement, and are always connected to the Internet. The cellular phones c1 to c3 which are data communication terminals are connected to different communication ports in the measurement PCa and can be connected to the measurement servers b1 to b3 via the Internet 1. Note that only three measurement servers and mobile phones are shown in FIG. 1, but they may be three or more or three or less.
以下に処理概要を示す。携帯電話c1がインターネット1に接続した後において、測定PCaは、携帯電話c1を介して測定サーバb1に接続する。測定PCaは、携帯電話c1が測定サーバb1に接続したときの経路情報を取得して記録する。同様に、携帯電話c2がインターネット1に接続した後において、測定PCaは、携帯電話c2を介して測定サーバb2に接続する。測定PCaは、携帯電話c2が測定サーバb2に接続したときの経路情報を取得し、経路表に記録する。さらに同様に、携帯電話c3がインターネット1に接続した後において、測定PCaは、携帯電話c3を介して測定サーバb3に接続する。測定PCaは、携帯電話c3が測定サーバb3に接続したときの経路情報を取得して記録する。 The processing outline is shown below. After the mobile phone c1 is connected to the Internet 1, the measurement PCa is connected to the measurement server b1 via the mobile phone c1. The measurement PCa acquires and records route information when the mobile phone c1 is connected to the measurement server b1. Similarly, after the mobile phone c2 is connected to the Internet 1, the measurement PCa is connected to the measurement server b2 via the mobile phone c2. The measurement PCa acquires route information when the mobile phone c2 is connected to the measurement server b2, and records it in the route table. Further, similarly, after the mobile phone c3 is connected to the Internet 1, the measurement PCa is connected to the measurement server b3 via the mobile phone c3. The measurement PCa acquires and records route information when the mobile phone c3 is connected to the measurement server b3.
測定PCaを操作するオペレータからの指示に基づいて、測定PCaは、スループット測定を実行する。このとき、測定PCaは、経路表を参照して測定対象となる携帯電話と接続する測定サーバを特定し、特定した測定サーバとのデータ交換処理の結果に基づいて、測定対象となる携帯電話のスループット測定を実施する。このスループット測定は、測定対象となる携帯電話を同時に使用することによって、複数台の携帯電話について同時並行的にスループット測定を実施する。 Based on an instruction from an operator who operates the measurement PCa, the measurement PCa performs a throughput measurement. At this time, the measurement PCa identifies the measurement server connected to the mobile phone to be measured with reference to the routing table, and based on the result of the data exchange process with the specified measurement server, the measurement PCa Perform throughput measurements. In this throughput measurement, a plurality of mobile phones are simultaneously measured in parallel by simultaneously using the mobile phones to be measured.
1−2.ハードウエア構成
1−2−1.測定PC(スループット測定装置)
図1に示す測定PCaをCPUを用いて実現したハードウェア構成の一例を図2に示す。この測定PCaは、ディスプレイ201、CPU203、メモリ205、キーボード/マウス207、ハードディスク209、CD−ROMドライブ211および通信回路であるUSBポート215を備えている。
1-2. Hardware configuration 1-2-1. Measuring PC (throughput measuring device)
FIG. 2 shows an example of a hardware configuration in which the measurement PCa shown in FIG. 1 is realized using a CPU. The measurement PCa includes a
ハードディスク209には、スループット測定プログラム2091が記録されている。スループット測定プログラム2091は、オペレータからの操作指示を受けて、本発明のスループット測定システムにかかる各種処理を行う。このプログラムは、CD−ROMドライブ211を介してCD−ROM212に記録されたプログラムを読み出してインストールされたものである。なお、上記インストールは、インターネット等のネットワークからダウンロードしたプログラムを使用して行うようにしてもよい。メモリ205には、経路表2051および対応表2053が記録される。ここで、経路表2051は、所定のコンピュータに接続するために使用するゲートウェイIPアドレスを示すものであり、対応表2053は、携帯電話と測定サーバIPアドレスの関係を示すものである。
A
測定PCaを構成する、接続要求手段a1、経路情報取得手段a2、経路表記録手段a3およびスループット測定手段a4は、スループット測定プログラム2091による各機能によって実現される。
The connection request unit a1, the path information acquisition unit a2, the path table recording unit a3, and the throughput measurement unit a4 that constitute the measurement PCa are realized by functions of the
1−2−2.測定サーバ(データ送受信装置)
図1に示す測定サーバb1〜b3のいずれかをCPUを用いて実現したハードウェア構成の一例を図3に示す。これらの測定サーバb1〜b3は、ディスプレイ301、CPU303、メモリ305、キーボード/マウス307、ハードディスク309、CD−ROMドライブ311および通信回路315をそれぞれ備えている。
1-2-2. Measurement server (data transceiver)
An example of a hardware configuration in which any of the measurement servers b1 to b3 shown in FIG. 1 is realized using a CPU is shown in FIG. Each of the measurement servers b1 to b3 includes a
ハードディスク309には、スループット測定のための応答プログラム3091が記録されている。この応答プログラム3091は、ネットワークを介して測定PCaにアクセスし、本発明のスループット測定システムにかかる各種処理を行う。測定サーバb1〜b3を構成する、応答手段bは、応答プログラム3091による各機能によって実現される。
A
1−2−3.携帯電話(データ通信端末)
携帯電話は、測定PCのUSBポートと接続するための通信ポートを有しており、無線通信によって所定のRASサーバへのダイヤルアップ接続等によってインターネット1に接続可能なものであればよい。
1-2-3. Mobile phone (data communication terminal)
The mobile phone has only to have a communication port for connecting to the USB port of the measurement PC and can be connected to the Internet 1 by dial-up connection to a predetermined RAS server by wireless communication.
1−3.処理詳細
図4〜8を用いて、本実施形態における処理詳細を説明する。本実施形態においては、複数の携帯電話が接続された測定PCが、各携帯電話を介してインターネット上の測定サーバにアクセスすることによって各携帯電話におけるスループットを測定する例について説明する。
1-3. Processing Details Processing details in this embodiment will be described with reference to FIGS. In the present embodiment, an example will be described in which a measurement PC to which a plurality of mobile phones are connected measures the throughput of each mobile phone by accessing a measurement server on the Internet via each mobile phone.
1−3−1.経路表の作成処理
図4は、本実施形態のスループット測定システムにおいて、経路表2051(ルーティングテーブル)を作成する場合のフローチャートである。測定PCaのキーボード/マウス207によりオペレータがプログラム起動操作を行うと、測定PCaのCPU203は、ハードディスク209に記録されているスループット測定プログラム2091を起動させる(ステップS401)。
1-3-1. Route Table Creation Processing FIG. 4 is a flowchart for creating a route table 2051 (routing table) in the throughput measurement system of this embodiment. When the operator performs a program activation operation using the keyboard /
CPU203は、USBポート215を検索し、当該USBポートに接続されている携帯電話を認識する(ステップS403)。例えば、USBポートu1を検索して携帯電話c1を認識する。
The
CPU203は、携帯電話が接続されていることを認識すると(ステップS405)、携帯電話に対してインターネットへの接続要求を行う(ステップS407)。例えば、CPU203は、携帯電話c1に対してATコマンドを送信してインターネットへの接続要求を行う。
When the
接続要求を受けて、携帯電話は、インターネット接続するためのゲートウェイ機能を有するRASサーバへの接続を開始する(ステップS421)。例えば、携帯電話c1は、予め設定されている接続情報に基づいて、RASサーバに接続する。 In response to the connection request, the mobile phone starts connection to the RAS server having a gateway function for connecting to the Internet (step S421). For example, the mobile phone c1 connects to the RAS server based on connection information set in advance.
RASサーバへの接続が完了すると、携帯電話は、測定PCに接続完了コードを送信する(ステップS423)。例えば、ATコマンドを使用している場合には、接続成功を示すリザルトコードが送信される。 When the connection to the RAS server is completed, the mobile phone transmits a connection completion code to the measurement PC (step S423). For example, when an AT command is used, a result code indicating a successful connection is transmitted.
送信を受けて、測定PCaのCPU203は、経路情報の取得を行う(ステップS409)。例えば、図6のAに示すように、Windows(商標)OSの場合には、「ipconfig」コマンドによりインターネットに接続した携帯電話c1にかかる経路情報を取得することができる。図6においては、携帯電話c1の識別名は「KEITAI_A」であり、グローバルIPアドレスおよびデフォルトゲートウェイは「219.108.47.128」であり、サブネットマスクは「255.255.255.255」とされている。
Upon receipt of the transmission, the
経路情報を取得すると、CPU203は、所定の測定サーバに接続を開始する(ステップS411)。例えば、測定サーバb1に接続する場合には、CPU203は、携帯電話c1を経由して、予め設定されているIPアドレス「12.34.56.101」にアクセスする。
When the route information is acquired, the
CPU203は、上記において接続した携帯電話およびインターネット経由で接続した測定サーバの関係を対応表2053に記録する(ステップS413)。例えば、図6のBに示すように、携帯電話「KEITAI_A」および測定サーバIPアドレス「12.34.56.101」を記録する。
The
CPU203は、上記においてインターネット経由で接続した測定サーバに関する経路情報を経路表2051に記録する(ステップS415)。例えば、図6のAに示した経路情報に基づいて、図7のBに示す「route」コマンドを使用して、測定PCの経路表2051に、測定サーバIPアドレス「12.34.56.101」に接続するためのゲートウェイアドレス「219.108.47.128」を記録する。なお、ゲートウェイアドレス「219.108.47.128」は、図6のAに示した携帯電話「KEITAI_A」のグローバルIPアドレスまたはデフォルトゲートウェイ「219.108.47.128」から取得したものである。
The
図7のAに経路表2051の例を示す。上記「route」コマンドによって、レコード701にかかる経路情報が追加される。この経路情報レコード701は、接続先情報を示す「Network Destination」71、ネットマスク情報を示す「Netmask」73、接続先に接続する場合にパケットを送出先ゲートウェイとなる「Gateway」75等から構成される。これにより、測定サーバb1(IPアドレス「12.34.56.101」)に接続する場合において、ゲートウェイIPアドレス「219.108.47.128」に基づいて携帯電話c1を使用させることができる。
FIG. 7A shows an example of the route table 2051. The route information related to the
経路表2051の記録を終えると、CPU203は、すべてのUSBポートについて携帯電話の検索を行ったか否かを判断し、未検索のUSBポートがあれば(ステップS417、NO)、ステップS403に戻り他の携帯電話について上記と同様の処理を行う。例えば、携帯電話c2および測定サーバb2(IPアドレス「12.34.56.102」)についてステップS403〜S415の処理を行い、対応表2053および経路表2051にそれぞれレコードを追加する。
When the recording of the route table 2051 is completed, the
CPU203は、すべてのUSBポート(u1〜u3)について携帯電話の検索を行ったと判断した場合には、当該処理を終了する(ステップS417、YES)。
When the
1−3−2.スループット測定処理
図5および図5aは、本実施形態のスループット測定システムにおいて、経路表2051(ルーティングテーブル)を用いて、複数の携帯電話におけるスループット測定を同時並行的に行う場合のフローチャートである。また、図8は、上記スループット測定プログラム2091が起動された場合に、測定PCaのディスプレイ201に表示されるスループット測定画面800の例である。
1-3-2. Throughput Measurement Processing FIGS. 5 and 5a are flowcharts in the case where the throughput measurement in the plurality of mobile phones is simultaneously performed using the route table 2051 (routing table) in the throughput measurement system of the present embodiment. FIG. 8 shows an example of a
図5において、測定PCaのキーボード/マウス207によりオペレータが測定開始ボタン801を押下すると、測定PCaのCPU203は、対応表2053を参照してすべての携帯電話を読み込む(ステップS551〜S553)。例えば、図6のBに示す対応表において、携帯電話を識別名である「KEITAI_A」、「KEITAI_B」および「KEITAI_C」をすべて読み込む。
In FIG. 5, when the operator presses the
CPU203は、読み込んだ各携帯電話について、図5aに示すスループット測定処理を同時並行して実行する(ステップS555〜S559)。図5aにおいて、CPU203は、選択した携帯電話に対応させて記録されている測定サーバのIPアドレスを対応表2053から取得する(ステップS571、図5a)。例えば、携帯電話「KEITAI_A」の場合、図6に示した対応表から測定サーバIPアドレス「12.34.56.101」を取得する。
The
CPU203は、スループット測定画面800において選択されている測定方法を読み込む(ステップS573)。例えば、図8に示すスループット測定画面800においては、測定方法選択欄802の「FTP(File Transfer Protocol)」が選択されていることにより、測定方法として「FTP」を読み込む。
The
CPU203は、上記ステップS571において取得した測定サーバに接続するためのゲートウェイIPアドレスを経路表2051から取得する(ステップS575)。例えば、携帯電話「KEITAI_A」に対応する測定サーバのIPアドレス「12.34.56.101」については、図7のAに示す経路表のレコード701に基づいてゲートウェイIPアドレス「219.108.47.128」を取得する。
The
CPU203は、上記ステップS573において読み込んだ測定方法に基づいて測定サーバにアクセスして測定コマンドを送信する(ステップS577)。例えば、IPアドレス「12.34.56.101」の測定サーバへアクセスする場合、上記ステップS575において取得したゲートウェイIPアドレス「219.108.47.128」を経由してFTPの「get」コマンドをユーザ認証情報とともに送信する。すなわち、IPアドレス「219.108.47.128」に対してパケットを送出する。
The
このため、直近に接続した携帯電話のIPアドレスが測定PC上のデフォルトゲートウェイとして設定されていたとしても、経路表において測定サーバに対応付けられているゲートウェイIPアドレスを用いて通信を行うことができる。すなわち、携帯電話ごとに割り当てられたゲートウェイIPアドレスを確実に使用することができる。 For this reason, even if the IP address of the most recently connected mobile phone is set as the default gateway on the measurement PC, communication can be performed using the gateway IP address associated with the measurement server in the route table. . That is, the gateway IP address assigned to each mobile phone can be used reliably.
なお、このとき測定PCのCPU203は、「get」コマンドにおいて所定ファイルを指定しておくことにより、測定サーバに所定ファイルのダウンロードを要求する。
At this time, the
測定コマンドの送信を受けて、測定サーバのCPU303は、応答手段であるFTPデーモンプログラムにより、測定コマンドに応答して所定ファイルを送信する(ステップS591)。例えば、「get」コマンドに指定されたファイル名に基づいてハードディスク309から読み出した所定ファイルを、測定PCaに送信する。
In response to the transmission of the measurement command, the
送信を受けて、測定PCaのCPU203は、測定サーバから転送されてきた所定ファイルを携帯電話を介してダウンロード(受信)しつつそのスループット値を測定する(ステップS579)。例えば、通信ポートu1において送受信されるパケット数を監視することのできるプログラムを用いて、携帯電話c1(「KEITAI_A」)についてのスループット測定を行う。
Upon receiving the transmission, the
例えば、パケットの大きさが1024ビットであり、1秒間に受信した平均パケット数が10であれば、スループット値の1つである転送速度(bps)は、10240bps(10.24kbps)と算出することができる。なお、パケット数を監視することのできるプログラムに代えて、OSのパフォーマンス・モニタ機能を利用してもよい。 For example, if the packet size is 1024 bits and the average number of packets received per second is 10, the transfer rate (bps), which is one of the throughput values, is calculated as 10240 bps (10.24 kbps). Can do. Note that an OS performance monitor function may be used instead of the program capable of monitoring the number of packets.
CPU203は、測定したスループット値を測定結果としてディスプレイ201に表示する(ステップS581)。例えば、携帯電話c1を経由して接続している測定サーバb1から受信した所定ファイルの測定結果を測定結果表示欄803に表示する。
The
測定結果表示欄803には、リモート接続の状況を示す「RAS Status」8031、FTP接続先のIPアドレスを示す「FtpHost」8032、FTP接続時のゲートウェイIPアドレスを示す「Gateway」8033、受信サイズを示す「Recv kbps」8034、1秒当たりの送信バイト数を示す「Bytes Transmitted/Sec」8035および1秒当たりの受信バイト数を示す「Bytes Received/Sec」8036等が表示される。また、「FTP」コマンドを送信してスループット測定を実施した測定時刻8039も表示される。なお、測定時刻はシステムクロックから取得すればよい。
The measurement
一方、測定結果表示欄803の右側のグラフ表示欄805には、1秒当たりの送信バイト数を示す「Bytes Transmitted/Sec」8035および1秒当たりの受信バイト数を示す「Bytes Received/Sec」8036等についての状況が、グラフ表示される。このグラフ表示においては、ラインlが現在時刻における送受信バイト数が示され、時間経過に合わせてグラフのドットが左側に移動するように表示される。これにより、オペレータにスループット測定の状況を視覚的に認識させることができる。
On the other hand, in the
CPU203は、測定結果表示欄803に表示したデータ内容を、測定方法の応答結果としてハードディスク209に記録する(ステップS583)。例えば、上述した「RAS Status」8031、「FtpHost」8032、「Gateway」8033、受信サイズを示す「Recv kbps」8034、「Bytes Transmitted/Sec」8035、「Bytes Received/Sec」8036および測定時刻8039等についてのデータ内容を記録する。
The
CPU203は、測定停止ボタン804が押下されているか否かを判断し、押下されていれば当該処理を終了する(ステップS585、YES)。一方、測定停止ボタン804が押下されていなければ、下記ステップS587を実行する。
The
ステップS587において、CPU203は、測定サーバからの応答が完了したか否かを判断し、完了していなければ、上記ステップS579に戻って同様の処理を繰り返す(ステップS587、NO)。例えば、FTPコマンドによるファイル転送処理が完了していなければ、単位時間当たりにおけるスループット測定を続行し、その測定結果をディスプレイ201に表示するとともにハードディスク209に記録する。
In step S587, the
一方 測定サーバからの応答が完了していれば、上記ステップS577に戻り、新たな測定コマンドを測定サーバに送信することにより、スループット測定を再度実行する(ステップS587、YES)。例えば、測定方法として「FTP」が選択されている場合においては、測定コマンドとして、ファイルを受信するためのコマンドである「get」を再度実行する。 On the other hand, if the response from the measurement server is completed, the process returns to step S577, and a new measurement command is transmitted to the measurement server, so that the throughput measurement is performed again (YES in step S587). For example, when “FTP” is selected as the measurement method, “get”, which is a command for receiving a file, is executed again as a measurement command.
図5において、測定PCのCPU203は、すべての携帯電話について上記ステップS571〜S587に示したスループット測定処理を同時並行して実行する。例えば、対応表2053における携帯電話「KEITAI_B」および「KEITAI_C」についてのスループット測定を同時並行して実行し、その実行結果をスループット測定画面800における測定結果表示欄803およびグラフ表示欄805にそれぞれ表示する。
In FIG. 5, the
このように、測定PCに接続されたすべての携帯電話について同時並行的にスループット測定を実施することにより、各測定結果をリアルタイムに比較することができる。 In this way, by simultaneously performing throughput measurement on all mobile phones connected to the measurement PC, each measurement result can be compared in real time.
1−4.まとめ
以上説明したように、この発明によれば、1台のPC装置に複数の携帯電話を接続して、装置構成を複雑とすることなくスループット測定作業を簡易に実施することができる。また、1台のPCに複数の携帯電話を接続した場合にネックとなっていた「直近に接続した携帯電話のIPアドレスがPC上のデフォルトゲートウェイに設定される」という現象を回避することができる。
1-4. Summary As described above, according to the present invention, a plurality of mobile phones can be connected to one PC device, and throughput measurement can be easily performed without complicating the device configuration. In addition, it is possible to avoid the phenomenon that “the IP address of the most recently connected mobile phone is set as the default gateway on the PC”, which has become a bottleneck when a plurality of mobile phones are connected to one PC. .
すなわち、1台のパーソナルコンピュータ装置と複数台の携帯電話を所持して任意のポイントを移動しながら、各携帯電話のスループット測定を同時並行して実施することができる。 That is, it is possible to simultaneously measure the throughput of each mobile phone while holding one personal computer device and a plurality of mobile phones and moving an arbitrary point.
2.第2の実施形態
第1の実施形態においては、スループット測定の結果を測定時刻とともに記録する例について説明したが、本実施形態においては、さらに、測定位置を記録する例について説明する。
2. Second Embodiment In the first embodiment, an example in which the result of throughput measurement is recorded together with the measurement time has been described, but in the present embodiment, an example in which a measurement position is recorded is further described.
2−1.機能ブロック図
本実施形態によるスループット測定システムの機能ブロック図を、図1aに示す。図1aにおけるシステム構成は第1の実施形態と基本的に同様であるが、測定PCaが位置情報取得手段a7を備えている点が異なる。
2-1. Functional Block Diagram A functional block diagram of the throughput measurement system according to the present embodiment is shown in FIG. 1a. The system configuration in FIG. 1a is basically the same as that of the first embodiment, except that the measurement PCa includes a position information acquisition unit a7.
2−2.ハードウェア構成
本実施形態による測定PCのハードウェア構成を図2に示す。図2aにおけるシステム構成は、図2に示したものと基本的に同様であるが、GPS受信機217をさらに備えている点が異なる。
2-2. Hardware Configuration The hardware configuration of the measurement PC according to this embodiment is shown in FIG. The system configuration in FIG. 2a is basically the same as that shown in FIG. 2, except that a
2−3.処理詳細
図5bを用いて、本実施形態における処理詳細を説明する。なお、経路表の作成処理は、第1の実施形態における図4に示したフローチャートと同様である。
2-3. Processing Details Processing details in this embodiment will be described with reference to FIG. Note that the route table creation processing is the same as the flowchart shown in FIG. 4 in the first embodiment.
図5bにおいて、携帯電話を選択した測定PCaのCPU203は、当該携帯電話に対応する測定サーバのIPアドレスを取得し、FTPコマンドにより所定ファイルを取得する。このとき、取得中のファイルの転送状況に基づいてスループット測定を実施する(ステップS571〜579)。測定結果をディスプレイ201上の測定結果表示欄803に表示するとともに、システムクロックから取得した測定時刻を表示させる。
In FIG. 5b, the
CPU203は、GPS受信機217から現在のスループット測定地点を示す位置情報を取得する(ステップS580)。例えば、GPSデータとして「NL(北緯):34°45′21″」、「EL(東経):135°29′51″」を取得する。
The
CPU203は、取得したGPSデータを測定位置データとして測定結果表示欄803に、測定結果データおよび測定時刻とともに表示する(ステップS581)。例えば、図8aの測定結果表示欄803に示すように、測定位置8040を表示する。また、測定結果表示欄803の右側下方には、GPSデータに基づく地図情報を表示する。これにより、オペレータにスループット測定位置を視覚的に認識させることができる。なお、上記地図情報の表示には、GPSデータを入力して地図上の位置情報を出力する地図生成プログラムを用いればよい。
The
3.その他の実施形態
上記実施形態においては、データ交換処理を行う場合の測定方法として「FTP」を選択する例を説明したが、スループット測定に有効であれば他の測定方法を用いてもよい。例えば、「HTTP(HyperText Transfer Protocol)」や「PING(Packet INternet Groper)」の測定方法の実行結果に基づいて測定してもよい。また、複数の測定方法を同時に使用してスループット測定を実施してもよい。
3. Other Embodiments In the above embodiment, an example in which “FTP” is selected as a measurement method when performing data exchange processing has been described. However, other measurement methods may be used as long as they are effective for throughput measurement. For example, the measurement may be performed based on the execution result of the measurement method of “HTTP (HyperText Transfer Protocol)” or “PING (Packet Internet Groper)”. Further, throughput measurement may be performed using a plurality of measurement methods simultaneously.
上記実施形態においては、携帯電話1台につき1台の測定サーバを対応させる構成としているが、測定サーバに複数のIPアドレスを割り当てることができれば、1台の測定サーバを用いてシステムを構成してもよい。すなわち、測定サーバに複数の通信ポートを設け、各ポートを介して測定PCと接続するように構成すればよい。 In the above embodiment, one measurement server is associated with each mobile phone. However, if a plurality of IP addresses can be assigned to the measurement server, the system is configured using one measurement server. Also good. That is, a plurality of communication ports may be provided in the measurement server and connected to the measurement PC via each port.
上記実施形態においては、図1に示す各機能を実現する為に、CPUを用いソフトウェアによってこれを実現している。しかし、その一部もしくは全てを、ロジック回路等のハードウェアによって実現してもよい。なお、プログラムの一部の処理をさらに、オペレーティングシステム(OS)にさせるようにしてもよい。 In the above embodiment, in order to realize each function shown in FIG. 1, this is realized by software using a CPU. However, some or all of them may be realized by hardware such as a logic circuit. In addition, you may make it make an operating system (OS) process a part of program further.
a :測定PC
b1〜b3:測定サーバ
c1〜c3:携帯電話
a: Measurement PC
b1 to b3: measurement servers c1 to c3: mobile phones
Claims (8)
(a)前記スループット測定装置は、
(a1)接続された各データ通信端末に対して、前記データ送受信装置が接続されたネットワークへの接続要求を行う接続要求手段と、
(a2)当該スループット測定装置が前記各データ通信端末を介して前記ネットワークに接続するために使用するアドレス情報を含む経路情報を、前記各データ通信端末ごとに取得する経路情報取得手段と、
(a3)取得した各経路情報に基づいて、当該スループット測定装置が各データ送受信装置にアクセスする際に使用するデータ通信端末のアドレス情報がいずれであるかを示す経路表を記録する経路表記録手段と、
(a4)前記経路表を用いてデータ送受信装置を特定し、特定したデータ送受信装置とのデータ交換処理の結果に基づいて、各データ通信端末を使用した場合における通信スループットを測定するスループット測定手段とを備えており、
(b)前記各データ送受信装置は、
(b1)前記スループット測定装置からのデータ交換処理の要求に応答する応答手段を備えたこと
を特徴とするスループット測定システム。 A throughput measurement system comprising a throughput measurement device to which a plurality of data communication terminals are connected, and a plurality of data transmission / reception devices provided to be able to communicate with each data communication terminal via a network ,
(a) The throughput measuring device includes:
(a1) with respect to each connected data communication terminal has a connection requesting means for the data transmission and reception apparatus performs a connection request to the connected network,
(a2) route information acquisition means for acquiring, for each data communication terminal , route information including address information used by the throughput measuring device to connect to the network via each data communication terminal ;
(a3) based on the obtained each path information, routing table recording means for recording the path table indicating whether the throughput measuring device is any address information of the data communication terminal to be used when accessing the data transceiver When,
(a4) specifying a data transmission / reception device using the routing table, and based on a result of data exchange processing with the specified data transmission / reception device, throughput measurement means for measuring communication throughput when each data communication terminal is used ; With
(b) Each of the data transmitting / receiving devices is
(b1) A throughput measurement system comprising response means for responding to a request for data exchange processing from the throughput measurement device.
(a1)接続された各データ通信端末に対して、前記データ送受信装置が接続されたネットワークへの接続要求を行う接続要求手段と、
(a2)当該スループット測定装置が前記各データ通信端末を介して前記ネットワークに接続するために使用するアドレス情報を含む経路情報を、前記各データ通信端末ごとに取得する経路情報取得手段と、
(a3)取得した各経路情報に基づいて、当該スループット測定装置が各データ送受信装置にアクセスする際に使用するデータ通信端末のアドレス情報がいずれであるかを示す経路表を記録する経路表記録手段と、
(a4)前記経路表を用いてデータ送受信装置を特定し、特定したデータ送受信装置とのデータ交換処理の結果に基づいて、各データ通信端末を使用した場合における通信スループットを測定するスループット測定手段とを備えたこと
を特徴とするスループット測定装置。 A throughput measurement device for configuring a throughput measurement system together with a plurality of data transmission / reception devices, wherein a plurality of data communication terminals are connected to the throughput measurement device, and the network is connected to each data communication terminal. It is provided so as to be able to communicate with the data transmitter / receiver,
(a1) with respect to each connected data communication terminal has a connection requesting means for the data transmission and reception apparatus performs a connection request to the connected network,
(a2) route information acquisition means for acquiring, for each data communication terminal , route information including address information used by the throughput measuring device to connect to the network via each data communication terminal ;
(a3) based on the obtained each path information, routing table recording means for recording the path table indicating whether the throughput measuring device is any address information of the data communication terminal to be used when accessing the data transceiver When,
(a4) specifying a data transmission / reception device using the routing table, and based on a result of data exchange processing with the specified data transmission / reception device, throughput measurement means for measuring communication throughput when each data communication terminal is used ; A throughput measuring apparatus characterized by comprising:
(a1)接続された各データ通信端末に対して、前記データ送受信装置が接続されたネットワークへの接続要求を行う接続要求手段と、
(a2)当該スループット測定装置が前記各データ通信端末を介して前記ネットワークに接続するために使用するアドレス情報を含む経路情報を、前記各データ通信端末ごとに取得する経路情報取得手段と、
(a3)取得した各経路情報に基づいて、当該スループット測定装置が各データ送受信装置にアクセスする際に使用するデータ通信端末のアドレス情報がいずれであるかを示す経路表を記録する経路表記録手段と、
(a4)前記経路表を用いてデータ送受信装置を特定し、特定したデータ送受信装置とのデータ交換処理の結果に基づいて、各データ通信端末を使用した場合における通信スループットを測定するスループット測定手段。 A throughput measurement device for configuring a throughput measurement system together with a plurality of data transmission / reception devices, wherein a plurality of data communication terminals are connected to the throughput measurement device, and the network is connected to each data communication terminal. A program for realizing a throughput measuring apparatus provided so as to be able to communicate with the data transmitting / receiving apparatus using a computer, characterized by causing the computer to configure the following means (a1) to (a4): Program to:
(a1) with respect to each connected data communication terminal has a connection requesting means for the data transmission and reception apparatus performs a connection request to the connected network,
(a2) route information acquisition means for acquiring, for each data communication terminal , route information including address information used by the throughput measuring device to connect to the network via each data communication terminal ;
(a3) based on the obtained each path information, routing table recording means for recording the path table indicating whether the throughput measuring device is any address information of the data communication terminal to be used when accessing the data transceiver When,
(a4) to identify the data transmission and reception device using the routing table, based on the results of the data exchange processing with the specified data transceiver, throughput measurement unit that measures the communication throughput in the case of using the respective data communication terminal.
さらに、スループット測定手段において測定したスループット測定値を、データ通信端末ごとに表示する表示手段を備えたこと
を特徴とするスループット測定装置。 The throughput measuring apparatus according to claim 2, wherein
Furthermore, a throughput measuring apparatus comprising: a display unit that displays a throughput measurement value measured by the throughput measuring unit for each data communication terminal.
さらに、スループット測定手段において測定したスループット測定値を、データ通信端末ごとに記録する記録手段を備えたこと
を特徴とするスループット測定装置。 The throughput measuring apparatus according to claim 2 or 4,
Furthermore, a throughput measuring apparatus comprising: a recording unit that records the throughput measurement value measured by the throughput measuring unit for each data communication terminal.
前記記録手段は、スループット測定手段において測定したスループット測定値を、測定時刻に対応付けて記録すること
を特徴とするスループット測定装置。 The throughput measurement apparatus according to claim 5, wherein
Said recording means, the throughput measuring device, characterized in that the throughput measurement value measured in the throughput measurement unit, recorded in association with the measurement time.
さらに、測定位置を取得するための位置情報取得手段を備えており、
前記記録手段は、スループット測定手段において測定したスループット測定値を、前記位置情報取得手段において取得した測定位置に対応付けて記録すること
を特徴とするスループット測定装置。 The throughput measuring apparatus according to claim 5 or 6,
Furthermore, it has a position information acquisition means for acquiring the measurement position,
Said recording means, the throughput measuring device, characterized in that the throughput measurement value measured in the throughput measurement unit, recorded in association with the measurement position acquired in the positional information acquisition unit.
(a)前記スループット測定装置は、
(a1)接続された各データ通信端末に対して、前記データ送受信装置が接続されたネットワークへの接続要求を行う接続要求ステップと、
(a2)当該スループット測定装置が前記各データ通信端末を介して前記ネットワークに接続するために使用するアドレス情報を含む経路情報を、前記各データ通信端末ごとに取得する経路情報取得ステップと、
(a3)取得した各経路情報に基づいて、当該スループット測定装置が各データ送受信装置にアクセスする際に使用するデータ通信端末のアドレス情報がいずれであるかを示す経路表を記録する経路表記録ステップと、
(a4)前記経路表を用いてデータ送受信装置を特定し、特定したデータ送受信装置とのデータ交換処理の結果に基づいて、各データ通信端末を使用した場合における通信スループットを測定するスループット測定ステップとを実行し、
(b)前記各データ送受信装置は、
(b1)前記スループット測定装置からのデータ交換処理の要求に応答する応答ステップを実行すること
を特徴とするスループット測定方法。 A throughput measurement method using a plurality of data communication terminals connected to a throughput measurement apparatus connected to a plurality of data communication terminals, and a plurality of data transmission / reception apparatuses provided to be able to communicate with each data communication terminal via a network ,
(a) The throughput measuring device includes:
(a1) with respect to each connected data communication terminal has a connection requesting step of the data receiving apparatus performs a connection request to the connected network,
(a2) the route information including the address information to be used for the throughput measuring device is connected to the network via the respective data communication terminal, a route information acquisition step of acquiring the for each data communication terminal,
(a3) based on the obtained each path information, routing table recording step of recording the routing table indicating whether the throughput measuring device is any address information of the data communication terminal to be used when accessing the data transceiver When,
(a4) a throughput measuring step for identifying a data transmission / reception device using the routing table, and measuring a communication throughput when each data communication terminal is used based on a result of a data exchange process with the identified data transmission / reception device; Run
(b) Each of the data transmitting / receiving devices is
(b1) A throughput measuring method characterized by executing a response step in response to a request for data exchange processing from the throughput measuring device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005308035A JP4151981B2 (en) | 2005-10-24 | 2005-10-24 | Throughput measurement system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005308035A JP4151981B2 (en) | 2005-10-24 | 2005-10-24 | Throughput measurement system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007116571A JP2007116571A (en) | 2007-05-10 |
| JP4151981B2 true JP4151981B2 (en) | 2008-09-17 |
Family
ID=38098329
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005308035A Expired - Fee Related JP4151981B2 (en) | 2005-10-24 | 2005-10-24 | Throughput measurement system and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4151981B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2009022599A1 (en) | 2007-08-14 | 2010-11-11 | 株式会社エヌ・ティ・ティ・ドコモ | Receiving apparatus and data acquisition method |
-
2005
- 2005-10-24 JP JP2005308035A patent/JP4151981B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007116571A (en) | 2007-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105430108B (en) | Test environment access method and proxy server | |
| US9130804B2 (en) | Method and system for transmission of data packets from an IP-based network via a first network node to a second network node | |
| JP6482299B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM | |
| JP2017028458A (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
| EP3905792A1 (en) | Wi-fi hotspot recommendation method, terminal, and graphical user interface | |
| US10194047B2 (en) | Information processing device and non-transitory recording medium | |
| WO2018113568A1 (en) | Traffic control method and device, terminal, system, and storage medium | |
| CN112165408B (en) | A test method and device for simulating a customer serial deployment environment | |
| JP4151981B2 (en) | Throughput measurement system and method | |
| JP4831749B2 (en) | Relay device, relay method, and relay program | |
| US11416383B1 (en) | Systems for remote communication with test devices | |
| CN114125919B (en) | Testing methods and devices | |
| CN111177717A (en) | Malicious process identification method and device, electronic device and storage medium | |
| KR101170141B1 (en) | Mobile terminal, the system and method to trace network charcteristic from mobile terminals | |
| JP6551573B2 (en) | Information processing apparatus, network system, electronic data output method | |
| JP2022093354A (en) | Information processing device, and control method and program thereof | |
| JP2021177659A (en) | Communication device, control method, and program | |
| JP2017091188A (en) | Information processing apparatus and program | |
| CN105577754B (en) | Localization method and system in MDM based on mobile virtual | |
| CN111092906A (en) | Network data display method, device, storage medium, equipment and system | |
| JP4924948B2 (en) | Wireless communication program | |
| CN119201246B (en) | Management method and system of wireless communication terminal, electronic equipment and storage medium | |
| KR100716416B1 (en) | Method of measuring quality of mobile communication data using messaging service and management system for same | |
| JP2002297888A (en) | Information acquisition device, object equipment for acquiring information, information providing server, and information providing system | |
| JP2006092320A (en) | Content data transmitting device, control method of content data transmitting device, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071009 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071105 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071227 |
|
| 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: 20080609 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080630 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080630 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130711 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |