Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6348802B2 - Delay time measuring device, delay time measuring system and program - Google Patents
[go: Go Back, main page]

JP6348802B2 - Delay time measuring device, delay time measuring system and program - Google Patents

Delay time measuring device, delay time measuring system and program Download PDF

Info

Publication number
JP6348802B2
JP6348802B2 JP2014171258A JP2014171258A JP6348802B2 JP 6348802 B2 JP6348802 B2 JP 6348802B2 JP 2014171258 A JP2014171258 A JP 2014171258A JP 2014171258 A JP2014171258 A JP 2014171258A JP 6348802 B2 JP6348802 B2 JP 6348802B2
Authority
JP
Japan
Prior art keywords
delay time
time measuring
data
measuring device
transmission
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
JP2014171258A
Other languages
Japanese (ja)
Other versions
JP2016046748A (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.)
Japan Broadcasting Corp
Original Assignee
Japan Broadcasting 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 Japan Broadcasting Corp filed Critical Japan Broadcasting Corp
Priority to JP2014171258A priority Critical patent/JP6348802B2/en
Publication of JP2016046748A publication Critical patent/JP2016046748A/en
Application granted granted Critical
Publication of JP6348802B2 publication Critical patent/JP6348802B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

本発明は、送信機から伝送路を介して受信機へデジタル信号が伝送される際の信号伝搬の遅延時間を測定する遅延時間測定装置、遅延時間測定システム及びプログラムに関する。   The present invention relates to a delay time measuring apparatus, a delay time measuring system, and a program for measuring a delay time of signal propagation when a digital signal is transmitted from a transmitter to a receiver via a transmission line.

従来、ハイビジョン(登録商標)の16倍の画素数を持つ8Kスーパーハイビジョン(SHV)の超高精細映像サービスは、2016年に衛星による試験放送の開始を目指して、その研究開発が進められている(非特許文献1を参照)。   Conventionally, 8K Super Hi-Vision (SHV) ultra-high-definition video service with 16 times the number of pixels of Hi-Vision (registered trademark) has been researched and developed with the aim of starting test broadcasting by satellite in 2016. (See Non-Patent Document 1).

また、超高精細映像サービスの研究開発が進展する中で、情報通信審議会において、「超高精細度テレビジョン放送システムに関する技術的条件」のうち「衛星基幹放送及び衛星一般放送に関する技術的条件」が一部答申され、約100Mbps相当のSHV信号を配信するための衛星放送の伝送方式が2014年3月に策定された後、7月には電波法施行規則の一部を改正するための前記の技術的条件に係る省令・告示が改正された(非特許文献2を参照)。   In addition, as the research and development of ultra-high-definition video services progresses, the Information and Communication Council decided that “Technical Conditions for Satellite Core Broadcasting and General Satellite Broadcasting” in “Technical Conditions for Ultra-High-Definition Television Broadcasting Systems”. ”Was submitted, and a satellite broadcasting transmission system for distributing SHV signals equivalent to about 100 Mbps was formulated in March 2014. The ministerial ordinances and notifications related to the above technical conditions have been revised (see Non-Patent Document 2).

SHV信号をケーブルテレビで再放送するためには、大容量のデータを伝送する必要がある。大容量のデータを伝送する方式として、既存のケーブルテレビ伝送方式を拡張し、大容量のMPEG−2 TS信号を複数の搬送波で伝送する方式が提案されている(非特許文献3,4を参照)。   In order to rebroadcast the SHV signal on cable television, it is necessary to transmit a large amount of data. As a method for transmitting large-capacity data, a method for extending an existing cable television transmission system and transmitting a large-capacity MPEG-2 TS signal with a plurality of carriers has been proposed (see Non-Patent Documents 3 and 4). ).

また、超高精細映像サービスが衛星による試験放送として2016年に開始されることを想定し、ケーブルテレビにおいても、同等のサービスを提供することを可能とするための伝送方式の高度化、大容量化に対応するために、伝送方式の規格化を目的とした標準化活動が行われている。JCTEA(一般社団法人日本CATV技術協会)では、提案方式の実証実験が2014年度内に予定されている。   Assuming that ultra-high-definition video services will be launched as satellite test broadcasts in 2016, transmission systems will become more sophisticated and large-capacity in order to be able to provide equivalent services even on cable TV. In order to respond to the standardization, standardization activities are being conducted with the aim of standardizing the transmission system. In JCTEA (Japan CATV Technology Association), a demonstration experiment of the proposed method is scheduled within 2014.

超高精細映像サービスを実現するために、新たな放送方式(スーパーハイビジョン放送のケーブルテレビ伝送方式)を導入する際には、伝送路符号化パラメータ(インターリーブの深さ、FEC符号化率等)に応じて、送信機から伝送路を介して受信機までの間の信号伝搬の遅延時間を実際に測定する必要がある。これは、衛星放送をパラボラアンテナにて直接受信した場合と、ケーブルテレビで再放送(再送信)する場合(ケーブルテレビ局が介在する再送信システムにて再送信する場合)とで、信号伝搬の遅延時間の差が大きくなると、時刻情報に基づく同報サービス等を実現する際に支障が生じることから、遅延時間を事前に測定しておき、その遅延時間を吸収する措置を講ずるためである。   When introducing a new broadcasting system (super high-definition broadcast cable television transmission system) to realize ultra-high definition video services, the transmission path coding parameters (interleave depth, FEC coding rate, etc.) Accordingly, it is necessary to actually measure the delay time of signal propagation from the transmitter to the receiver via the transmission path. This is due to the delay in signal propagation when the satellite broadcast is received directly by the parabolic antenna and when it is rebroadcast (retransmitted) by cable television (when it is retransmitted by a retransmission system with a cable television station). This is because if the time difference becomes large, there will be a trouble in realizing a broadcast service or the like based on time information. Therefore, the delay time is measured in advance and measures are taken to absorb the delay time.

例えば、生放送等のサービスにおいて、遅延時間の差が大きくなると、中継現場とスタジオとの間で掛け合いが困難になることがあり得る。そこで、遅延時間を測定することにより、支障のない範囲で、伝送路符号化パラメータを選定し、実際の運用規定に反映させる必要がある。   For example, in a service such as live broadcasting, when the difference in delay time increases, it may be difficult to engage between the relay site and the studio. Therefore, by measuring the delay time, it is necessary to select transmission path encoding parameters within a range that does not hinder and reflect them in the actual operation regulations.

従来、送信機から伝送路を介して受信機へデジタル信号が伝送される際の信号伝搬の遅延時間を測定するために、様々な手法が開示されている。例えば、時刻データを送信信号に埋め込む手法(第1の手法)が知られている。この手法は、送信側及び受信側の時刻を同期させた状態で、送信側にて送信時刻をパケットに埋め込み、受信側にてパケットに埋め込まれた送信時刻とパケットの到着時刻との間の差を算出し、信号伝搬の遅延時間を測定するものである。   Conventionally, various methods have been disclosed for measuring a delay time of signal propagation when a digital signal is transmitted from a transmitter to a receiver via a transmission line. For example, a technique (first technique) for embedding time data in a transmission signal is known. This method is based on the difference between the transmission time embedded in the packet on the transmission side and the arrival time of the packet, with the transmission time embedded in the packet with the transmission side and reception time synchronized. And delay time of signal propagation is measured.

また、放送局スタジオから各送信所までの間の信号伝搬の遅延時間を、制御線を用いて測定する手法(第2の手法)が知られている(例えば、特許文献1を参照)。この手法は、放送局スタジオと各送信所とが制御線で接続され、放送局スタジオから送信された信号が制御線を介して返信される時間を、信号伝搬の遅延時間として測定するものである。   Also, a technique (second technique) is known in which a signal propagation delay time from a broadcasting station studio to each transmitting station is measured using a control line (see, for example, Patent Document 1). In this method, a broadcast station studio and each transmitting station are connected by a control line, and a time for returning a signal transmitted from the broadcast station studio through the control line is measured as a signal propagation delay time. .

また、各送信所においてOFDM信号の遅延プロファイルを求めることで、信号伝搬の遅延時間を測定する手法(第3の手法)が知られている(例えば、特許文献2を参照)。この手法は、OFDM信号に含まれるSP(スキャッタードパイロット)の理想配置と実際に受信したSPの配置との間の差分を解析し、周波数特性の逆フーリエ変換を行い時間軸上の遅延プロファイルを算出することで、異なる経路間の相対的な遅延時間を測定するものである。   Also, a technique (third technique) for measuring a signal propagation delay time by obtaining a delay profile of an OFDM signal at each transmitting station is known (see, for example, Patent Document 2). This method analyzes the difference between the ideal arrangement of SP (scattered pilot) included in the OFDM signal and the arrangement of the actually received SP, performs inverse Fourier transform of the frequency characteristics, and performs a delay profile on the time axis. By calculating the relative delay time between different paths.

特許第4416905号公報Japanese Patent No. 4416905 特許第4212403号公報Japanese Patent No. 4212403

E.Nakasu, “Super Hi-vision on the Horizon”, IEEE Consumer Electronics Magazine, 1,2,pp.36-42(Apr.2012)E. Nakasu, “Super Hi-vision on the Horizon”, IEEE Consumer Electronics Magazine, 1, 2, pp. 36-42 (Apr. 2012) 超高精細度テレビジョン放送システムに関する技術的条件、[online]、総務省公表、平成24年3月、[平成26年7月16日検索]、インターネット<URL:http://www.soumu.go.jp/menu_news/s-news/01ryutsu08_02000095.html>Technical conditions for ultra-high-definition television broadcasting system, [online], published by the Ministry of Internal Affairs and Communications, March 2012, [searched July 16, 2014], Internet <URL: http: //www.soumu. go.jp/menu_news/s-news/01ryutsu08_02000095.html> Y.Hakamada, N.Nakamura, T.Kurakake, T.Kusakabe,and K.Oyamada, “UHDTV(8K)Distribution Technology and Field Trial on Cable Television Networks”, ITE Trans.on MTA,2,1,pp.2-7(Jan.2014)Y.Hakamada, N.Nakamura, T.Kurakake, T.Kusakabe, and K.Oyamada, “UHDTV (8K) Distribution Technology and Field Trial on Cable Television Networks”, ITE Trans.on MTA, 2,1, pp.2 -7 (Jan.2014) Y.Hakamada, N.Nakamura, K.Oyamada, T.Kurakake,and T.Kusakabe, “An UHDTV Cable Television Distribution in Combinations of Multiple 64 and 256 QAM Channels”, IEEE ICCE2013,2,pp.488-489(Jan.2013)Y. Hakamada, N. Nakamura, K. Oyamada, T. Kurakake, and T. Kusakabe, “An UHDTV Cable Television Distribution in Combinations of Multiple 64 and 256 QAM Channels”, IEEE ICCE2013, 2, pp. 488-489 (Jan .2013)

しかしながら、時刻データを送信信号に埋め込む第1の手法では、伝送路特性が悪化しBER(Bit Error Ratio:ビットエラー率)が劣化した場合に、時刻データに誤りが生じて遅延時間の測定が困難になるという問題があった。   However, in the first method of embedding time data in a transmission signal, when transmission line characteristics deteriorate and BER (Bit Error Ratio) deteriorates, an error occurs in time data and it is difficult to measure the delay time. There was a problem of becoming.

また、制御線を用いる第2の手法では、放送局スタジオと各送信所との間に制御線が接続されている必要がある。この第2の手法は、制御線が布設されていることが前提であり、制御線が布設されていない場合は、新たな工事が必要になる等、遅延時間の測定を容易に実現することができないという問題があった。   In the second method using a control line, it is necessary that a control line be connected between the broadcasting station studio and each transmitting station. This second method is based on the premise that a control line is installed. When the control line is not installed, it is possible to easily realize the delay time measurement such as a new construction is required. There was a problem that I could not.

また、OFDM信号の遅延プロファイルを求める第3の手法では、遅延時間を測定するための放送方式(変調方式)が限定され、複雑な構成が必要になり信号処理負荷が高いという問題があった。   In addition, the third method for obtaining the delay profile of the OFDM signal has a problem that the broadcasting system (modulation system) for measuring the delay time is limited, a complicated configuration is required, and the signal processing load is high.

そこで、本発明は前記課題を解決するためになされたものであり、その目的は、伝送路に制御線を布設する必要がなく、かつ放送方式に依存しない簡易な手法にて、送信機から伝送路を介して受信機までの間の信号伝搬の遅延時間を測定可能な遅延時間測定装置、遅延時間測定システム及びプログラムを提供することにある。   Therefore, the present invention has been made to solve the above-described problems, and the object of the present invention is to transmit from a transmitter by a simple method that does not need to lay a control line in a transmission line and does not depend on a broadcasting system. It is an object of the present invention to provide a delay time measuring apparatus, a delay time measuring system, and a program capable of measuring a delay time of signal propagation between a receiver and a receiver.

前記目的を達成するために、請求項1の遅延時間測定装置は、伝送対象のデータに所定の送信処理を施し、前記送信処理を施した信号を伝送路を介して送信する送信機、前記伝送路、及び前記伝送路を介して受信した信号のデータに所定の受信処理を施す受信機に対する信号伝搬の遅延時間を測定する遅延時間測定装置において、一定周期で繰り返される周期データを生成し、前記周期データを第1のバッファに格納する周期データ生成部と、前記周期データ生成部により生成された周期データを入力し、前記周期データを前記送信機へ出力する送信処理部と、前記送信処理部により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを第2のバッファに格納する受信処理部と、前記第1のバッファに格納された周期データと、前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出し、前記時間差に基づいて、前記信号伝搬の遅延時間を測定する遅延時間測定部と、を備えたことを特徴とする。   In order to achieve the object, the delay time measuring apparatus according to claim 1 performs a predetermined transmission process on data to be transmitted, and transmits the signal subjected to the transmission process via a transmission line, the transmission A delay time measuring apparatus for measuring a delay time of signal propagation to a receiver that performs predetermined reception processing on data of a signal received through a transmission line and the transmission path, generating periodic data repeated at a constant period, A periodic data generator for storing periodic data in a first buffer; a transmission processor for inputting the periodic data generated by the periodic data generator; and outputting the periodic data to the transmitter; and the transmission processor And a reception processing unit that inputs the periodic data output from the transmitter, the transmission path, and the receiver, and stores the periodic data in a second buffer, and the first buffer. A delay time measuring unit that calculates a time difference from a timing at which the periodic data stored in the fa and the periodic data stored in the second buffer are synchronized, and measures a delay time of the signal propagation based on the time difference And.

また、請求項2の遅延時間測定装置は、請求項1に記載の遅延時間測定装置において、さらに、前記送信処理部が前記周期データを出力する出力端子と、前記受信処理部が前記周期データを入力する入力端子とを直接接続した場合に、前記遅延時間測定部により測定された遅延時間を内部処理時間として測定する内部処理時間測定部を備え、前記遅延時間測定部が、前記時間差から、前記内部処理時間測定部により測定された内部処理時間を減算し、前記減算した結果を前記信号伝搬の遅延時間として測定する、ことを特徴とする。   The delay time measuring device according to claim 2 is the delay time measuring device according to claim 1, further comprising: an output terminal from which the transmission processing unit outputs the periodic data; and the reception processing unit, which receives the periodic data. An internal processing time measuring unit that measures the delay time measured by the delay time measuring unit as an internal processing time when the input terminal is directly connected to the input terminal, the delay time measuring unit from the time difference, The internal processing time measured by the internal processing time measurement unit is subtracted, and the result of the subtraction is measured as the signal propagation delay time.

また、請求項3の遅延時間測定装置は、請求項1または2に記載の遅延時間測定装置において、送信側及び受信側の2台の当該遅延時間測定装置により、前記信号伝搬の遅延時間を測定する際に、前記送信側の遅延時間測定装置に備えた前記送信処理部が、前記送信側の遅延時間測定装置に備えた前記周期データ生成部により生成された周期データを入力して前記送信機へ出力し、前記受信側の遅延時間測定装置に備えた前記受信処理部が、前記送信側の遅延時間測定装置に備えた前記送信処理部により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを、前記受信側の遅延時間測定装置に備えた前記第2のバッファに格納し、前記受信側の遅延時間測定装置に備えた前記遅延時間測定部が、前記受信側の遅延時間測定装置に備えた前記第1のバッファに格納された周期データと、前記受信側の遅延時間測定装置に備えた前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出し、前記時間差に基づいて、前記信号伝搬の遅延時間を測定する、ことを特徴とする。   The delay time measuring device according to claim 3 is the delay time measuring device according to claim 1 or 2, wherein the delay time of the signal propagation is measured by the two delay time measuring devices on the transmitting side and the receiving side. In this case, the transmission processing unit provided in the transmission-side delay time measuring device inputs the periodic data generated by the periodic data generation unit provided in the transmission-side delay time measuring device and inputs the transmitter. The reception processing unit provided in the delay time measuring device on the receiving side outputs the periodic data output by the transmission processing unit provided in the delay time measuring device on the transmitting side to the transmitter and the transmission And the period data is stored in the second buffer provided in the delay time measuring device on the receiving side, and the delay time provided in the delay time measuring device on the receiving side. Measuring part The period data stored in the first buffer included in the delay time measuring apparatus on the receiving side and the period data stored in the second buffer included in the delay time measuring apparatus on the receiving side are synchronized. A time difference is calculated from the timing, and a delay time of the signal propagation is measured based on the time difference.

さらに、請求項4の遅延時間測定システムは、伝送対象のデータに所定の送信処理を施し、前記送信処理を施した信号を伝送路を介して送信する送信機、前記伝送路、及び前記伝送路を介して受信した信号のデータに所定の受信処理を施す受信機に対する信号伝搬の遅延時間を測定する遅延時間測定システムにおいて、一定周期で繰り返される周期データを生成し、前記周期データを前記送信機へ出力する第1の遅延時間測定装置と、前記第1の遅延時間測定装置により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記信号伝搬の遅延時間を測定する第2の遅延時間測定装置と、を備え、前記第1の遅延時間測定装置が、当該第1の遅延時間測定装置及び前記第2の遅延時間測定装置にて共通の時刻が設定される内部時計を有する第1の時計部と、前記信号伝搬の遅延時間の測定を開始する所定の測定開始時刻から、前記周期データを生成する第1の周期データ生成部と、前記第1の周期データ生成部により生成された周期データを入力し、前記送信機へ出力する送信処理部と、を備え、前記第2の遅延時間測定装置が、前記共通の時刻が設定される内部時計を有する第2の時計部と、前記所定の測定開始時刻から、前記周期データを生成し、前記周期データを第1のバッファに格納する第2の周期データ生成部と、前記第1の遅延時間測定装置の前記送信処理部により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを第2のバッファに格納する受信処理部と、前記第1のバッファに格納された周期データと、前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出し、前記時間差に基づいて、前記信号伝搬の遅延時間を測定する遅延時間測定部と、を備えたことを特徴とする。   Furthermore, the delay time measurement system according to claim 4 performs a predetermined transmission process on data to be transmitted, and transmits the signal subjected to the transmission process via a transmission path, the transmission path, and the transmission path. In a delay time measurement system for measuring a delay time of signal propagation to a receiver that performs predetermined reception processing on data of a signal received via a signal, periodic data that is repeated at a constant period is generated, and the periodic data is transmitted to the transmitter The first delay time measuring device to output to the first delay time measuring device and the period data output from the first delay time measuring device are input via the transmitter, the transmission path and the receiver, and the signal propagation delay A second delay time measuring device for measuring time, wherein the first delay time measuring device has a common time in the first delay time measuring device and the second delay time measuring device. A first clock unit having an internal clock set, a first cycle data generation unit that generates the cycle data from a predetermined measurement start time at which measurement of the signal propagation delay time is started, and the first A transmission processing unit that inputs the periodic data generated by the periodic data generation unit and outputs the periodic data to the transmitter, and the second delay time measuring device has an internal clock to which the common time is set. A second clock unit having a second clock data generating unit that generates the cycle data from the predetermined measurement start time and stores the cycle data in a first buffer; and the first delay time measurement. The reception processing unit that inputs the periodic data output by the transmission processing unit of the apparatus through the transmitter, the transmission path, and the receiver, and stores the periodic data in a second buffer; and the first Store in the buffer A delay time measuring unit that calculates a time difference from a timing at which the periodic data stored and the periodic data stored in the second buffer are synchronized, and measures a delay time of the signal propagation based on the time difference; It is characterized by having.

また、請求項5の遅延時間測定システムは、請求項4に記載の遅延時間測定システムにおいて、前記第2の遅延時間測定装置に備えた遅延時間測定部が、前記第1の遅延時間測定装置に備えた前記送信処理部が前記周期データを前記第1の周期データ生成部から入力して前記送信機へ出力するまでの間の処理時間と、当該第2の遅延時間測定装置に備えた前記受信処理部が前記周期データを前記受信機から入力して前記第2のバッファに格納するまでの間の処理時間とを加算した時間に相当する内部処理時間が予め設定され、前記時間差から前記内部処理時間を減算し、前記減算した結果を前記信号伝搬の遅延時間として測定する、ことを特徴とする。   The delay time measurement system according to claim 5 is the delay time measurement system according to claim 4, wherein a delay time measurement unit provided in the second delay time measurement device is connected to the first delay time measurement device. A processing time from when the transmission processing unit provided includes the periodic data input from the first periodic data generation unit to output to the transmitter; and the reception provided in the second delay time measuring device An internal processing time corresponding to a time obtained by adding a processing time until the processing unit inputs the periodic data from the receiver and stores it in the second buffer is set in advance, and the internal processing is determined from the time difference. The time is subtracted, and the result of the subtraction is measured as a delay time of the signal propagation.

さらに、請求項6の遅延時間測定プログラムは、コンピュータを、請求項1から3までのいずれか一項に記載の遅延時間測定装置として機能させることを特徴とする。   Furthermore, a delay time measuring program according to a sixth aspect causes a computer to function as the delay time measuring apparatus according to any one of the first to third aspects.

また、請求項7の遅延時間測定プログラムは、伝送対象のデータに所定の送信処理を施し、前記送信処理を施した信号を伝送路を介して送信する送信機、前記伝送路、及び前記伝送路を介して受信した信号のデータに所定の受信処理を施す受信機に対する信号伝搬の遅延時間を測定するプログラムであって、一定周期で繰り返される周期データを生成し、前記送信機へ出力する第1の遅延時間測定装置と、前記第1の遅延時間測定装置により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記信号伝搬の遅延時間を測定する第2の遅延時間測定装置と、を備えた遅延時間測定システムによる遅延時間測定プログラムにおいて、前記第1の遅延時間測定装置が、当該第1の遅延時間測定装置及び前記第2の遅延時間測定装置にて共通の時刻が設定される内部時計を有する第1の時計部を備え、前記第2の遅延時間測定装置が、前記第1の遅延時間測定装置の内部時計による時刻と一致する内部時計を有する第2の時計部を備え、前記第1の遅延時間測定装置を構成するコンピュータに、前記信号伝搬の遅延時間の測定を開始する所定の測定開始時刻から、前記周期データを生成する第1のステップと、前記周期データを前記送信機へ出力する第2のステップと、を実行させ、前記第2の遅延時間測定装置を構成するコンピュータに、前記所定の測定開始時刻から、前記周期データを生成し、前記周期データを第1のバッファに格納する第3のステップと、前記第1のステップにて出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを第2のバッファに格納する第4のステップと、前記第1のバッファに格納された周期データと、前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出する第5のステップと、前記時間差に基づいて、前記信号伝搬の遅延時間を測定する第6のステップと、を実行させることを特徴とする。   The delay time measurement program according to claim 7 is a transmitter for performing a predetermined transmission process on data to be transmitted and transmitting the signal subjected to the transmission process via a transmission path, the transmission path, and the transmission path. A program for measuring a delay time of signal propagation for a receiver that performs predetermined reception processing on data of a signal received via a first data that generates periodic data repeated at a constant period and outputs the data to the transmitter The delay time measuring device and the period data output by the first delay time measuring device are input via the transmitter, the transmission path, and the receiver, and the signal propagation delay time is measured. In the delay time measuring program by the delay time measuring system, the first delay time measuring device includes the first delay time measuring device and the second delay time measuring device. A first clock unit having an internal clock in which a common time is set in the extended time measuring device, wherein the second delay time measuring device matches the time by the internal clock of the first delay time measuring device; A second clock unit having an internal clock for generating the period data from a predetermined measurement start time for starting measurement of the signal propagation delay time in a computer constituting the first delay time measuring device; And a second step of outputting the periodic data to the transmitter, and causing a computer constituting the second delay time measuring device to perform the measurement from the predetermined measurement start time. A third step of generating periodic data and storing the periodic data in a first buffer; and the periodic data output in the first step, the transmitter, the transmission line, and the receiver The fourth step of storing the periodic data in the second buffer, the periodic data stored in the first buffer, and the periodic data stored in the second buffer are synchronized. A fifth step of calculating a time difference from timing and a sixth step of measuring a delay time of the signal propagation based on the time difference are executed.

以上のように、本発明によれば、伝送路に制御線を布設する必要がなく、かつ放送方式に依存しない簡易な手法にて、送信機から伝送路を介して受信機までの間の信号伝搬の遅延時間を測定することができる。   As described above, according to the present invention, there is no need to lay a control line in the transmission line, and the signal between the transmitter and the receiver through the transmission line is a simple method that does not depend on the broadcasting system. Propagation delay time can be measured.

実施例1の遅延時間測定装置を含む遅延時間測定システムの全体構成を示す概略図である。1 is a schematic diagram illustrating an overall configuration of a delay time measuring system including a delay time measuring apparatus according to a first embodiment. 実施例1の遅延時間測定装置の構成を示すブロック図である。It is a block diagram which shows the structure of the delay time measuring apparatus of Example 1. FIG. 実施例1の遅延時間測定装置の処理を示すフローチャートである。3 is a flowchart illustrating processing of the delay time measuring apparatus according to the first embodiment. 実施例1の遅延時間測定装置の処理を説明するタイムチャートである。6 is a time chart for explaining processing of the delay time measuring apparatus according to the first embodiment. 信号速度及び測定可能な遅延時間を説明する図である。It is a figure explaining a signal speed and measurable delay time. TSパケットのヘッダー構成を説明する図である。It is a figure explaining the header structure of TS packet. 実施例2の遅延時間測定装置を含む遅延時間測定システムの全体構成を示す概略図である。It is the schematic which shows the whole structure of the delay time measuring system containing the delay time measuring apparatus of Example 2. FIG. 実施例2における送信側の遅延時間測定装置の構成を示すブロック図である。FIG. 10 is a block diagram illustrating a configuration of a transmission side delay time measuring apparatus according to a second embodiment. 実施例2における送信側の遅延時間測定装置の処理を示すフローチャートである。10 is a flowchart illustrating processing of a transmission-side delay time measuring apparatus according to the second embodiment. 実施例2における受信側の遅延時間測定装置の構成を示すブロック図である。FIG. 10 is a block diagram illustrating a configuration of a delay time measuring apparatus on the reception side according to the second embodiment. 実施例2における受信側の遅延時間測定装置の処理を示すフローチャートである。10 is a flowchart illustrating processing of a delay time measuring apparatus on the reception side according to the second embodiment.

以下、本発明を実施するための形態について図面を用いて詳細に説明する。第1の実施形態(実施例1)は、1台の遅延時間測定装置を用いるものである。遅延時間測定装置は、一定周期で繰り返される所定パターンの周期データを出力し、当該周期データを、送信機、伝送路及び受信機を介して入力する。そして、遅延時間測定装置は、出力した周期データと入力した周期データとの間のパターンマッチング及び演算処理により、送信機から伝送路を介して受信機までの間の信号伝搬の遅延時間を測定する。   Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings. The first embodiment (Example 1) uses one delay time measuring device. The delay time measuring apparatus outputs periodic data having a predetermined pattern that is repeated at a constant period, and inputs the periodic data via a transmitter, a transmission path, and a receiver. Then, the delay time measuring device measures the delay time of signal propagation from the transmitter to the receiver via the transmission path by pattern matching and calculation processing between the output periodic data and the input periodic data. .

また、第2の実施形態(実施例2)は、送信側及び受信側の2台の遅延時間測定装置を用いるものであり、GPS(Global Positioning System:全地球測位システム)時計により両装置の内部時計の時刻を予め同期させる。送信側の遅延時間測定装置は、同期した所定時刻を開始時刻として、一定周期で繰り返される所定パターンの周期データを生成して出力する。受信側の遅延時間測定装置は、同期した同じ所定時刻を開始時刻として周期データを生成し、送信側の遅延時間測定装置から出力された周期データを、送信機、伝送路及び受信機を介して入力する。そして、受信側の遅延時間測定装置は、生成した周期データと入力した周期データとの間のパターンマッチング及び演算処理により、送信機から伝送路を介して受信機までの間の信号伝搬の遅延時間を測定する。   In addition, the second embodiment (Example 2) uses two delay time measuring devices on the transmission side and the reception side, and uses a GPS (Global Positioning System) clock to The clock time is synchronized in advance. The delay time measuring apparatus on the transmission side generates and outputs periodic data of a predetermined pattern that is repeated at a constant period, with the synchronized predetermined time as a start time. The delay time measurement device on the reception side generates periodic data with the same predetermined time as the start time as the start time, and the periodic data output from the delay time measurement device on the transmission side is transmitted via the transmitter, the transmission path, and the receiver. input. Then, the delay time measuring device on the receiving side performs a signal matching delay time from the transmitter to the receiver through the transmission path by pattern matching and calculation processing between the generated periodic data and the input periodic data. Measure.

本発明の実施形態において、遅延時間を測定するためのモードには、実施例1のスタンドアロンモードと実施例2のリモートモードとがある。スタンドアロンモードは、1台の遅延時間測定装置を用いて、送信機から伝送路を介して受信機までの測定対象機器(DUT:Device Under Test)を通過する信号に対し、その信号伝搬の遅延時間を測定するモードである。このモードは、送信機及び受信機が近距離に存在する場合の測定、例えば実験室内での測定に適用がある。一方、リモートモードは、離れた場所に設けられた2台の遅延時間測定装置を用いて、信号伝搬の遅延時間を測定するモードである。このモードは、送信機及び受信機が遠距離に存在する場合の測定に適用がある。   In the embodiment of the present invention, the modes for measuring the delay time include the stand-alone mode of the first embodiment and the remote mode of the second embodiment. In the stand-alone mode, the signal propagation delay time for a signal passing through the device under test (DUT) from the transmitter to the receiver via the transmission path using one delay time measuring device. Is a mode for measuring. This mode has application in measurements when the transmitter and receiver are in close proximity, for example in a laboratory. On the other hand, the remote mode is a mode in which the delay time of signal propagation is measured using two delay time measuring devices provided at remote locations. This mode has application in measurements when the transmitter and receiver are at a long distance.

〔実施例1〕
まず、実施例1について説明する。前述のとおり、実施例1は、1台の遅延時間測定装置を用いて、スタンドアロンモードで遅延時間を測定するものである。
[Example 1]
First, Example 1 will be described. As described above, the first embodiment measures the delay time in the stand-alone mode using one delay time measuring device.

図1は、実施例1の遅延時間測定装置を含む遅延時間測定システムの全体構成を示す概略図である。この遅延時間測定システム9−1は、遅延時間測定装置1、送信機2、伝送路3及び受信機4により構成される。送信機2、伝送路3及び受信機4は、遅延時間測定装置1により遅延時間が測定される測定対象である。   FIG. 1 is a schematic diagram illustrating an overall configuration of a delay time measuring system including the delay time measuring apparatus according to the first embodiment. The delay time measuring system 9-1 includes a delay time measuring device 1, a transmitter 2, a transmission path 3, and a receiver 4. The transmitter 2, the transmission path 3, and the receiver 4 are measurement objects whose delay time is measured by the delay time measuring device 1.

遅延時間測定装置1は、一定周期で繰り返される所定パターンの周期データをMPEG−2 TSパケット(以下、TSパケットという。)に格納して送信機2へ出力し、周期データの初期値を生成して出力する時刻(測定開始時刻)に、同じ周期データを自走させる。   The delay time measuring apparatus 1 stores periodic data of a predetermined pattern repeated at a constant period in an MPEG-2 TS packet (hereinafter referred to as TS packet) and outputs it to the transmitter 2 to generate an initial value of the periodic data. At the time of output (measurement start time).

遅延時間測定装置1は、出力したTSパケットを、送信機2、伝送路3及び受信機4を介して入力し、入力したTSパケットから周期データを抽出し、抽出した周期データと自走させた周期データとの間のパターンマッチングにより遅延時間を測定し、測定した遅延時間を出力する。   The delay time measuring apparatus 1 inputs the output TS packet via the transmitter 2, the transmission path 3, and the receiver 4, extracts the period data from the input TS packet, and makes the extracted period data self-run. The delay time is measured by pattern matching with periodic data, and the measured delay time is output.

遅延時間測定装置1において、送信機2へTSパケットを出力し、受信機4からTSパケットを入力する入出力インターフェースは、例えばDVB−SPI(Digital Video Broadcasting−Synchronous Parallel Interface:同期パラレルインターフェース)またはDVB−ASI(Digital Video Broadcasting−Asynchronous Serial Interface:非同期シリアルインターフェース)が用いられる。   In the delay time measuring apparatus 1, an input / output interface for outputting TS packets to the transmitter 2 and inputting TS packets from the receiver 4 is, for example, DVB-SPI (Digital Video Broadcasting-Synchronous Parallel Interface) or DVB. ASI (Digital Video Broadcasting-Asynchronous Serial Interface) is used.

また、TSパケットに格納される周期データとしては、例えば、PRBS23データ(Pseudo Random Bit Sequence23:23次M系列疑似ランダム信号(乱数ビットシーケンス信号))またはPRBS31データ(Pseudo Random Bit Sequence31:31次M系列疑似ランダム信号(乱数ビットシーケンス信号))が用いられる。PRBS23データは、23ビット毎にユニークな異なるデータにより構成されたパターンのデータであり、パターン長は223−1(8388607)ビットである。PRBS31データは、31ビット毎にユニークな異なるデータにより構成されたパターンの信号であり、パターン長は231−1(2147483647)ビットである。PRBS23データ及びPRBS31データは、一定周期で繰り返される所定パターンの周期データにより構成される。 Moreover, as periodic data stored in the TS packet, for example, PRBS23 data (Pseudo Random Bit Sequence 23: 23rd order M-sequence pseudo-random signal (random number bit sequence signal)) or PRBS31 data (Pseudo Random Bit Sequence 31: 31st-order M sequence) A pseudo-random signal (random bit sequence signal)) is used. The PRBS23 data is data of a pattern composed of different unique data every 23 bits, and the pattern length is 2 23 −1 (8388607) bits. The PRBS31 data is a pattern signal composed of unique and different data every 31 bits, and the pattern length is 2 31 −1 (2147483647) bits. The PRBS23 data and the PRBS31 data are configured by periodic data having a predetermined pattern that is repeated at a constant period.

尚、遅延時間測定装置1は、遅延時間のみを測定する単独の装置であってもよいし、デジタル信号のBERを測定する装置の一部として組み込まれるようにしてもよい。   The delay time measuring device 1 may be a single device that measures only the delay time or may be incorporated as a part of a device that measures the BER of a digital signal.

送信機2は、伝送対象である映像音声信号等のデータに対し、所定の送信処理(誤り訂正符号化処理及び変調処理等)を施し、送信信号を、伝送路3を介して受信機4へ送信する装置である。受信機4は、送信機2により送信された送信信号を、伝送路3を介して受信し、受信したデータに対し、送信機2における送信処理(誤り訂正符号化処理及び変調処理等)に対応する所定の受信処理(復調処理及び誤り訂正復号処理等)を施し、元の映像音声信号等のデータに復元する装置である。   The transmitter 2 performs predetermined transmission processing (such as error correction coding processing and modulation processing) on data such as a video / audio signal to be transmitted, and transmits the transmission signal to the receiver 4 via the transmission path 3. It is a device that transmits. The receiver 4 receives the transmission signal transmitted from the transmitter 2 via the transmission path 3, and supports transmission processing (such as error correction coding processing and modulation processing) in the transmitter 2 for the received data. This is a device that performs predetermined reception processing (demodulation processing, error correction decoding processing, etc.) to restore data such as the original video / audio signal.

送信機2は、遅延時間測定装置1が遅延時間を測定する際に、遅延時間測定装置1からTSパケットを入力し、伝送対象のデータを送信するときと同じ送信処理(誤り訂正符号化処理及び変調処理等)を施し、送信信号を、伝送路3を介して受信機4へ送信する。受信機4は、送信機2により送信された送信信号を、伝送路3を介して受信し、受信したデータに対し、元のデータを復元するときと同じ受信処理(復調処理及び誤り訂正復号処理等)を施し、TSパケットを遅延時間測定装置1に出力する。   When the delay time measuring apparatus 1 measures the delay time, the transmitter 2 receives the TS packet from the delay time measuring apparatus 1 and transmits the same transmission process (error correction encoding process and Modulation processing or the like is performed, and the transmission signal is transmitted to the receiver 4 via the transmission path 3. The receiver 4 receives the transmission signal transmitted from the transmitter 2 via the transmission path 3, and performs the same reception processing (demodulation processing and error correction decoding processing) as the original data is restored with respect to the received data. Etc.) and the TS packet is output to the delay time measuring apparatus 1.

〔遅延時間測定装置1の構成/実施例1〕
次に、図1に示した遅延時間測定装置1について説明する。図2は、遅延時間測定装置1の構成を示すブロック図である。この遅延時間測定装置1は、校正処理部(内部処理時間測定部)10、PRBSデータ(周期データ)生成部11、送信部12及び受信部13を備えている。送信部12は、送信処理部(出力(送信)インターフェース)14を備え、受信部13は、バッファ15,17、受信処理部(入力(受信)インターフェース)16及び遅延時間測定部18を備えている。
[Configuration of Delay Time Measuring Apparatus 1 / Example 1]
Next, the delay time measuring apparatus 1 shown in FIG. 1 will be described. FIG. 2 is a block diagram showing a configuration of the delay time measuring apparatus 1. The delay time measuring apparatus 1 includes a calibration processing unit (internal processing time measuring unit) 10, a PRBS data (period data) generating unit 11, a transmitting unit 12 and a receiving unit 13. The transmission unit 12 includes a transmission processing unit (output (transmission) interface) 14, and the reception unit 13 includes buffers 15 and 17, a reception processing unit (input (reception) interface) 16, and a delay time measurement unit 18. .

校正処理部10は、遅延時間の測定に先立って、オペレータの操作により、遅延時間測定装置1の校正処理を行う。具体的には、校正処理部10は、送信部12の送信処理部14と受信部13の受信処理部16とが接続された状態において(図示しない入出力端子が接続された状態において)、後述する遅延時間測定部18により測定された遅延時間を内部処理時間として測定する。内部処理時間は、送信処理部14の処理時間に受信処理部16の処理時間を加算した時間である。そして、校正処理部10は、測定した内部処理時間を受信部13の遅延時間測定部18に出力する。入出力端子の接続は、遅延時間測定装置1を操作するオペレータにより行われる。   Prior to the measurement of the delay time, the calibration processing unit 10 performs a calibration process of the delay time measuring apparatus 1 by an operator's operation. Specifically, the calibration processing unit 10 will be described later in a state where the transmission processing unit 14 of the transmission unit 12 and the reception processing unit 16 of the reception unit 13 are connected (in a state where an input / output terminal (not shown) is connected). The delay time measured by the delay time measuring unit 18 is measured as the internal processing time. The internal processing time is a time obtained by adding the processing time of the reception processing unit 16 to the processing time of the transmission processing unit 14. Then, the calibration processing unit 10 outputs the measured internal processing time to the delay time measuring unit 18 of the receiving unit 13. The input / output terminals are connected by an operator who operates the delay time measuring apparatus 1.

送信処理部14の処理時間は、PRBSデータ(PRBS23データまたはPRBS31データ)を入力してから、PRBSデータに送信処理を施し、TSパケットを送信機2へ出力するまでの間の時間である。受信処理部16の処理時間は、TSパケットを入力してから、TSパケットに受信処理を施し、PRBSデータをバッファ17に格納するまでの間の時間である。   The processing time of the transmission processing unit 14 is a time from when PRBS data (PRBS23 data or PRBS31 data) is input to when the transmission processing is performed on the PRBS data and the TS packet is output to the transmitter 2. The processing time of the reception processing unit 16 is the time from when the TS packet is input until the TS packet is subjected to reception processing and the PRBS data is stored in the buffer 17.

PRBSデータ生成部11は、オペレータの操作により遅延時間の測定が開始されると、遅延時間の測定開始タイミングを示すリセット信号を入力し、PRBS23データまたはPRBS31データのいずれかを選択し、所定の信号速度にて送信処理部14からPRBSデータを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータとして生成する。そして、PRBSデータ生成部11は、生成したPRBSデータを送信部12の送信処理部14に順次出力すると共に、受信部13のバッファ15に順次格納する。これにより、バッファ15には、PRBSデータ生成部11がPRBSデータの初期値を生成して送信処理部14が出力する時刻(測定開始時刻)から、PRBSデータが、自走させたデータとして格納される。PRBSデータ生成部11によりリセット信号が入力された時刻が、測定開始時刻となる。   When the measurement of the delay time is started by the operation of the operator, the PRBS data generation unit 11 inputs a reset signal indicating the measurement start timing of the delay time, selects either the PRBS23 data or the PRBS31 data, and receives a predetermined signal A clock speed for outputting the PRBS data from the transmission processing unit 14 is set at a speed, and is generated as PRBS data at the set clock speed. Then, the PRBS data generation unit 11 sequentially outputs the generated PRBS data to the transmission processing unit 14 of the transmission unit 12 and sequentially stores it in the buffer 15 of the reception unit 13. As a result, the PRBS data is stored in the buffer 15 as self-running data from the time (measurement start time) when the PRBS data generation unit 11 generates the initial value of the PRBS data and the transmission processing unit 14 outputs it. The The time when the reset signal is input by the PRBS data generation unit 11 is the measurement start time.

尚、リセット信号は、オペレータの操作により遅延時間の測定が開始されるときに入力するようにしたが、所定の時刻のときに入力するようにしてもよいし、所定の周期のタイミングで断続的に入力するようにしてもよい。   The reset signal is input when the measurement of the delay time is started by the operation of the operator. However, the reset signal may be input at a predetermined time or intermittently at a predetermined cycle timing. You may make it input into.

送信部12の送信処理部14は、PRBSデータ生成部11からPRBSデータを入力し、PRBSデータをTSパケットのペイロードに格納し、所定の信号速度にて、PRBSデータを含むTSパケットを出力する。   The transmission processing unit 14 of the transmission unit 12 receives the PRBS data from the PRBS data generation unit 11, stores the PRBS data in the payload of the TS packet, and outputs the TS packet including the PRBS data at a predetermined signal speed.

受信部13の受信処理部16は、PRBSデータを含むTSパケットを入力し、TSパケットのペイロードからPRBSデータを抽出し、抽出したPRBSデータをバッファ17に順次格納する。   The reception processing unit 16 of the reception unit 13 inputs a TS packet including PRBS data, extracts PRBS data from the payload of the TS packet, and sequentially stores the extracted PRBS data in the buffer 17.

受信部13の遅延時間測定部18は、校正処理部10から内部処理時間を入力し、バッファ15に順次格納されたPRBSデータのパターンと、バッファ17に順次格納されたPRBSデータのパターンとを比較し、両PRBSデータが同期するまでの時間を算出する。つまり、遅延時間測定部18は、バッファ15に格納されているPRBSデータのパターンに対し、その後にバッファ17に格納されるPRBSデータのパターンが一致するまでの時間を算出する。そして、遅延時間測定部18は、算出した時間から入力した内部処理時間を減算して遅延時間を求め、遅延時間を出力する。   The delay time measuring unit 18 of the receiving unit 13 receives the internal processing time from the calibration processing unit 10 and compares the PRBS data pattern sequentially stored in the buffer 15 with the PRBS data pattern sequentially stored in the buffer 17. Then, the time until both PRBS data are synchronized is calculated. That is, the delay time measurement unit 18 calculates the time until the PRBS data pattern stored in the buffer 17 matches the PRBS data pattern stored in the buffer 15. Then, the delay time measurement unit 18 subtracts the input internal processing time from the calculated time to obtain a delay time, and outputs the delay time.

これにより、遅延時間測定装置1にて、送信機2、伝送路3及び受信機4の測定対象における信号伝搬の遅延時間が測定される。   Thereby, the delay time measuring apparatus 1 measures the delay time of signal propagation in the measurement object of the transmitter 2, the transmission path 3, and the receiver 4.

〔遅延時間測定装置1の処理/実施例1〕
次に、図2に示した遅延時間測定装置1の処理について説明する。図3は、遅延時間測定装置1の処理を示すフローチャートであり、図4は、遅延時間測定装置1の処理を説明するタイムチャートである。
[Processing of Delay Time Measuring Apparatus 1 / Example 1]
Next, processing of the delay time measuring apparatus 1 shown in FIG. 2 will be described. FIG. 3 is a flowchart showing processing of the delay time measuring apparatus 1, and FIG. 4 is a time chart explaining processing of the delay time measuring apparatus 1.

まず、遅延時間測定装置1の校正処理部10は、オペレータにより送信処理部14及び受信処理部16の入出力端子が接続された状態で、オペレータの操作により校正処理を行い、遅延時間測定装置1の内部処理時間を測定する(ステップS301)。具体的には、校正処理部10は、PRBSデータ生成部11、送信処理部14、受信処理部16及び遅延時間測定部18に対し、遅延時間を測定するときの処理と同じ処理を行わせ、遅延時間測定部18により測定された遅延時間を内部処理時間として測定する。内部処理時間は、送信処理部14の処理時間に受信処理部16の処理時間を加算した時間であり、送信処理部14及び受信処理部16の入出力端子を接続した状態の遅延時間である。   First, the calibration processing unit 10 of the delay time measuring apparatus 1 performs a calibration process by an operator's operation in a state where the input / output terminals of the transmission processing unit 14 and the reception processing unit 16 are connected by the operator. Is measured (step S301). Specifically, the calibration processing unit 10 causes the PRBS data generation unit 11, the transmission processing unit 14, the reception processing unit 16, and the delay time measurement unit 18 to perform the same processing as the processing for measuring the delay time, The delay time measured by the delay time measuring unit 18 is measured as the internal processing time. The internal processing time is a time obtained by adding the processing time of the reception processing unit 16 to the processing time of the transmission processing unit 14, and is a delay time in a state where the input / output terminals of the transmission processing unit 14 and the reception processing unit 16 are connected.

ここで、入出力端子が接続された状態とは、送信処理部14により出力されたTSパケットが、受信処理部16によりそのまま入力される状態をいう。また、PRBSデータ生成部11が使用するPRBSデータは、オペレータの操作により予め選択されており、内部処理時間を測定する際に使用するPRBSデータと、遅延時間を測定する際に使用するPRBSデータとは同じであるものとする。すなわち、内部処理時間を測定する際に使用するPRBSデータは、後述するステップS302にて選択されるPRBSデータと同じデータであるものとする。また、遅延時間測定部18は、校正処理部10が内部処理時間を測定する際に、バッファ15に格納されたPRBSデータのパターンと、バッファ17に格納されたPRBSデータのパターンとを比較し、両PRBSデータが同期するタイミングから時間差を算出し、この時間差を遅延時間として測定する。遅延時間測定部18により測定された遅延時間が、内部処理時間として扱われる。   Here, the state where the input / output terminals are connected refers to a state where the TS packet output from the transmission processing unit 14 is input as it is by the reception processing unit 16. Further, the PRBS data used by the PRBS data generation unit 11 is selected in advance by an operator's operation, and PRBS data used when measuring the internal processing time, PRBS data used when measuring the delay time, Are the same. That is, the PRBS data used when measuring the internal processing time is assumed to be the same data as the PRBS data selected in step S302 described later. The delay time measurement unit 18 compares the PRBS data pattern stored in the buffer 15 with the PRBS data pattern stored in the buffer 17 when the calibration processing unit 10 measures the internal processing time. A time difference is calculated from the timing at which both PRBS data are synchronized, and this time difference is measured as a delay time. The delay time measured by the delay time measuring unit 18 is treated as the internal processing time.

PRBSデータ生成部11は、オペレータの操作により遅延時間の測定が開始されると、リセット信号を入力し、既にオペレータの操作に従って設定されているランダムデータであるPRBSデータ(PRBS23データまたはPRBS31データ)を選択する。そして、PRBSデータ生成部11は、所定の信号速度にて送信処理部14からTSパケットを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成する(ステップS302)。   When the measurement of the delay time is started by the operator's operation, the PRBS data generation unit 11 inputs a reset signal, and PRBS data (PRBS23 data or PRBS31 data) that is already set according to the operator's operation is received. select. Then, the PRBS data generation unit 11 sets a clock speed for outputting TS packets from the transmission processing unit 14 at a predetermined signal speed, and generates PRBS data at the set clock speed (step S302).

図5は、信号速度及び測定可能な遅延時間を説明する図である。図5において、信号速度は、送信処理部14から出力されるTSパケットの速度を示し、周期は、信号速度の逆数を示す。TSパケットの信号速度及び周期の最小値は、それぞれ0.01Mbps及び0.1msecであり、最大値は、それぞれ210Mbps及び4.8nsecである。例えば、SHV信号のTSパケットを送信処理部14から出力するための信号速度は100Mbpsであり、周期は10nsecである。   FIG. 5 is a diagram for explaining signal speed and measurable delay time. In FIG. 5, the signal speed indicates the speed of the TS packet output from the transmission processing unit 14, and the period indicates the reciprocal of the signal speed. The minimum value of the signal speed and period of the TS packet is 0.01 Mbps and 0.1 msec, respectively, and the maximum value is 210 Mbps and 4.8 nsec, respectively. For example, the signal speed for outputting the TS packet of the SHV signal from the transmission processing unit 14 is 100 Mbps, and the cycle is 10 nsec.

データ系列は、使用するPRBSデータを示す。データ系列がPRBS23データの場合、1周期のビット長は8388607であり、データ系列がPRBS31データの場合、1周期のビット長は2147483647である。また、測定可能な遅延時間は、上段の信号速度に対応するPRBSデータの周期に相当する。これは、遅延時間測定部18において、1周期のPRBSデータの範囲内でマッチング処理により遅延時間が測定されるからである。   The data series indicates the PRBS data to be used. When the data sequence is PRBS23 data, the bit length of one cycle is 8388607, and when the data sequence is PRBS31 data, the bit length of one cycle is 2147483647. The measurable delay time corresponds to the period of PRBS data corresponding to the upper signal speed. This is because the delay time measurement unit 18 measures the delay time by the matching process within the range of one period of the PRBS data.

例えば、PRBSデータ生成部11が、ランダムデータとしてPRBS23データを選択し、0.01Mbpsの信号速度にて送信処理部14からTSパケットを出力するためのクロック速度を設定した場合、遅延時間測定部18により測定可能な遅延時間は、838.861sec(838860.7msec)である。この838.861secは、0.01Mbpsの信号速度にてTSパケットが出力される際に、周期的に繰り返されるPRBS23データの周期に相当する。   For example, when the PRBS data generation unit 11 selects PRBS23 data as random data and sets the clock rate for outputting TS packets from the transmission processing unit 14 at a signal rate of 0.01 Mbps, the delay time measurement unit 18 The delay time that can be measured by is 838861 sec (838860.7 msec). This 83.8861 sec corresponds to a period of PRBS23 data that is periodically repeated when a TS packet is output at a signal rate of 0.01 Mbps.

同様に、PRBSデータ生成部11が、PRBS23データを選択し、210Mbpsの信号速度にてTSパケットを出力するためのクロック速度を設定した場合、遅延時間測定部18により測定可能な遅延時間は、0.040sec(39.9msec)である。また、PRBSデータ生成部11が、PRBS31データを選択し、それぞれ0.01Mbps,210Mbpsの信号速度にてTSパケットを出力するためのクロック速度を設定した場合、遅延時間測定部18により測定可能な遅延時間は、それぞれ214748sec(214748364.7msec),10sec(10226.1msec)である。   Similarly, when the PRBS data generation unit 11 selects PRBS23 data and sets the clock rate for outputting TS packets at a signal rate of 210 Mbps, the delay time measurable by the delay time measurement unit 18 is 0. .040 sec (39.9 msec). Further, when the PRBS data generation unit 11 selects the PRBS31 data and sets the clock rate for outputting TS packets at the signal rates of 0.01 Mbps and 210 Mbps, respectively, the delay that can be measured by the delay time measurement unit 18 The times are 214748 sec (214748834.7 msec) and 10 sec (1026.1 msec), respectively.

さらに、送信処理部14からSHV信号のTSパケットを出力する場合、PRBSデータ生成部11が、それぞれPRBS23データ、PRBS31データを選択し、100Mbpsの信号速度にてTSパケットを出力するためのクロック速度を設定したとき、遅延時間測定部18により測定可能な遅延時間は、それぞれ0.084sec(83.9msec),21sec(21474.8msec)である。   Furthermore, when outputting the TS packet of the SHV signal from the transmission processing unit 14, the PRBS data generation unit 11 selects PRBS23 data and PRBS31 data, respectively, and sets the clock speed for outputting the TS packet at a signal rate of 100 Mbps. When set, the delay times measurable by the delay time measuring unit 18 are 0.084 sec (83.9 msec) and 21 sec (21474.8 msec), respectively.

このように、図5から、送信処理部14からSHV信号のTSパケットを出力する場合、すなわち100Mbpsの信号速度にてTSパケットを出力する場合には、PRBS23データを用いると、0.084sec以下の遅延時間を測定できるが、0.084secを超える遅延時間を測定できないことがわかる。そこで、遅延時間が0.084secを超えるときは、PRBS31データを用いる必要がある。   Thus, from FIG. 5, when outputting the TS packet of the SHV signal from the transmission processing unit 14, that is, when outputting the TS packet at a signal rate of 100 Mbps, if PRBS23 data is used, 0.084 sec or less is used. Although the delay time can be measured, it can be seen that the delay time exceeding 0.084 sec cannot be measured. Therefore, when the delay time exceeds 0.084 sec, it is necessary to use PRBS31 data.

図3及び図4に戻って、PRBSデータ生成部11は、ステップS302にて生成したPRBSデータを、送信部12の送信処理部14に出力すると共に、受信部13のバッファ15に送信PRBSデータとして格納する(ステップS303)。バッファ15に格納される送信PRBSデータは、当該遅延時間測定装置1が自走させたデータとして扱われ、後述するバッファ17に格納される受信PRBSデータと共に、遅延時間を算出するために用いられる。   3 and 4, the PRBS data generation unit 11 outputs the PRBS data generated in step S302 to the transmission processing unit 14 of the transmission unit 12 and transmits the PRBS data as transmission PRBS data to the buffer 15 of the reception unit 13. Store (step S303). The transmission PRBS data stored in the buffer 15 is handled as data self-run by the delay time measuring apparatus 1 and is used for calculating the delay time together with reception PRBS data stored in the buffer 17 described later.

図4を参照して、送信PRBSデータは、測定開始時刻から、1周期毎の周期的なデータとしてバッファ15に格納される。   Referring to FIG. 4, transmission PRBS data is stored in buffer 15 as periodic data for each period from the measurement start time.

遅延時間測定部18は、PRBSデータ生成部11にリセット信号が入力され、送信PRBSデータがバッファ15に格納され始める測定開始時刻から、カウンタを起動する(ステップS304)。このカウンタのカウント値は、バッファ15に格納される送信PRBSデータの量に応じて増加し、測定開始時刻からの経過時間に対応した値であり、送信処理部14から出力されるPRBSデータの量に応じて増加する値でもある。図5に示したとおり、例えば、PRBS23データが選択され、100Mbpsの信号速度にてSHV信号のTSパケットを出力するためのクロック速度が設定された場合には、1周期のPRBS23データがバッファ15に格納される毎に、0.084sec相当のカウント値が増加する。   The delay time measurement unit 18 starts the counter from the measurement start time when the reset signal is input to the PRBS data generation unit 11 and the transmission PRBS data starts to be stored in the buffer 15 (step S304). The count value of this counter increases in accordance with the amount of transmission PRBS data stored in the buffer 15 and is a value corresponding to the elapsed time from the measurement start time. The amount of PRBS data output from the transmission processing unit 14 It is also a value that increases according to. As shown in FIG. 5, for example, when PRBS23 data is selected and a clock speed for outputting TS packets of an SHV signal is set at a signal speed of 100 Mbps, one period of PRBS23 data is stored in the buffer 15. Every time it is stored, the count value corresponding to 0.084 sec increases.

図4を参照して、カウント値は、測定開始時刻に0にリセットされて増加し、所定値に達すると0にリセットされる。カウント値は、0から所定値まで、バッファ15に格納される送信PRBSデータの量に応じて増加する。   Referring to FIG. 4, the count value is reset to 0 at the measurement start time and increases, and is reset to 0 when it reaches a predetermined value. The count value increases from 0 to a predetermined value according to the amount of transmission PRBS data stored in the buffer 15.

送信処理部14は、PRBSデータを識別するためのデータをプログラムID(PID)に設定する等して、TSパケットのヘッダー情報を生成する。そして、送信処理部14は、ヘッダー情報をTSパケットのヘッダーに格納すると共に、PRBSデータ生成部11により生成されたPRBSデータをTSパケットのペイロードに格納することで、TSパケットを生成し、TSパケットを出力する(ステップS305)。これにより、PRBSデータを含むTSパケットは、送信機2へ出力され、伝送路3及び受信機4を介して受信処理部16へ入力される。   The transmission processing unit 14 generates header information of the TS packet by setting data for identifying the PRBS data in a program ID (PID). Then, the transmission processing unit 14 stores the header information in the header of the TS packet, and also generates the TS packet by storing the PRBS data generated by the PRBS data generation unit 11 in the payload of the TS packet. Is output (step S305). Thus, the TS packet including the PRBS data is output to the transmitter 2 and input to the reception processing unit 16 via the transmission path 3 and the receiver 4.

ここで、MPEG−2 TSパケット(TSパケット)のヘッダーのサイズは4バイトであり、ペイロードのサイズは184バイトである。したがって、TSパケットのサイズは188バイトである。   Here, the header size of the MPEG-2 TS packet (TS packet) is 4 bytes, and the payload size is 184 bytes. Therefore, the size of the TS packet is 188 bytes.

図6は、TSパケットのヘッダー構成を説明する図である。TSパケットのヘッダーは、同期ワード(sync)、トランスポートエラーインジケータ(transport error indicator)、ペイロードユニットスタートインジケータ(payload unit start indicator)、トランスポート優先度(transport priority)、プログラムID(PID)、トランスポートスクランブルコントロール(transport scrambling control)及びアダプテーションフィールドコントロール(adaptation field control)の領域から構成される。これらのヘッダー情報のデータ及びビット長は、図6に示すとおりである。プログラムIDは、外部により指定される任意のデータが設定される。本実施例1では、送信処理部14により、PRBSデータの種類を示すデータ(PRBS23データまたはPRBS31データを識別するためのデータ)が、プログラムIDの領域に格納される。   FIG. 6 is a diagram for explaining the header configuration of a TS packet. The TS packet header includes a synchronization word (sync), a transport error indicator, a payload unit start indicator, a transport priority, a program ID (PID), and a transport. It consists of areas for scramble control and adaptation field control. The data and bit length of these header information are as shown in FIG. As the program ID, arbitrary data designated by the outside is set. In the first embodiment, the transmission processing unit 14 stores data indicating the type of PRBS data (data for identifying PRBS23 data or PRBS31 data) in the program ID area.

図3及び図4に戻って、受信処理部16は、送信処理部14により出力されたTSパケットを、送信機2、伝送路3及び受信機4を介して入力し、TSパケットからPRBSデータを抽出する(ステップS306)。具体的には、受信処理部16は、TSパケットのヘッダーに格納されたプログラムIDを抽出し、プログラムIDが現在使用しているPRBSデータの種類を示している場合、TSパケットのペイロードからPRBSデータを抽出する。   Returning to FIG. 3 and FIG. 4, the reception processing unit 16 inputs the TS packet output from the transmission processing unit 14 via the transmitter 2, the transmission path 3, and the receiver 4, and receives PRBS data from the TS packet. Extract (step S306). Specifically, the reception processing unit 16 extracts the program ID stored in the header of the TS packet, and when the program ID indicates the type of PRBS data currently used, the PRBS data is extracted from the payload of the TS packet. To extract.

このように、TSパケットのヘッダーに格納されたプログラムIDにより、PRBSデータをフィルタリングすることができ、PRBSデータが格納されたTSパケットが特定され、TSパケットからPRBSデータを抽出することができる。   Thus, the PRBS data can be filtered by the program ID stored in the header of the TS packet, the TS packet storing the PRBS data can be specified, and the PRBS data can be extracted from the TS packet.

受信処理部16は、TSパケットから抽出したPRBSデータを、バッファ17に受信PRBSデータとして格納する(ステップS307)。図4を参照して、受信PRBSデータは、測定開始時刻から遅延時間(図4のα)分遅れて、送信PRBSデータに対応した1周期毎の周期的なデータとしてバッファ17に格納される。   The reception processing unit 16 stores the PRBS data extracted from the TS packet in the buffer 17 as reception PRBS data (step S307). Referring to FIG. 4, received PRBS data is stored in buffer 17 as periodic data corresponding to the transmitted PRBS data, delayed by a delay time (α in FIG. 4) from the measurement start time.

遅延時間測定部18は、バッファ15から自走させた送信PRBSデータを読み出すと共に、バッファ17から受信PRBSデータを読み出し、送信PRBSデータのパターンと受信PRBSデータのパターンとを比較し、送信PRBSデータのパターンと受信PRBSデータとをマッチング判定する(ステップS308)。そして、遅延時間測定部18は、マッチング判定によりマッチングしたと判定した場合(送信PRBSデータのパターンと受信PRBSデータとが同期したと判定した場合)、そのときのカウント値に基づいて時間差を算出する(ステップS309)。   The delay time measuring unit 18 reads out the transmitted PRBS data that has been self-run from the buffer 15 and also reads out the received PRBS data from the buffer 17, compares the pattern of the transmitted PRBS data with the pattern of the received PRBS data, and Matching determination is performed between the pattern and the received PRBS data (step S308). When the delay time measurement unit 18 determines that matching has been performed by the matching determination (when it is determined that the pattern of the transmission PRBS data and the reception PRBS data are synchronized), the delay time measurement unit 18 calculates a time difference based on the count value at that time. (Step S309).

例えば、PRBSデータがPRBS23データである場合、遅延時間測定部18は、送信PRBSデータにおける最初の23ビットのデータ(図4において、送信PRBSデータの斜線部)がバッファ15に格納されたタイミングにおいて、そのときのカウント値(図4のc1)を記憶しておく。そして、遅延時間測定部18は、受信PRBSデータにおける最初の23ビットのデータ(図4において、受信PRBSデータの斜線部)がバッファ17に格納されたタイミングにおいて、そのときのカウント値(図4のc2)と既に記憶したカウント値(図4のc1)との間の差に基づいて、時間差を算出する。   For example, when the PRBS data is PRBS23 data, the delay time measurement unit 18 at the timing when the first 23 bits of data in the transmission PRBS data (the hatched portion of the transmission PRBS data in FIG. 4) is stored in the buffer 15. The count value at that time (c1 in FIG. 4) is stored. Then, the delay time measurement unit 18 counts the current count value (in FIG. 4) at the timing when the first 23 bits of the received PRBS data (in FIG. 4, the hatched portion of the received PRBS data) is stored in the buffer 17. The time difference is calculated based on the difference between c2) and the already stored count value (c1 in FIG. 4).

これにより、送信PRBSデータにおける最初の23ビットのデータと、遅延時間分遅れた受信PRBSデータにおける最初の23ビットのデータとがマッチング判定され、時間差が算出される。23ビットのデータをマッチング判定の対象としたのは、PRBS23データは、23ビット毎にユニークで異なるデータにより構成されているからである。   As a result, the first 23 bits of data in the transmitted PRBS data and the first 23 bits of data in the received PRBS data delayed by the delay time are determined for matching, and a time difference is calculated. The reason why the 23-bit data is subjected to the matching determination is that the PRBS23 data is composed of unique and different data for each 23 bits.

尚、マッチング判定の対象は、必ずしも送信PRBSデータ及び受信PRBSデータにおける最初の23ビットのデータである必要はなく、周期的に繰り返される送信PRBSデータ及び受信PRBSデータにおける任意の同じ位置のデータであって、かつ23ビットのデータであればよい。また、PRBSデータがPRBS31データである場合は、送信PRBSデータ及び受信PRBSデータにおける最初の31ビットのデータ、または任意の同じ位置のデータであって、かつ31ビットのデータがマッチング判定の対象となる。マッチング判定の対象は、1周期のデータであってもよい。   The target of the matching determination is not necessarily the first 23 bits of data in the transmission PRBS data and the reception PRBS data, but is data at any same position in the transmission PRBS data and the reception PRBS data that are periodically repeated. And 23-bit data may be used. When the PRBS data is PRBS31 data, the first 31-bit data in the transmission PRBS data and the reception PRBS data, or data at any same position and 31-bit data is subjected to matching determination. . The target of the matching determination may be one cycle data.

また、カウント値がバッファ15に格納された送信PRBSデータのビット数を示している場合、遅延時間測定部18は、マッチング判定によりマッチングしたと判定したときに、カウント値の差を算出し、そのカウント値の差を、ステップS302にて設定したクロック速度に対応する信号速度で除算し、除算結果を求めるようにしてもよい。   When the count value indicates the number of bits of transmission PRBS data stored in the buffer 15, the delay time measurement unit 18 calculates the difference between the count values when it is determined that the matching is performed by the matching determination, The difference between the count values may be divided by the signal speed corresponding to the clock speed set in step S302 to obtain the division result.

遅延時間測定部18は、ステップS309にて算出した時間差から、ステップS301にて校正処理部10により測定された内部処理時間を減算し、減算結果を、送信機2、伝送路3及び受信機4の測定対象における信号伝搬の遅延時間として求める(ステップS310)。そして、遅延時間測定部18は、遅延時間を出力する(ステップS311)。   The delay time measurement unit 18 subtracts the internal processing time measured by the calibration processing unit 10 in step S301 from the time difference calculated in step S309, and the subtraction results are transmitted to the transmitter 2, the transmission path 3 and the receiver 4. This is obtained as the delay time of signal propagation in the measurement object (step S310). Then, the delay time measuring unit 18 outputs the delay time (step S311).

そして、遅延時間測定装置1により測定された遅延時間は、画面表示され、メモリに格納される。この場合、遅延時間測定装置1は、遅延時間を画面表示する際に、その最大値、最小値及び平均値を算出して画面表示する。また、遅延時間測定装置1により測定された遅延時間は、当該遅延時間測定装置1以外の他の装置を用いて、オフライン解析される。例えば、他の装置は、遅延時間測定装置1によりメモリに格納された所定数の遅延時間を、CSVファイル形式またはTXTファイル形式にて読み出し、オフライン解析する。   The delay time measured by the delay time measuring device 1 is displayed on the screen and stored in the memory. In this case, when displaying the delay time on the screen, the delay time measuring apparatus 1 calculates the maximum value, the minimum value, and the average value and displays the calculated value. Further, the delay time measured by the delay time measuring apparatus 1 is analyzed off-line using a device other than the delay time measuring apparatus 1. For example, another device reads a predetermined number of delay times stored in the memory by the delay time measuring device 1 in the CSV file format or the TXT file format, and performs offline analysis.

以上のように、実施例1の遅延時間測定装置1によれば、校正処理部10は、校正処理により、送信処理部14及びバッファ15の処理時間である内部処理時間を測定し、PRBSデータ生成部11は、所定の信号速度にて送信処理部14からTSパケットを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成し、PRBSデータを送信PRBSデータとして受信部13のバッファ15に格納するようにした。そして、送信処理部14は、PRBSデータをTSパケットに格納し、PRBSデータを含むTSパケットを送信機2へ出力するようにした。   As described above, according to the delay time measuring apparatus 1 of the first embodiment, the calibration processing unit 10 measures the internal processing time that is the processing time of the transmission processing unit 14 and the buffer 15 by the calibration process, and generates PRBS data. The unit 11 sets a clock speed for outputting TS packets from the transmission processing unit 14 at a predetermined signal speed, generates PRBS data at the set clock speed, and receives the PRBS data as transmission PRBS data. The data is stored in the buffer 15. The transmission processing unit 14 stores the PRBS data in the TS packet and outputs the TS packet including the PRBS data to the transmitter 2.

そして、受信処理部16は、送信処理部14により出力されたTSパケットを、送信機2、伝送路3及び受信機4を介して入力し、TSパケットからPRBSデータを抽出し、抽出したPRBSデータを受信PRBSデータとしてバッファ17に格納するようにした。そして、遅延時間測定部18は、バッファ15に格納された送信PRBSデータのパターンと、バッファ17に格納された受信PRBSデータのパターンとを比較し、両データが同期するタイミングから時間差を算出し、時間差から内部処理時間を減算して遅延時間を求めるようにした。   Then, the reception processing unit 16 inputs the TS packet output from the transmission processing unit 14 via the transmitter 2, the transmission path 3, and the receiver 4, extracts PRBS data from the TS packet, and extracts the extracted PRBS data. Is stored in the buffer 17 as received PRBS data. Then, the delay time measurement unit 18 compares the pattern of the transmission PRBS data stored in the buffer 15 with the pattern of the reception PRBS data stored in the buffer 17, and calculates a time difference from the timing at which both data are synchronized. The delay time was obtained by subtracting the internal processing time from the time difference.

これにより、送信機2、伝送路3及び受信機4の測定対象における信号伝搬の遅延時間が、伝送路3に制御線を布設することなく、またTSパケットに時刻情報を格納することなく測定される。また、遅延時間は、バッファ15に格納された送信PRBSデータのパターンと、バッファ17に格納された受信PRBSデータのパターンとを比較することにより測定されるから、この遅延時間の測定手法は、あらゆる放送方式に適用がある。つまり、OFDM方式、QAM変調方式等の放送方式に依存することなく、簡易な構成及び処理にて遅延時間を測定することができる。   Thereby, the delay time of signal propagation in the measurement object of the transmitter 2, the transmission line 3 and the receiver 4 is measured without laying a control line in the transmission line 3 and without storing time information in the TS packet. The Further, since the delay time is measured by comparing the pattern of the transmission PRBS data stored in the buffer 15 with the pattern of the reception PRBS data stored in the buffer 17, this delay time can be measured by any method. Applicable to broadcasting system. That is, the delay time can be measured with a simple configuration and processing without depending on a broadcasting system such as the OFDM system or the QAM modulation system.

また、実施例1の遅延時間測定装置1によれば、一定周期にて繰り返される送信PRBSデータ及び受信PRBSデータの同期を確立させればよいから、時刻データを送信信号に埋め込む前述の第1の手法に比べ、伝送路3の特性が悪化しBERが劣化した場合であっても、遅延時間を測定することができる。   In addition, according to the delay time measuring apparatus 1 of the first embodiment, it is only necessary to establish synchronization between transmission PRBS data and reception PRBS data that are repeated at a constant period. Compared to the technique, the delay time can be measured even when the characteristics of the transmission path 3 are deteriorated and the BER is deteriorated.

また、実施例1の遅延時間測定装置1によれば、送信PRBSデータと受信PRBSデータとが同期するタイミングから時間差を算出し、時間差から、校正処理部10により構成処理にて測定された内部処理時間を減算して遅延時間を求めるようにした。これにより、遅延時間測定装置1毎の送信処理部14及び受信処理部16の入出力インターフェースによる処理時間の違いを吸収することができ、精度の高い遅延時間を測定することができる。   Further, according to the delay time measuring apparatus 1 of the first embodiment, the time difference is calculated from the timing at which the transmission PRBS data and the reception PRBS data are synchronized, and the internal processing measured by the calibration processing unit 10 from the time difference in the configuration process. The time was subtracted to obtain the delay time. Thereby, the difference in the processing time by the input-output interface of the transmission processing part 14 and the reception processing part 16 for every delay time measuring apparatus 1 can be absorbed, and a highly accurate delay time can be measured.

〔実施例2〕
次に、実施例2について説明する。前述のとおり、実施例2は、2台の遅延時間測定装置を用いて、リモートモードで遅延時間を測定するものである。
[Example 2]
Next, Example 2 will be described. As described above, in the second embodiment, the delay time is measured in the remote mode using two delay time measuring apparatuses.

図7は、実施例2の遅延時間測定装置を含む遅延時間測定システムの全体構成を示す概略図である。この遅延時間測定システム9−2は、遅延時間測定装置1−1,1−2、送信機2、伝送路3、受信機4、GPS衛星5及びGPS受信機6−1,6−2により構成される。送信機2、伝送路3及び受信機4は、遅延時間測定装置1−1,1−2により遅延時間が測定される測定対象である。例えば、ケーブルテレビで再放送(再送信)する再送信システムにおいて、遅延時間測定装置1−1,1−2により遅延時間が測定される。   FIG. 7 is a schematic diagram illustrating an overall configuration of a delay time measuring system including the delay time measuring apparatus according to the second embodiment. This delay time measuring system 9-2 includes delay time measuring devices 1-1 and 1-2, a transmitter 2, a transmission path 3, a receiver 4, a GPS satellite 5, and GPS receivers 6-1 and 6-2. Is done. The transmitter 2, the transmission path 3, and the receiver 4 are measurement objects whose delay times are measured by the delay time measuring apparatuses 1-1 and 1-2. For example, in a re-transmission system that re-broadcasts (re-transmits) on cable television, the delay time is measured by the delay time measuring devices 1-1 and 1-2.

遅延時間測定装置1−1は、GPS受信機6−1から時刻情報を入力して内部時計を設定し、内部時計による所定の測定開始時刻にて、一定周期で繰り返される所定パターンの周期データをTSパケットに格納して送信機2へ出力する。   The delay time measuring device 1-1 inputs time information from the GPS receiver 6-1, sets an internal clock, and obtains periodic data of a predetermined pattern that is repeated at a predetermined period at a predetermined measurement start time by the internal clock. The data is stored in a TS packet and output to the transmitter 2.

遅延時間測定装置1−2は、GPS受信機6−2から、遅延時間測定装置1−1が入力した時刻情報と同じ時刻情報を入力し、内部時計を設定し、内部時計の所定の測定開始時刻にて、遅延時間測定装置1−1と同じ周期データを自走させておく。そして、遅延時間測定装置1−2は、入力したTSパケットから周期データを抽出し、抽出した周期データと自走させた周期データとの間のパターンマッチングにより、両周期データを同期させ遅延時間を測定する。   The delay time measuring device 1-2 receives the same time information as the time information input by the delay time measuring device 1-1 from the GPS receiver 6-2, sets the internal clock, and starts a predetermined measurement of the internal clock. At the time, the same period data as that of the delay time measuring device 1-1 is allowed to self-run. Then, the delay time measuring device 1-2 extracts period data from the input TS packet, and synchronizes both period data by pattern matching between the extracted period data and the self-running period data. taking measurement.

送信機2、伝送路3及び受信機4は、図1に示した実施例1と同様であるから、ここでは説明を省略する。   The transmitter 2, the transmission path 3, and the receiver 4 are the same as those in the first embodiment shown in FIG.

GPS衛星5は、GPS時刻及び軌道情報を送信する。GPS受信機6−1は、GPS衛星5からGPS時刻及び軌道情報を受信し、GPS時刻の時刻情報を遅延時間測定装置1−1へ出力する。GPS受信機6−2は、GPS受信機6−1と同様に、GPS衛星5からGPS時刻及び軌道情報を受信し、GPS時刻の時刻情報を遅延時間測定装置1−2へ出力する。これにより、遅延時間測定装置1−1,1−2は、GPS受信機6−1,6−2から同じGPS時刻の時刻情報を入力することができ、それぞれの内部時計は、同じ時刻に設定される。   The GPS satellite 5 transmits GPS time and orbit information. The GPS receiver 6-1 receives GPS time and orbit information from the GPS satellite 5, and outputs the time information of the GPS time to the delay time measuring device 1-1. Similar to the GPS receiver 6-1, the GPS receiver 6-2 receives GPS time and orbit information from the GPS satellite 5, and outputs the time information of the GPS time to the delay time measuring device 1-2. Thereby, the delay time measuring apparatuses 1-1 and 1-2 can input the time information of the same GPS time from the GPS receivers 6-1 and 6-2, and the respective internal clocks are set to the same time. Is done.

〔遅延時間測定装置1−1の構成/実施例2〕
次に、図7に示した遅延時間測定装置1−1について説明する。図8は、遅延時間測定装置1−1の構成を示すブロック図である。この遅延時間測定装置1−1は、校正処理部10、PRBSデータ生成部11、送信部12、受信部13及び時計部19を備えている。送信部12は、送信処理部14を備え、受信部13は、バッファ15,17、受信処理部16及び遅延時間測定部18を備えている。
[Configuration of Delay Time Measuring Apparatus 1-1 / Example 2]
Next, the delay time measuring apparatus 1-1 shown in FIG. 7 will be described. FIG. 8 is a block diagram showing the configuration of the delay time measuring apparatus 1-1. The delay time measuring device 1-1 includes a calibration processing unit 10, a PRBS data generation unit 11, a transmission unit 12, a reception unit 13, and a clock unit 19. The transmission unit 12 includes a transmission processing unit 14, and the reception unit 13 includes buffers 15 and 17, a reception processing unit 16, and a delay time measurement unit 18.

遅延時間測定装置1−1は、これらの構成部のうち、受信部13を用いることなく、校正処理部10、PRBSデータ生成部11、送信部12及び時計部19を用いて、校正処理、PRBSデータ生成処理、TSパケット出力処理、及びGPS時刻の時刻情報を入力して時刻を設定する処理を行う。遅延時間測定装置1−1は、受信部13によるTSパケット入力処理及び遅延時間測定処理を行わない。   The delay time measuring apparatus 1-1 uses the calibration processing unit 10, the PRBS data generation unit 11, the transmission unit 12, and the clock unit 19 without using the reception unit 13 among these components, and performs calibration processing, PRBS. Data generation processing, TS packet output processing, and processing for setting time by inputting time information of GPS time are performed. The delay time measuring apparatus 1-1 does not perform TS packet input processing and delay time measurement processing by the receiving unit 13.

図2に示した実施例1の遅延時間測定装置1と図8に示す実施例2の遅延時間測定装置1−1とを構成の観点で比較すると、遅延時間測定装置1,1−1は、校正処理部10、PRBSデータ生成部11、送信部12及び受信部13を備えている点で同一であるが、実施例2の遅延時間測定装置1−1は、さらに時計部19を備えている点で、実施例1の遅延時間測定装置1と相違する。   Comparing the delay time measuring apparatus 1 of the first embodiment shown in FIG. 2 with the delay time measuring apparatus 1-1 of the second embodiment shown in FIG. Although the same in that the calibration processing unit 10, the PRBS data generation unit 11, the transmission unit 12, and the reception unit 13 are provided, the delay time measuring device 1-1 according to the second embodiment further includes a clock unit 19. This is different from the delay time measuring apparatus 1 of the first embodiment.

また、処理の観点で比較すると、遅延時間測定装置1,1−1は、校正処理、PRBSデータ作成処理及びTSパケット出力処理を行う点で同一であるが、実施例2の遅延時間測定装置1−1は、GPS時刻の時刻情報を入力して時刻を設定する処理を行うが、TSパケット入力処理及び遅延時間測定処理を行わない点で、実施例1の遅延時間測定装置1と相違する。   Further, when compared from the viewpoint of processing, the delay time measuring devices 1 and 1-1 are the same in that they perform calibration processing, PRBS data creation processing, and TS packet output processing, but the delay time measuring device 1 of the second embodiment. -1 is different from the delay time measurement apparatus 1 of the first embodiment in that the time information of GPS time is input and the time is set, but the TS packet input process and the delay time measurement process are not performed.

図8において、校正処理部10、PRBSデータ生成部11、及び送信部12の送信処理部14は、図1に示した実施例1の遅延時間測定装置1の構成部と同様であるから、ここでは説明を省略する。   In FIG. 8, the calibration processing unit 10, the PRBS data generation unit 11, and the transmission processing unit 14 of the transmission unit 12 are the same as the components of the delay time measuring apparatus 1 of the first embodiment shown in FIG. Then, explanation is omitted.

時計部19は、GPS受信機6−1からGPS時刻の時刻情報を入力し、遅延時間測定装置1−1の内部時計(時計部19に備えた内部時計)の時刻をGPS時刻に設定する。これにより、遅延時間測定装置1−1の内部時計は、GPS衛星5から取得されたGPS時刻に設定され、当該時刻は、基準時刻として用いられる。後述する遅延時間測定装置1−2の内部時計も同様に、GPS衛星5から取得されたGPS時刻に設定されるから、遅延時間測定装置1−1,1−2の内部時計の時刻は一致し、共通の基準時刻として用いられる。   The clock unit 19 receives GPS time information from the GPS receiver 6-1, and sets the time of the internal clock (the internal clock provided in the clock unit 19) of the delay time measuring device 1-1 to the GPS time. Thereby, the internal clock of the delay time measuring device 1-1 is set to the GPS time acquired from the GPS satellite 5, and the time is used as the reference time. Similarly, since the internal clock of the delay time measuring device 1-2 described later is set to the GPS time acquired from the GPS satellite 5, the times of the internal clocks of the delay time measuring devices 1-1 and 1-2 coincide. Used as a common reference time.

時計部19は、内部時計の時刻が予め設定された時刻になると、遅延時間の測定を開始するために、リセット信号をPRBSデータ生成部11に出力する。後述する遅延時間測定装置1−2の時計部19も同様に、内部時計は遅延時間測定装置1−1,1−2において一致しているから、遅延時間測定装置1−1と同じ時刻にリセット信号をPRBSデータ生成部11に出力する。   When the time of the internal clock reaches a preset time, the clock unit 19 outputs a reset signal to the PRBS data generation unit 11 in order to start measuring the delay time. Similarly, the clock unit 19 of the delay time measuring device 1-2 to be described later is reset to the same time as the delay time measuring device 1-1 because the internal clock is the same in the delay time measuring devices 1-1 and 1-2. The signal is output to the PRBS data generation unit 11.

PRBSデータ生成部11は、時計部19からリセット信号を入力し、所定の信号速度にて送信処理部14からPRBSデータを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成し、PRBSデータを送信部12の送信処理部14に出力すると共に、受信部13のバッファ15に格納する。この場合、バッファ15に格納されたPRBSデータは使用されない。   The PRBS data generation unit 11 receives a reset signal from the clock unit 19, sets a clock speed for outputting PRBS data from the transmission processing unit 14 at a predetermined signal speed, and outputs PRBS data at the set clock speed. The generated PRBS data is output to the transmission processing unit 14 of the transmission unit 12 and stored in the buffer 15 of the reception unit 13. In this case, the PRBS data stored in the buffer 15 is not used.

送信部12の送信処理部14は、PRBSデータ生成部11からPRBSデータを入力し、PRBSデータをTSパケットに格納して出力する。   The transmission processing unit 14 of the transmission unit 12 receives the PRBS data from the PRBS data generation unit 11, stores the PRBS data in a TS packet, and outputs the TS packet.

〔遅延時間測定装置1−1の処理/実施例2〕
次に、図8に示した遅延時間測定装置1−1の処理について説明する。図9は、遅延時間測定装置1−1の処理を示すフローチャートである。図9に示すステップS901〜ステップS904の処理は、図3に示した実施例1のステップS301〜ステップS303,ステップS305の処理に対応する。
[Processing of delay time measuring apparatus 1-1 / Example 2]
Next, processing of the delay time measuring apparatus 1-1 shown in FIG. 8 will be described. FIG. 9 is a flowchart showing processing of the delay time measuring apparatus 1-1. The processes in steps S901 to S904 shown in FIG. 9 correspond to the processes in steps S301 to S303 and S305 in the first embodiment shown in FIG.

まず、遅延時間測定装置1−1の校正処理部10は、オペレータにより遅延時間測定装置1−1の入出力端子が接続された状態で、オペレータの操作により、校正処理を行い、遅延時間測定装置1−1の内部処理時間を測定する。また、時計部19は、GPS受信機6−1から入力したGPS時刻の時刻情報を用いて、内部時計の時刻をGPS時刻に設定する(ステップS901)。   First, the calibration processing unit 10 of the delay time measuring device 1-1 performs a calibration process by an operator's operation in a state where the input / output terminals of the delay time measuring device 1-1 are connected by the operator. The internal processing time of 1-1 is measured. In addition, the clock unit 19 sets the time of the internal clock to the GPS time using the time information of the GPS time input from the GPS receiver 6-1 (step S901).

具体的には、校正処理部10は、校正処理の際に、PRBSデータ生成部11、送信処理部14及び受信処理部16に対し、遅延時間を測定するときの処理と同じ処理を行わせ、送信処理部14及び受信処理部16の処理時間を内部処理時間として測定する。そして、時計部19は、内部時計の時刻が予め設定された時刻になると、遅延時間の測定を開始するためのリセット信号をPRBSデータ生成部11に出力する。   Specifically, the calibration processing unit 10 causes the PRBS data generation unit 11, the transmission processing unit 14, and the reception processing unit 16 to perform the same processing as the processing for measuring the delay time during the calibration processing, The processing time of the transmission processing unit 14 and the reception processing unit 16 is measured as the internal processing time. Then, when the time of the internal clock reaches a preset time, the clock unit 19 outputs a reset signal for starting the measurement of the delay time to the PRBS data generation unit 11.

尚、遅延時間測定装置1−1の校正処理部10による校正処理は、必ずしも必要ではない。遅延時間測定装置1−1の校正処理部10により測定された内部処理時間は、遅延時間を測定するために用いられないからである。   Note that the calibration processing by the calibration processing unit 10 of the delay time measuring apparatus 1-1 is not always necessary. This is because the internal processing time measured by the calibration processing unit 10 of the delay time measuring apparatus 1-1 is not used for measuring the delay time.

PRBSデータ生成部11は、時計部19からリセット信号を入力し、既にオペレータの操作に従って設定されているPRBSデータ(PRBS23データまたはPRBS31データ)を選択する。そして、PRBSデータ生成部11は、所定の信号速度にて送信処理部14からTSパケットを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成する(ステップS902)。   The PRBS data generation unit 11 receives a reset signal from the clock unit 19 and selects the PRBS data (PRBS23 data or PRBS31 data) that has already been set according to the operator's operation. Then, the PRBS data generation unit 11 sets a clock speed for outputting TS packets from the transmission processing unit 14 at a predetermined signal speed, and generates PRBS data at the set clock speed (step S902).

PRBSデータ生成部11は、ステップS902にて生成したPRBSデータを、送信部12の送信処理部14に出力すると共に、受信部13のバッファ15に送信PRBSデータとして格納する(ステップS903)。この場合、バッファ15に格納されたPRBSデータは使用されない。   The PRBS data generation unit 11 outputs the PRBS data generated in step S902 to the transmission processing unit 14 of the transmission unit 12 and stores it as transmission PRBS data in the buffer 15 of the reception unit 13 (step S903). In this case, the PRBS data stored in the buffer 15 is not used.

送信処理部14は、PRBSデータを識別するためのデータをプログラムID(PID)に設定する等して、TSパケットのヘッダー情報を生成する。そして、送信処理部14は、ヘッダー情報をTSパケットのヘッダーに格納すると共に、PRBSデータ生成部11により生成されたPRBSデータをTSパケットのペイロードに格納することで、TSパケットを生成し、TSパケットを出力する(ステップS904)。これにより、PRBSデータを含むTSパケットは、送信機2へ出力され、伝送路3及び受信機4を介して遅延時間測定装置1−2へ入力される。   The transmission processing unit 14 generates header information of the TS packet by setting data for identifying the PRBS data in a program ID (PID). Then, the transmission processing unit 14 stores the header information in the header of the TS packet, and also generates the TS packet by storing the PRBS data generated by the PRBS data generation unit 11 in the payload of the TS packet. Is output (step S904). Thereby, the TS packet including the PRBS data is output to the transmitter 2 and input to the delay time measuring device 1-2 via the transmission path 3 and the receiver 4.

このように、遅延時間測定装置1−1において、遅延時間測定装置1−2と同様に、GPS時刻が内部時計に設定され、内部時計に基づいて、所定時刻に遅延時間の測定が開始される。これにより、遅延時間測定装置1−1,1−2は、遅延時間の測定を同時刻に開始することができる。   As described above, in the delay time measuring apparatus 1-1, the GPS time is set in the internal clock as in the delay time measuring apparatus 1-2, and the measurement of the delay time is started at a predetermined time based on the internal clock. . Thereby, the delay time measuring apparatuses 1-1 and 1-2 can start the measurement of the delay time at the same time.

〔遅延時間測定装置1−2の構成/実施例2〕
次に、図7に示した遅延時間測定装置1−2について説明する。図10は、遅延時間測定装置1−2の構成を示すブロック図である。この遅延時間測定装置1−2は、遅延時間測定装置1−1と同様に、校正処理部10、PRBSデータ生成部11、送信部12、受信部13及び時計部19を備えている。送信部12は、送信処理部14を備え、受信部13は、バッファ15,17、受信処理部16及び遅延時間測定部18を備えている。
[Configuration of Delay Time Measuring Device 1-2 / Example 2]
Next, the delay time measuring apparatus 1-2 shown in FIG. 7 will be described. FIG. 10 is a block diagram showing a configuration of the delay time measuring apparatus 1-2. Similar to the delay time measuring device 1-1, the delay time measuring device 1-2 includes a calibration processing unit 10, a PRBS data generation unit 11, a transmission unit 12, a reception unit 13, and a clock unit 19. The transmission unit 12 includes a transmission processing unit 14, and the reception unit 13 includes buffers 15 and 17, a reception processing unit 16, and a delay time measurement unit 18.

遅延時間測定装置1−2は、これらの構成部のうち、送信部12を用いることなく、校正処理部10、PRBSデータ生成部11、受信部13及び時計部19を用いて、校正処理、PRBSデータ作成処理、TSパケット入力処理、遅延時間測定処理、及びGPS時刻の時刻情報を入力して時刻を設定する処理を行う。遅延時間測定装置1−2は、送信部12によるTSパケット出力処理を行わない。   The delay time measuring apparatus 1-2 uses the calibration processing unit 10, the PRBS data generation unit 11, the reception unit 13, and the clock unit 19 without using the transmission unit 12, and uses the calibration processing, PRBS, and the like. Data creation processing, TS packet input processing, delay time measurement processing, and processing for setting time by inputting time information of GPS time are performed. The delay time measuring device 1-2 does not perform TS packet output processing by the transmission unit 12.

図2に示した実施例1の遅延時間測定装置1と図10に示す実施例2の遅延時間測定装置1−2とを構成の観点で比較すると、遅延時間測定装置1,1−2は、校正処理部10、PRBSデータ生成部11、送信部12及び受信部13を備えている点で同一であるが、実施例2の遅延時間測定装置1−2は、さらに時計部19を備えている点で、実施例1の遅延時間測定装置1と相違する。   When the delay time measuring apparatus 1 of the first embodiment shown in FIG. 2 and the delay time measuring apparatus 1-2 of the second embodiment shown in FIG. 10 are compared in terms of configuration, the delay time measuring apparatuses 1 and 1-2 are: Although the same in that the calibration processing unit 10, the PRBS data generation unit 11, the transmission unit 12, and the reception unit 13 are provided, the delay time measuring device 1-2 of the second embodiment further includes a clock unit 19. This is different from the delay time measuring apparatus 1 of the first embodiment.

また、処理の観点で比較すると、遅延時間測定装置1,1−2は、校正処理、PRBSデータ作成処理、TSパケット入力処理及び遅延時間測定処理を行う点で同一であるが、実施例2の遅延時間測定装置1−2は、GPS時刻の時刻情報を入力して時刻を設定する処理を行うが、送信処理部14からのTSパケット出力処理を行わない点で、実施例1の遅延時間測定装置1と相違する。   Further, when compared from the viewpoint of processing, the delay time measuring apparatuses 1 and 1-2 are the same in that they perform calibration processing, PRBS data creation processing, TS packet input processing, and delay time measurement processing. The delay time measuring apparatus 1-2 performs the process of setting the time by inputting the time information of the GPS time, but does not perform the TS packet output process from the transmission processing unit 14, so that the delay time measurement of the first embodiment is performed. Different from the device 1.

図10において、校正処理部10、PRBSデータ生成部11、及び受信部13のバッファ15,17、受信処理部16及び遅延時間測定部18は、図1に示した実施例1の遅延時間測定装置1の構成部と同様であるから、ここでは説明を省略する。時計部19は、図8に示した時計部19と同様であるから、ここでは説明を省略する。   In FIG. 10, the calibration processing unit 10, the PRBS data generation unit 11, the buffers 15 and 17 of the reception unit 13, the reception processing unit 16, and the delay time measurement unit 18 are the delay time measurement apparatus according to the first embodiment shown in FIG. Since the configuration is the same as that of the first component, the description thereof is omitted here. The clock unit 19 is the same as the clock unit 19 shown in FIG.

時計部19により、遅延時間測定装置1−2の内部時計は、GPS衛星5から取得されたGPS時刻に設定され、当該時刻は、基準時刻として用いられる。前述の遅延時間測定装置1−1の内部時計も同様に、GPS衛星5から取得されたGPS時刻に設定されるから、遅延時間測定装置1−1,1−2の内部時計の時刻は一致し、共通の基準時刻として用いられる。したがって、遅延時間測定装置1−1,1−2の時計部19は、同じ時刻にリセット信号をPRBSデータ生成部11に出力する。   The internal clock of the delay time measuring device 1-2 is set by the clock unit 19 to the GPS time acquired from the GPS satellite 5, and the time is used as the reference time. Similarly, since the internal clock of the delay time measuring device 1-1 is set to the GPS time acquired from the GPS satellite 5, the times of the internal clocks of the delay time measuring devices 1-1 and 1-2 coincide. Used as a common reference time. Therefore, the clock unit 19 of the delay time measuring apparatuses 1-1 and 1-2 outputs a reset signal to the PRBS data generation unit 11 at the same time.

PRBSデータ生成部11は、時計部19からリセット信号を入力し、遅延時間測定装置1−1と同様に、所定の信号速度にて送信処理部14からPRBSデータを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成し、PRBSデータを送信部12の送信処理部14に出力すると共に、受信部13のバッファ15に格納する。この場合、送信処理部14に出力されたPRBSデータは使用されない。   The PRBS data generation unit 11 receives a reset signal from the clock unit 19 and sets a clock speed for outputting the PRBS data from the transmission processing unit 14 at a predetermined signal rate, similarly to the delay time measuring device 1-1. Then, PRBS data is generated at the set clock speed, and the PRBS data is output to the transmission processing unit 14 of the transmission unit 12 and stored in the buffer 15 of the reception unit 13. In this case, the PRBS data output to the transmission processing unit 14 is not used.

これにより、バッファ15には、遅延時間測定装置1−1のPRBSデータ生成部11がPRBSデータの初期値を生成して遅延時間測定装置1−1の送信処理部14が出力する時刻(測定開始時刻)から、PRBSデータが、自走させたデータとして格納される。遅延時間測定装置1−1,1−2のPRBSデータ生成部11によりリセット信号が入力された時刻が、測定開始時刻となる。   As a result, the PRBS data generating unit 11 of the delay time measuring apparatus 1-1 generates an initial value of PRBS data and the transmission processing unit 14 of the delay time measuring apparatus 1-1 outputs the buffer 15 (measurement start). From the time), the PRBS data is stored as self-running data. The time when the reset signal is input by the PRBS data generation unit 11 of the delay time measuring apparatuses 1-1 and 1-2 is the measurement start time.

〔遅延時間測定装置1−2の処理/実施例2〕
次に、図10に示した遅延時間測定装置1−2の処理について説明する。図11は、遅延時間測定装置1−2の処理を示すフローチャートである。図11に示すステップS1101〜ステップS1104の処理は、図3に示した実施例1のステップS301〜ステップS304の処理に対応し、図11に示すステップS1105〜ステップS1110の処理は、図3に示した実施例1のステップS306〜ステップS311の処理に対応する。
[Processing of Delay Time Measuring Device 1-2 / Example 2]
Next, the processing of the delay time measuring apparatus 1-2 shown in FIG. 10 will be described. FIG. 11 is a flowchart showing the processing of the delay time measuring apparatus 1-2. 11 corresponds to the processing of step S301 to step S304 in the first embodiment shown in FIG. 3, and the processing of step S1105 to step S1110 shown in FIG. 11 is shown in FIG. This corresponds to the processing in steps S306 to S311 of the first embodiment.

まず、遅延時間測定装置1−2の校正処理部10は、オペレータにより遅延時間測定装置1−2の入出力端子が接続された状態で、オペレータの操作により校正処理を行い、遅延時間測定装置1−2の内部処理時間を測定する。また、時計部19は、GPS受信機6−2から入力したGPS時刻の時刻情報を用いて、内部時計の時刻をGPS時刻に設定する(ステップS1101)。遅延時間測定装置1−2の校正処理部10及び時計部19の処理は、遅延時間測定装置1−1の校正処理部10及び時計部19の処理と同様である。時計部19は、内部時計の時刻が予め設定された時刻になると、遅延時間の測定を開始するためのリセット信号をPRBSデータ生成部11に出力する。   First, the calibration processing unit 10 of the delay time measuring device 1-2 performs a calibration process by an operator's operation while the input / output terminal of the delay time measuring device 1-2 is connected by the operator, and the delay time measuring device 1 -2 measure internal processing time. In addition, the clock unit 19 sets the time of the internal clock to the GPS time using the time information of the GPS time input from the GPS receiver 6-2 (step S1101). The processing of the calibration processing unit 10 and the clock unit 19 of the delay time measuring device 1-2 is the same as the processing of the calibration processing unit 10 and the clock unit 19 of the delay time measuring device 1-1. When the time of the internal clock reaches a preset time, the clock unit 19 outputs a reset signal for starting measurement of the delay time to the PRBS data generation unit 11.

尚、遅延時間測定装置1−2の校正処理部10により測定された内部処理時間は、遅延時間測定部18による遅延時間を測定する際に用いられる。この内部処理時間は、遅延時間測定装置1−2に備えた送信処理部14及び受信処理部16における各処理時間を加算した時間であるが、遅延時間を測定する際に用いる内部処理時間は、本来的に、遅延時間測定装置1−1に備えた送信処理部14及び遅延時間測定装置1−2に備えた受信処理部16の各処理時間を加算した時間とすべきである。そこで、遅延時間測定装置1−1及び遅延時間測定装置1−2の仕様が等しい場合、遅延時間測定装置1−2に備えた送信処理部14の処理時間と、遅延時間測定装置1−1に備えた送信処理部14の処理時間とが同等であるものとして、遅延時間測定装置1−2の校正処理部10により測定された内部処理時間を、遅延時間を測定する際に用いるものとする。   The internal processing time measured by the calibration processing unit 10 of the delay time measuring device 1-2 is used when measuring the delay time by the delay time measuring unit 18. The internal processing time is a time obtained by adding the processing times in the transmission processing unit 14 and the reception processing unit 16 included in the delay time measuring device 1-2, but the internal processing time used when measuring the delay time is: Essentially, the time should be the sum of the processing times of the transmission processing unit 14 provided in the delay time measuring apparatus 1-1 and the reception processing unit 16 provided in the delay time measuring apparatus 1-2. Therefore, when the specifications of the delay time measuring device 1-1 and the delay time measuring device 1-2 are the same, the processing time of the transmission processing unit 14 included in the delay time measuring device 1-2 and the delay time measuring device 1-1. Assuming that the processing time of the transmission processing unit 14 provided is equivalent, the internal processing time measured by the calibration processing unit 10 of the delay time measuring device 1-2 is used when measuring the delay time.

PRBSデータ生成部11は、時計部19からリセット信号を入力し、既にオペレータの操作に従って設定されているPRBSデータ(PRBS23データまたはPRBS31データ)を選択する。そして、PRBSデータ生成部11は、所定の信号速度にて送信処理部14からTSパケットを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成する(ステップS1102)。   The PRBS data generation unit 11 receives a reset signal from the clock unit 19 and selects the PRBS data (PRBS23 data or PRBS31 data) that has already been set according to the operator's operation. Then, the PRBS data generation unit 11 sets a clock speed for outputting TS packets from the transmission processing unit 14 at a predetermined signal speed, and generates PRBS data at the set clock speed (step S1102).

PRBSデータ生成部11は、ステップS1102にて生成したPRBSデータを、送信部12の送信処理部14に出力すると共に、受信部13のバッファ15に送信PRBSデータとして格納する(ステップS1103)。この場合、送信処理部14に出力されたPRBSデータは使用されない。バッファ15に格納される送信PRBSデータは、当該遅延時間測定装置1−2が自走させたデータとして扱われ、後述するバッファ17に格納される受信PRBSデータと共に、遅延時間を算出するために用いられる。   The PRBS data generation unit 11 outputs the PRBS data generated in step S1102 to the transmission processing unit 14 of the transmission unit 12 and stores it as transmission PRBS data in the buffer 15 of the reception unit 13 (step S1103). In this case, the PRBS data output to the transmission processing unit 14 is not used. The transmission PRBS data stored in the buffer 15 is handled as data self-run by the delay time measuring device 1-2, and is used for calculating the delay time together with reception PRBS data stored in the buffer 17 described later. It is done.

このように、遅延時間測定装置1−2において、遅延時間測定装置1−1と同様に、GPS時刻が内部時計に設定され、内部時計に基づいて、所定時刻に遅延時間の測定が開始される。これにより、遅延時間測定装置1−1,1−2は、遅延時間の測定を同時刻に開始することができる。   As described above, in the delay time measuring device 1-2, the GPS time is set in the internal clock as in the delay time measuring device 1-1, and the measurement of the delay time is started at a predetermined time based on the internal clock. . Thereby, the delay time measuring apparatuses 1-1 and 1-2 can start the measurement of the delay time at the same time.

遅延時間測定部18は、PRBSデータ生成部11にリセット信号が入力され、送信PRBSデータがバッファ15に格納され始める測定開始時刻から、カウンタを起動する(ステップS1104)。   The delay time measurement unit 18 starts the counter from the measurement start time when the reset signal is input to the PRBS data generation unit 11 and the transmission PRBS data starts to be stored in the buffer 15 (step S1104).

受信処理部16は、遅延時間測定装置1−1の送信処理部14により出力されたTSパケットを、送信機2、伝送路3及び受信機4を介して入力し、TSパケットのヘッダーに格納されたプログラムIDを抽出し、プログラムIDが現在使用しているPRBSデータの種類を示している場合、TSパケットのペイロードからPRBSデータを抽出する(ステップS1105)。そして、受信処理部16は、TSパケットから抽出したPRBSデータを、バッファ17に受信PRBSデータとして格納する(ステップS1106)。   The reception processing unit 16 inputs the TS packet output from the transmission processing unit 14 of the delay time measuring apparatus 1-1 through the transmitter 2, the transmission path 3, and the receiver 4, and is stored in the header of the TS packet. If the program ID indicates the type of PRBS data currently used, the PRBS data is extracted from the payload of the TS packet (step S1105). Then, the reception processing unit 16 stores the PRBS data extracted from the TS packet in the buffer 17 as reception PRBS data (step S1106).

遅延時間測定部18は、バッファ15から自走させた送信PRBSデータを読み出すと共に、バッファ17から受信PRBSデータを読み出し、送信PRBSデータのパターンと受信PRBSデータとのパターンとを比較し、送信PRBSデータのパターンと受信PRBSデータとをマッチング判定する(ステップS1107)。そして、遅延時間測定部18は、マッチング判定によりマッチングしたと判定した場合(送信PRBSデータのパターンと受信PRBSデータとが同期したと判定した場合)、そのときのカウント値に基づいて時間差を算出する(ステップS1108)。   The delay time measurement unit 18 reads out the transmitted PRBS data that has been self-run from the buffer 15, reads out the received PRBS data from the buffer 17, compares the pattern of the transmitted PRBS data with the pattern of the received PRBS data, and transmits the transmitted PRBS data. Is matched with the received PRBS data (step S1107). When the delay time measurement unit 18 determines that matching has been performed by the matching determination (when it is determined that the pattern of the transmission PRBS data and the reception PRBS data are synchronized), the delay time measurement unit 18 calculates a time difference based on the count value at that time. (Step S1108).

遅延時間測定部18は、ステップS1108にて算出した時間差から、ステップS1101にて校正処理部10により測定された内部処理時間を減算し、減算結果を、送信機2、伝送路3及び受信機4の測定対象における信号伝搬の遅延時間として求める(ステップS1109)。そして、遅延時間測定部18は、遅延時間を出力する(ステップS1110)。   The delay time measurement unit 18 subtracts the internal processing time measured by the calibration processing unit 10 in step S1101 from the time difference calculated in step S1108, and the subtraction results are transmitted to the transmitter 2, the transmission path 3 and the receiver 4. Is obtained as a delay time of signal propagation in the measurement target (step S1109). Then, the delay time measurement unit 18 outputs a delay time (step S1110).

以上のように、実施例2の遅延時間測定装置1−1によれば、校正処理部10は、校正処理により内部処理時間を測定し、時計部19は、内部時計の時刻をGPS時刻に設定するようにした。そして、PRBSデータ生成部11は、時計部19における内部時計の時刻が予め設定された時刻になると、遅延時間の測定を開始するために、所定の信号速度にて送信処理部14からTSパケットを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成し、送信処理部14は、PRBSデータをTSパケットに格納し、PRBSデータを含むTSパケットを送信機2へ出力するようにした。   As described above, according to the delay time measuring apparatus 1-1 of the second embodiment, the calibration processing unit 10 measures the internal processing time by the calibration process, and the clock unit 19 sets the time of the internal clock to the GPS time. I tried to do it. Then, when the time of the internal clock in the clock unit 19 reaches a preset time, the PRBS data generation unit 11 sends a TS packet from the transmission processing unit 14 at a predetermined signal speed in order to start measuring the delay time. A clock speed for output is set, PRBS data is generated at the set clock speed, and the transmission processing unit 14 stores the PRBS data in the TS packet and outputs the TS packet including the PRBS data to the transmitter 2. I did it.

また、実施例2の遅延時間測定装置1−2によれば、校正処理部10は、校正処理により内部処理時間を測定し、時計部19は、内部時計の時刻をGPS時刻に設定するようにした。そして、PRBSデータ生成部11は、時計部19における内部時計の時刻が予め設定された時刻(遅延時間測定装置1−1と同じ時刻)になると、遅延時間の測定を開始するために、所定の信号速度にて送信処理部14からTSパケットを出力するためのクロック速度を設定し、設定したクロック速度にてPRBSデータを生成し、PRBSデータを送信PRBSデータとして受信部13のバッファ15に格納するようにした。そして、受信処理部16は、遅延時間測定装置1−1の送信処理部14により出力されたTSパケットを、送信機2、伝送路3及び受信機4を介して入力し、TSパケットからPRBSデータを抽出し、抽出したPRBSデータを受信PRBSデータとしてバッファ17に格納するようにした。そして、遅延時間測定部18は、バッファ15に格納された送信PRBSデータのパターンと、バッファ17に格納された受信PRBSデータのパターンとを比較し、両データが同期するタイミングから時間差を算出し、時間差から内部処理時間を減算して遅延時間を求めるようにした。   Further, according to the delay time measuring apparatus 1-2 of the second embodiment, the calibration processing unit 10 measures the internal processing time by the calibration process, and the clock unit 19 sets the time of the internal clock to the GPS time. did. Then, when the time of the internal clock in the clock unit 19 reaches a preset time (the same time as the delay time measuring device 1-1), the PRBS data generation unit 11 starts measuring the delay time. The clock speed for outputting the TS packet from the transmission processing unit 14 is set at the signal speed, PRBS data is generated at the set clock speed, and the PRBS data is stored in the buffer 15 of the receiving unit 13 as transmission PRBS data. I did it. Then, the reception processing unit 16 inputs the TS packet output from the transmission processing unit 14 of the delay time measuring apparatus 1-1 through the transmitter 2, the transmission path 3, and the receiver 4, and the PRBS data from the TS packet. And the extracted PRBS data is stored in the buffer 17 as received PRBS data. Then, the delay time measurement unit 18 compares the pattern of the transmission PRBS data stored in the buffer 15 with the pattern of the reception PRBS data stored in the buffer 17, and calculates a time difference from the timing at which both data are synchronized. The delay time was obtained by subtracting the internal processing time from the time difference.

これにより、離れた場所に設けられた2台の遅延時間測定装置1−1,1−2において、各時計部19の内部時計の時刻は一致するから、同じ時刻を測定開始時刻として、遅延時間の測定を同時に開始することができ、実施例1と同様の効果を奏する。したがって、送信機2と受信機4とが離れた場所に存在する場合であっても、伝送路3に制御線を布設する必要がなく、かつ放送方式に依存しない簡易な手法にて、送信機2から伝送路3を介して受信機4までの間の信号伝搬の遅延時間を測定することが可能となる。   As a result, in the two delay time measuring devices 1-1 and 1-2 provided at distant locations, the times of the internal clocks of the respective clock units 19 coincide with each other. Measurement can be started at the same time, and the same effect as in the first embodiment can be obtained. Therefore, even when the transmitter 2 and the receiver 4 are located at a distance from each other, it is not necessary to lay a control line in the transmission line 3 and the transmitter can be used with a simple method that does not depend on the broadcasting system. It becomes possible to measure the delay time of signal propagation between 2 and the receiver 4 via the transmission line 3.

尚、実施例1による遅延時間測定装置1及び実施例2による遅延時間測定装置1−1,1−2のハードウェア構成としては、通常のコンピュータを使用することができる。遅延時間測定装置1,1−1,1−2は、CPU、RAM等の揮発性の記憶媒体、ROM等の不揮発性の記憶媒体、及びインターフェース等を備えたコンピュータによって構成される。遅延時間測定装置1に備えた校正処理部10、PRBSデータ生成部11、送信部12の送信処理部14、並びに受信部13の受信処理部16及び遅延時間測定部18の各機能は、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。遅延時間測定装置1−1,1−2についても同様である。これらのプログラムは、前記記憶媒体に格納されており、CPUに読み出されて実行される。また、これらのプログラムは、磁気ディスク(フロッピー(登録商標)ディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の記憶媒体に格納して頒布することもでき、ネットワークを介して送受信することもできる。   As hardware configurations of the delay time measuring device 1 according to the first embodiment and the delay time measuring devices 1-1 and 1-2 according to the second embodiment, a normal computer can be used. The delay time measuring apparatuses 1, 1-1, 1-2 are configured by a computer including a volatile storage medium such as a CPU and a RAM, a nonvolatile storage medium such as a ROM, an interface, and the like. The functions of the calibration processing unit 10, the PRBS data generation unit 11, the transmission processing unit 14 of the transmission unit 12, and the reception processing unit 16 and the delay time measurement unit 18 of the reception unit 13 included in the delay time measuring device 1 are as follows. Each is realized by causing the CPU to execute a program describing the function. The same applies to the delay time measuring apparatuses 1-1 and 1-2. These programs are stored in the storage medium and read out and executed by the CPU. These programs can also be stored and distributed on a storage medium such as a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), optical disk (CD-ROM, DVD, etc.), semiconductor memory, etc. You can also send and receive.

以上、実施例1,2を挙げて本発明を説明したが、本発明は前記実施例1,2に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。前記実施例1,2では、ランダム信号の例としてPRBSデータ(PRBS23データまたはPRBS31データ)を挙げて説明したが、本発明は、ランダム信号をPRBSデータに限定するものではなく、一定周期で繰り返される所定パターンの周期データであればよい。   The present invention has been described with reference to the first and second embodiments. However, the present invention is not limited to the first and second embodiments, and various modifications can be made without departing from the technical idea thereof. In the first and second embodiments, PRBS data (PRBS23 data or PRBS31 data) has been described as an example of a random signal. However, the present invention is not limited to PRBS data, and is repeated at a constant period. Any period data of a predetermined pattern may be used.

また、前記実施例1では、校正処理部10は、校正処理にて内部処理時間を測定し、遅延時間測定部18は、算出した時間差から、校正処理部10により測定された内部処理時間を減算し、遅延時間を求めるようにした。また、前記実施例2では、遅延時間測定装置1−2の校正処理部10は、校正処理にて内部処理時間を測定し、遅延時間測定装置1−2の遅延時間測定部18は、算出した時間差から、校正処理部10により測定された内部処理時間を減算し、遅延時間を求めるようにした。これに対し、遅延時間測定部18は、オペレータにより予め設定された内部処理時間を用いるようにしてもよい。つまり、遅延時間測定部18は、算出した時間差から、予め設定された内部処理時間を減算し、遅延時間を求める。この場合、遅延時間測定部18は、校正処理部10により測定された内部処理時間を、予め設定された内部処理時間として扱うようにしてもよい。実施例2の場合、予め設定される内部処理時間は、遅延時間測定装置1−1に備えた送信処理部14の内部処理時間と、遅延時間測定装置1−2に備えた受信処理部16の内部処理時間とを加算した時間に相当する。   In the first embodiment, the calibration processing unit 10 measures the internal processing time in the calibration processing, and the delay time measuring unit 18 subtracts the internal processing time measured by the calibration processing unit 10 from the calculated time difference. The delay time was calculated. Moreover, in the said Example 2, the calibration process part 10 of the delay time measuring apparatus 1-2 measured the internal processing time by the calibration process, and the delay time measuring part 18 of the delay time measuring apparatus 1-2 calculated. The delay time is obtained by subtracting the internal processing time measured by the calibration processing unit 10 from the time difference. On the other hand, the delay time measuring unit 18 may use an internal processing time preset by the operator. That is, the delay time measurement unit 18 subtracts a preset internal processing time from the calculated time difference to obtain a delay time. In this case, the delay time measurement unit 18 may treat the internal processing time measured by the calibration processing unit 10 as a preset internal processing time. In the case of the second embodiment, the internal processing times set in advance are the internal processing time of the transmission processing unit 14 provided in the delay time measuring device 1-1 and the reception processing unit 16 provided in the delay time measuring device 1-2. This corresponds to the time obtained by adding the internal processing time.

また、実施例2では、遅延時間測定装置1−1,1−2の内部時計は、GPS衛星5から取得したGPS時刻により設定するようにしたが、本発明はこれに限定するものではない。例えば、標準電波送信所から送信された標準時刻を用いて内部時計の時刻を設定するようにしてもよいし、インターネットを介して標準時刻の情報を受信し、これを用いて内部時計の時刻を設定するようにしてもよい。   In the second embodiment, the internal clocks of the delay time measuring apparatuses 1-1 and 1-2 are set by the GPS time acquired from the GPS satellite 5, but the present invention is not limited to this. For example, the time of the internal clock may be set using the standard time transmitted from the standard radio wave transmission station, or information on the standard time is received via the Internet, and the time of the internal clock is used by using this information. You may make it set.

また、実施例1による遅延時間測定装置1及び実施例2による遅延時間測定装置1−1,1−2に備えた校正処理部10、PRBSデータ生成部11、送信部12の送信処理部14、並びに受信部13のバッファ15,17、受信処理部16及び遅延時間測定部18は、ICチップに、ハードウェアまたはソフトウェアとして実装するようにしてもよい。   Further, the calibration processing unit 10, the PRBS data generation unit 11, and the transmission processing unit 14 of the transmission unit 12 included in the delay time measurement device 1 according to the first embodiment and the delay time measurement devices 1-1 and 1-2 according to the second embodiment, In addition, the buffers 15 and 17, the reception processing unit 16, and the delay time measurement unit 18 of the reception unit 13 may be mounted on the IC chip as hardware or software.

1 遅延時間測定装置
2 送信機
3 伝送路
4 受信機
5 GPS衛星
6 GPS受信機
9 遅延時間測定システム
10 校正処理部
11 PRBSデータ生成部
12 送信部
13 受信部
14 送信処理部
15,17 バッファ
16 受信処理部
18 遅延時間測定部
19 時計部
DESCRIPTION OF SYMBOLS 1 Delay time measuring apparatus 2 Transmitter 3 Transmission path 4 Receiver 5 GPS satellite 6 GPS receiver 9 Delay time measuring system 10 Calibration processing part 11 PRBS data generation part 12 Transmission part 13 Reception part 14 Transmission processing part 15, 17 Buffer 16 Reception processing unit 18 Delay time measuring unit 19 Clock unit

Claims (7)

伝送対象のデータに所定の送信処理を施し、前記送信処理を施した信号を伝送路を介して送信する送信機、前記伝送路、及び前記伝送路を介して受信した信号のデータに所定の受信処理を施す受信機に対する信号伝搬の遅延時間を測定する遅延時間測定装置において、
一定周期で繰り返される周期データを生成し、前記周期データを第1のバッファに格納する周期データ生成部と、
前記周期データ生成部により生成された周期データを入力し、前記周期データを前記送信機へ出力する送信処理部と、
前記送信処理部により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを第2のバッファに格納する受信処理部と、
前記第1のバッファに格納された周期データと、前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出し、前記時間差に基づいて、前記信号伝搬の遅延時間を測定する遅延時間測定部と、
を備えたことを特徴とする遅延時間測定装置。
A predetermined transmission process is performed on the data to be transmitted, and a transmitter that transmits the signal subjected to the transmission process via a transmission path, the transmission path, and a signal received via the transmission path are predetermined. In a delay time measuring apparatus for measuring a delay time of signal propagation to a receiver that performs processing,
A periodic data generating unit that generates periodic data repeated at a constant period and stores the periodic data in a first buffer;
A transmission processor that inputs the periodic data generated by the periodic data generator and outputs the periodic data to the transmitter;
The period data output by the transmission processing unit is input via the transmitter, the transmission path, and the receiver, and the reception processing unit stores the period data in a second buffer;
A time difference is calculated from the timing at which the periodic data stored in the first buffer and the periodic data stored in the second buffer are synchronized, and the delay time of the signal propagation is measured based on the time difference. A delay time measurement unit;
A delay time measuring apparatus comprising:
請求項1に記載の遅延時間測定装置において、
さらに、前記送信処理部が前記周期データを出力する出力端子と、前記受信処理部が前記周期データを入力する入力端子とを直接接続した場合に、前記遅延時間測定部により測定された遅延時間を内部処理時間として測定する内部処理時間測定部を備え、
前記遅延時間測定部は、
前記時間差から、前記内部処理時間測定部により測定された内部処理時間を減算し、前記減算した結果を前記信号伝搬の遅延時間として測定する、ことを特徴とする遅延時間測定装置。
In the delay time measuring device according to claim 1,
Further, when the transmission processing unit directly connects the output terminal that outputs the periodic data and the input terminal that inputs the periodic data, the delay time measured by the delay time measuring unit is obtained. An internal processing time measurement unit that measures internal processing time
The delay time measurement unit includes:
The delay time measuring apparatus, wherein the internal processing time measured by the internal processing time measuring unit is subtracted from the time difference, and the subtracted result is measured as a delay time of the signal propagation.
請求項1または2に記載の遅延時間測定装置において、
送信側及び受信側の2台の当該遅延時間測定装置により、前記信号伝搬の遅延時間を測定する際に、
前記送信側の遅延時間測定装置に備えた前記送信処理部は、前記送信側の遅延時間測定装置に備えた前記周期データ生成部により生成された周期データを入力して前記送信機へ出力し、
前記受信側の遅延時間測定装置に備えた前記受信処理部は、前記送信側の遅延時間測定装置に備えた前記送信処理部により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを、前記受信側の遅延時間測定装置に備えた前記第2のバッファに格納し、
前記受信側の遅延時間測定装置に備えた前記遅延時間測定部は、前記受信側の遅延時間測定装置に備えた前記第1のバッファに格納された周期データと、前記受信側の遅延時間測定装置に備えた前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出し、前記時間差に基づいて、前記信号伝搬の遅延時間を測定する、ことを特徴とする遅延時間測定装置。
In the delay time measuring device according to claim 1 or 2,
When measuring the delay time of the signal propagation by the two delay time measuring devices on the transmission side and the reception side,
The transmission processing unit provided in the delay time measuring device on the transmission side inputs the periodic data generated by the periodic data generation unit provided in the delay time measuring device on the transmission side, and outputs to the transmitter,
The reception processing unit provided in the delay time measuring device on the reception side uses the transmitter, the transmission path, and the reception of the periodic data output by the transmission processing unit provided in the delay time measurement device on the transmission side. The period data is stored in the second buffer provided in the delay time measuring device on the receiving side,
The delay time measuring unit provided in the delay time measuring device on the receiving side includes the period data stored in the first buffer provided in the delay time measuring device on the receiving side, and the delay time measuring device on the receiving side. A delay time measuring device, wherein a time difference is calculated from a timing at which the periodic data stored in the second buffer provided for synchronization is synchronized, and a delay time of the signal propagation is measured based on the time difference .
伝送対象のデータに所定の送信処理を施し、前記送信処理を施した信号を伝送路を介して送信する送信機、前記伝送路、及び前記伝送路を介して受信した信号のデータに所定の受信処理を施す受信機に対する信号伝搬の遅延時間を測定する遅延時間測定システムにおいて、
一定周期で繰り返される周期データを生成し、前記周期データを前記送信機へ出力する第1の遅延時間測定装置と、
前記第1の遅延時間測定装置により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記信号伝搬の遅延時間を測定する第2の遅延時間測定装置と、を備え、
前記第1の遅延時間測定装置は、
当該第1の遅延時間測定装置及び前記第2の遅延時間測定装置にて共通の時刻が設定される内部時計を有する第1の時計部と、
前記信号伝搬の遅延時間の測定を開始する所定の測定開始時刻から、前記周期データを生成する第1の周期データ生成部と、
前記第1の周期データ生成部により生成された周期データを入力し、前記送信機へ出力する送信処理部と、を備え、
前記第2の遅延時間測定装置は、
前記共通の時刻が設定される内部時計を有する第2の時計部と、
前記所定の測定開始時刻から、前記周期データを生成し、前記周期データを第1のバッファに格納する第2の周期データ生成部と、
前記第1の遅延時間測定装置の前記送信処理部により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを第2のバッファに格納する受信処理部と、
前記第1のバッファに格納された周期データと、前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出し、前記時間差に基づいて、前記信号伝搬の遅延時間を測定する遅延時間測定部と、を備えたことを特徴とする遅延時間測定システム。
A predetermined transmission process is performed on the data to be transmitted, and a transmitter that transmits the signal subjected to the transmission process via a transmission path, the transmission path, and a signal received via the transmission path are predetermined. In a delay time measurement system for measuring a delay time of signal propagation to a receiver to be processed,
A first delay time measuring device that generates periodic data repeated at a constant period and outputs the periodic data to the transmitter;
A second delay time measuring device for inputting the period data output by the first delay time measuring device via the transmitter, the transmission line and the receiver, and measuring the delay time of the signal propagation; With
The first delay time measuring device includes:
A first clock unit having an internal clock in which a common time is set in the first delay time measuring device and the second delay time measuring device;
A first period data generation unit that generates the period data from a predetermined measurement start time for starting measurement of the delay time of the signal propagation;
A transmission processing unit that inputs the cycle data generated by the first cycle data generation unit and outputs the cycle data to the transmitter;
The second delay time measuring device includes:
A second clock unit having an internal clock in which the common time is set;
A second period data generation unit configured to generate the period data from the predetermined measurement start time and store the period data in a first buffer;
Reception in which the periodic data output by the transmission processing unit of the first delay time measuring device is input via the transmitter, the transmission path, and the receiver, and the periodic data is stored in a second buffer. A processing unit;
A time difference is calculated from a timing at which the periodic data stored in the first buffer and the periodic data stored in the second buffer are synchronized, and the delay time of the signal propagation is measured based on the time difference. A delay time measuring system comprising: a delay time measuring unit.
請求項4に記載の遅延時間測定システムにおいて、
前記第2の遅延時間測定装置に備えた遅延時間測定部は、
前記第1の遅延時間測定装置に備えた前記送信処理部が前記周期データを前記第1の周期データ生成部から入力して前記送信機へ出力するまでの間の処理時間と、当該第2の遅延時間測定装置に備えた前記受信処理部が前記周期データを前記受信機から入力して前記第2のバッファに格納するまでの間の処理時間とを加算した時間に相当する内部処理時間が予め設定され、
前記時間差から前記内部処理時間を減算し、前記減算した結果を前記信号伝搬の遅延時間として測定する、ことを特徴とする遅延時間測定システム。
The delay time measurement system according to claim 4,
The delay time measuring unit provided in the second delay time measuring device,
A processing time from when the transmission processing unit provided in the first delay time measuring device inputs the periodic data from the first periodic data generation unit to output to the transmitter; and the second An internal processing time corresponding to a time obtained by adding the processing time until the reception processing unit provided in the delay time measuring apparatus inputs the periodic data from the receiver and stores it in the second buffer in advance. Set,
A delay time measuring system, wherein the internal processing time is subtracted from the time difference, and the subtraction result is measured as a delay time of the signal propagation.
コンピュータを、請求項1から3までのいずれか一項に記載の遅延時間測定装置として機能させるための遅延時間測定プログラム。   A delay time measuring program for causing a computer to function as the delay time measuring device according to any one of claims 1 to 3. 伝送対象のデータに所定の送信処理を施し、前記送信処理を施した信号を伝送路を介して送信する送信機、前記伝送路、及び前記伝送路を介して受信した信号のデータに所定の受信処理を施す受信機に対する信号伝搬の遅延時間を測定するプログラムであって、
一定周期で繰り返される周期データを生成し、前記送信機へ出力する第1の遅延時間測定装置と、
前記第1の遅延時間測定装置により出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記信号伝搬の遅延時間を測定する第2の遅延時間測定装置と、を備えた遅延時間測定システムによる遅延時間測定プログラムにおいて、
前記第1の遅延時間測定装置は、当該第1の遅延時間測定装置及び前記第2の遅延時間測定装置にて共通の時刻が設定される内部時計を有する第1の時計部を備え、
前記第2の遅延時間測定装置は、前記第1の遅延時間測定装置の内部時計による時刻と一致する内部時計を有する第2の時計部を備え、
前記第1の遅延時間測定装置を構成するコンピュータに、
前記信号伝搬の遅延時間の測定を開始する所定の測定開始時刻から、前記周期データを生成する第1のステップと、
前記周期データを前記送信機へ出力する第2のステップと、を実行させ、
前記第2の遅延時間測定装置を構成するコンピュータに、
前記所定の測定開始時刻から、前記周期データを生成し、前記周期データを第1のバッファに格納する第3のステップと、
前記第1のステップにて出力された周期データを、前記送信機、前記伝送路及び前記受信機を介して入力し、前記周期データを第2のバッファに格納する第4のステップと、
前記第1のバッファに格納された周期データと、前記第2のバッファに格納された周期データとが同期するタイミングから時間差を算出する第5のステップと、
前記時間差に基づいて、前記信号伝搬の遅延時間を測定する第6のステップと、を実行させる遅延時間測定プログラム。
A predetermined transmission process is performed on the data to be transmitted, and a transmitter that transmits the signal subjected to the transmission process via a transmission path, the transmission path, and a signal received via the transmission path are predetermined. A program for measuring a signal propagation delay time for a receiver to be processed,
A first delay time measuring apparatus that generates periodic data repeated at a constant period and outputs the periodic data to the transmitter;
A second delay time measuring device for inputting the period data output by the first delay time measuring device via the transmitter, the transmission line and the receiver, and measuring the delay time of the signal propagation; In the delay time measurement program by the delay time measurement system comprising
The first delay time measuring device includes a first clock unit having an internal clock in which a common time is set in the first delay time measuring device and the second delay time measuring device,
The second delay time measuring device includes a second clock unit having an internal clock that matches the time of the internal clock of the first delay time measuring device,
In the computer constituting the first delay time measuring device,
A first step of generating the periodic data from a predetermined measurement start time for starting measurement of the delay time of the signal propagation;
Performing the second step of outputting the periodic data to the transmitter;
In the computer constituting the second delay time measuring device,
A third step of generating the periodic data from the predetermined measurement start time and storing the periodic data in a first buffer;
A fourth step of inputting the periodic data output in the first step via the transmitter, the transmission path and the receiver, and storing the periodic data in a second buffer;
A fifth step of calculating a time difference from a timing at which the periodic data stored in the first buffer and the periodic data stored in the second buffer are synchronized;
And a sixth step of measuring a delay time of the signal propagation based on the time difference.
JP2014171258A 2014-08-26 2014-08-26 Delay time measuring device, delay time measuring system and program Active JP6348802B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014171258A JP6348802B2 (en) 2014-08-26 2014-08-26 Delay time measuring device, delay time measuring system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014171258A JP6348802B2 (en) 2014-08-26 2014-08-26 Delay time measuring device, delay time measuring system and program

Publications (2)

Publication Number Publication Date
JP2016046748A JP2016046748A (en) 2016-04-04
JP6348802B2 true JP6348802B2 (en) 2018-06-27

Family

ID=55636896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014171258A Active JP6348802B2 (en) 2014-08-26 2014-08-26 Delay time measuring device, delay time measuring system and program

Country Status (1)

Country Link
JP (1) JP6348802B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6974739B2 (en) * 2018-10-25 2021-12-01 日本電信電話株式会社 Communication equipment and ranging method
CN114630107B (en) * 2022-02-18 2025-09-23 清华大学深圳国际研究生院 Transmission delay measurement system and method
CN115243030B (en) * 2022-06-14 2024-03-01 天翼数字生活科技有限公司 A terminal capability testing system, method, equipment and storage medium
CN119165266B (en) * 2024-09-03 2025-10-28 上海卫星工程研究所 Double-source satellite power supply channel simulation testing device for star meter plug electrical connection

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2758983B2 (en) * 1990-11-27 1998-05-28 アンリツ株式会社 Testing equipment
JPH08274763A (en) * 1995-03-31 1996-10-18 Ando Electric Co Ltd Delay time measuring instrument
JP2004104235A (en) * 2002-09-05 2004-04-02 Toshiba Corp Transmission delay time measurement system and its measurement method
JP4390568B2 (en) * 2004-01-19 2009-12-24 富士通株式会社 Delay measurement system
JP5167972B2 (en) * 2008-06-13 2013-03-21 富士通株式会社 Delay measurement method and radio base station apparatus

Also Published As

Publication number Publication date
JP2016046748A (en) 2016-04-04

Similar Documents

Publication Publication Date Title
CA3041349C (en) Variable sub-packet lengths for telegram splitting in networks with low power consumption
JP6348802B2 (en) Delay time measuring device, delay time measuring system and program
US12309073B2 (en) Receiving apparatus and data processing method
US12075102B2 (en) Content transmission method and content playback method
JP6298305B2 (en) Broadcast signal IP transmission system and broadcast signal IP transmission method
JP6575529B2 (en) Usable band estimation system, usable band estimation method, receiving apparatus, and control program for receiving apparatus
WO2009155871A1 (en) Method, device and system for processing data packets
CN105850149A (en) Image reception apparatus, parameter setting method, and additional information displaying system
KR102103903B1 (en) Transmitting apparatus and receiving apparatus and data processing method thereof
CN115550909B (en) Audio transmission method, audio transmission method, audio transmission program, and audio transmission program receiving and transmitting device and computer medium
US9854071B2 (en) Redundant, low-latency digital audio transmission
KR20100133776A (en) Method of Measuring Voice and Video Quality of Service in Packet Network
JP2010035088A (en) Digital broadcast receiving apparatus and method of acquiring ip packet multiplexed to digital broadcasting
JP2024506459A (en) ATSC 3.0 Long Term Error Correction with Fast Channel Change for Real-Time Broadcast Mobile Applications
US20180183617A1 (en) Communication device, communication system, communication method and program
KR20120052090A (en) Mobile iptv system and method
JP5082715B2 (en) Receiving device, receiving method, and computer program
KR20090122883A (en) Simple transmission method of signal stream between transmitter and electronic device
JP2008172656A (en) Line control system and method
WO2014155927A1 (en) Broadcast apparatus, transmission method, and broadcast system
JP7790438B2 (en) Retransmission device, retransmission method, receiving device, and receiving method
JP5938639B2 (en) Broadcast system, transmitter and receiver used therefor, broadcast method and program, and reception and reproduction method and program
JP2011199884A (en) Line control system and method therefor
JP2020161911A (en) Transmission delay measurement system, transmission delay measurement method, packet transmission device, and measurement device
CN107637112A (en) Server unit, communication equipment, method and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180425

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180601

R150 Certificate of patent or registration of utility model

Ref document number: 6348802

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250