JPH0443745A - Retrieving method for collection data - Google Patents
Retrieving method for collection dataInfo
- Publication number
- JPH0443745A JPH0443745A JP2151860A JP15186090A JPH0443745A JP H0443745 A JPH0443745 A JP H0443745A JP 2151860 A JP2151860 A JP 2151860A JP 15186090 A JP15186090 A JP 15186090A JP H0443745 A JPH0443745 A JP H0443745A
- Authority
- JP
- Japan
- Prior art keywords
- data
- frame
- address
- time
- additional information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はプロトコル・アナライザなどにあ(プる集録デ
ータの検索方法【こ関する。具体約1こは、集録された
多くの伝送データの中から、指定された時刻のデータ、
を数比して再生表示する場合(こ、目的とするデータを
矧時間で検索することかできる集録データの検索方法を
提供せんとづるものでめる。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a method for searching acquired data, such as a protocol analyzer. , the data at the specified time,
This article aims to provide a search method for recorded data that allows you to search for the desired data in a short amount of time.
[従来の技術]
従来より用いられている集録されたデータの検索方法に
ついて説明する。プロトコル・アナライザを例にとると
、伝送上の区切られた区間である各フレームに含まれた
データおよび付加情報と、そのフレームの終了時刻とを
、データ集録用メモリに書込み、データを再生表示する
場合には、そのデータにあらかじめ設定されたアドレス
または時刻から、目的とするデータを検索してデータ集
録用メモリより読出し、再生表示していた。[Prior Art] A conventional method of searching acquired data will be described. Taking a protocol analyzer as an example, the data and additional information included in each frame, which is a divided section of transmission, and the end time of that frame are written to the data acquisition memory, and the data is played back and displayed. In some cases, the desired data is searched from the address or time set in advance for the data, read out from the data acquisition memory, and reproduced and displayed.
F発明が解決しようとする課題]
このような従来例において、アドレスを指定してデータ
集録用メモリにアクセスしてデータを取出す場合は、そ
のデータに設定されたアドレスをデータ集録用メモリの
アドレスに変換することにより、目的とするデータを容
易に取出すことかできる。[Problem to be solved by the invention F] In such a conventional example, when specifying an address to access the data acquisition memory and retrieve data, the address set for the data is changed to the address of the data acquisition memory. By converting, the desired data can be easily retrieved.
しかし、データの集録時の時刻を指定してその時刻のデ
ータを取出す場合には、データ集録用メモリの先頭ある
いは末尾から、多くのデータを順次検索し、そのデータ
の中に含まれた集録時刻を、指定された時刻と比較しな
がら検索しなければならず、再生動作の開始指示からデ
ータか表示されるまでに多くの時間を要するという解決
すべき課題があった。However, when specifying the time of data acquisition and retrieving data at that time, a large amount of data is sequentially searched from the beginning or end of the data acquisition memory, and the acquisition time included in the data is searched sequentially from the beginning or end of the data acquisition memory. There was a problem that needed to be solved in that it took a long time from the instruction to start the playback operation until the data was displayed.
1課題を解決するための手段]
このようなり題を解決するために、本発明はなされたも
のであり、各フレームのデータおよび付加情報をデータ
集録用メモリに記憶せしめる場合に、各フレームごとに
、そのフレームの終了時刻の他に、データ集録用メモリ
における1つ前のまたは1つ後のフレームの所定のデー
タのアドレスを書込み、このアドレス・データに従って
時制情報を検出して、目的とするデータを検索するよう
にした。[Means for Solving Problem 1] In order to solve such problems, the present invention has been made, and when storing the data and additional information of each frame in the data acquisition memory, , writes the address of predetermined data of the previous or next frame in the data acquisition memory in addition to the end time of that frame, detects tense information according to this address and data, and acquires the target data. I started searching for .
[作用]
このような手段を用いたことにより、指定された時刻の
データを再生表示しようとする場合に、各フレームごと
に記憶、された1つ前のまたは1つ後のフレームの所定
のデータの書込みアドレスを順次検索し、指定された時
刻と比較して、つぎに検索すべきフレームの終了時刻を
直ちに得ることができ、集録時刻とは関係のない多くの
データまで検索してしまうことがなくなり、目的とする
データを短時間で取出せるようになった。[Operation] By using such a means, when trying to reproduce and display data at a specified time, the predetermined data of the previous or next frame stored and stored for each frame can be reproduced. The end time of the next frame to be searched can be immediately obtained by sequentially searching the write address of the frame and comparing it with the specified time. Now you can retrieve the desired data in a short time.
1実施例J 本発明の一実施例の回路構成を第1図に示し説明する。1 Example J A circuit configuration of an embodiment of the present invention is shown in FIG. 1 and will be described.
第1図は本発明によるプロトコル・アナライザの回路構
成を示すものであり、入力されたシリアル・データは、
シリアル・データ・ライン20を介してシリアル・パラ
レル変換回路11に入力されてパラレル・データに変換
される。得られたパラレル・データはパラレル・データ
・バス21を介して解析回路12に入力される。解析回
路12は、入力されたデータを、フレ−ム(関する情報
であるフレーム・データとフレーム・データ以外のデー
タとに識別するとともに、フレーム・データおよびフレ
ーム・データ以外のデータに附随するデータ・エラーな
どの付加情報を作成する。解析回路12により識別され
た各データおよびそれぞれの付加情報は、パラレル・デ
ータおよび付加情報バス22を介して、データ集録用メ
モリ15に書込まれると同時に、アドレス・レジスタ1
4および時刻レジスタ15に入力される。アドレス・レ
ジスタ14は、連続しているデータ列がフレーム・デー
タからフレーム・データ以外のデータに変わることから
、そのフレームの終了を検出する。そこで、その最終デ
ータのデータ集録用メモリ]5(こおける国連みアドレ
スを、1つ前のフレームのλ込みアドレスとしてアドレ
ス・レジスタ14は一時記憶する。それ以前に1つ前の
フレームのアドレスとしてアドレス・レジスタ14に保
持されていたアドレス・データは、データ集録用メモリ
15に国連まれる。FIG. 1 shows the circuit configuration of the protocol analyzer according to the present invention, and the input serial data is
The data is input to the serial-to-parallel conversion circuit 11 via the serial data line 20 and converted into parallel data. The obtained parallel data is input to the analysis circuit 12 via the parallel data bus 21. The analysis circuit 12 distinguishes input data into frame data (information related to frame data) and data other than frame data, and also distinguishes between frame data and data accompanying data other than frame data. Additional information such as errors is created.Each data and each additional information identified by the analysis circuit 12 are written to the data acquisition memory 15 via the parallel data and additional information bus 22, and at the same time, the address・Register 1
4 and the time register 15. The address register 14 detects the end of a frame because the continuous data string changes from frame data to data other than frame data. Therefore, the address register 14 temporarily stores the unread address in the memory for data acquisition of the final data as the λ-included address of the previous frame. The address data held in the address register 14 is stored in the data acquisition memory 15.
他方、時刻レジスタ13は、データ列かフレーム・デー
タからフレーム・データ以外のデータに変わることから
、そのフレームの終了を検出し、そのフレームの終了時
刻を一時記憶する。そこでアドレス・レジスタ14が1
つ前のフレームの書込みアドレスをデータ集録用メモリ
15に書込んだ後、時刻レジスタ13が現在のフレーム
の終了時刻をデータ集録用メモリ15に書込む。On the other hand, since the data string changes from frame data to data other than frame data, the time register 13 detects the end of the frame and temporarily stores the end time of the frame. Then address register 14 becomes 1.
After writing the write address of the previous frame into the data acquisition memory 15, the time register 13 writes the end time of the current frame into the data acquisition memory 15.
すなわち、1つ前のフレームの終了時刻を格納したアド
レスと現在のフレームの終了時刻とが格納される。That is, the address storing the end time of the previous frame and the end time of the current frame are stored.
以上の動作を繰返してシリアル・データ・ライン20を
介して入力されるシリアル・データ(ついて、各フレー
ムに含まれるデータおよび付加情報を、1つ前のフレー
ムの書込みアドレスおよびフレームの終了時刻とともに
、データ集録用メモリ15に順次書込む。By repeating the above operation, the serial data input via the serial data line 20 (data and additional information included in each frame, together with the write address of the previous frame and the end time of the frame) The data is sequentially written into the data acquisition memory 15.
そこで、データの再生動作が開始されると、再生表示制
御回路16は、データ集録用メモリ15より、書込まれ
たデータおよび付加情報を、あらかじめ設定されたアド
レスまたは時刻から読出す。Therefore, when the data reproduction operation is started, the reproduction display control circuit 16 reads the written data and additional information from the data acquisition memory 15 from a preset address or time.
読出されたデータ内容は、解析回路12により所定の解
析方法に従って解析されて表示用データとして作成され
、これを表示回路17に表示する。The read data contents are analyzed by the analysis circuit 12 according to a predetermined analysis method to create display data, which is displayed on the display circuit 17.
第2図は、以上の回路動作により集録されるデータおよ
び各種情報のデータ集録用メモリ15の内容(a)お、
よびその内容が格納されているアドレス(b)を示して
いる。ここで、たとえば(a)のデータ集録用メモリ1
5の内容り。(1)〜D。(J)、は(b)のデータ集
録用メモリ15ののアドレスA (+2)〜A、(
−m−1)に、またFD (1)〜FD (m>、
A 、T。FIG. 2 shows the contents of the data acquisition memory 15 of the data and various information acquired by the above circuit operations (a);
and the address (b) where its contents are stored. Here, for example, data acquisition memory 1 in (a)
Contains 5 contents. (1)~D. (J), is the address A (+2) to A, (
−m−1), and FD (1) to FD (m>,
A, T.
n n n−1
はA、(−m)〜A、(−1>、Ao、A、(+1)に
、それぞれ格納されていることを示している。n n n-1
indicates that they are stored in A, (-m) to A, (-1>, Ao, A, (+1), respectively).
第2図(a>において、データおよび各種情報は、フレ
ームF。を中心に説明すると、解析回路12(第1図)
より出力される多くのフレーム・データ以外のデータお
よび付加情報り。かまず書込まれた後、フレームFnの
フレーム・データおよび付加情報FD、が書込まれる。In FIG. 2 (a), data and various information are mainly explained in frame F. Analysis circuit 12 (FIG. 1)
There is a lot of data other than frame data and additional information that is output. After that, frame data and additional information FD of frame Fn are written.
つぎに、アドレス・レジスタ14が保持していた1つ前
のフレームF。−1のアドレス・データAn−2のアド
レスAn−1が書込まれ、その後にそのフレームF の
終了時刻Tnが書込まれる。そして、っぎのフレーム・
データ以外のデータおよび付加情報り。、1に移行する
。Next, the previous frame F held by the address register 14. Address An-1 of address data An-2 of -1 is written, and then the end time Tn of that frame F is written. And the frame of
Data other than data and additional information. , transition to 1.
以上のようにして、第2図(a)に示した配列によるデ
ータおよび各種情報のデータ集録用メモリ15への書込
みが、同図(b)に示したアドレスにおいて、順次行わ
れる。As described above, data and various information in the arrangement shown in FIG. 2(a) are sequentially written into the data acquisition memory 15 at the addresses shown in FIG. 2(b).
そこで、第1図に示した回路による再生表示動作におい
て、データ集録用メモリ15がらの続出しを、アドレス
A。をを指定して行う場合には、第2図(b)に示した
アドレスA。を指示すれば、同図(a)の各種の情報D
、FD 、A、−1゜n
T、を続出し再生表示することは容易(可能である。Therefore, in the reproduction display operation by the circuit shown in FIG. When specifying , use the address A shown in FIG. 2(b). If you specify
, FD , A, -1°n T, can be easily reproduced and displayed one after another.
また、時刻を指定して各種の情報り、、FD、。You can also specify the time and get various information, FD.
An−1’ ”nを取出す場合は、データ集録用メモリ
15の末尾より検索を開始して、各フレームF、ごとに
書込まれた1つ前のフレームF。−1の書込みアドレス
A。−1を得る。そこで、アドレスAn−1に書込まれ
ているフレームの終了時刻T。−1を検出して、これが
指定された時刻であるがどうかを判別する。このように
して集録時刻とは無関係な情報り。、FD、を検索する
ことなく、時刻情報を検出することができる。An-1' When retrieving n, start the search from the end of the data acquisition memory 15 and search for the write address A of the previous frame F.-1 written for each frame F.- 1 is obtained. Then, the end time T.-1 of the frame written at address An-1 is detected and it is determined whether this is the specified time. In this way, the acquisition time is Time information can be detected without searching the FD for irrelevant information.
このようにして検出されるフレームの終了時刻から指定
された時刻を検索して、目的とするデータを取出し再生
表示する。したがって、データ集録用メモリ15に記憶
された各種データのうち、時刻情報のみを検索するので
、目的データの取出しに要する時間を極めて短くするこ
とが可能となる。The designated time is searched from the end time of the frame thus detected, and the target data is retrieved and reproduced and displayed. Therefore, among the various data stored in the data acquisition memory 15, only the time information is searched, so that the time required to retrieve the target data can be extremely shortened.
以上にみいては、データ集録用メモリ15において、1
つ前のフレームの富込みアドレスAn−1をフレーム・
データおよびその付加情報FDoの後に書込む場合につ
いて説明したが、第3図(a)に小すように、たとえば
、フレームFnで説明すると、フレーム・データ以外の
データおよび付加情報り。からフレーム・データおよび
付加情報FD、に変わったときに、あらかじめアドレス
・データAn−1および時刻情報下。を書込むスペース
のデータおよび付加情報り。+1に変わったときに、そ
のスペースS。に1つ前のフレームF、−1の書込みア
ドレスA。−1およびそのフレームF。の終了時刻T。In view of the above, in the data acquisition memory 15, 1
The rich address An-1 of the previous frame is
The case where the data and its additional information are written after FDo has been described, but as shown in FIG. 3(a), for example, in the case of a frame Fn, data other than the frame data and additional information are written. When changing from FD to frame data and additional information FD, the address data An-1 and time information are changed in advance. Space to write data and additional information. When it changes to +1, that space S. Write address A of the previous frame F, -1. -1 and its frame F. end time T.
を書込むようにしてもよい。It is also possible to write .
また、第3図(b)[示すように、フレームドアドレス
A、+1およびそのフレームF。の終了時刻下。を書込
むよう【こしてもよい。これにより、データ集録用メモ
リ15の先頭から時刻情報下。Also, as shown in FIG. 3(b), the framed address A, +1 and its frame F. below end time. [You may strain it to write.] This allows time information to be read from the beginning of the data acquisition memory 15.
を検索することも可能となる。It is also possible to search for.
ざらに、第2図(a)に示したように、そのフレーム(
たとえば、F、)においてデータ集録用メモリ15に書
込むアドレス・データとして、隣接するフレームF
のアドレス・データA。−2が格納されるデータ集録用
メモリ15のアドレスAn−1を用いる場合について説
明したか、これ以外にも、時刻情報あるいは先頭のフレ
ーム・データおよび付加情報が格納されるデータ集録用
メモリ15のアドレスを、アドレス・データとしてもよ
い。すなわち、たとえば、フレームFn−1の時刻情報
下 を格納したデータ集録用メモリ15のアドレスA
(+1>を、フレームF0におけるアドレス・デ
ータとすることもできる。Roughly, as shown in Figure 2(a), the frame (
For example, as the address data to be written to the data acquisition memory 15 in F, ), the adjacent frame F
address data A. -2 is stored in the data acquisition memory 15; The address may be used as address data. That is, for example, address A of the data acquisition memory 15 that stores the time information of frame Fn-1.
(+1> can also be used as address data in frame F0.
なお、本実加剰では、プロトコル・アナライザにおける
集録データを検索する場合を例として説明したか、その
他にも、ネットワーク伝送におけるネットワーク監視用
のデータ集録装置などの長時間にわたる大量のデータを
集録する装置において集録されたデータを検索する場合
にも、本発明は適用され得るものである。とく(こ、こ
の種のデータ集録装置では、複数のシリアル・データ・
フィンから同時にデータを集録できるものがあり、付加
情報としてチャネル番号も設定して集録している。その
集録データロは、フレーム・データFD とフレーム・
データ以外のデータD。が集録回線数の2倍、すなわち
送信側および受信側のデータ」となる。しかも、データ
および付加情報り。、FD、は、各シリアル・データ・
ライン単位ではなく、チャネル間ではまったくランダム
に集録されるために、目的のデータおよび付加情報り、
、FD を時間T。を指定して検索するには大―のデ
ータをチエツクしなければならない。したかって、この
ような装置に本発明を適用するならば、データの検索時
間の大幅な短縮を大川することができる。In addition, in this practical explanation, we have explained the case of searching acquired data in a protocol analyzer as an example, but we have also explained the case of searching acquired data in a protocol analyzer as an example. The present invention can also be applied to searching data collected in a computer. (This type of data acquisition device has multiple serial data
There are devices that can simultaneously acquire data from the fins, and the channel number is also set as additional information. The acquired data consists of frame data FD and frame data FD.
Data D other than data. is twice the number of acquisition lines, that is, the data on the sending and receiving sides. In addition, data and additional information are included. , FD, each serial data
Since the data is acquired completely randomly between channels rather than line by line, the desired data and additional information can be
, FD at time T. To specify and search, you must check large amounts of data. Therefore, if the present invention is applied to such a device, the data retrieval time can be significantly reduced.
L発明の効果つ
以上の説明から明らかなように、本発明によるならば、
入力された伝送データのフレームごとに、そのフレーム
の終了時刻に加えて、つぎに検索すべきフレームの書込
みアドレスをデータ集録用メモリに書込むようにしたの
で、アドレスではなく集録時刻を指定してデータを取出
す場合においても、そのフレームにおいて書込まれたア
ドレス・データに従って、時刻情報とは関係のないデー
タおよび付加情報を検索することなく、つぎに検索すべ
きフレームの終了時刻を検出できることから、目的とす
るデータおよび付加情報を短時間で取出すことが可能と
なった。したがって、本発明の効果は極めて大きい。Effects of the Invention As is clear from the above explanation, according to the present invention,
For each frame of input transmission data, in addition to the end time of that frame, the write address of the next frame to be searched is written to the data acquisition memory, so you can specify the acquisition time instead of the address. Even when extracting data, the end time of the next frame to be searched can be detected according to the address data written in that frame without searching for data unrelated to time information and additional information. It has become possible to retrieve the desired data and additional information in a short time. Therefore, the effects of the present invention are extremely large.
第1図は本発明の一実汁例の回路構成図、第2図は第1
図に示したデータ集録用メモリにおけるデータの配置を
説明するためのデータ配置図、
第3図は第1図に示したデータ集録用メモリにおけるデ
ータの伯の配置方法を説明するためのデータ配置図であ
る。
11・・・シリアル・パラレル変換回路12・・・解析
回路 13・・・時刻レジスタ14・・・アドレ
ス・レジスタ
15・・・データ集録用メモリ
16・・・再生表示制御回路
17・・・表示回路
20・・・シリアル・データ・ライン
21・・・パラレル・データ・バス
22・・・パラレル・データおよび付加情報バス。Fig. 1 is a circuit diagram of an example of the present invention, and Fig. 2 is a circuit diagram of an example of the present invention.
Figure 3 is a data layout diagram for explaining the arrangement of data in the data acquisition memory shown in Figure 1; It is. 11... Serial/parallel conversion circuit 12... Analysis circuit 13... Time register 14... Address register 15... Data acquisition memory 16... Reproduction display control circuit 17... Display circuit 20... Serial data line 21... Parallel data bus 22... Parallel data and additional information bus.
Claims (1)
し(11)、変換された前記パラレル・データをフレー
ム・データとフレーム・データ以外のデータとを識別し
、前記フレーム・データおよび前記フレーム・データ以
外のデータにそれぞれの付加情報を付加し(12)、 識別された前記フレーム・データおよび前記フレーム・
データ以外のデータとそれぞれの前記付加情報(D_n
、FD_n)をメモリ手段(15)に格納すべき情報と
し、 前記格納すべき情報を得た時刻を前記メモリ手段に格納
すべき時刻情報(T_n)とし、 前記フレーム・データおよび付加情報と前記時刻情報を
含むフレームにおける所定のデータを格納すべき前記メ
モリ手段におけるアドレスをアドレス・データ(A_n
)とし、 前記フレーム・データおよび付加情報と前記フレーム・
データ以外のデータおよび付加情報と前記時刻情報とを
前記メモリ手段に格納するときに、隣接したフレームに
おける前記所定のデータを格納した前記メモリ手段にお
けるアドレス(A_n_−_1、A_n_+_1)を、
隣接アドレス・データとして、ともに格納し、 前記隣接アドレス・データを検索して、前記時刻情報を
得る集録データの検索方法。[Claims] Converting input serial data into parallel data (11), distinguishing the converted parallel data from frame data and data other than frame data, and converting the converted parallel data into frame data. and adding respective additional information to data other than the frame data (12), and adding additional information to the identified frame data and the frame data (12).
Data other than data and each of the additional information (D_n
, FD_n) is information to be stored in the memory means (15), the time at which the information to be stored is obtained is time information (T_n) to be stored in the memory means, and the frame data, additional information, and the time are Address data (A_n
), and the frame data and additional information and the frame
When storing data other than data, additional information, and the time information in the memory means, the address (A_n_-_1, A_n_+_1) in the memory means storing the predetermined data in an adjacent frame is
A search method for acquired data, comprising: storing the data together as adjacent address data; and searching the adjacent address data to obtain the time information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2151860A JPH0443745A (en) | 1990-06-11 | 1990-06-11 | Retrieving method for collection data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2151860A JPH0443745A (en) | 1990-06-11 | 1990-06-11 | Retrieving method for collection data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0443745A true JPH0443745A (en) | 1992-02-13 |
Family
ID=15527828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2151860A Pending JPH0443745A (en) | 1990-06-11 | 1990-06-11 | Retrieving method for collection data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0443745A (en) |
-
1990
- 1990-06-11 JP JP2151860A patent/JPH0443745A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6295086B1 (en) | Apparatus and method for generating digital still image files from digital moving images | |
| JPH04256295A (en) | Still picture recording and reproducing device | |
| US5206931A (en) | Picture file system | |
| US6256162B1 (en) | Moving picture searching apparatus | |
| JP3036099B2 (en) | Data management methods | |
| WO2004055817A1 (en) | Recording and reproducing system, recording apparatus, reproducing apparatus, record medium, recording and reproducing method, recording method, reproducing method, program and record medium | |
| JPH0443745A (en) | Retrieving method for collection data | |
| JP2526502B2 (en) | Telemetry data processing device | |
| US5982359A (en) | Memory device for storing 9-bit video data formed of 8-bit video and 1-bit color frame information, the latter being converted to 8-bit data | |
| JP3544829B2 (en) | Information storage and retrieval device and information storage and retrieval method | |
| JPS63177266A (en) | image file device | |
| JPH0428056A (en) | Audio/image playback device | |
| JP2573700B2 (en) | Image recording and playback device | |
| JPS63177267A (en) | image file device | |
| KR100209884B1 (en) | High speed selection reproducing apparatus and method providing multi-output | |
| JPH0324618A (en) | Record ascending order adder | |
| JPH0423143A (en) | Data storing system | |
| JPS6057849U (en) | information retrieval device | |
| JPS6319858Y2 (en) | ||
| JP2573701B2 (en) | Image recording and playback device | |
| JPS6041098A (en) | Voice editing controller | |
| JPS61121174A (en) | Picture file system | |
| JPS645328B2 (en) | ||
| JPS61121175A (en) | Image file system | |
| JPS62256169A (en) | Material retrieval device |