JPS62247650A - Queue control method for center in star-shaped system - Google Patents
Queue control method for center in star-shaped systemInfo
- Publication number
- JPS62247650A JPS62247650A JP61090633A JP9063386A JPS62247650A JP S62247650 A JPS62247650 A JP S62247650A JP 61090633 A JP61090633 A JP 61090633A JP 9063386 A JP9063386 A JP 9063386A JP S62247650 A JPS62247650 A JP S62247650A
- Authority
- JP
- Japan
- Prior art keywords
- command
- center
- queue
- negative response
- retransmission
- 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
Links
- 238000000034 method Methods 0.000 title abstract description 6
- 238000011084 recovery Methods 0.000 claims abstract 3
- 238000007726 management method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分身
本発明はセンターを中心にして端末機を複数台接続し各
端末機ごとにキュー管理を行なっている星状システムに
おけるセンターのキュー管理方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a center queue management method in a constellation system in which a plurality of terminals are connected around a center and queue management is performed for each terminal.
従来の技術
第5図は従来の星状システムにおけるセンターのキュー
管理方法が適用される星状システムの構成を示す概念図
である。この星状システムはセンター10と、センター
10を介して相互に接続された複数台の端末機(以下i
10 という)11゜12、・・・、16とを備えて
いる。このような星状システムでは各11011,12
.・・・、16からセンター10へコマンドが適宜送ら
れるようになっている。そして、センター10では第6
図に示すようにしてコマンドの処理の順序づけを行なっ
ている。BACKGROUND OF THE INVENTION FIG. 5 is a conceptual diagram showing the configuration of a constellation system to which a conventional center queue management method in a constellation system is applied. This star system consists of a center 10 and a plurality of terminals (hereinafter referred to as i) connected to each other via the center 10.
10) 11°12,...,16. In such a star system, each 11011 and 12
.. ..., 16 to the center 10 as appropriate. And in center 10, the 6th
Command processing is ordered as shown in the figure.
最初に、例えば11011からセンター10に対してコ
マンドが入力すると、このコマンドはキュー1とされる
。そして、このコマンドの送信先がどのi / oであ
るか判定される。この場合、送信先が11014である
とすると、このキュー1は11014に対する1番目の
送信キュー(以下TXQという)として登録される(図
中丸内の数字参照)。次に、新たなコマンドがセンター
10に入力すると(この場合発信元は11012)、こ
のコマンドはキュー2とされる。そして、このコマンド
の送信先がどのi 10 であるか判定され(この場
合i/allとする)、11011に対する1番日のT
XQとして登録される。First, when a command is input from, for example, 11011 to the center 10, this command is placed in queue 1. Then, it is determined which I/O is the destination of this command. In this case, assuming that the transmission destination is 11014, this queue 1 is registered as the first transmission queue (hereinafter referred to as TXQ) for 11014 (see the number in the circle in the figure). Next, when a new command is input to the center 10 (in this case, the source is 11012), this command is placed in queue 2. Then, it is determined which i 10 is the destination of this command (in this case, it is i/all), and the 1st day T for 11011 is determined.
Registered as XQ.
以下、センター10に入力したコマンドは順次キューが
設定され、これらがどのi / o に送信されるのか
が判定され、そのi / oに対するTXQとして順次
登録される。Thereafter, commands input to the center 10 are sequentially queued, it is determined to which I/O they are to be sent, and they are sequentially registered as a TXQ for that I/O.
このような登録が第6図に示すようにキュー8だ
まで進んl後、キュー1のコマンドに対する応答として
、11014からセンター10に再送コマンドが入力す
ると、この再送コマンドはキュー9とされて、受信キュ
ー(以下、RXQという)に登録される。そして、この
再送コマンドの送信先が110ftであることが判定さ
れた後、このilo 11に対するTXQとして最後
列に接続される。After such registration reaches queue 8 as shown in FIG. 6, when a retransmission command is input from 11014 to the center 10 as a response to the command in queue 1, this retransmission command is placed in queue 9 and is not received. It is registered in a queue (hereinafter referred to as RXQ). After determining that the destination of this retransmission command is 110ft, it is connected to the last column as TXQ for this ilo 11.
以上のことを第7図のフローチャートを参照してさらに
詳しく説明する。The above will be explained in more detail with reference to the flowchart of FIG.
まず、発信元の送信先へのコマンドに対して受信コマン
ドが入力しているか否かが判定される(ステップ(以下
STという)1)。そして、′“イエス(Y)”と判定
されるとこのコマンドをどのi / o に対して接続
すべきかが判定されて(ST2)、このコマンドに対す
る送信キー−(TXQ)の最後列に接続される(ST3
)。次に、その段階で(各i / oからは適宜コマン
ドが入力されている)、送信キ、−(TXQ)があるか
否かが判定される(ST4)。ここで、°“Y ”と判
定されると一番目に若いTXQに対応するコマンドがそ
のi / o に送信され(ST5)、動作はST1に
戻る。First, it is determined whether a received command has been input in response to a command from a sender to a destination (step (hereinafter referred to as ST) 1). If it is determined as 'Yes (Y)', it is determined to which I/O this command should be connected (ST2), and it is connected to the last column of the transmit key (TXQ) for this command. (ST3
). Next, at that stage (appropriate commands have been input from each I/O), it is determined whether or not there is a transmission key -(TXQ) (ST4). Here, if it is determined as "Y", the command corresponding to the youngest TXQ is transmitted to that i/o (ST5), and the operation returns to ST1.
ST4で、“ノー(N)”と判定されると動作はSTI
に戻る。またST1で“N”と判定されると、動作はS
T4に進むようになっている。If ST4 determines “No (N)”, the operation is STI.
Return to Also, if it is determined “N” in ST1, the operation is
It is now possible to proceed to T4.
以上のようにしてコマンドの授受について処理手順を管
理している結果、例えば110ffと11014につい
て第8図に示すような応答が行なわれる。すなわち、1
1011から11014に対するコマンドAがあり、こ
れに対してi / 。As a result of managing the processing procedure for sending and receiving commands as described above, responses as shown in FIG. 8 are made for, for example, 110ff and 11014. That is, 1
There is a command A for 1011 to 11014, for which i/.
14が否定応答を出した場合、11011では再度発呼
する一方、11014の背定応答を待つようにしている
(本図では2回否定応答があった場合を示している)。If 14 issues a negative response, 11011 calls again while waiting for a positive response from 11014 (the figure shows the case where there are two negative responses).
そして、背定応答があった後、11014との交信に入
ることとなる。After receiving a positive response, communication with 11014 will begin.
発明が解決しようとする問題点
ところで、上述したような従来の方法では、発信元のコ
マンドに対して、送信先から回復可能な否定応答が返っ
てきたとき、発信元では再度、コマンドを送信し、送信
先の応答を待つようにしている。しかしながら、送信先
から回復可能な否定応答がなされる場合、背定応答がな
されるまで、発信元と送信先との確認信号の授受を行な
うようにしているためシステムの処理効率が低下すると
いう問題点があった。Problems to be Solved by the Invention By the way, in the conventional method as described above, when a recoverable negative response is returned from the destination in response to a command from the source, the source must send the command again. , and waits for a response from the destination. However, when a recoverable negative response is received from the destination, confirmation signals are exchanged between the source and the destination until a negative response is received, which reduces the processing efficiency of the system. There was a point.
本発明は上記問題点に鑑みてなされたもので、あるコマ
ンドが回復可能な否定応答となった時に、その都度、否
定応答を示す受信コマンドを否定応答となったコマンド
の発信元へ返すことなく、センカー1N光堆イti尤散
テア々n旧1アSノア早に小軸率低下を抑えられる星状
システムにおけるセンターのキュー管理方法を提供する
ことを目的とする。The present invention has been made in view of the above problems, and each time a certain command results in a recoverable negative response, the received command indicating the negative response is not returned to the source of the command that resulted in the negative response. An object of the present invention is to provide a center queue management method in a star system that can quickly suppress a decrease in the small axis rate.
問題点を解決するための手段
本発明は、上記目的を達成するため、発信元から受信側
にセンターを介してコマンドが出され、受信側から否定
応答があった場合、センターでこの否定応答が回復可能
なものであるか否かを判定し、この判定によって、否定
応答が回復可能なものであるとされた場合、発信元に対
する否定応答は行なわず、センターから受信側へコマン
ドが再送されるように、受信側に対するキューの最後列
にこの再送コマンドを接続するようにしている。Means for Solving the Problems In order to achieve the above-mentioned object, the present invention issues a command from a sender to a receiver via a center, and when a negative response is received from the receiver, the center responds to the negative response. It is determined whether the response is recoverable or not, and if the negative response is determined to be recoverable, the command is retransmitted from the center to the receiving side without making a negative response to the sender. This retransmission command is connected to the last line of the queue for the receiving side.
作 用
発信元から受信側へのコマンドに対し、受信側から否定
応答が返されると、この否定応答が回復可能なものであ
るか否かが判定される。回復可能なものであると判定さ
れると、受信側に対するキューの最後列に前記否定応答
に対する再送コマンドが接続される。そして、発信元へ
の否定応答及び発信元からセンターまでへの再送コマン
ドを省略して、発信元と受信側との信号授受を行なう。When a negative response is returned from the receiving side in response to a command from the action source to the receiving side, it is determined whether or not this negative response is recoverable. If it is determined that the response is recoverable, a retransmission command for the negative response is connected to the last column of the queue for the receiving side. Then, a negative response to the sender and a retransmission command from the sender to the center are omitted, and signals are exchanged between the sender and the receiver.
実施例
第1図は本発明の一実施例が適用される星状システムの
構成を示す概念図である。この星状システムはセンター
50と、センター50を介して相互に接続された複数台
の端末機(以下、i / oという)st、52.・・
・、56とを備えている。このような星状システムでは
各i10 51 、52 。Embodiment FIG. 1 is a conceptual diagram showing the configuration of a constellation system to which an embodiment of the present invention is applied. This star system includes a center 50 and a plurality of terminals (hereinafter referred to as I/O) st, 52.・・・
, 56. In such a star system each i10 51 , 52 .
・・・56からセンター50へコマンドが適宜送られる
ようになっている。そして、センター50では第2図に
示すようにしてコマンドの処理の順序づけを行なってい
る。... 56 to the center 50 as appropriate. The center 50 orders the processing of commands as shown in FIG.
最初に、例えば11051からセンター50に対してコ
マンドが入力すると、このコマンドはキュー1とされる
。そして、このコマンドの送信先がどのi / o で
あるかが判定される。この場合、送信先が11054で
あるとすると、このキュー1は11014に対する1番
目の送信キュー(以下、TXQという)として登録され
る(図中丸内の数字参照)。次に、新たなコマンドがセ
ンター5oに入力すると(この場合、発信元はl/。First, when a command is input to the center 50 from, for example, 11051, this command is placed in queue 1. Then, it is determined which I/O is the destination of this command. In this case, assuming that the transmission destination is 11054, this queue 1 is registered as the first transmission queue (hereinafter referred to as TXQ) for 11014 (see the number in the circle in the figure). Next, when a new command is entered into the center 5o (in this case, the source is l/).
52)、このコマンドはキュー2とされる。そして、こ
のコマンドの送信先がどの110であるかが判定され(
この場合、送信先は11051とする)、11051に
対する1番目のTXQとして登録される。52), this command is queued 2. Then, it is determined which 110 is the destination of this command (
In this case, the destination is 11051) and is registered as the first TXQ for 11051.
以下、センター50に入力したコマンドは順次キューが
設定され、これらがどのi / o に送信されるのか
が判定され、そのi / oに対するTXQとして順次
登録される。Thereafter, commands input to the center 50 are sequentially queued, it is determined to which I/O they are to be sent, and they are sequentially registered as TXQ for that I/O.
このような登録が第2図に示すようにキュー8(キュー
8に限定されるものではない)まで進んだ後、キュー1
のコマンドに対する受信コマンドとして11054から
センター50に否定応答が入力すると、この否定応答は
キュー9とされて、受信キュー(以下、RXQという)
に登録される。After such registration progresses to queue 8 (but not limited to queue 8) as shown in FIG.
When a negative response is input from 11054 to the center 50 as a receive command for the command, this negative response is placed in queue 9 and sent to the reception queue (hereinafter referred to as RXQ).
will be registered.
この受信コマンドに対し第3図のフローチャートに示す
ようにして処理手順が設定される。A processing procedure is set for this received command as shown in the flowchart of FIG.
ます、発信元の送信先へのコマンドに対して受信コマン
ド(第2図の例では否定応答に相当する)が入力してい
るか否かが判定される(ステップ(以下STという)7
1)。そして、“イエス(Y)”と判定されると、この
受信コマンドが否定応答であるか否かが判定される(S
T72)。ここで、“Y”と判定されると、この否定応
答が回復可能なものであるか否かが判定される(ST7
3)。First, it is determined whether a received command (corresponding to a negative response in the example of FIG. 2) has been input in response to a command from the sender to the destination (step (hereinafter referred to as ST) 7).
1). If it is determined as “yes (Y)”, it is determined whether or not this received command is a negative response (S
T72). Here, if the determination is "Y", it is determined whether this negative response is recoverable (ST7
3).
ST 73で“ノー(N)”と判定されると、この受信
コマンドがどのi / oに対して送信されるのかが判
定される(ST74)。そして、この受信コマンドが先
のコマンドの発信元i / oの送信キュー(TXQ)
の最後列に接続される( S T 75)。If it is determined "No (N)" in ST73, it is determined to which I/O this received command is to be transmitted (ST74). This received command then enters the transmission queue (TXQ) of the source I/O of the previous command.
(ST 75).
次に、その段階で(各i / oからは適宜コマンドが
センター50に入力している。)、送信キュー(TXQ
)があるか否かが判定される(ST76)。Next, at that stage (appropriate commands are input to the center 50 from each I/O), the transmission queue (TXQ
) is present (ST76).
ここで“Y″と判定されると一番目に若いTXQに対応
するコマンドがそのi / oに送信され(ST77)
、動作は5T71に戻る。If "Y" is determined here, the command corresponding to the youngest TXQ is sent to that I/O (ST77).
, the operation returns to 5T71.
5T73で“Y”と判定されると、否定応答に応じた発
信元の再送コマンドとして否定応答を返してきたi /
oのTXQの最後列に接続しく5T78)、動作を5
T76へ進める。If the determination is "Y" in 5T73, the i/ that returned the negative response as a retransmission command from the sender in response to the negative response.
Connect to the last row of TXQ of o (5T78), and change the operation to 5
Proceed to T76.
5T76で“N”と判定されると、動作は5T71へ戻
る。また、5T71で“N”と判定されると、動作は5
T76へ進むようになっている。If it is determined "N" at 5T76, the operation returns to 5T71. Also, if 5T71 is determined to be “N”, the operation is 5T71.
It is now possible to proceed to T76.
以上のようにしてコマンドの授受について処理手順を管
理している結果、例えばi、/a51と11054につ
いて第3図に示すような応答が行なわれる。すなわち、
11051から11054に対するコマンドBがあり、
これに対してi / 。As a result of managing the processing procedure for sending and receiving commands as described above, responses as shown in FIG. 3 are made for, for example, i, /a51 and 11054. That is,
There is a command B for 11051 to 11054,
For this i/.
54が否定応答を出した場合、センター50でこの否定
応答が回復可能であるかを判定し、回復可能のとき、こ
の否定応答を11051に送ることな(、センター50
で所定の処理手順を消化した後、センター50から否定
応答に対してi / 。54 issues a negative response, the center 50 determines whether this negative response is recoverable, and if it is recoverable, does not send this negative response to the center 50.
i/ in response to a negative response from the center 50 after completing the predetermined processing procedure.
54へ再送コマンドを送るようにしている。そして、セ
ンター50では、ilo 54から背定応答があるま
でこの動作を続けるようにしている。A resend command is sent to 54. The center 50 continues this operation until it receives a response from the ilo 54.
発明の詳細
な説明したように、本発明は、否定応答が回復可能か否
かを判定し、回復可能の否定応答であった場合、その否
定応答に対する再送コマンドを対応するi / o の
送信キューの最後列に接続さすようにしているので、回
復可能な否定応答となったコマンドの発信元の負担を軽
くするとともに、再送処理のための余分な手順が省略で
き、システムの処理効率の低下を最小限に押さえること
ができる。DETAILED DESCRIPTION OF THE INVENTION As described above, the present invention determines whether or not a negative response is recoverable, and if the negative response is recoverable, sends a retransmission command for the negative response to the corresponding I/O transmission queue. Since the connection is made to the last column of the system, the burden on the source of the command that resulted in a recoverable negative response is reduced, and the extra steps for retransmission processing can be omitted, reducing the drop in system processing efficiency. can be kept to a minimum.
第1図は本発明の一実施例の星状システムにおけるセン
ターのキュー管理方法が適用される星状システムの構成
を示す概念図、第2図は同星状システムのセンターの動
作例を示す概念図、第3図は同センターの動作を示すフ
ローチャート、第4おけるセンターのキュー管理方法の
一例が適用される星状システムを示す概念図、第6図は
同星状システムのセンターの動作例を示す概念図、第7
図は同センターの動作を示すフローチャート、第8図は
第5図の星状システムにおける動作例を示す再送シーケ
ンスである。
50・・・・・・センター、51.52,53,54゜
55.56・・・・・・ilo。
代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図
、tf
第21!!II
第3図
第 4 図
第5図
第6図
1θ
ha 7 図
fM8図FIG. 1 is a conceptual diagram showing the configuration of a constellation system to which a center queue management method in a constellation system according to an embodiment of the present invention is applied, and FIG. 2 is a conceptual diagram showing an example of the operation of the center of the constellation system. Fig. 3 is a flowchart showing the operation of the center, a conceptual diagram showing the constellation system to which an example of the queue management method of the center in the fourth is applied, and Fig. 6 is an example of the operation of the center of the constellation system. Conceptual diagram shown, No. 7
The figure is a flowchart showing the operation of the center, and FIG. 8 is a retransmission sequence showing an example of the operation in the star system of FIG. 50...center, 51.52, 53, 54°55.56...ilo. Name of agent: Patent attorney Toshio Nakao and 1 other person No. 1
Figure, tf 21st! ! II Figure 3 Figure 4 Figure 5 Figure 6 1θ ha 7 Figure fM8 Figure
Claims (1)
れ、被呼側端末機から否定応答があった場合、この否定
応答が回復可能なものであるか否かを判定し、回復可能
であると判定されたとき、この否定応答に応じた再送コ
マンドを前記被呼側端末機に対するキューの最後列に接
続するようにしたことを特徴とする星状システムにおけ
るセンターのキュー管理方法。When a command is issued from the calling terminal to the called terminal and there is a negative response from the called terminal, it is determined whether this negative response is recoverable and recovery is performed. A center queue management method in a star system, characterized in that, when it is determined that it is possible, a retransmission command in response to this negative response is connected to the last row of the queue for the called terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61090633A JPH0752887B2 (en) | 1986-04-18 | 1986-04-18 | Center management method in star system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61090633A JPH0752887B2 (en) | 1986-04-18 | 1986-04-18 | Center management method in star system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62247650A true JPS62247650A (en) | 1987-10-28 |
JPH0752887B2 JPH0752887B2 (en) | 1995-06-05 |
Family
ID=14003892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61090633A Expired - Lifetime JPH0752887B2 (en) | 1986-04-18 | 1986-04-18 | Center management method in star system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0752887B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0392046A (en) * | 1989-09-05 | 1991-04-17 | Matsushita Graphic Commun Syst Inc | Queue management method for center in star system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5664549A (en) * | 1979-10-30 | 1981-06-01 | Fujitsu Ltd | Message transmission control system |
JPS59139745A (en) * | 1982-12-27 | 1984-08-10 | Fujitsu Ltd | Recall control method in message exchange |
-
1986
- 1986-04-18 JP JP61090633A patent/JPH0752887B2/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5664549A (en) * | 1979-10-30 | 1981-06-01 | Fujitsu Ltd | Message transmission control system |
JPS59139745A (en) * | 1982-12-27 | 1984-08-10 | Fujitsu Ltd | Recall control method in message exchange |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0392046A (en) * | 1989-09-05 | 1991-04-17 | Matsushita Graphic Commun Syst Inc | Queue management method for center in star system |
Also Published As
Publication number | Publication date |
---|---|
JPH0752887B2 (en) | 1995-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS62247650A (en) | Queue control method for center in star-shaped system | |
JPH0473178B2 (en) | ||
JP2002027010A (en) | Device and method for transmission | |
JPH05110542A (en) | Data transmission system | |
JPS62248336A (en) | Managing method for queue of center in star shaped system | |
CN101383878B (en) | Queuing method for coordinating connection attempt to server | |
JP2581180B2 (en) | Time information transmission method | |
JPS62287738A (en) | Queue managing method for center in star system | |
JPH0392046A (en) | Queue management method for center in star system | |
JPS63115437A (en) | Data communication system | |
JP2541563B2 (en) | Retransmission control method | |
JPH05236023A (en) | Representative line switching method | |
JPS62145945A (en) | Polling control system | |
JPH1196096A (en) | Communication system | |
JPH0235850A (en) | Exclusivecontrol system for pre-communication processor | |
JPH1185658A (en) | Communication system | |
JPS6256049A (en) | Method for controlling communication processor | |
JPH03289833A (en) | On-vehicle data transmitter | |
JPH0362150A (en) | Communication control system | |
JPH02244942A (en) | Transfer confirming system | |
JPH03143046A (en) | Conference communication method | |
JPH04144447A (en) | Polling system | |
JPH02127838A (en) | Information transmission system | |
JPH03268529A (en) | Data retransmission time setting method | |
JPS6259444A (en) | Method for controlling communication processing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |