JPH0832559A - On-line text arrival management processing section and on-line text arrival management method - Google Patents

On-line text arrival management processing section and on-line text arrival management method

Info

Publication number
JPH0832559A
JPH0832559A JP6166677A JP16667794A JPH0832559A JP H0832559 A JPH0832559 A JP H0832559A JP 6166677 A JP6166677 A JP 6166677A JP 16667794 A JP16667794 A JP 16667794A JP H0832559 A JPH0832559 A JP H0832559A
Authority
JP
Japan
Prior art keywords
message
missing
block
serial number
arrival management
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.)
Granted
Application number
JP6166677A
Other languages
Japanese (ja)
Other versions
JP2590742B2 (en
Inventor
Masahiko Murayama
雅彦 村山
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP6166677A priority Critical patent/JP2590742B2/en
Publication of JPH0832559A publication Critical patent/JPH0832559A/en
Application granted granted Critical
Publication of JP2590742B2 publication Critical patent/JP2590742B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE:To manage lots of texts by using a bit map so as to manage the arrival of texts at a receiver side system in the on-line processing between systems so as to minimize the capacity of a memory required for the management of arrived texts. CONSTITUTION:A receiver side system 20 is provided with a bit map table 40 for management of arrived texts and a missing number save table 50, and the bit map table 40 is used to manage the arrival of texts depending on set/ cleared bit while making one text corresponding to one bit. When all bits are used out, bits having already been used are initialized for the management of arrived texts. In this case, bits representing the unarrived state of texts are converted into serial numbers of texts and saved to the missing number save table 50. Serial numbers registered in the missing number save table 50 are deleted when texts having the same serial number are received.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、送信側システムと受信
側システムとの間のオンライン処理における電文到着管
理方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a message arrival management method in online processing between a transmission side system and a reception side system.

【0002】[0002]

【従来の技術】従来、この種の電文到着管理方法は、次
のようにして行われている。まず、送信側システムで採
番された電文の一連番号を、受信側システムにおいて採
番順にテーブルに登録していく。次に、定期的に欠番の
照会及び再送依頼を行いながら、このテーブルをサイク
リックに使用していた。
2. Description of the Related Art Conventionally, this kind of electronic mail arrival management method is performed as follows. First, the serial number of the message numbered by the transmitting system is registered in the table in the numbering sequence by the receiving system. Next, this table was used cyclically while periodically inquiring about missing numbers and requesting retransmission.

【0003】そのような一例に特開昭63−13173
9号公報(以下、先行技術と呼ぶ)がある。すなわち、
この先行技術には電文受信処理時に送信時に与えられた
一連番号を元にサイクリックに欠番管理テーブルを検索
することにより、操作者の手間を軽減した「電文復旧処
理方式」が開示されている。この先行技術において、送
信処理部は、相手システムに対して送信電文発生時に一
連番号について順次採番を行っていき、ファイル処理部
を経由して再送ファイルへ送信電文の書き込み処理を行
う。また、送信処理部は、電文復旧時に再送ファイルか
らのデータ読み出し処理も行う。受信処理部は、相手シ
ステムより電文受信を行った時に一連番号を元に欠番管
理テーブルに対して登録処理を行う。また、受信処理部
は、電文復旧制御電文を受け付けた時には、送信処理部
にも制御を渡す処理も行っている。欠番監視処理部は、
サイクリックに欠番管理テーブルを定期的に監視し、欠
番検知時に電文編集処理部又は送信処理部を経由し相手
システムに対して電文復旧処理を促す制御電文の送信を
行う。これにより処理効果率を向上させている。
One such example is disclosed in JP-A-63-13173.
No. 9 (hereinafter referred to as prior art). That is,
This prior art discloses a "message recovery processing method" in which the operator's labor is reduced by cyclically searching the missing number management table based on the serial number given at the time of message reception processing. In this prior art, the transmission processing unit sequentially assigns a serial number to a partner system when a transmission message is generated, and writes the transmission message to a retransmission file via the file processing unit. In addition, the transmission processing unit also performs a data reading process from the resend file at the time of message restoration. The reception processing unit performs registration processing in the missing number management table based on the serial number when receiving a message from the partner system. In addition, the reception processing unit also performs a process of passing control to the transmission processing unit when receiving a message restoration control message. The missing number monitoring processing unit
The missing number management table is cyclically monitored, and when a missing number is detected, a control message for prompting message recovery processing is transmitted to the partner system via the message editing processing unit or the transmission processing unit. This improves the processing effect rate.

【0004】[0004]

【発明が解決しようとする課題】上述した従来の電文到
着管理方法では、採番された一連番号をそのままテーブ
ルで管理するため、テーブルの大きさによっては、大容
量のメモリを必要とする欠点があった。また、メモリを
節約するためにテーブルを小容量のメモリで構成した場
合には、テーブルをサイクリックに使用する回数が増え
てしまう。このため、欠番の照会及び再送依頼を頻繁に
行わなければならない欠点があった。
In the conventional message arrival management method described above, since the numbered serial numbers are managed in a table as it is, there is a disadvantage that a large capacity memory is required depending on the size of the table. there were. Further, when the table is configured with a small capacity memory to save memory, the number of times the table is used cyclically increases. For this reason, there is a disadvantage that the inquiry of the missing number and the retransmission request must be frequently performed.

【0005】本発明の技術的課題は、受信側システムで
行う電文到着管理を、ビットマップを用いて行うことに
より、電文到着管理のために必要となるメモリの容量を
最小にし、且つ多量の電文の管理を可能とするオンライ
ン電文到着管理方法を提供することにある。
The technical problem of the present invention is to minimize the memory capacity required for message arrival management by performing the message arrival management performed by the receiving side system using a bitmap, and to realize a large number of messages. An object of the present invention is to provide an on-line message arrival management method that enables the management of information.

【0006】[0006]

【課題を解決するための手段】本発明によれば、送信側
システムと受信側システムとの間のオンライン処理シス
テムにおける、受信側システムに設けられ、送信側シス
テムで採番された電文の一連番号に基づいて電文到着管
理を行うオンライン電文到着管理処理部において、電文
の一連番号を1電文1ビットとして電文の到着状況を保
有し、サイクリック使用されるビットマップテーブル
と、このビットマップテーブルを全て使いきりサイクリ
ック使用していく際に未到着のままとなっている電文の
一連番号を退避する欠番退避テーブルと、ビットマップ
テーブルと欠番退避テーブルとの更新制御を行う電文到
着管理制御部と、ビットマップテーブルと欠番退避テー
ブルとに対して欠番となっている一連番号の照会を行う
ための欠番照会処理部とを有することを特徴とするオン
ライン電文到着管理処理部が得られる。
According to the present invention, in an online processing system between a sending system and a receiving system, a serial number of a message provided in the receiving system and assigned by the sending system. In the online message arrival management processing unit that manages the message arrival based on, the message arrival status is held with the message serial number as 1 message 1 bit, and the bitmap table used cyclically and all of this bitmap table Exhausted number saving table that saves the sequence number of messages that have not arrived yet when using cyclically, and message arrival management control unit that controls updating of bitmap table and missing number saving table, Missing number inquiry processing for inquiring the sequence numbers that are missing in the bitmap table and missing number save table Online message arrives management processing unit is obtained, characterized in that it comprises and.

【0007】また、本発明によれば、受信側システムに
おいて送信側システムで採番された電文の一連番号に基
づいて電文到着管理を行うオンライン電文到着管理方法
であって、電文の一連番号を1電文1ビットとして、電
文の到着状況を、サイクリックに使用されるビットマッ
プテーブルに保有し、ビットマップテーブルを全て使い
きりサイクリックに使用していく際に未到着のままとな
っている電文の一連番号を欠番退避テーブルに退避さ
せ、ビットマップテーブルと欠番退避テーブルの更新制
御を行い、ビットマップテーブルと欠番退避テーブルと
に対して欠番となっている一連番号を照会するステップ
を含むオンライン電文到着管理方法が得られる。
Further, according to the present invention, there is provided an online message arrival management method for performing message arrival management in a receiving system based on a message serial number assigned by a transmitting system, wherein the message serial number is set to 1 As one bit of the message, the arrival status of the message is held in the bitmap table used cyclically, and when the bitmap table is completely used up and the message arrives unreached when it is used cyclically. Online message arrival including a step of saving a serial number to a missing number save table, performing update control of the bitmap table and the missing number save table, and querying the bitmap table and the missing number save table for the missing serial number. A management method is obtained.

【0008】[0008]

【実施例】次に、本発明について図面を参照して詳細に
説明する。
The present invention will be described in detail with reference to the drawings.

【0009】図1は本発明の一実施例による電文到着管
理方法が適用されるオンライン処理システムをブロック
図である。図示のオンライン処理システムは、送信側シ
ステム10と、受信側システム20とを有する。受信側
システム20は本発明に係るオンライン電文到着管理処
理部30を備えている。オンライン電文到着管理処理部
30は、送信側システム10で採番された電文の一連番
号を、1電文1ビットとして電文の到着状況を保有し、
サイクリックに使用されるビットマップテーブル40
と、このビットマップテーブル40を全て使いきりサイ
クリック使用していく際に未到着のままとなっている電
文の一連番号を退避する欠番退避テーブル50と、ビッ
トマップテーブル40と欠番退避テーブル50との更新
制御を行う電文到着管理制御部60と、欠番となってい
る一連番号の照会を行うための欠番照会処理部70とを
有する。欠番照会処理部70は端末80に接続されてい
る。
FIG. 1 is a block diagram of an online processing system to which a message arrival management method according to one embodiment of the present invention is applied. The illustrated online processing system has a transmitting system 10 and a receiving system 20. The receiving system 20 includes an online electronic message arrival management processing unit 30 according to the present invention. The online message arrival management processing unit 30 holds the message arrival status with the serial number of the message numbered by the transmission side system 10 as one message and one bit,
Bitmap table 40 used for cyclic
And a missing number saving table 50 for saving the sequence numbers of messages that have not arrived yet when the bitmap table 40 is completely used up and cyclically used, the bitmap table 40 and the missing number saving table 50. And a missing number inquiry processing unit 70 for inquiring a serial number that is a missing number. The missing number inquiry processing unit 70 is connected to the terminal 80.

【0010】図1に示したオンライン電文到着管理処理
部30における主な動作について簡潔に説明する。送信
側システム10で採番された電文の一連番号を、受信側
システム20の電文到着管理制御部60がビットマップ
テーブル40および欠番退避テーブル50を用いて管理
する。ビットマップテーブル40および欠番退避テーブ
ル50で管理されている内容(欠番の内容)は端末80
から照会することが出来る。端末80から欠番の照会要
求があると、欠番照会処理部70は前述の2つのテーブ
ル40および50から欠番となっている電文の一連番号
を抽出し、端末80に出力する。その結果を見て、オペ
レータが電文の再送依頼を行う。以上述べたことが、オ
ンライン電文到着管理処理部30における大きな処理の
流れである。
The main operation of the online electronic message arrival management processing unit 30 shown in FIG. 1 will be briefly described. The message arrival management control unit 60 of the receiving system 20 manages the serial number of the electronic message numbered by the transmitting system 10 by using the bitmap table 40 and the missing number saving table 50. The contents managed in the bitmap table 40 and the missing number save table 50 (the contents of the missing numbers) are stored in the terminal 80.
You can inquire from. When a missing number inquiry request is received from the terminal 80, the missing number inquiry processing unit 70 extracts the serial number of the missing message from the two tables 40 and 50 described above and outputs it to the terminal 80. After seeing the result, the operator requests retransmission of the message. What has been described above is a large processing flow in the online message arrival management processing unit 30.

【0011】図2を参照すると、ビットマップテーブル
40は、複数のブロックから構成されており、ブロック
番号41と、ビットマップ42と、先頭番号43と、最
新一連番号42と、カレントブロック番号45とから成
る。本例では、ブロックは10あり、各ブロックにはブ
ロック番号41が割り当てられている。ビットマップ4
2は1つのブロックには1電文1ビットとして電文の到
着管理を行う。またビットマップテーブル40は、その
ブロックが管理している最左ビットの一連番号を先頭番
号43で管理している。ビットマップ42中のビットは
右へ行くほど新しい一連番号であることを表し、最左ビ
ットはブロック内で最古の一連番号であることを意味す
る。更に、現時点での到着電文の最新値と、その最新値
に該当するビットが存在するブロックのブロック番号
を、それぞれ最新一連番号44およびカレントブロック
番号45に保有している。
Referring to FIG. 2, a bit map table 40 is composed of a plurality of blocks, and includes a block number 41, a bit map 42, a head number 43, a latest serial number 42, a current block number 45, Consists of In this example, there are ten blocks, and each block is assigned a block number 41. Bitmap 4
The numeral 2 manages the arrival of a message by setting one message as one bit in one block. In the bitmap table 40, the serial number of the leftmost bit managed by the block is managed by the leading number 43. Bits in the bit map 42 represent newer serial numbers toward the right, and the leftmost bit represents the oldest serial number in the block. Further, the latest value of the arriving message at the present time and the block number of the block in which the bit corresponding to the latest value exists are stored in the latest serial number 44 and the current block number 45, respectively.

【0012】図3を参照すると、欠番退避テーブル50
は、電文の一連番号そのものを格納するためのm個の欠
番格納エリア51を保有し、現時点での格納状況を管理
するものとして欠番格納数52を持つ。
Referring to FIG. 3, the missing number save table 50
Has m number of missing number storage areas 51 for storing the serial number of the message itself, and has the number 52 of missing numbers to manage the storage status at the present time.

【0013】以下、図4乃至図8を参照して、上述した
テーブルを使用した電文到着管理方法について説明す
る。図4および図5はそれぞれ2つのテーブル(ビット
マップテーブル40および欠番退避テーブル50)の初
期状態、すなわち電文が到着する前の状態を表してい
る。
A message arrival management method using the above table will be described below with reference to FIGS. 4 to 8. 4 and 5 show the initial state of the two tables (bitmap table 40 and missing number save table 50), that is, the state before the message arrives.

【0014】図4において、ブロック番号41が“0
1”のブロックだけに0以外の値がセットされている。
ここでの先頭番号43は電文の一連番号の初期値を表
し、ビットがオン(論理“1”レベル)の部分は未着状
態の電文であることを表している。仮に1ブロックが2
00ビットとすれば、ブロック番号41が“01”のブ
ロックでは、一連番号1〜200番までの電文を管理す
ることになる。以下、1ブロックが200ビットである
として説明する。
In FIG. 4, the block number 41 is "0".
A value other than 0 is set only in the 1 "block.
Here, the head number 43 represents the initial value of the serial number of the electronic message, and the part in which the bit is on (logic "1" level) represents that the electronic message has not arrived. If one block is 2
If the number of bits is 00, in the block having the block number 41 of “01”, the messages of the serial numbers 1 to 200 are managed. In the following description, one block has 200 bits.

【0015】図6のように、一連番号1番の電文が到着
した場合、その番号に該当するビットがビットマップテ
ーブル40に存在するため、そのビットをオフ(論理
“0”レベル)にして到着済みであることを示す。
As shown in FIG. 6, when the message with the serial number 1 arrives, the bit corresponding to that number exists in the bit map table 40, so the bit is turned off (logical "0" level) and arrives. Indicates that it has been completed.

【0016】図7に移って、もし一連番号201番のよ
うにビットマップテーブル40に存在しない電文が到着
した場合は、カレントブロック番号45に示す番号“0
1”を1インクリメトした番号“02”のブロックを初
期化して、一連番号に該当するビットを作成する。ここ
で、初期化とは、カレントブロックの次のブロック(カ
レントブロック番号45で示す番号+1のブロック)に
先頭番号43とビットマップ42の初期設定を行うこと
である。このときビットマップ42はオールオンに設定
され、先頭番号43は前ブロックの先頭番号+200の
値が設定される。何故なら、本例では1ブロックの20
0ビットに設定しているためである。ブロックの初期化
が行われると、カレントブロック番号45には初期化し
たブロックの番号が設定される。
Turning to FIG. 7, if a message such as the sequence number 201 which does not exist in the bitmap table 40 arrives, the number "0" shown in the current block number 45 is displayed.
The block corresponding to the serial number is created by initializing the block of the number "02" obtained by incrementing 1 "by 1. Here, the initialization means the block next to the current block (the number shown by the current block number 45 + 1). The initial number 43 and the bit map 42 are initially set to the block No. 4). Then, in this example, 1 block of 20
This is because it is set to 0 bit. When the block is initialized, the number of the initialized block is set in the current block number 45.

【0017】最新一連番号44が201番に該当するビ
ットは、ブロックの初期化を行うことにより作られ、ブ
ロック番号41が“02”のブロックの最左ビットがオ
フにされる。
The bit corresponding to the latest serial number 44 corresponding to the number 201 is created by initializing the block, and the leftmost bit of the block whose block number 41 is "02" is turned off.

【0018】図8を参照して、ビットマップテーブル4
0をサイクリックに使用する時の欠番退避の動作につい
て説明する。
Referring to FIG. 8, bit map table 4
The operation of saving the missing number when 0 is cyclically used will be described.

【0019】このようにブロックの初期化が繰り返さ
れ、最下位ブロックまで初期化が行われた場合には、既
に使用済みとなっているブロックを再使用することによ
り、引き続き電文到着管理を行う。このとき使用済みの
ブロックに未到着状態のビットが存在する場合には、そ
のビットを電文の一連番号に変換し、それを欠番退避テ
ーブル50に退避する。
When the initialization of the blocks is repeated as described above and the initialization is performed up to the lowest block, the message arrival management is continuously performed by reusing the already used blocks. At this time, if a bit that has not arrived exists in the used block, the bit is converted into a serial number of the message and saved in the missing number save table 50.

【0020】図8に示す例では、ブロック番号41が
“01”において、一連番号が2番、5番、および20
0番の電文が未着なので、欠番退避テーブル50の欠番
(1)、欠番(2)および欠番(3)の欠番格納エリア
51に、それぞれそれらの一連番号が格納されている。
In the example shown in FIG. 8, when the block number 41 is "01", the serial numbers are 2, 5, and 20.
Since the 0th message has not arrived, the serial numbers are stored in the missing number storage areas 51 of the missing number (1), the missing number (2) and the missing number (3) of the missing number save table 50, respectively.

【0021】欠番退避テーブル50に登録された一連番
号は、それと同値の一連番号を持つ電文が到着した際に
抹消される。
The serial number registered in the missing number save table 50 is deleted when a message having the same serial number arrives.

【0022】また業務終了時に、端末80から欠番の照
会を行うことにより、欠番照会処理部70が欠番となっ
ている一連番号を端末80に返信する。欠番照会処理部
70は欠番退避テーブル50に登録されている一連番号
と、ビットマップテーブル40において最新一連番号以
前で未着状態になっている一連番号を欠番として返信す
る。端末80側では、その照会結果をもとに再送依頼を
行い、該当する一連番号を持つ電文が到着次第、ビット
マップテーブル40および欠番退避テーブル50の一連
番号が抹消される。
Further, at the end of the work, the missing number inquiry is made from the terminal 80, and the missing number inquiry processing unit 70 returns the missing serial number to the terminal 80. The missing number inquiry processing unit 70 returns the missing serial number registered in the missing number save table 50 and the missing serial number in the bitmap table 40 before the latest serial number. On the terminal 80 side, a retransmission request is made based on the inquiry result, and as soon as a message having the corresponding serial number arrives, the serial numbers in the bitmap table 40 and the missing number save table 50 are deleted.

【0023】図9および図10に、上述した一連の処理
の処理フローを示す。図9において、まず、欠番退避テ
ーブル50に今回到着した電文の一連番号が存在するか
否かを判定する(ステップS1)。もしそうであるなら
ば(ステップS1のyes)、欠番を抹消して(ステッ
プS2)、処理を終了する。もしステップS1において
noと判定されたならば、ビットマップテーブル40に
今回到着した一連番号に該当するビットがあるか否かを
判定する(ステップS3)。もしそうであるならば(ス
テップS3のyes)、該当ビットをオフとして(ステ
ップS4)、処理を終了する。もしステップS3におい
てnoと判定されたならば、図10に示すブロック初期
化を行う(ステップS5)。
FIGS. 9 and 10 show a processing flow of the above-described series of processing. In FIG. 9, first, it is determined whether or not the serial number of the message that has arrived this time exists in the missing number save table 50 (step S1). If so (yes in step S1), the missing number is deleted (step S2), and the process ends. If “no” is determined in step S1, it is determined whether or not there is a bit corresponding to the serial number that has arrived this time in the bitmap table 40 (step S3). If so (Yes in step S3), the corresponding bit is turned off (step S4), and the process ends. If NO is determined in step S3, block initialization shown in FIG. 10 is performed (step S5).

【0024】図10を参照して、ブロック初期化の動作
について説明する。まず、カレントブロックの次ブロッ
クに未着状態(オン)のビットがあるか否かを判定する
(ステップS6)。もしそうであるならば(ステップS
6のyes)、次ブロックの未着状態のビットを電文の
一連番号に変換し、欠番退避テーブル50に退避する
(ステップS7)。ステップS7での処理終了後かまた
はステップS1においてnoと判定されたとき、次ブロ
ックの先頭番号43を設定し、ビットマップ42をオー
ルオンに設定する(ステップS8)。引き続いて、カレ
ントブロック番号45に次ブロックのブロック番号41
を設定する(ステップS9)。次に、初期化したブロッ
ク内に今回到着した電文の一連番号に該当するビットが
あるか否かを判定する(ステップS10)。もしそうで
あるならば(ステップS10のyes)、ブロック初期
化を終了し、図9に示すステップS4へ移る。もしステ
ップS10においてnoと判定されたならば、ステップ
S6に戻る。以上のような手順によりオンライン電文到
着管理が行われる。
Referring to FIG. 10, the operation of block initialization will be described. First, it is determined whether or not there is an unarrived (on) bit in the block next to the current block (step S6). If so (step S
(Yes of No. 6), the bits of the non-arrival state of the next block are converted into the serial number of the message and saved in the missing number save table 50 (step S7). After the end of the processing in step S7 or when it is determined as no in step S1, the head number 43 of the next block is set, and the bit map 42 is set to all-on (step S8). Subsequently, the current block number 45 is added to the block number 41 of the next block.
Is set (step S9). Next, it is determined whether or not there is a bit corresponding to the serial number of the message that has arrived this time in the initialized block (step S10). If so (yes in step S10), the block initialization ends, and the process moves to step S4 shown in FIG. If NO is determined in step S10, the process returns to step S6. Online message arrival management is performed by the above procedure.

【0025】尚、本発明は上述した実施例に限定され
ず、本発明の要旨を逸脱しない範囲内で種々の変形・変
更が可能であるのは勿論である。
It should be noted that the present invention is not limited to the above-described embodiment, and various modifications and changes can be made without departing from the spirit of the present invention.

【0026】[0026]

【発明の効果】以上説明したように本発明は、ビットマ
ップを用いてオンライン電文到着管理を行うことによ
り、電文到着管理のために必要なメモリの容量を最小に
して、一度に多量に電文を管理することが出来ると同時
に欠番照会及び再送依頼の回数を最小に抑えることがで
きるという効果がある。
As described above, according to the present invention, online message arrival management is performed using a bit map, so that the memory capacity required for message arrival management is minimized and a large number of messages are sent at a time. There is an effect that the number of missing number inquiries and resend requests can be minimized while being managed.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例によるオンライン電文到着管
理方法を実現するオンライン処理システムを示すブロッ
ク図である。
FIG. 1 is a block diagram showing an online processing system for realizing an online message arrival management method according to an embodiment of the present invention.

【図2】図1中のビットマップテーブルの構成を示す図
である。
FIG. 2 is a diagram showing a configuration of a bitmap table in FIG. 1;

【図3】図1中の欠番退避テーブルの構成を示す図であ
る。
FIG. 3 is a diagram showing a configuration of a missing number save table in FIG.

【図4】図2に示したビットマップテーブルの初期状態
を示す図である。
4 is a diagram showing an initial state of the bitmap table shown in FIG.

【図5】図3に示した欠番退避テーブルの初期状態を示
す図である。
FIG. 5 is a diagram showing an initial state of a missing number save table shown in FIG. 3;

【図6】到着した電文の一連番号が1番のときのビット
マップテーブルの状態を示す図である。
FIG. 6 is a diagram showing a state of the bitmap table when the serial number of the arrived electronic message is 1.

【図7】到着した電文の一連番号が201番のときのビ
ットマップテーブルの状態を示す図である。
FIG. 7 is a diagram showing the state of the bitmap table when the serial number of the arriving message is number 201.

【図8】ビットマップテーブルをサイクリックに使用す
る時の欠番退避の動作を説明するための図である。
FIG. 8 is a diagram for explaining an operation of saving a missing number when a bitmap table is used cyclically.

【図9】本発明によるオンライン電文到着管理方法を説
明するための処理フローである。
FIG. 9 is a processing flow for explaining an online electronic message arrival management method according to the present invention.

【図10】図9中のブロック初期化の動作を説明するた
めの処理フローである。
FIG. 10 is a processing flow for explaining an operation of block initialization in FIG. 9;

【符号の説明】[Explanation of symbols]

10 送信側システム 20 受信側システム 30 オンライン電文到着管理処理部 40 ビットマップテーブル 41 ブロック番号 42 ビットマップ 43 先頭番号 44 最新一連番号 45 カレントブロック番号 50 欠番退避テーブル 51 欠番格納エリア(欠番(1)〜欠番(m)) 52 欠番格納数 60 電文到着管理制御部 70 欠番照会処理部 80 端末 10 Sending system 20 Receiving system 30 Online message arrival management processing unit 40 Bitmap table 41 Block number 42 Bitmap 43 Start number 44 Latest serial number 45 Current block number 50 Missing number save table 51 Missing number storage area (missing number (1) ~ Missing number (m) 52 Number of stored missing numbers 60 Message arrival management control unit 70 Missing number inquiry processing unit 80 Terminal

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 送信側システム(10)と受信側システ
ム(20)との間のオンライン処理システムにおける、
前記受信側システム(20)に設けられ、前記送信側シ
ステム(10)で採番された電文の一連番号に基づいて
電文到着管理を行うオンライン電文到着管理処理部にお
いて、 前記電文の一連番号を1電文1ビットとして電文の到着
状況を保有し、サイクリック使用されるビットマップテ
ーブル(40)と、 該ビットマップテーブルを全て使いきりサイクリック使
用していく際に未到着のままとなっている電文の一連番
号を退避する欠番退避テーブル(50)と、 前記ビットマップテーブル(40)と前記欠番退避テー
ブル(40)との更新制御を行う電文到着管理制御部
(60)と、 前記ビットマップテーブル(40)と前記欠番退避テー
ブル(50)とに対して欠番となっている一連番号の照
会を行う欠番照会処理部(70)とを有することを特徴
とするオンライン電文到着管理処理部。
1. An on-line processing system between a transmitting system (10) and a receiving system (20),
An on-line message arrival management processing unit provided in the receiving side system (20) and performing message arrival management based on the serial number of the message numbered by the transmitting side system (10), wherein the serial number of the message is 1 A bitmap table (40) used for cyclically using the arrival status of a message as one bit of the message, and a message which has not arrived when the bitmap table is completely used and used cyclically. A missing number save table (50) for saving the serial number of the message; a message arrival management control unit (60) for controlling the update of the bitmap table (40) and the missing number save table (40); 40) and a missing number inquiry processing unit (70) for inquiring of the missing serial number with respect to the missing number saving table (50). An online message arrival management processing unit characterized by the above.
【請求項2】 前記ビットマップテーブル(40)は、
複数のブロックから構成されており、各ブロックにはブ
ロック番号(41)が割り当てられ、各ブロックは1電
文1ビットとして到着管理を行うビットマップ(42)
を保有し、各ブロックが管理している最左ビットの一連
番号を先頭番号(43)として管理し、さらに、前記ビ
ットマップテーブル(40)は、現時点での到着電文の
最新値と該最新値に該当するビットが存在するするブロ
ックのブロック番号とをそれぞれ最新一連番号(44)
およびカレントブロック番号(45)として保有してい
る、請求項1記載のオンライン電文到着管理処理部。
2. The bitmap table (40) comprises:
A block number (41) is assigned to each block, and each block is a bitmap (42) for managing arrival as one message and one bit.
And the serial number of the leftmost bit managed by each block is managed as a head number (43). Further, the bitmap table (40) stores the latest value of the arriving message at the current time and the latest value. And the block number of the block in which the bit corresponding to
2. The online message arrival management unit according to claim 1, wherein the online message arrival management unit holds the information as a current block number.
【請求項3】 前記欠番退避テーブル(50)は、電文
の一連番号そのものを格納する複数個の欠番格納エリア
(51)を保有し、現時点での格納状況を管理する欠番
格納数(52)を持つ、請求項1記載のオンライン電文
到着管理処理部。
3. The missing number save table (50) has a plurality of missing number storage areas (51) for storing the serial number of the message itself, and stores the missing number storage number (52) for managing the current storage status. The online message arrival management processing unit according to claim 1, which has the following.
【請求項4】 受信側システム(20)において送信側
システム(10)で採番された電文の一連番号に基づい
て電文到着管理を行うオンライン電文到着管理方法であ
って、 前記電文の一連番号を1電文1ビットとして、電文の到
着状況を、サイクリックに使用されるビットマップテー
ブル(40)に保有し、 前記ビットマップテーブル(40)を全て使いきりサイ
クリックに使用していく際に未到着のままとなっている
電文の一連番号を欠番退避テーブル(50)に退避さ
せ、 前記ビットマップテーブル(40)と前記欠番退避テー
ブル(50)の更新制御を行い、 前記ビットマップテーブル(40)と前記欠番退避テー
ブル(50)とに対して欠番となっている一連番号を照
会するステップを含むオンライン電文到着管理方法。
4. An online message arrival management method in which a receiving system (20) performs message arrival management based on a serial number of a message numbered by a transmitting system (10), wherein the serial number of the message is The state of arrival of the message as one bit per message is held in the bitmap table (40) used cyclically, and when the bitmap table (40) is completely used up and not used, it does not arrive. The serial number of the message that has been left as is is saved in the missing number save table (50), and the bitmap table (40) and the missing number save table (50) are updated and the bitmap table (40) is updated. An online message arrival management method including a step of referring to the missing number save table (50) for a missing serial number.
JP6166677A 1994-07-19 1994-07-19 Online message arrival management processing unit and online message arrival management method Expired - Fee Related JP2590742B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6166677A JP2590742B2 (en) 1994-07-19 1994-07-19 Online message arrival management processing unit and online message arrival management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6166677A JP2590742B2 (en) 1994-07-19 1994-07-19 Online message arrival management processing unit and online message arrival management method

Publications (2)

Publication Number Publication Date
JPH0832559A true JPH0832559A (en) 1996-02-02
JP2590742B2 JP2590742B2 (en) 1997-03-12

Family

ID=15835683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6166677A Expired - Fee Related JP2590742B2 (en) 1994-07-19 1994-07-19 Online message arrival management processing unit and online message arrival management method

Country Status (1)

Country Link
JP (1) JP2590742B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7556792B2 (en) 2001-12-28 2009-07-07 Murata Manufacturing Co., Ltd. Method for preparing perovskite complex oxide powder of formula ABO3

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7556792B2 (en) 2001-12-28 2009-07-07 Murata Manufacturing Co., Ltd. Method for preparing perovskite complex oxide powder of formula ABO3

Also Published As

Publication number Publication date
JP2590742B2 (en) 1997-03-12

Similar Documents

Publication Publication Date Title
JP3624222B2 (en) Method and system for routing packets in a packet communication network using locally configured routing tables
JP3449326B2 (en) Data search system, packet processing apparatus, and control method
US5915119A (en) Proxy terminal for network controlling of power managed user terminals in suspend mode
CN100547976C (en) The method and apparatus that is used for identifying reverse path forwarding information
CN107979645B (en) Internet of things implementation method
JPH0614642B2 (en) Terminal automatic registration method
US6621820B1 (en) Method and system for updating routes in a route table on a client computer
US7006454B2 (en) Method used to create multihop RF network based on low performance 8 bit microcontrollers
JP2590742B2 (en) Online message arrival management processing unit and online message arrival management method
JP3453459B2 (en) E-mail system and control method thereof, and communication terminal device and control method thereof
JPH10262093A (en) Transmission control method
JPS63197148A (en) Packet exchange
JP2002198989A (en) Control system and network relay method for it
JP2646852B2 (en) Packet handling method
JPH07210511A (en) Program starting system
JP3616471B2 (en) Monitoring system
JPH04160950A (en) Network system
JPH10240598A (en) Data updating method for database system
JPH02272852A (en) Electronic computer system
JPS61264449A (en) Information processing device with data receiving function
JPH03295336A (en) Electronic mail device
JP2002374284A (en) Distribution transaction processing system
JPH0342752A (en) Data control system for transmission file device
JPH0512209A (en) Screen information update system
JPH04222041A (en) Automatic correcting system for local address file

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19961022

LAPS Cancellation because of no payment of annual fees