JP6043390B2 - Mobile terminal test system - Google Patents

Mobile terminal test system Download PDF

Info

Publication number
JP6043390B2
JP6043390B2 JP2015061041A JP2015061041A JP6043390B2 JP 6043390 B2 JP6043390 B2 JP 6043390B2 JP 2015061041 A JP2015061041 A JP 2015061041A JP 2015061041 A JP2015061041 A JP 2015061041A JP 6043390 B2 JP6043390 B2 JP 6043390B2
Authority
JP
Japan
Prior art keywords
packet
throughput
mobile terminal
packet loss
display
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
JP2015061041A
Other languages
Japanese (ja)
Other versions
JP2016181805A (en
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.)
Anritsu Corp
Original Assignee
Anritsu 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 Anritsu Corp filed Critical Anritsu Corp
Priority to JP2015061041A priority Critical patent/JP6043390B2/en
Publication of JP2016181805A publication Critical patent/JP2016181805A/en
Application granted granted Critical
Publication of JP6043390B2 publication Critical patent/JP6043390B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Description

本発明は、移動体端末に対するスループット試験を行なう際に生じるパケットロスの発生箇所を容易に特定するための技術に関する。   The present invention relates to a technique for easily specifying a location where a packet loss occurs when performing a throughput test on a mobile terminal.

移動体端末に対するスループット測定(ダウンリンク)を行なう場合、試験システム側からパケットデータを送信し、そのパケットデータを受信した移動体端末から送られてくる受領確認メッセージを含むパケットを受け、パケットの送信タイミングからACKメッセージを受けるまでの時間差と、受信確認されたパケット数により、単位時間当りのデータ量であるスループットを求め、このスループットの変化を例えばグラフで表示している。   When measuring throughput (downlink) for a mobile terminal, packet data is transmitted from the test system, and a packet including an acknowledgment message sent from the mobile terminal that received the packet data is received and transmitted. Throughput, which is the amount of data per unit time, is obtained from the time difference from timing to reception of the ACK message and the number of packets confirmed to be received, and this change in throughput is displayed in a graph, for example.

なお、上記のように移動体端末に対するスループット試験を行い、得られたスループットのグラフを表示する技術は、特許文献1に開示されている。   A technique for performing a throughput test on a mobile terminal as described above and displaying a graph of the obtained throughput is disclosed in Patent Document 1.

国際公開W02008/096551International Publication W02008 / 0965551

上記試験で得られるスループットは、試験システムの内部や移動体端末の内部のデータ処理に起因する遅延の影響で変化するが、試験システムの内部や移動体端末の内部でパケット自体の損失(パケットロス)があると、パケット再送信処理を行なうことになり、スループットが大きく低下する。   The throughput obtained in the above test changes due to the delay caused by data processing inside the test system and inside the mobile terminal, but the loss of the packet itself (packet loss) inside the test system and inside the mobile terminal. ), Packet re-transmission processing is performed, and the throughput is greatly reduced.

このスループットの変化は表示されたグラフから認識することができるが、そのグラフからはスループットの変化要因を特定することはできない。   This change in throughput can be recognized from the displayed graph, but the change factor of the throughput cannot be specified from the graph.

ただし、従来の試験システムには、試験システム内におけるレイヤ間のパケットの転送履歴を時刻情報とともに記憶するログ機能を有しているので、ユーザーは表示されたグラフでスループットの変化を認識した場合、ログ機能で記憶されているパケットの転送履歴を調べて、どの処理段階でパケットロスが発生したのかを見つけ出さなければならず、パケットロスの発生位置を特定するための作業に時間が掛かっていた。   However, since the conventional test system has a log function for storing packet transfer history between layers in the test system together with time information, when the user recognizes a change in throughput in the displayed graph, The packet transfer history stored in the log function must be checked to find out at which processing stage the packet loss occurred, and it took time to identify the location where the packet loss occurred.

本発明は、この問題を解決し、パケットロスの発生箇所を容易に特定できる移動体端末試験システムを提供することを目的としている。   An object of the present invention is to solve this problem and to provide a mobile terminal test system that can easily identify the location where a packet loss occurs.

前記目的を達成するために、本発明の請求項1の移動体端末試験システムは、
試験対象の移動体端末との間で基地局を模擬した通信を行う通信処理部(21)と、
表示部(22)と、
操作部(23)と、
スループット試験に用いるパケットデータを、前記通信処理部を介して前記移動体端末に送信するパケット送信手段(31)、該パケット送信手段が送信したパケットデータに対して前記移動体端末から返信される受領確認メッセージを含むパケットを受信するパケット受信手段(32)、前記パケット送信手段がパケットデータを送信してから前記パケット受信手段が受領確認メッセージを含むパケットを受信するまでの時間差を計測する時間差計測手段(33)、前記時間差計測手段によって計測された時間差と受領確認されたパケット数からスループットを算出するスループット算出手段(34)、前記スループット算出手段によって算出されたスループットをグラフ表示するスループット表示手段(35)、試験システム内のレイヤ間のパケット転送状況をパケットのシーケンス番号に基づいて監視し、その履歴情報を時刻情報とともに記憶するパケット転送監視手段(36)、前記パケット転送監視手段によって記憶された履歴情報を前記表示部に表示するパケット転送履歴表示手段(37)を有する試験制御部(30)とを備えた移動体端末試験システムにおいて、
前記試験制御部には、
前記パケット転送監視手段で監視されるパケットのシーケンス番号に飛びが発生したタイミングを、パケットロスの発生タイミングとして検出するパケットロス検出手段(41)と、
前記スループット表示手段が表示するグラフが、前記パケットロス検出手段によって検出されたパケットロスの発生タイミングの後で最初に減少変化する位置を、前記パケットロスの発生に起因してスループットが減少した位置とし、該位置を示すマークを、前記操作部に対する操作で指定できる状態で表示するパケットロスマーク表示手段(42)が設けられ、
前記パケット転送履歴表示手段は、ユーザーによる前記操作部の操作で前記マークが指定されたとき、前記パケット転送監視手段に記憶されている履歴情報から、前記マークの位置の前のパケットロスの発生タイミングを含む時間帯の履歴情報を抽出して前記表示部に表示することを特徴とする。
In order to achieve the above object, a mobile terminal test system according to claim 1 of the present invention comprises:
A communication processing unit (21) that performs communication simulating a base station with a mobile terminal to be tested;
A display (22);
An operation unit (23);
Packet transmission means (31) for transmitting packet data to be used for a throughput test to the mobile terminal via the communication processing unit, and reception received from the mobile terminal for the packet data transmitted by the packet transmission means Packet receiving means (32) for receiving a packet including a confirmation message, and time difference measuring means for measuring a time difference from when the packet transmitting means transmits packet data until the packet receiving means receives a packet including an acknowledgment message (33), a throughput calculating means (34) for calculating the throughput from the time difference measured by the time difference measuring means and the number of packets confirmed to be received, and a throughput display means (35) for displaying the throughput calculated by the throughput calculating means in a graph. ), Layers in the test system The packet transfer status is monitored based on the sequence number of the packet, the packet transfer monitoring means (36) for storing the history information together with the time information, and the history information stored by the packet transfer monitoring means is displayed on the display section. In a mobile terminal test system comprising a test control unit (30) having a packet transfer history display means (37),
In the test control unit,
A packet loss detecting means (41) for detecting a timing at which a jump occurs in the sequence number of the packet monitored by the packet transfer monitoring means as a packet loss occurrence timing;
The position where the graph displayed by the throughput display means first decreases and changes after the packet loss occurrence timing detected by the packet loss detection means is the position where the throughput is reduced due to the occurrence of the packet loss. And a packet loss mark display means (42) for displaying a mark indicating the position in a state that can be designated by an operation on the operation unit,
The packet transfer history display means, when the mark is designated by the operation of the operation unit by the user, from the history information stored in the packet transfer monitoring means, the occurrence timing of the packet loss before the mark position The history information of the time zone including is extracted and displayed on the display unit.

このように構成したので、本発明の移動体端末試験装置では、スループット試験を行なっているときに試験システム内でパケットロスが発生した場合、そのパケットロスによってスループットが減少変化する位置を示すマークをスループットのグラフに表示し、ユーザーがこのマークを指定操作すると、パケット転送監視手段によって記憶されているパケットの転送履歴の情報から、指定操作されたマークに対応するパケットロスの発生タイミングを含む時間帯の履歴情報が抽出されて表示部に表示される。   Since the mobile terminal test apparatus of the present invention is configured as described above, if a packet loss occurs in the test system during the throughput test, a mark indicating the position where the throughput decreases due to the packet loss is indicated. When the mark is displayed on the throughput graph and the user designates this mark, the time zone including the packet loss occurrence timing corresponding to the designated mark is obtained from the packet forwarding history information stored by the packet forwarding monitoring means. The history information is extracted and displayed on the display unit.

このため、ユーザーはスループット試験の際にパケットロスが発生したことおよびパケットロスによるスループットのグラフの減少変化を、表示されたマークから容易に認識でき、しかもそのマークを操作部で指定操作すれば、そのパケットロスが発生したタイミングを含む時間帯の転送履歴情報が表示されるから、試験システム内のどのレイヤ間でパケットロスが発生したかを特定することができる。このようにパケットロスが試験システム内で発生したことがわかれば、スループットの試験結果の変動が移動体端末によるものか試験システム自体によるものかの判別もできる。   For this reason, the user can easily recognize from the displayed mark that the packet loss has occurred during the throughput test and the change in the throughput graph due to the packet loss, and if the mark is specified on the operation unit, Since transfer history information in a time zone including the timing at which the packet loss occurs is displayed, it is possible to specify between which layers in the test system the packet loss has occurred. If it is found that packet loss has occurred in the test system in this way, it can be determined whether the variation in the throughput test result is due to the mobile terminal or the test system itself.

本発明の実施形態の構成を示す図The figure which shows the structure of embodiment of this invention 実施形態のスループット試験結果の表示画面の一例を示す図The figure which shows an example of the display screen of the throughput test result of embodiment パケットロス発生タイミングを含む転送履歴情報の表示画面の一例を示す図The figure which shows an example of the display screen of the transfer history information including packet loss occurrence timing

以下、図面に基づいて本発明の実施の形態を説明する。
図1は、本発明を適用した移動体端末試験システム20の構成を示している。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 shows the configuration of a mobile terminal test system 20 to which the present invention is applied.

この移動体端末試験システム20は、通信処理部21、表示部22、操作部23、試験制御部30によって構成されている。   The mobile terminal test system 20 includes a communication processing unit 21, a display unit 22, an operation unit 23, and a test control unit 30.

通信処理部21は、試験対象の移動体端末1との間で基地局を模擬した通信を行う所謂擬似基地局装置で構成されている。実際の擬似基地局装置は、種々の通信方式に対応した複雑な変復調処理、周波数変換処理等を行なうが、簡単に説明すれば、試験対象の移動体端末1との間でリンクを形成してから、試験制御部30からの各種試験に必要なデータを受けて移動体端末1の通信方式に応じた変調処理を行い高周波信号に変換して送信し、移動体端末1から送信された高周波信号を受信復調して、得られたデータを試験制御部30に与える。   The communication processing unit 21 includes a so-called pseudo base station apparatus that performs communication simulating a base station with the mobile terminal 1 to be tested. An actual pseudo base station apparatus performs complicated modulation / demodulation processing, frequency conversion processing, and the like corresponding to various communication schemes. In brief, a link is formed with the mobile terminal 1 to be tested. The high-frequency signal transmitted from the mobile terminal 1 is received from the test control unit 30 and is subjected to modulation processing according to the communication method of the mobile terminal 1, converted into a high-frequency signal and transmitted. Is received and demodulated, and the obtained data is given to the test control unit 30.

また、この通信処理部21は、入力されるベースバンドのパケットデータに対して、所定のプロトコルにしたがって順次上位のレイヤへの変換処理を行い、通信方式で定められたフレーム信号に変換し、このフレーム信号に対して変調処理、周波数変換処理を行なって送信し、移動体端末1から送信された信号に対して周波数変換処理、復調処理を行い、さらに順次下位のレイヤへの変換処理を行い、ベースバンドのパケットデータを得ている。   The communication processing unit 21 sequentially converts input baseband packet data into a higher layer according to a predetermined protocol, converts the data into frame signals determined by a communication method, The frame signal is subjected to modulation processing and frequency conversion processing and transmitted, the signal transmitted from the mobile terminal 1 is subjected to frequency conversion processing and demodulation processing, and further converted to lower layers sequentially. Baseband packet data is obtained.

表示部22は、移動体端末1の試験に必要な各種情報や測定結果などを表示するためのものであり、操作部23は、ユーザーが試験に必要な各種パラメータ等を設定するためのものである。   The display unit 22 is for displaying various information and measurement results necessary for the test of the mobile terminal 1, and the operation unit 23 is for setting various parameters necessary for the test by the user. is there.

試験制御部30は、通信処理部21を介して試験対象の移動体端末1との間でデータの授受を行い、移動体端末1の試験に必要な各種処理を行なうものであり、通信処理部21と一体的に構成されたものだけでなく、通信処理部21と別体の制御装置、例えばパーソナルコンピュータによって構成されている場合もある。   The test control unit 30 exchanges data with the mobile terminal 1 to be tested via the communication processing unit 21, and performs various processes necessary for the test of the mobile terminal 1. The communication processing unit In some cases, the communication processing unit 21 and a separate control device, for example, a personal computer may be used.

この試験制御部30は、移動体端末に対して非常に多くの種類の測定を実行するように構成されているが、ここでは、移動体端末1のスループット試験を行なうための構成について説明する。なお、この試験制御部30が行なうスループットの試験結果には、試験システム全体のパケット転送に必要な遅延時間(通信処理部21の遅延時間など)の要素も含まれているものとする。   The test control unit 30 is configured to perform very many types of measurements on the mobile terminal. Here, a configuration for performing a throughput test of the mobile terminal 1 will be described. Note that the throughput test result performed by the test control unit 30 includes an element of a delay time (such as a delay time of the communication processing unit 21) necessary for packet transfer of the entire test system.

試験制御部30のパケット送信手段31は、スループット試験に用いるパケットデータを、通信処理部21を介して移動体端末1に送信する。このパケットデータとしては、128バイト構成のパケットを複数(例えば、128個や256個等)まとめて送られるが、その複数のパケットにはパケット固有のシーケンス番号(パケット番号)の情報が付与されているものとする。   The packet transmission unit 31 of the test control unit 30 transmits packet data used for the throughput test to the mobile terminal 1 via the communication processing unit 21. As this packet data, a plurality of (for example, 128, 256, etc.) packets having a 128-byte configuration are sent together, and information on a unique sequence number (packet number) is given to the plurality of packets. It shall be.

パケット受信手段32は、パケット送信手段31が送信したパケットデータに対して移動体端末1から返信される受領確認メッセージ(以下ACKメッセージと記す)を含むパケットを受信する。   The packet receiving unit 32 receives a packet including an acknowledgment message (hereinafter referred to as an ACK message) returned from the mobile terminal 1 with respect to the packet data transmitted by the packet transmitting unit 31.

時間差計測手段33は、パケット送信手段31がパケットデータを送信してからパケット受信手段32がACKメッセージを含むパケットを受信するまでの時間差RTTを計測する。なお、このACKメッセージには、受信確認したパケットのシーケンス番号が含まれているものとする。   The time difference measuring unit 33 measures a time difference RTT from when the packet transmitting unit 31 transmits packet data until the packet receiving unit 32 receives a packet including an ACK message. It is assumed that the ACK message includes the sequence number of the packet that has been confirmed to be received.

スループット算出手段34は、時間差計測手段33によって計測された時間差RTT(i)とACKメッセージで受領確認されたパケット数Pr(i)とに基づいてスループットTP(i)(単位はbps)を順次算出する。   The throughput calculating unit 34 sequentially calculates the throughput TP (i) (unit is bps) based on the time difference RTT (i) measured by the time difference measuring unit 33 and the number of packets Pr (i) confirmed to be received by the ACK message. To do.

この算出は、
TP(i)=Pr(i)×128×8/RTT(i)
となる。ここで、iは測定回数を表す。
This calculation is
TP (i) = Pr (i) × 128 × 8 / RTT (i)
It becomes. Here, i represents the number of measurements.

スループット表示手段35は、スループット算出手段34によって算出されたスループットを表示部22に、例えば図2のようにグラフ表示する。この表示形態は任意であり、順次算出されるスループットTP(i)の値をメモリに記憶しながら、横軸時間のグラフ上に表示していく方式の他に、所定回数の測定が終了した段階で一括に表示する場合がある。   The throughput display means 35 displays the throughput calculated by the throughput calculation means 34 on the display unit 22 as a graph, for example, as shown in FIG. This display form is arbitrary, and in addition to the method of displaying the value of the sequentially calculated throughput TP (i) in the memory while displaying it on the graph of the horizontal axis time, the stage where a predetermined number of measurements are completed May be displayed all at once.

パケット転送監視手段36は、試験制御部30と通信処理部21で構成される試験システム内のレイヤ間のパケット転送状況をパケットのシーケンス番号に基づいて監視し、その履歴情報を時刻情報とともに記憶する。例えば、試験制御部30から出力されるパケットデータは物理層の信号として通信処理部21に入力され、順次上位のレイヤ(MAC層→RLC層→PDCP層)に変換されて移動体端末1へ送信され、移動体端末1からの信号は、通信処理部21内で上位レイヤから順次下位のレイヤの信号に変換されて最終的に物理層のパケットデータが試験制御部30に出力されることになる。   The packet transfer monitoring unit 36 monitors the packet transfer status between layers in the test system configured by the test control unit 30 and the communication processing unit 21 based on the sequence number of the packet, and stores the history information together with the time information. . For example, packet data output from the test control unit 30 is input to the communication processing unit 21 as a physical layer signal, and is sequentially converted to an upper layer (MAC layer → RLC layer → PDCP layer) and transmitted to the mobile terminal 1. Then, the signal from the mobile terminal 1 is sequentially converted from the upper layer to the lower layer signal in the communication processing unit 21, and finally the physical layer packet data is output to the test control unit 30. .

パケット転送監視手段36は、このパケットデータのレイヤ間の転送状況を監視し、その履歴情報を記憶する。なお、履歴情報にパケットのシーケンス番号が含まれるようにしてもよい。   The packet transfer monitoring means 36 monitors the transfer status of this packet data between layers and stores the history information. The history information may include the packet sequence number.

パケット転送履歴表示手段37は、パケット転送監視手段36によって記憶されたパケットの転送履歴を表示部22に表示するためのものであり、基本的には、操作部23に対する特定操作で、表示部22の画面を切り替えて、測定中に得られたパケットの転送履歴を全て表示(スクロール表示も含む)できるように構成されているが、この実施形態のパケット転送履歴表示手段37は、後述するように、パケットロスの発生タイミングを含む時間帯のパケット転送履歴を抽出して自動的に表示部22に表示する機能を有している。   The packet transfer history display unit 37 is for displaying the packet transfer history stored by the packet transfer monitoring unit 36 on the display unit 22. Basically, the display unit 22 performs a specific operation on the operation unit 23. The packet transfer history display means 37 of this embodiment is configured to be described later, as shown in FIG. The packet transfer history in the time zone including the occurrence timing of the packet loss is extracted and automatically displayed on the display unit 22.

上記構成要件は従来装置にも含まれているが、本実施例の移動体端末試験システム20の試験制御部30には、上記構成要件の他に、パケットロス検出手段41およびパケットロスマーク表示手段42が設けられている。   Although the above configuration requirements are also included in the conventional apparatus, the test control unit 30 of the mobile terminal test system 20 of the present embodiment includes a packet loss detection unit 41 and a packet loss mark display unit in addition to the above configuration requirements. 42 is provided.

パケットロス検出手段41は、パケット転送監視手段36で監視されるパケットのシーケンス番号の連続性を調べ、シーケンス番号に飛びが発生したときパケットロスが発生したものと判断し、その時刻情報をパケットロスの発生タイミングTlossとして記憶する。ここで、移動体端末1に送信されるパケットについては、パケット送信手段21が付与したシーケンス番号の連続性を調べてロスがあるか否かを判定し、移動体端末1から送信されたパケットについては、受領確認メッセージに含まれるシーケンス番号の連続性を調べてロスがあるか否かを調べている。なお、パケットロスの発生タイミングTlossとして、時刻情報とともにパケットのシーケンス番号も記憶するようにしてもよい。   The packet loss detection unit 41 checks the continuity of the sequence numbers of the packets monitored by the packet transfer monitoring unit 36, determines that a packet loss has occurred when a jump occurs in the sequence number, and determines the time information as the packet loss. Is stored as the occurrence timing Tloss. Here, for the packet transmitted to the mobile terminal 1, the continuity of the sequence numbers given by the packet transmitting means 21 is checked to determine whether there is a loss, and the packet transmitted from the mobile terminal 1 is determined. Checks the continuity of sequence numbers included in the receipt confirmation message to determine whether there is a loss. The packet sequence number may be stored together with the time information as the packet loss occurrence timing Tloss.

試験システム内あるいは移動体端末1でパケットロスが発生すると、送信したパケットに対する受領確認メッセージが所定時間経過しても受信されないことになる。この情報をパケット受信手段32から受けたパケット送信手段31は、受領確認されなかったパケットの再送信を行なうが、このパケットロスにより受領確認されたパケット数が減るから、スループットの算出値が減少し、図2に示しているように、スループットのグラフが時刻Taで急峻に減少することになる。なお、実際のパケットロスの発生タイミングTlossに対して、そのパケットロスに起因するスループットのグラフが減少するタイミングTaは遅れることになる。   When a packet loss occurs in the test system or in the mobile terminal 1, a receipt confirmation message for the transmitted packet is not received even after a predetermined time has elapsed. The packet transmitting unit 31 that has received this information from the packet receiving unit 32 retransmits the packet that has not been acknowledged. However, since the number of packets that have been acknowledged decreases due to this packet loss, the calculated value of the throughput decreases. As shown in FIG. 2, the throughput graph decreases sharply at time Ta. Note that the timing Ta at which the graph of throughput due to the packet loss decreases is delayed from the actual packet loss occurrence timing Tloss.

パケットロスマーク表示手段42は、スループット表示手段35が表示するスループットのグラフに、パケットロスが発生したことを表すマークを、操作部23に対する操作で指定できる状態で表示する。このマークの形状等は任意であるが、例えば、図2に示しているように、スループットのグラフの時間軸上で、パケットロスに起因してスループットが急峻に減少変化している時間位置Taに△マークで示す。前記したように、パケットロスが実際に発生したタイミングTlossに対してスループットのグラフが減少変化するタイミングTaは遅れるが、マークの表示位置は、パケットロスが発生した時刻Tlossより後でグラフが最初に急峻に減少変化したタイミングTaに合わせればよい。   The packet loss mark display means 42 displays a mark indicating that a packet loss has occurred on the throughput graph displayed by the throughput display means 35 in a state that can be designated by an operation on the operation unit 23. The shape of this mark is arbitrary, but for example, as shown in FIG. 2, on the time axis of the throughput graph, at the time position Ta where the throughput sharply decreases due to packet loss. Indicated by a triangle mark. As described above, the timing Ta at which the throughput graph decreases and changes with respect to the timing Tloss when the packet loss actually occurs is delayed, but the mark display position is first after the time Tloss when the packet loss occurs. What is necessary is just to match with the timing Ta at which the change decreases sharply.

このマークが表示されているときに、ユーザーが操作部23を操作して、マークを指定操作(例えばマウスカーソルをマークに合わせてクリックする)すると、パケット転送履歴表示手段37が起動し、それまでに記憶されている履歴情報から、マークに対応したパケットロスの発生タイミングTlossを含む時間帯の履歴情報を抽出して表示部22に表示する。なお、履歴情報およびパケットロスの発生タイミングTlossに、時刻情報とともにシーケンス番号が記憶されている場合、そのシーケンス番号を用いて履歴情報を抽出するようにしてもよい。   When this mark is displayed, if the user operates the operation unit 23 and designates the mark (for example, clicks the mouse cursor on the mark), the packet transfer history display means 37 is activated, and so on. The history information in the time zone including the packet loss occurrence timing Tloss corresponding to the mark is extracted from the history information stored in and displayed on the display unit 22. In the case where a sequence number is stored together with time information in the history information and packet loss occurrence timing Tloss, the history information may be extracted using the sequence number.

図3は、その表示例を示すものであり、左から順に処理の順番を示す番号欄、各レイヤ欄、データ種別欄、時刻欄等が設けられ、レイヤ間の転送方向を矢印で示している。この例は、パケットロスの発生タイミングTloss=T(n)を含むT(n-5)〜T(n+4)の10個の転送履歴が表示されており、送信パケットが最下位レイヤの物理層(PHY)から最上位レイヤのPDCP層まで順次転送され、端末(TE)からのパケットが最上位レイヤから最下位レイヤへ転送されている様子が矢印で示されている。そして、パケットロスは、PDCP層からPLC層への転送段階で発生していることを、その欄の白黒反転表示や色分け表示(図3ではハッチングで示す)によって識別できるようにしている。なお、履歴情報にパケットのシーケンス番号が含まれる場合には、シーケンス番号欄を設け、パケットのシーケンス番号を表示するようにしてもよい。   FIG. 3 shows an example of the display. A number field indicating each processing order, each layer field, a data type field, a time field, and the like are provided in order from the left, and the transfer direction between layers is indicated by an arrow. . In this example, ten transfer histories from T (n-5) to T (n + 4) including packet loss occurrence timing Tloss = T (n) are displayed, and the transmission packet is the physical layer of the lowest layer. The state in which the packets are sequentially transferred from the layer (PHY) to the PDCP layer of the highest layer and the packet from the terminal (TE) is transferred from the highest layer to the lowest layer is indicated by arrows. Then, it is possible to identify that the packet loss is generated at the transfer stage from the PDCP layer to the PLC layer by the black-and-white reversal display or the color-coded display (shown by hatching in FIG. 3). When the history information includes a packet sequence number, a sequence number field may be provided to display the packet sequence number.

このように、実施形態の移動体端末試験システム20は、スループット試験を行なっているときに試験システム内でパケットロスが発生した場合、その発生タイミングを記憶しておき、スループットのグラフが表示される際にそのパケットロスによってスループットが減少変化する位置を示すマークをグラフ上に表示し、ユーザーがこのマークを指定操作すると、パケット転送監視手段36によって記憶されているパケットの転送履歴の情報から、指定操作されたマークに対応するパケットロスの発生タイミングを含む時間帯の履歴情報が抽出されて表示部22に表示される。   As described above, in the mobile terminal test system 20 according to the embodiment, when a packet loss occurs in the test system during the throughput test, the generation timing is stored, and the throughput graph is displayed. When a mark indicating the position where the throughput decreases due to the packet loss is displayed on the graph, and the user designates this mark, the designation is made from the packet transfer history information stored by the packet transfer monitoring means 36. The history information of the time zone including the occurrence timing of the packet loss corresponding to the operated mark is extracted and displayed on the display unit 22.

このため、ユーザーはスループット試験の際にパケットロスが発生したことおよびパケットロスによるスループットのグラフの減少変化を、表示されたマークから容易に認識でき、しかもそのマークを操作部23で指定操作すれば、そのパケットロスが発生したタイミングを含む時間帯の転送履歴情報が表示されるから、試験システム内のどのレイヤ間でパケットロスが発生したかを特定することができる。また、このようにパケットロスが試験システム内で発生したことがわかれば、スループットの試験結果の変動が移動体端末によるものか試験システム自体によるものかの判別も容易に行なえる。   For this reason, the user can easily recognize from the displayed mark that the packet loss has occurred during the throughput test and the change in the throughput graph due to the packet loss. Since the transfer history information for the time period including the timing at which the packet loss occurs is displayed, it is possible to specify between which layers in the test system the packet loss has occurred. In addition, if it is known that packet loss has occurred in the test system, it can be easily determined whether the variation in the throughput test result is caused by the mobile terminal or the test system itself.

1……移動体端末、20……移動体端末試験システム、21……通信処理部、22……表示部、23……操作部、30……試験制御部、31……パケット送信手段、32……パケット受信手段、33……時間差計測手段、34……スループット算出手段、35……スループット表示手段、36……パケット転送監視手段、37……パケット転送履歴表示手段、41……パケットロス検出手段、42……パケットロスマーク表示手段   DESCRIPTION OF SYMBOLS 1 ... Mobile terminal, 20 ... Mobile terminal test system, 21 ... Communication processing part, 22 ... Display part, 23 ... Operation part, 30 ... Test control part, 31 ... Packet transmission means, 32 ...... Packet receiving means, 33 ...... Time difference measuring means, 34 ...... Throughput calculating means, 35 ...... Throughput display means, 36 ...... Packet transfer monitoring means, 37 ...... Packet transfer history display means, 41 ...... Packet loss detection Means, 42 ... Packet loss mark display means

Claims (1)

試験対象の移動体端末との間で基地局を模擬した通信を行う通信処理部(21)と、
表示部(22)と、
操作部(23)と、
スループット試験に用いるパケットデータを、前記通信処理部を介して前記移動体端末に送信するパケット送信手段(31)、該パケット送信手段が送信したパケットデータに対して前記移動体端末から返信される受領確認メッセージを含むパケットを受信するパケット受信手段(32)、前記パケット送信手段がパケットデータを送信してから前記パケット受信手段が受領確認メッセージを含むパケットを受信するまでの時間差を計測する時間差計測手段(33)、前記時間差計測手段によって計測された時間差と受領確認されたパケット数からスループットを算出するスループット算出手段(34)、前記スループット算出手段によって算出されたスループットをグラフ表示するスループット表示手段(35)、試験システム内のレイヤ間のパケット転送状況をパケットのシーケンス番号に基づいて監視し、その履歴情報を時刻情報とともに記憶するパケット転送監視手段(36)、前記パケット転送監視手段によって記憶された履歴情報を前記表示部に表示するパケット転送履歴表示手段(37)を有する試験制御部(30)とを備えた移動体端末試験システムにおいて、
前記試験制御部には、
前記パケット転送監視手段で監視されるパケットのシーケンス番号に飛びが発生したタイミングを、パケットロスの発生タイミングとして検出するパケットロス検出手段(41)と、
前記スループット表示手段が表示するグラフが、前記パケットロス検出手段によって検出されたパケットロスの発生タイミングの後で最初に減少変化する位置を、前記パケットロスの発生に起因してスループットが減少した位置とし、該位置を示すマークを、前記操作部に対する操作で指定できる状態で表示するパケットロスマーク表示手段(42)が設けられ、
前記パケット転送履歴表示手段は、ユーザーによる前記操作部の操作で前記マークが指定されたとき、前記パケット転送監視手段に記憶されている履歴情報から、前記マークの位置の前のパケットロスの発生タイミングを含む時間帯の履歴情報を抽出して前記表示部に表示することを特徴とする移動体端末試験システム。
A communication processing unit (21) that performs communication simulating a base station with a mobile terminal to be tested;
A display (22);
An operation unit (23);
Packet transmission means (31) for transmitting packet data to be used for a throughput test to the mobile terminal via the communication processing unit, and reception received from the mobile terminal for the packet data transmitted by the packet transmission means Packet receiving means (32) for receiving a packet including a confirmation message, and time difference measuring means for measuring a time difference from when the packet transmitting means transmits packet data until the packet receiving means receives a packet including an acknowledgment message (33), a throughput calculating means (34) for calculating the throughput from the time difference measured by the time difference measuring means and the number of packets confirmed to be received, and a throughput display means (35) for displaying the throughput calculated by the throughput calculating means in a graph. ), Layers in the test system The packet transfer status is monitored based on the sequence number of the packet, the packet transfer monitoring means (36) for storing the history information together with the time information, and the history information stored by the packet transfer monitoring means is displayed on the display section. In a mobile terminal test system comprising a test control unit (30) having a packet transfer history display means (37),
In the test control unit,
A packet loss detecting means (41) for detecting a timing at which a jump occurs in the sequence number of the packet monitored by the packet transfer monitoring means as a packet loss occurrence timing;
The position where the graph displayed by the throughput display means first decreases and changes after the packet loss occurrence timing detected by the packet loss detection means is the position where the throughput is reduced due to the occurrence of the packet loss. And a packet loss mark display means (42) for displaying a mark indicating the position in a state that can be designated by an operation on the operation unit,
The packet transfer history display means, when the mark is designated by the operation of the operation unit by the user, from the history information stored in the packet transfer monitoring means, the occurrence timing of the packet loss before the mark position The mobile terminal test system characterized by extracting history information of a time zone including and displaying on the display unit.
JP2015061041A 2015-03-24 2015-03-24 Mobile terminal test system Active JP6043390B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015061041A JP6043390B2 (en) 2015-03-24 2015-03-24 Mobile terminal test system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015061041A JP6043390B2 (en) 2015-03-24 2015-03-24 Mobile terminal test system

Publications (2)

Publication Number Publication Date
JP2016181805A JP2016181805A (en) 2016-10-13
JP6043390B2 true JP6043390B2 (en) 2016-12-14

Family

ID=57132752

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015061041A Active JP6043390B2 (en) 2015-03-24 2015-03-24 Mobile terminal test system

Country Status (1)

Country Link
JP (1) JP6043390B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114338466B (en) * 2021-12-21 2023-10-31 卡斯柯信号有限公司 Self-adaptive packet loss detection method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8073943B2 (en) * 2003-11-24 2011-12-06 Jds Uniphase Corporation Graphical user interface for adding measurements to existing distributed network troubleshooting system
JP4037864B2 (en) * 2004-12-16 2008-01-23 アンリツ株式会社 Pseudo base station apparatus and marker display method
WO2008096551A1 (en) * 2007-02-08 2008-08-14 Anritsu Corporation Communication test device and communication test method

Also Published As

Publication number Publication date
JP2016181805A (en) 2016-10-13

Similar Documents

Publication Publication Date Title
JP6932494B2 (en) Systems and methods for applying aggregated cable test results data, as well as cloud-based computer servers
JP5934276B2 (en) Test apparatus and test method
CN104160740B (en) Wireless terminal device, measurement control method and control method
EP3927005A1 (en) Sidelink monitoring method for vehicle communication, and related device
JP6542096B2 (en) Failure diagnosis system
JP2007201878A (en) Communication system and apparatus, and communication quality testing method
JP6043390B2 (en) Mobile terminal test system
JP2015138990A5 (en)
JP6670851B2 (en) Network event timer optimization technology
KR20110089034A (en) Communication terminal and thereof method for packet retransmission time decision when hand off
CN106484720A (en) The method and apparatus that the effectiveness of URL is promoted in a kind of detection
WO2014180396A1 (en) Code coverage rate processing method and device
JP5595523B2 (en) Peripheral device of programmable controller and communication method thereof
JP5554800B2 (en) Fading simulator, mobile communication terminal test system, and fading simulation method
JP6484270B2 (en) Measuring apparatus and measuring method
JP6494586B2 (en) Communication terminal and communication system
JP5958355B2 (en) Analysis apparatus, analysis method, and analysis program
JP5454045B2 (en) Information processing apparatus, wireless communication system, wireless communication method, and program
US10306493B2 (en) Measurement device and measurement method
JP6023835B2 (en) Mobile terminal test system and throughput test method for mobile terminal
JP2018056614A (en) Mobile terminal test device and throughput measurement result display method thereof
CN109245816A (en) A kind of chain circuit detecting method and device
JP2012253728A (en) Radio communication method and device
JP5814413B2 (en) Test apparatus and test method
US10485014B2 (en) Communication control device, communication control system, and communication control method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160804

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161006

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: 20161101

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161111

R150 Certificate of patent or registration of utility model

Ref document number: 6043390

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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