JPH0448307B2 - - Google Patents
Info
- Publication number
- JPH0448307B2 JPH0448307B2 JP8589886A JP8589886A JPH0448307B2 JP H0448307 B2 JPH0448307 B2 JP H0448307B2 JP 8589886 A JP8589886 A JP 8589886A JP 8589886 A JP8589886 A JP 8589886A JP H0448307 B2 JPH0448307 B2 JP H0448307B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- queue management
- management area
- identification code
- primary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 238000007726 management method Methods 0.000 claims description 73
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 239000000872 buffer Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Communication Control (AREA)
- Selective Calling Equipment (AREA)
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、情報伝送装置におけるデータの待ち
行列管理方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a data queue management system in an information transmission device.
(従来の技術)
データの伝送において、装置を大きくすること
なく、データ伝送の効率を上げることは重要なこ
とである。例えば、情報伝送分野における孫局に
データを中継するテレメータ子局が親局にデータ
を中継するような場合において、自局のデータと
孫局データを受付順に効率良く、適切に中継伝送
する必要がある。(Prior Art) In data transmission, it is important to increase the efficiency of data transmission without increasing the size of the device. For example, in the field of information transmission, when a telemeter slave station that relays data to a grandchild station relays data to a master station, it is necessary to efficiently and appropriately relay and transmit its own station's data and grandchild station data in the order of reception. be.
第3図は従来のデータの待ち行列管理方式の説
明図である。 FIG. 3 is an explanatory diagram of a conventional data queue management system.
まず、第3図aにおいては待ち行列管理エリア
は1箇所で、最も情報量の多い型式に型式を統一
してデータの管理を行うようにしていた。即ち、
第3図aにおいては情報Aも情報量の多い情報B
の形式に統一されてデータの管理が行われてい
た。 First, in FIG. 3a, there is only one queue management area, and the data is managed by unifying the format to the one with the largest amount of information. That is,
In Figure 3a, information A is also information B, which has a large amount of information.
Data was managed in a unified format.
第3図bにおいては各情報毎に個別に待ち行列
管理エリアをもつて個別に管理するようにしてい
た。即ち、情報Aは待ち行列A管理エリア2−
1、情報Bは待ち行列管理エリア2−2と各情報
毎に個別の待ち行列管理エリアを具備するように
していた。 In FIG. 3b, each piece of information has its own queue management area and is managed individually. That is, information A is queue A management area 2-
1. Information B has a queue management area 2-2 and a separate queue management area for each piece of information.
(発明が解決しようとする問題点)
しかしながら、第3図aにおけるデータの待ち
行列管理方式では、型式を最も情報量の多い型式
に統一して管理しているために、情報量の少ない
型式の場合には、空きを生じて管理エリアに無駄
が発生し、管理エリアが大きくなつてしまうとい
つた問題があつた。(Problem to be Solved by the Invention) However, in the data queue management method shown in FIG. In some cases, there was a problem in that the management area became vacant and wasted, resulting in the management area becoming larger.
また、第3図bにおけるデータの待ち行列管理
方式では、各々個別の管理エリアを持つているの
で、型式の異なる情報間の発生順序が不明になる
といつた問題があつた。 Further, in the data queue management method shown in FIG. 3B, each data has its own separate management area, so there is a problem in that the order in which information of different types is generated becomes unclear.
本発明は、上記問題点が除去し、発生する情報
間の発生順序が明確で、管理エリアの無駄をなく
し、適切な情報伝送が可能な型式の異なる待ち行
列管理方式を提供することを目的とする。 SUMMARY OF THE INVENTION The present invention aims to eliminate the above-mentioned problems, clarify the order of generated information, eliminate waste of management area, and provide a different type of queue management method that enables appropriate information transmission. do.
(問題点を解決するための手段)
本発明は、上記問題点を解決するために、型式
の異なる待ち行列管理方式において、型式の異な
る各種データには各々識別コードを付し、該識別
コードを発生順に格納する1次待ち行列管理エリ
アと該データの内容を型式ごとに格納する複数個
の2次待ち行列管理エリアとを設け、各データが
入力された時点で発生順序に従つて該データより
識別コードを作りだし、1次待ち行列管理エリア
に格納すると共に、該識別コードに表現された型
式に応じて2次待ち行列管理エリアにデータの内
容を格納し、データを処理する時点で1次待ち行
列管理エリアで受付た順序に従つて1次待ち行列
管理エリアより前記識別コードを取り出し、該識
別こーどに応じた2次待ち行列管理エリアより所
要のデータの内容を取り出しデータ処理を行うよ
うにしたものである。(Means for Solving the Problems) In order to solve the above problems, the present invention, in a queue management system of different types, attaches an identification code to each type of data of different types, and uses the identification code. A primary queue management area that stores the data in the order of occurrence and a plurality of secondary queue management areas that store the contents of the data for each model are provided, and when each data is input, the data is stored in the order of occurrence. An identification code is created and stored in the primary queue management area, and data contents are stored in the secondary queue management area according to the type expressed in the identification code, and when the data is processed, the data is stored in the primary queue management area. The identification code is retrieved from the primary queue management area in accordance with the order of reception in the queue management area, and the content of the required data is retrieved from the secondary queue management area corresponding to the identification code and data processing is performed. This is what I did.
(作用)
本発明によれば、第1図に示されるように、型
式の異なる待ち行列管理方式において、型式の異
なる各種データには各々識別コードを付し、該識
別コードを発生順に格納する1次待ち行列管理エ
リア11と、該データの内容を型式毎に格納する
複数個の2次待ち行列管理エリア12とを設け
る。そこで、前記データが入力された時点で発生
順序に従い該データより識別コードを作りだし、
1次待ち行列管理エリア11に格納すると共に、
該識別コードに表現された型式に応じて2次待ち
行列管理エリア12にデータの内容を格納し、デ
ータを処理する時点で1次待ち行列管理エリアで
受付た順序に従い1次待ち行列管理エリア11よ
り前記識別コードを取り出し、該識別コードに応
じた2次待ち行列管理エリア12より所要のデー
タの内容を取り出しデータ処理を行う。従つて、
デ−タの発生順に1次待ち行列管理エリア11に
データフアイルすることができ、発生する情報間
の発生順序が不明になることがない。また、複数
個の2次待ち行列管理エリア12にはそのデータ
を型式毎に格納するので、管理エリアの無駄が発
生することがない。(Function) According to the present invention, as shown in FIG. 1, in a queue management system of different types, identification codes are attached to each type of data of different types, and the identification codes are stored in the order of occurrence. A next queue management area 11 and a plurality of secondary queue management areas 12 for storing the contents of the data for each type are provided. Therefore, when the data is input, an identification code is created from the data according to the order of occurrence,
While storing it in the primary queue management area 11,
The content of the data is stored in the secondary queue management area 12 according to the type expressed in the identification code, and the data is stored in the primary queue management area 11 according to the order received in the primary queue management area at the time of processing the data. The identification code is extracted from the identification code, and the required data contents are extracted from the secondary queue management area 12 according to the identification code and data processing is performed. Therefore,
Data files can be stored in the primary queue management area 11 in the order in which the data is generated, so that the order in which the pieces of information are generated does not become unclear. Furthermore, since the data is stored for each type in the plurality of secondary queue management areas 12, no management area is wasted.
(実施例)
以下、本発明の実施例について図面を参照しな
がら詳細に説明する。(Example) Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は本発明の一実施例を示す型式の異なる
待ち行列管理方式の構成図である。 FIG. 1 is a block diagram of different types of queue management systems showing one embodiment of the present invention.
この図に示されるように、本発明においては、
伝送される型式の異なる各種データには各々識別
コードを付し、該識別コードを発生順に格納する
1次待ち行列管理エリア(1次バツフア)11を
設けて、データの順序付けを行う。また、そのデ
ータの内容により決定される複数個の2次待ち行
列管理エリア(2次バツフア)12を設ける。つ
まり、この2次待ち行列管理エリア12には型式
毎の複数の待ち行列管理エリアa,b,……を具
備するようにしている。 As shown in this figure, in the present invention,
Identification codes are assigned to various data of different types to be transmitted, and a primary queue management area (primary buffer) 11 is provided to store the identification codes in the order in which they occur, thereby ordering the data. Furthermore, a plurality of secondary queue management areas (secondary buffers) 12 are provided which are determined by the contents of the data. In other words, the secondary queue management area 12 is provided with a plurality of queue management areas a, b, . . . for each type.
第2図は本発明の型式の異なる待ち行列管理の
フローチヤートである。 FIG. 2 is a flowchart of different types of queue management of the present invention.
そこで、本発明の型式の異なる待ち行列管理の
動作について説明する。 The operation of different types of queue management according to the present invention will now be described.
(1) データが発生する(ステツプ)。(1) Data is generated (step).
即ち、第1図に示されるように、型式が異つ
た複数個のa,情報b,……,情報nが非同期
で発生する。 That is, as shown in FIG. 1, a plurality of pieces of information a, information b, . . . , information n of different types are generated asynchronously.
(2) データに型式を表示する識別コードを付与す
る(ステツプ)。データが発生する箇所に応
じてこの型式を表示する識別コードが付与され
る。(2) Add an identification code to the data to display the model number (step). An identification code indicating this type is assigned depending on the location where the data is generated.
(3) 1次待ち行列エリア11へデータの発生順に
識別コードをセツトすると共に、型式の異なる
複数の2次待ち行列エリア12へ型式毎にデー
タの内容をセツトする(ステツプ)。(3) Identification codes are set in the primary queue area 11 in the order of data generation, and data contents are set for each type in a plurality of secondary queue areas 12 of different types (step).
即ち、第1図に示されるように、発生順に1次
待ち行列管理エリア11に各々の型式を表現して
いる識別コードをセツトすると共に、情報a,情
報b,……,情報nの各々の専用(型式毎)の2
次待ち行列管理エア12にデータの内容をセツト
する。 That is, as shown in FIG. 1, identification codes representing each model are set in the primary queue management area 11 in the order of occurrence, and each of information a, information b, ..., information n is Dedicated (for each model) 2
The data contents are set in the next queue management air 12.
(4) 1次待ち行列エリア11より識別コードを取
り出す(ステツプ)。(4) Take out the identification code from the primary queue area 11 (step).
(5) 2次待ち行列エリア12よりその識別コード
に対応した所要のデータの内容を取り出し(ス
テツプ)、データの処理を行う。(5) Retrieve the contents of the required data corresponding to the identification code from the secondary queue area 12 (step) and process the data.
なお、ステツプ及びステツプは待ち行列へ
のデータの取り込みを示し、ステツプ及びステ
ツプは待ち行列からのデータの取り出しを示し
ている。 Note that step and step indicate the taking of data into the queue, and step and step indicate the taking out of data from the queue.
このように、1次待ち行列管理エリア11を設
けるようにしたことにより、従来の第3図bに示
されるデータの待ち行列管理方式のように、発生
する情報間の発生順序が不明になることがなく、
適切なデータ処理を行うことができる。また、2
次待ち行列管理エリア12を設けるようにしたこ
とにより、従来の第3図aに示されるデータの待
ち行列管理方式のように、管理エリアの無駄が発
生するといつた不具合を解消することができる。 By providing the primary queue management area 11 in this way, the order of occurrence of the generated information becomes unclear, unlike in the conventional data queue management system shown in FIG. 3b. There is no
Able to perform appropriate data processing. Also, 2
By providing the next queue management area 12, it is possible to eliminate the problem of wasting the management area as in the conventional data queue management system shown in FIG. 3a.
なお、本発明は上記実施例に限定されるもので
はなく、本発明の趣旨に基づいて種々の変形が可
能であり、これらを本発明の範囲から排除するも
のではない。 Note that the present invention is not limited to the above-mentioned embodiments, and various modifications can be made based on the spirit of the present invention, and these are not excluded from the scope of the present invention.
(発明の効果)
以上、詳細に説明したように、本発明よれば、
データの順序付けを行う1次待ち行列管理エリア
と、該データの内容を格納する複数個の2次待ち
行列管理エリアとを設け、型式の異なる各種デー
タにはそれぞれの型式を表示する識別コードを付
し、前記1次待ち行列管理エリアには前記識別コ
ードを発生順に格納すると共に、該識別コードで
表現された型式に応じて前記2次待ち行列管理エ
リアにデータの内容を格納し、データを処理する
時点で1次待ち行列管理エリアで受付た順序に従
つて前記1次待ち行列管理エリアより前記識別コ
ードを取り出し、該識別コードに応じた前記2次
待ち行列管理エリアより所要のデータを取り出し
てデータ処理を行うようにする。即ち、全体を管
理するための1次待ち行列管理エリアを設けたこ
とにより、発生順に1次待ち行列管理エリアにデ
ータフアイルすることができ、発生する情報間の
発生順序が不明になることがない。しかもデータ
の型式毎に専用の2次待ち行列管理エリアを設け
るようにしたことにより、管理エリアの無駄が発
生することがない。(Effects of the Invention) As described above in detail, according to the present invention,
A primary queue management area for ordering data and a plurality of secondary queue management areas for storing the contents of the data are provided, and various types of data with different formats are assigned identification codes to display their respective formats. The identification codes are stored in the primary queue management area in the order of occurrence, and the contents of the data are stored in the secondary queue management area according to the model expressed by the identification code, and the data is processed. At that point, the identification code is retrieved from the primary queue management area in accordance with the order of reception in the primary queue management area, and the required data is retrieved from the secondary queue management area according to the identification code. Enable data processing. In other words, by providing a primary queue management area for overall management, data files can be stored in the primary queue management area in the order in which they occur, and the order in which information is generated is not unclear. . Moreover, by providing a dedicated secondary queue management area for each data type, no management area is wasted.
従つて、例えば、情報伝送分野における孫局の
データを中継するテレメータ子局が親局にデータ
を中継するような場合において、自局のデータと
孫局のデータを受付順に効率良く、適切に中継伝
送することができる。 Therefore, for example, in the field of information transmission, when a telemeter slave station that relays data from a grandchild station relays data to a master station, it is possible to efficiently and appropriately relay the own station's data and the data from the grandchild station in the order of reception. can be transmitted.
第1図は本発明の一実施例を示す型式の異なる
待ち行列管理方式の構成図、第2図は本発明の型
式の異なる待ち行列管理のフローチヤート、第3
図は従来のデータの待ち行列管理方式の説明図で
ある。
11……1次待ち行列管理エリア、12……2
次待ち行列管理エリア。
FIG. 1 is a block diagram of a different type of queue management system showing an embodiment of the present invention, FIG. 2 is a flowchart of a different type of queue management method of the present invention, and FIG.
The figure is an explanatory diagram of a conventional data queue management system. 11...Primary queue management area, 12...2
Next queue management area.
Claims (1)
リアと、該データの内容を格納する複数個の2次
待ち行列管理エリアとを設け、型式の異なる各種
データにはそれぞれの型式を表示する識別コード
を付し、前記1次待ち行列管理エリアには前記識
別コードを発生順に格納すると共に、該識別コー
ドで表現された型式に応じて前記2次待ち行列管
理エリアにデータの内容を格納し、データを処理
する時点で1次待ち行列管理エリアで受付た順序
に従つて前記1次待ち行列管理エリアより前記識
別コードを取り出し、該識別コードに応じた前記
2次待ち行列管理エリアより所要のデータを取り
出してデータ処理を行うようにしたことを特徴と
する型式の異なる待ち行列管理方式。1 A primary queue management area for ordering data and a plurality of secondary queue management areas for storing the contents of the data are provided, and various types of data with different types are assigned identification codes to display their respective types. The identification codes are stored in the primary queue management area in the order of occurrence, and the contents of the data are stored in the secondary queue management area according to the model expressed by the identification code. At the time of processing, the identification code is retrieved from the primary queue management area in accordance with the order received in the primary queue management area, and the required data is retrieved from the secondary queue management area according to the identification code. A different type of queue management method characterized by performing data processing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8589886A JPS62243445A (en) | 1986-04-16 | 1986-04-16 | Queue managing system different in form |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8589886A JPS62243445A (en) | 1986-04-16 | 1986-04-16 | Queue managing system different in form |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62243445A JPS62243445A (en) | 1987-10-23 |
| JPH0448307B2 true JPH0448307B2 (en) | 1992-08-06 |
Family
ID=13871687
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8589886A Granted JPS62243445A (en) | 1986-04-16 | 1986-04-16 | Queue managing system different in form |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62243445A (en) |
-
1986
- 1986-04-16 JP JP8589886A patent/JPS62243445A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62243445A (en) | 1987-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0217818B2 (en) | ||
| JPH0448307B2 (en) | ||
| JPS59133638A (en) | Terminal output system | |
| JPS5890852A (en) | Information transfer control system | |
| JP2818541B2 (en) | Log file writing method and log file writing method | |
| JPH08161244A (en) | Data transmission method | |
| JPH02118841A (en) | Input queue control system | |
| JP2817959B2 (en) | Communication network system | |
| JPH04302338A (en) | Computer system | |
| JPH11110282A (en) | Data transmission / reception system, buffer control device, buffer control method, medium storing data transmission / reception program | |
| JP2723655B2 (en) | Communication processing device | |
| JP3588439B2 (en) | Communication processing device and communication processing system using data container | |
| JPS6224377A (en) | Information collecting system for data communication network | |
| JPS61109353A (en) | Data compression method | |
| JPH01118957A (en) | Data processor | |
| JPH0346052A (en) | Inter-processor communication method | |
| JPH04153875A (en) | Document storage system | |
| JPH11184684A (en) | State transition table automatic generation method and recording medium | |
| JPH02230447A (en) | Correcting device for terminal firmware | |
| JPS62285547A (en) | Message exchange processor | |
| JPH038062A (en) | Document converting device | |
| JPH0362237A (en) | Data processing system for data base control system | |
| JPH01108629A (en) | System for managing decentralized arrangement of picture | |
| JPH0314154A (en) | Target program transfer system between computer system | |
| JPS6240559A (en) | Control system for buffer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |