JP3125325B2 - Transmission control method in storage-type star communication network - Google Patents
Transmission control method in storage-type star communication networkInfo
- Publication number
- JP3125325B2 JP3125325B2 JP03114862A JP11486291A JP3125325B2 JP 3125325 B2 JP3125325 B2 JP 3125325B2 JP 03114862 A JP03114862 A JP 03114862A JP 11486291 A JP11486291 A JP 11486291A JP 3125325 B2 JP3125325 B2 JP 3125325B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- value
- signal
- terminal devices
- storage
- 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 - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 55
- 230000005540 biological transmission Effects 0.000 title claims description 38
- 238000000034 method Methods 0.000 title claims description 12
- 230000010365 information processing Effects 0.000 claims 1
- 230000015654 memory Effects 0.000 description 64
- 238000010586 diagram Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は複数の端末装置と、これ
らの端末装置との間で通信データを送受する集中局とを
備え、各端末装置間の通信を集中局を通じて行う蓄積型
星型通信網における送信制御方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention comprises a plurality of terminal devices and a central station for transmitting and receiving communication data between these terminal devices, and a storage type star for performing communication between the terminal devices through the central station. The present invention relates to a transmission control method in a communication network.
【0002】[0002]
【従来の技術】まず、一般的な星型通信網について、第
8図を参照して説明する。この星型通信網では複数の端
末装置81−1〜81−nと、集中局82とを備えてお
り、各端末装置81−1〜81−nは各送信線83−1
〜83−nおよび各受信線84−1〜84−nを介して
集中局82にそれぞれ接続されている。2. Description of the Related Art First, a general star communication network will be described with reference to FIG. The star communication network includes a plurality of terminal devices 81-1 to 81-n and a central station 82, and each of the terminal devices 81-1 to 81-n has a transmission line 83-1.
To 83-n and the receiving lines 84-1 to 84-n, respectively.
【0003】ここで、例えば端末装置81−1からデー
タを示すパケットが送出されると、このパケットは送信
線83−1を通じて集中局82に伝送される。集中局8
2はパケットを受信すると、このパケットを各受信線8
4−1〜84−nを介して全ての各端末装置81−1〜
81−nに送信する。各端末装置81−1〜81−nは
パケットを受信すると、このパケットが自己の端末装置
に宛てられたものであるか否かを判断し、自己宛てのも
のであるならば、該パケットを取込む。Here, for example, when a packet indicating data is transmitted from the terminal device 81-1, the packet is transmitted to the central station 82 via the transmission line 83-1. Central Bureau 8
2 receives the packet and sends the packet to each receiving line 8
All terminal devices 81-1 through 4-1 through 84-n
81-n. Upon receiving the packet, each of the terminal devices 81-1 to 81-n determines whether or not the packet is addressed to its own terminal device, and if the packet is addressed to itself, removes the packet. Put in.
【0004】一方、各端末装置81−1〜81−nはそ
れぞれの受信線84−1〜84−nからの信号を常時監
視しており、何等かの信号が自己の受信線に伝送されて
いるときにはパケットを集中局へと送信することがな
い。このため、端末装置は自己の受信線を通じてパケッ
トが伝送されていれば、この伝送を終了するまで待機
し、伝送終了後に他の端末装置宛てのパケットを集中局
へと送信する。On the other hand, each of the terminal devices 81-1 to 81-n constantly monitors signals from each of the receiving lines 84-1 to 84-n, and any signal is transmitted to its own receiving line. When transmitting, the packet is not transmitted to the central station. For this reason, if a packet has been transmitted through its own receiving line, the terminal device waits until the transmission is completed, and transmits a packet addressed to another terminal device to the centralized station after the transmission is completed.
【0005】また、2つ以上の端末装置から集中局へと
それぞれのパケットが同時に送信されることがあり、こ
の場合にはパケットの衝突が発生することとなる。この
ようなときには、集中局はパケットの衝突を検出し、こ
の衝突を全ての各端末装置に通知する。全ての各端末装
置のうちのパケットを送信している2つ以上の端末装置
は、集中局からの通知に応答し、パケットの送信を直ち
に停止する。これにより、パケットの衝突は回避され、
引続き予め定められているバックオフアルゴリズムに従
ってパケットの再送出のための処理が行われる。In some cases, two or more terminal devices simultaneously transmit respective packets to a centralized station. In this case, packet collision occurs. In such a case, the centralized station detects a packet collision and notifies this collision to all terminal devices. Two or more terminal devices transmitting packets among all the terminal devices respond to the notification from the central station and immediately stop transmitting the packets. This avoids packet collisions,
Subsequently, a process for retransmitting the packet is performed according to a predetermined back-off algorithm.
【0006】ところが、このような星型通信網では2つ
以上の端末装置から集中局へとそれぞれのパケットを同
時に送信することができず、このため良好な通信効率を
得ることができない。そこで、本願出願人は「蓄積型星
型通信網(特開昭62−194760号公報)」を先に
提案しており、通信効率の改善を図った。この蓄積型星
型通信網では各端末装置に対応するそれぞれの記憶手段
を集中局側に設け、各端末装置から送信されたそれぞれ
のパケットを各記憶手段に一旦記憶し、各記憶手段内の
それぞれのパケットを集中局から全ての各端末装置へと
順次送信するようにしている。However, in such a star-type communication network, it is impossible to simultaneously transmit each packet from two or more terminal devices to a centralized station, so that good communication efficiency cannot be obtained. In view of this, the applicant of the present application has previously proposed a "storage type star communication network (Japanese Patent Application Laid-Open No. 62-194760)" to improve communication efficiency. In this storage type star communication network, each storage device corresponding to each terminal device is provided on the central station, and each packet transmitted from each terminal device is temporarily stored in each storage device. Are sequentially transmitted from the central station to all the terminal devices.
【0007】このような蓄積型星型通信網においては2
つ以上の端末装置から集中局へとそれぞれのパケットを
同時に送信することを可能ならしめているものの、端末
装置に対応する記憶手段の容量が一杯となるまでパケッ
トを該記憶手段に記憶しているにもかかわらず、さらに
該端末装置から集中局へと新たなパケットを送信した場
合は、その記憶手段の容量が一杯であることから、新た
なパケットを破棄するか、または該記憶手段内に既に記
憶されているパケットを破棄して新たなパケットを記憶
するかのどちらかであり、いずれにしてもパケットの破
棄が行われてしまうという不都合を生じていた。In such a storage type star communication network, 2
Although it is possible to simultaneously transmit each packet from one or more terminal devices to the centralized station, the packet is stored in the storage device until the storage device corresponding to the terminal device is full. Nevertheless, when a new packet is further transmitted from the terminal device to the central station, the new packet is discarded or stored in the storage unit because the capacity of the storage unit is full. The stored packet is discarded, and a new packet is stored. In either case, there is a disadvantage that the packet is discarded.
【0008】[0008]
【発明が解決しようとする課題】このように従来の星型
通信網では2つ以上の端末装置から集中局へとそれぞれ
のパケットを同時に送信することができず、このため通
信効率が悪いという問題点があった。また、この問題点
を解決するべく、本願出願人が先に提案した蓄積型星型
通信網においては、通信効率を改善することができたも
のの、集中局側に設けられた記憶手段の容量が一杯にな
るまでパケットを該記憶手段に記憶しているにもかかわ
らず、さらに該記憶手段に対応する端末装置から集中局
へと新たなパケットを送信した場合は、パケットが破棄
されてしまうという不都合を生じていた。As described above, in the conventional star communication network, it is not possible to simultaneously transmit each packet from two or more terminal devices to the centralized station, and thus the communication efficiency is poor. There was a point. In order to solve this problem, in the storage-type star communication network proposed by the applicant of the present invention, although the communication efficiency has been improved, the capacity of the storage means provided on the central station is reduced. Even if packets are stored in the storage unit until the storage unit is full, if a new packet is transmitted from the terminal device corresponding to the storage unit to the centralized station, the packet is discarded. Was occurring.
【0009】そこで、本発明は集中局側でのパケットの
破棄を防止するとが可能な蓄積型星型通信網における送
信制御方式を提供することを目的とする。SUMMARY OF THE INVENTION It is an object of the present invention to provide a transmission control method in a storage type star communication network capable of preventing a packet from being discarded at a central station.
【0010】[0010]
【課題を解決するための手段】本発明では複数の端末装
置に対応するそれぞれの記憶手段、ダミーデータ発生手
段および送信手段を集中局側に設けており、前記各記憶
手段は前記各端末装置から前記集中局へと送受された各
通信データをそれぞれ記憶するとともに、通信データが
予め定められた量まで記憶されたことを示す記憶状態信
号をそれぞれ出力し、前記ダミーデータ発生手段はダミ
ーデータを出力し、前記送信手段は前記記憶手段内の通
信データを前記集中局から全ての前記各端末装置へ送信
するとともに、前記各記憶手段のうちのいずれかより前
記記憶状態信号が出力されると、この記憶状態信号を出
力した前記記憶手段に対応する前記端末装置に対して
は、通信データおよび前記ダミーデータ発生手段からの
ダミーデータのうちのいずれかを常時送信するようにし
ている。According to the present invention, storage means, dummy data generation means, and transmission means corresponding to a plurality of terminal devices are provided on the central station, and each of the storage means is provided from each of the terminal devices. Each of the communication data transmitted to and received from the central station is stored, and a storage state signal indicating that the communication data has been stored to a predetermined amount is output, and the dummy data generating means outputs the dummy data. The transmitting means transmits the communication data in the storing means from the centralized station to all the terminal devices, and when the storage state signal is output from any of the storing means, For the terminal device corresponding to the storage unit that has output the storage state signal, communication data and dummy data from the dummy data generation unit are included. It is to be transmitted either at all times.
【0011】[0011]
【作用】本発明によれば、通信データが予め定められた
量まで記憶されたことを示す記憶状態信号が記憶手段か
ら出力されると、この記憶手段に対応する端末装置に対
しては、通信データおよびダミーデータのうちのいずれ
かが常時送信される。したがって、この端末装置は該端
末装置に対応する記憶手段に通信データが予め定められ
た量まで記憶されたことから、通信データまたはダミー
データを集中局から常時受信することとなる。ここで、
前記端末装置は前記集中局からのデータの受信期間中に
該集中局への送信を行うことができないので、通信デー
タまたはダミーデータを受信しているに際し、新たな通
信データを集中局へと送信することがない。このため、
前記記憶手段に通信データが記憶されているにもかかわ
らず、新たな通信データを記憶しなければならないとい
う事態を生じることがない。According to the present invention, when a storage state signal indicating that communication data has been stored up to a predetermined amount is output from the storage means, communication with the terminal device corresponding to the storage means is performed. One of the data and the dummy data is always transmitted. Therefore, this terminal device always receives the communication data or the dummy data from the centralized station because the communication data is stored up to the predetermined amount in the storage means corresponding to the terminal device. here,
Since the terminal device cannot perform transmission to the central station during a period of receiving data from the central station, it transmits new communication data to the central station when receiving communication data or dummy data. Never do. For this reason,
In spite of the fact that communication data is stored in the storage means, it does not occur that new communication data must be stored.
【0012】[0012]
【実施例】以下、本発明の実施例を添付図面を参照して
詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
【0013】第1図は本発明に係わる送信制御方式の一
実施例を適用した蓄積型星型通信網を示すブロック図で
ある。同図において、複数の端末装置1−1〜1−nは
各送信線2−1〜2−nおよび各受信線3−1〜3−n
を介して集中局4にそれぞれ接続されており、それぞれ
のパケットを各送信線2−1〜2−nを通じて集中局4
へ送信するとともに、集中局4からのパケットを各受信
線3−1〜3−nを通じて受信する。FIG. 1 is a block diagram showing a storage type star communication network to which an embodiment of a transmission control system according to the present invention is applied. In FIG. 1, a plurality of terminal devices 1-1 to 1-n are respectively composed of transmission lines 2-1 to 2-n and reception lines 3-1 to 3-n.
Are connected to the centralized station 4 through the transmission lines 2-1 to 2-n, respectively.
And receives packets from the centralized station 4 through the receiving lines 3-1 to 3-n.
【0014】集中局4は各端末装置1−1〜1−nに対
応するそれぞれの受信メモリ41−1〜41−nと、制
御回路42と、ダミー生成部43と、送信部44とを備
えて構成されている。The central station 4 includes reception memories 41-1 to 41-n corresponding to the terminal devices 1-1 to 1-n, a control circuit 42, a dummy generation unit 43, and a transmission unit 44. It is configured.
【0015】各受信メモリ41−1〜41−nは各端末
装置1−1〜1−nから各受信線3−1〜3−nを通じ
て送信されてきた各パケットをそれぞれ入力して、これ
らのパケットを各端末装置1−1〜1−n別に記憶する
ものであり、1つのパケットを記憶するだけの記憶容量
をそれぞれ持つ。これらの受信メモリ41−1〜41−
nは例えばFIFO形式の半導体メモリを用いて構成さ
れ、各エンプティ信号L1〜Lnをそれぞれ出力している。
このエンプティ信号は該エンプティ信号を出力している
受信メモリに1つのパケットが記憶されているとき、も
しくは記憶されつつあるときに値“0”を示す。また、
このエンプティ信号は該エンプティ信号を出力している
受信メモリが空であれば、値“1”を示す。Each of the receiving memories 41-1 to 41-n receives each packet transmitted from each of the terminal devices 1-1 to 1-n through each of the receiving lines 3-1 to 3-n. Packets are stored for each of the terminal devices 1-1 to 1-n, and each has a storage capacity enough to store one packet. These receiving memories 41-1 to 41-
n is configured using a FIFO type semiconductor memory, for example, and outputs each of the empty signals L1 to Ln.
This empty signal indicates the value “0” when one packet is stored or is being stored in the receiving memory that is outputting the empty signal. Also,
This empty signal indicates the value "1" if the receiving memory outputting the empty signal is empty.
【0016】さらに、各受信メモリ41−1〜41−n
には制御回路42からの各リード信号R1〜Rnがそれぞれ
加えられており、これらのリード信号R1〜Rnは値“1”
または値“0”をそれぞれ示す。Further, each of the receiving memories 41-1 to 41-n
Are respectively supplied with read signals R1 to Rn from the control circuit 42, and these read signals R1 to Rn have the value "1".
Alternatively, it indicates the value “0”.
【0017】制御回路42は各受信メモリ41−1〜4
1−nからのそれぞれのエンプティ信号L1〜Lnを入力し
ており、値“0”を示すエンプティ信号があれば、この
受信メモリに加えられているリード信号を値“0”から
値“1”に切替える。したがって、各受信メモリ41−
1〜41−nは各端末装置1−1〜1−nからの各パケ
ットをそれぞれ記憶し、値“0”の各エンプティ信号L1
〜Lnをそれぞれ出力すると、これに応答して制御回路4
2から値“1”の各リード信号R1〜Rnをそれぞれ入力す
ることとなる。そして、各受信メモリ41−1〜41−
nは値“1”の各リード信号R1〜Rnをそれぞれ入力する
と、記憶している各パケットを送信部44にそれぞれ出
力する。このような処理手順を第2図のフローチャート
に従って述べる。The control circuit 42 includes the receiving memories 41-1 to 4-4.
1-n, and if there is an empty signal indicating the value "0", the read signal applied to the receiving memory is changed from the value "0" to the value "1". Switch to Therefore, each reception memory 41-
Numerals 1 to 41-n respectively store packets from the terminal devices 1-1 to 1-n, and each empty signal L1 having a value "0".
To Ln, the control circuit 4 responds accordingly.
2, the respective read signals R1 to Rn having the value "1" are input. Then, each of the receiving memories 41-1 to 41-
When n receives each of the read signals R1 to Rn having a value of “1”, it outputs each stored packet to the transmission unit 44. Such a processing procedure will be described with reference to the flowchart of FIG.
【0018】まず、制御回路42は最初のエンプティ信
号L1をサンプリングし(ステップ101)、このエンプ
ティ信号L1によって値“1”が示されているか否かを判
定する(ステップ102)。ここで、エンプティ信号L1
によって値“0”が示されていれば(ステップ102,
NO)、制御回路42はリード信号R1を値“0”から値
“1”に切替え、これにより受信メモリ41−1内のパ
ケットを送信部44に出力させる(ステップ103)。
このパケットは各送信線2−1〜2−n上のデータ伝送
速度と同一の速さで受信メモリ41−1から読出され、
送信部44を通じて全ての各端末装置1−1〜1−nに
伝送される。First, the control circuit 42 samples the first empty signal L1 (step 101) and determines whether or not the value "1" is indicated by the empty signal L1 (step 102). Here, the empty signal L1
Indicates a value "0" (step 102,
NO), the control circuit 42 switches the read signal R1 from the value "0" to the value "1", thereby causing the transmission unit 44 to output the packet in the reception memory 41-1 (step 103).
This packet is read from the reception memory 41-1 at the same speed as the data transmission speed on each of the transmission lines 2-1 to 2-n,
The data is transmitted to all the terminal devices 1-1 to 1-n through the transmission unit 44.
【0019】引続き、制御回路42は2番目のエンプテ
ィ信号L2をサンプリングし(ステップ101)、このエ
ンプティ信号L2によって値“1”が示されているか否か
を判定する(ステップ102)。ここで、エンプティ信
号L2によって値“1”が示されていれば(ステップ10
2,YES )、このエンプティ信号L2を出力している受信
メモリ41−2が空であるので、前記ステップ103の
処理を行わずに前記ステップ101に戻る。以降同様
に、3番目からの各エンプティ信号毎に前記ステップ1
01からの処理が繰返され、エンプティ信号によって値
“0”が示されているときには該エンプティ信号を出力
している受信メモリに対してのリード信号を値“0”か
ら値“1”に切替え、これにより該受信メモリ内のパケ
ットを送信部44を通じて全ての各端末装置1−1〜1
−nに伝送する。Subsequently, the control circuit 42 samples the second empty signal L2 (step 101), and determines whether or not the value "1" is indicated by the empty signal L2 (step 102). Here, if the value "1" is indicated by the empty signal L2 (step 10).
2, YES), since the receiving memory 41-2 outputting the empty signal L2 is empty, the process returns to the step 101 without performing the process of the step 103. Thereafter, in the same manner, step 1 is performed for each empty signal from the third.
The process from 01 is repeated, and when the value "0" is indicated by the empty signal, the read signal to the receiving memory outputting the empty signal is switched from the value "0" to the value "1", As a result, the packets in the reception memory are transmitted to all the terminal devices 1-1 to 1-1 through the transmission unit 44.
-N.
【0020】第1図において、ダミー生成部43はパケ
ットに代わるダミーデータD を生成するためのものであ
り、このダミーデータD を送信部44に常時出力してい
る。このダミーデータD は予め定められた符号パターン
を繰返すことにより形成されるものであり、後述するよ
うに送信部44から受信線を通じて端末装置へと伝送さ
れる。In FIG. 1, a dummy generating section 43 is for generating dummy data D in place of a packet, and constantly outputs this dummy data D to a transmitting section 44. This dummy data D is formed by repeating a predetermined code pattern, and is transmitted from the transmission unit 44 to the terminal device through a reception line as described later.
【0021】送信部44は先に述べたように受信メモリ
からのパケットを入力して、このパケットを全ての各端
末装置1−1〜1−nに送出したり、あるいはダミー生
成部43からのダミーデータD をパケットの代わりに送
出したりするためのものであり、その構成を第3図に示
す。The transmitting unit 44 receives the packet from the receiving memory and sends the packet to all the terminal devices 1-1 to 1-n as described above, or sends the packet to the dummy generating unit 43. This is for transmitting the dummy data D in place of the packet, and the configuration is shown in FIG.
【0022】第3図において、オア回路31は制御回路
42からの各リード信号R1〜Rnを入力し、これらのリー
ド信号R1〜Rnの値の論理積を示す信号R を出力する。In FIG. 3, the OR circuit 31 receives the read signals R1 to Rn from the control circuit 42 and outputs a signal R indicating the logical product of the values of the read signals R1 to Rn.
【0023】複数のアンド回路32−1〜32−nは各
受信メモリ41−1〜41−nに対応して設けられてお
り、よって各端末装置1−1〜1−nにも対応している
こととなる。これらのアンド回路32−1〜32−nは
オア回路31からの信号R を反転入力とし、また各受信
メモリ41−1〜41−nからのそれぞれのエンプティ
信号L1〜Lnをそれぞれの反転入力とし、さらにダミー生
成部43からのダミーパケットD を入力し、該各アンド
回路毎に3つの入力の論理和を示す各信号D1〜Dnをそれ
ぞれ出力する。A plurality of AND circuits 32-1 to 32-n are provided corresponding to the respective reception memories 41-1 to 41-n, and thus also correspond to the respective terminal devices 1-1 to 1-n. Will be. These AND circuits 32-1 to 32-n use the signal R from the OR circuit 31 as an inverting input, and the empty signals L1 to Ln from the receiving memories 41-1 to 41-n as their inverting inputs. Further, a dummy packet D 1 from the dummy generation unit 43 is input, and signals D1 to Dn indicating the logical sum of three inputs are output to each AND circuit.
【0024】複数のオア回路33−1〜33−nは各ア
ンド回路32−1〜32−nに対応して設けられてお
り、よって各受信メモリ41−1〜41−n並びに各端
末装置1−1〜1−nにも対応していることとなる。こ
れらのオア回路33−1〜33−nは各受信メモリ41
−1〜41−nのうちのいずれかからのパケットB を入
力するとともに、各アンド回路32−1〜32−nから
の各信号D1〜Dnをそれぞれ入力し、該各オア回路毎に2
つの入力の論理積を示す各信号B1〜Bnをそれぞれ出力す
る。これらの信号B1〜Bnは各端末装置1−1〜1−nに
接続されている各受信線3−1〜3−nへそれぞれ送出
される。The plurality of OR circuits 33-1 to 33-n are provided corresponding to the respective AND circuits 32-1 to 32-n, so that each of the receiving memories 41-1 to 41-n and each of the terminal devices 1 are provided. It also corresponds to -1 to 1-n. These OR circuits 33-1 to 33-n are connected to the respective reception memories 41.
-1 to 41-n, and the signals D1 to Dn from the AND circuits 32-1 to 32-n, respectively.
Each signal B1 to Bn indicating the logical product of two inputs is output. These signals B1 to Bn are respectively sent to the receiving lines 3-1 to 3-n connected to the terminal devices 1-1 to 1-n.
【0025】このような構成において、例えば2つの各
端末装置1−1,1−2から集中局4へとそれぞれのパ
ケットが同時に送信された場合、集中局4では第4図に
示すタイミングチャートに従った動作が行われる。In such a configuration, for example, when respective packets are simultaneously transmitted from the two terminal devices 1-1 and 1-2 to the centralized station 4, the centralized station 4 uses the timing chart shown in FIG. The following operation is performed.
【0026】まず、各端末装置1−1,1−2から各送
信線2−1,2−2に第1のパケットaおよび第2のパ
ケットbがそれぞれ送出されると、集中局4における各
受信メモリ41−1,41−2は第1のパケットaおよ
び第2のパケットbの記憶を開始し、この開始時点から
各エンプティ信号L1,L2を値“1”から値“0”にそれ
ぞれ切替える。したがって、送信部44における各アン
ド回路32−1,32−2には値“0”の各エンプティ
信号L1,L2を反転した値“1”を示す各信号がそれぞれ
加えられる。また、受信メモリ41−nにはパケットが
記憶されていないので、エンプティ信号Lnは値“1”を
示し、よってアンド回路32−nには値“1”のエンプ
ティ信号Lnを反転した値“0”を示す信号が加えられ
る。First, when the first packet a and the second packet b are transmitted from the terminal devices 1-1 and 1-2 to the transmission lines 2-1 and 2-2, respectively, The reception memories 41-1 and 41-2 start storing the first packet a and the second packet b, and switch the empty signals L1 and L2 from the value "1" to the value "0" from the start point. . Therefore, each signal indicating the value "1" obtained by inverting each of the empty signals L1 and L2 having the value "0" is added to each of the AND circuits 32-1 and 32-2 in the transmission unit 44. Further, since no packet is stored in the reception memory 41-n, the empty signal Ln indicates the value "1", and therefore the AND circuit 32-n outputs the value "0" obtained by inverting the empty signal Ln of the value "1". Is added.
【0027】一方、第1のパケットaおよび第2のパケ
ットbが各受信メモリ41−1,41−2に記憶されて
いるに際し、各受信メモリ41−1〜41−nに加えら
れる各リード信号R1〜Rnがいずれも値“0”を示してい
るとすると、オア回路31からは値“0”の信号R が出
力されるので、各アンド回路32−1〜32−nには値
“0”の信号R を反転した値“1”を示す各信号がそれ
ぞれ加えられる。On the other hand, when the first packet a and the second packet b are stored in each of the receiving memories 41-1 and 41-2, each read signal added to each of the receiving memories 41-1 to 41-n is read. Assuming that R1 to Rn all indicate the value "0", the OR circuit 31 outputs the signal R having the value "0". Therefore, the value "0" is supplied to each of the AND circuits 32-1 to 32-n. Each signal indicating the value "1" obtained by inverting the signal R of "" is added.
【0028】すなわち、各アンド回路32−1,32−
2には値“0”の各エンプティ信号L1,L2を反転した値
“1”を示す各信号がそれぞれ加えられるとともに、値
“0”の信号R を反転した値“1”を示す各信号がそれ
ぞれ加えられる。したがって、各アンド回路32−1,
32−2はダミー生成部43からのダミーデータD を各
オア回路33−1,33−2にそれぞれ出力し、各オア
回路33−1,33−2から各受信線3−1,3−2へ
とダミーデータD がそれぞれ送出されるととなる。な
お、各受信メモリ41−1〜41−nのいずれからもパ
ケットB が送出されていないので、各オア回路33−1
〜33−nにはパケットB が入力されない。That is, each of the AND circuits 32-1 and 32-
2 is added with each signal indicating the value “1” obtained by inverting each of the empty signals L1 and L2 having the value “0”, and each signal indicating the value “1” obtained by inverting the signal R having the value “0” is added. Each is added. Therefore, each of the AND circuits 32-1,
32-2 outputs the dummy data D from the dummy generation unit 43 to the respective OR circuits 33-1 and 33-2, and outputs the respective receiving lines 3-1 and 3-2 from the respective OR circuits 33-1 and 33-2. , And the dummy data D is sent out to each other. Since the packet B has not been transmitted from any of the receiving memories 41-1 to 41-n, each OR circuit 33-1
No packet B is input to .about.33-n.
【0029】また、アンド回路32−nには値“1”の
エンプティ信号Lnを反転した値“0”を示す信号が加え
られるので、アンド回路32−nはダミー生成部43か
らのダミーデータD をオア回路33−nに出力すること
がない。よって、受信線3−nにはパケットB またはダ
ミーデータD が伝送されることがない。Further, a signal indicating a value “0” obtained by inverting the empty signal Ln having the value “1” is added to the AND circuit 32-n. Is not output to the OR circuit 33-n. Therefore, the packet B or the dummy data D is not transmitted to the reception line 3-n.
【0030】制御回路42は各エンプティ信号L1,L2に
よって値“0”がそれぞれ示されることから、各受信メ
モリ41−1,41−2にそれぞれのパケットが記憶さ
れていると判定する。この判定をなすと、まず制御回路
42はリード信号R1を値“0”から値“1”に切替え
る。これに応答して、受信メモリ41−1は第1のパケ
ットaをパケットB として出力する。このパケットB は
各オア回路33−1〜33−nにそれぞれ加えられる。
一方、値“1”のリード信号R1はオア回路31に加えら
れるので、オア回路31から出力される信号R が値
“1”を示す。よって、各アンド回路32−1〜32−
nには値“1”の信号R を反転した値“0”を示す各信
号がそれぞれ加えられることとなり、各アンド回路32
−1〜32−nはダミーデータD を各オア回路33−1
〜33−nに送出することがない。Since the value "0" is indicated by each of the empty signals L1 and L2, the control circuit 42 determines that each packet is stored in each of the reception memories 41-1 and 41-2. When this determination is made, first, the control circuit 42 switches the read signal R1 from the value “0” to the value “1”. In response, the receiving memory 41-1 outputs the first packet a as the packet B. This packet B is applied to each of the OR circuits 33-1 to 33-n.
On the other hand, since the read signal R1 of the value “1” is applied to the OR circuit 31, the signal R output from the OR circuit 31 indicates the value “1”. Therefore, each of the AND circuits 32-1 to 32-32
Each signal indicating a value “0” obtained by inverting the signal R having the value “1” is added to n.
-1 to 32-n transfer the dummy data D to each of the OR circuits 33-1.
~ 33-n.
【0031】すなわち、各オア回路33−1〜33−n
には第1のパケットaであるパケットB が加えられ、各
オア回路33−1〜33−nから各受信線3−1〜3−
nへと第1のパケットaがそれぞれ送出されることとな
る。That is, each of the OR circuits 33-1 to 33-n
The packet B, which is the first packet a, is added to each of the OR circuits 33-1 to 33-n.
n, the first packets a are respectively transmitted.
【0032】こうして第1のパケットaの送出を終了す
ると、、制御回路42はリード信号R1を値“1”から値
“0”に切替えて戻し、各リード信号R1〜Rnを一定期間
だけ値“0”にする。この期間に際し、オア回路31か
らは値“0”の信号R が出力されるので、各アンド回路
32−1〜32−nには値“0”の信号R を反転した値
“1”を示す各信号がそれぞれ加えられる。また、受信
メモリ41−2には第2のパケットbが未だに記憶され
ているので、受信メモリ41−2からは値“0”のエン
プティ信号L2が出力され、アンド回路32−2には値
“0”のエンプティ信号L2を反転した値“1”を示す信
号が加えられる。さらに、受信メモリ41−1および受
信メモリ41−nにはパケットが記憶されていないの
で、受信メモリ41−1および受信メモリ41−nから
は値“1”のエンプティ信号L1およびエンプティ信号Ln
がそれぞれ出力され、アンド回路32−1およびアンド
回路32−nには値“1”のエンプティ信号L1およびエ
ンプティ信号Lnを反転した値“0”を示す各信号がそれ
ぞれ加えられる。When the transmission of the first packet "a" is completed, the control circuit 42 switches the read signal R1 from the value "1" to the value "0" and returns the read signal R1 to the value "0" for a fixed period. 0 ”. During this period, the OR circuit 31 outputs the signal R having the value "0". Therefore, each of the AND circuits 32-1 to 32-n indicates the value "1" obtained by inverting the signal R having the value "0". Each signal is applied separately. Further, since the second packet b is still stored in the reception memory 41-2, the empty signal L2 having the value “0” is output from the reception memory 41-2, and the value “2” is output to the AND circuit 32-2. A signal indicating a value “1” obtained by inverting the empty signal L2 of “0” is added. Further, since no packet is stored in the reception memory 41-1 and the reception memory 41-n, the empty signal L1 and the empty signal Ln of the value "1" are output from the reception memory 41-1 and the reception memory 41-n.
Are respectively output to the AND circuit 32-1 and the AND circuit 32-n, each signal indicating the value "0" obtained by inverting the empty signal L1 and the empty signal Ln having the value "1".
【0033】すなわち、アンド回路32−2には値
“0”の信号R を反転した値“1”を示す信号および値
“0”のエンプティ信号L2を反転した値“1”を示す信
号が加えられるので、アンド回路32−2からオア回路
33−2にダミーデータD が出力され、このダミーデー
タD はオア回路33−2から受信線3−2へと送出され
る。また、アンド回路32−1およびアンド回路32−
nには値“1”のエンプティ信号L1およびエンプティ信
号Lnを反転した値“0”を示す各信号がそれぞれ加えら
れるので、アンド回路32−1およびアンド回路32−
nからはダミーデータD が出力されることはなく、よっ
て受信線3−1および受信線3−nにはダミーデータD
が送出されない。なお、各リード信号R1〜Rnを一定期間
だけ値“0”にしているので、パケットB が各オア回路
33−1〜33−nに入力されることはなく、よって各
受信線3−1〜3−nにはパケットB が送出されない。That is, to the AND circuit 32-2, a signal indicating the value "1" obtained by inverting the signal R having the value "0" and a signal indicating the value "1" obtained by inverting the empty signal L2 having the value "0" are added. Therefore, the dummy data D is output from the AND circuit 32-2 to the OR circuit 33-2, and the dummy data D is transmitted from the OR circuit 33-2 to the reception line 3-2. The AND circuit 32-1 and the AND circuit 32-
Since the n and the respective signals indicating the value “0” obtained by inverting the empty signal L1 of the value “1” and the empty signal Ln are added to the n, the AND circuit 32-1 and the AND circuit 32-
n does not output the dummy data D. Therefore, the dummy data D is not output to the reception lines 3-1 and 3-n.
Is not sent. Since each of the read signals R1 to Rn is set to the value "0" for a certain period, the packet B is not input to each of the OR circuits 33-1 to 33-n. No packet B is sent to 3-n.
【0034】次に、制御回路42はリード信号R2を値
“0”から値“1”に切替え、これに応答して受信メモ
リ41−2は第2のパケットbをパケットB として出力
する。このパケットB は各オア回路33−1〜33−n
にそれぞれ加えられる。一方、値“1”のリード信号R2
はオア回路31に加えられるので、オア回路31から出
力される信号R が値“1”を示す。よって、各アンド回
路32−1〜32−nには値“1”の信号R を反転した
値“0”を示す各信号がそれぞれ加えられることとな
り、各アンド回路32−1〜32−nはダミーデータD
を各オア回路33−1〜33−nに送出することがな
い。Next, the control circuit 42 switches the read signal R2 from the value “0” to the value “1”, and in response, the receiving memory 41-2 outputs the second packet “b” as the packet B. This packet B is transmitted to each of the OR circuits 33-1 to 33-n.
Respectively. On the other hand, the read signal R2 of the value “1”
Is added to the OR circuit 31, so that the signal R output from the OR circuit 31 indicates the value "1". Therefore, each signal indicating the value "0" obtained by inverting the signal R having the value "1" is added to each of the AND circuits 32-1 to 32-n. Dummy data D
To each of the OR circuits 33-1 to 33-n.
【0035】すなわち、各オア回路33−1〜33−n
には第2のパケットbであるパケットB が加えられ、各
オア回路33−1〜33−nから各受信線3−1〜3−
nへと第2のパケットbがそれぞれ送出されることとな
る。That is, each of the OR circuits 33-1 to 33-n
, A packet B, which is a second packet b, is added, and each of the receiving circuits 3-1 to 3-
n, and the second packet b is sent to each of them.
【0036】このようにして第1のパケットaおよび第
2のパケットbは2つの各端末装置1−1,1−2から
集中局4へと伝送され、集中局4から全ての各端末装置
1−1〜1−nへと順次伝送される。ここで、第1のパ
ケットaの少なくとも一部が受信メモリ41−1に記憶
されている期間中、端末装置1−1と集中局4間の受信
線3−1にはダミーデータD または第1のパケットaが
伝送されている。また、第2のパケットbの少なくとも
一部が受信メモリ41−2に記憶されている期間中、端
末装置1−2と集中局4間の受信線3−2にはダミーデ
ータD 、第1のパケットaまたは第2のパケットbが伝
送されている。もちろん、全ての各受信線3−1〜3−
nには第1のパケットaが同一のタイミングで伝送され
るとともに、第2のパケットbが同一のタイミングで伝
送される。In this way, the first packet a and the second packet b are transmitted from the two terminal devices 1-1 and 1-2 to the central station 4, and from the central station 4 all the terminal devices 1 -1 to 1-n. Here, during a period in which at least a part of the first packet a is stored in the reception memory 41-1, the dummy data D or the first data is transmitted to the reception line 3-1 between the terminal device 1-1 and the centralized station 4. Is transmitted. In addition, during a period in which at least a part of the second packet b is stored in the reception memory 41-2, the dummy data D and the first data are provided on the reception line 3-2 between the terminal device 1-2 and the centralized station 4. Packet a or second packet b has been transmitted. Of course, all the receiving lines 3-1 to 3-
In n, the first packet a is transmitted at the same timing, and the second packet b is transmitted at the same timing.
【0037】さて、各端末装置1−1〜1−nはそれぞ
れの受信線3−1〜3−nに何等かの信号が伝送されて
いるときにはそれぞれの送信線2−1〜2−nを通じて
集中局4へとパケットを送信することがない。このよう
な機能は周知のものであり、従来の星型通信網において
も用いられている。When any signal is transmitted to each of the receiving lines 3-1 to 3-n, each of the terminal devices 1-1 to 1-n transmits through each of the transmitting lines 2-1 to 2-n. No packet is transmitted to the central station 4. Such a function is well known and is used in a conventional star communication network.
【0038】したがって、例えば端末装置1−1は先に
述べた第1のパケットaの少なくとも一部が受信メモリ
41−1に記憶されている期間中にダミーデータD また
は第1のパケットaを受信線3−1を通じて受信してい
ることから、第1のパケットaに引続く新たなパケット
を送信線2−1を通じて集中局4へと送信することがな
い。このため、第1のパケットaの少なくとも一部が受
信メモリ41−1に記憶されている期間中に、新たなパ
ケットを受信メモリ41−1に記憶しなければならない
という事態が発生するようなことはなく、よって受信メ
モリ41−1に既に記憶されているパケットまたは新た
なパケットが破棄されることは全くない。同様に、端末
装置2−2は先に述べた第2のパケットbの少なくとも
一部が受信メモリ41−2に記憶されている期間中に、
ダミーデータD 、第1のパケットaまたは第2のパケッ
トbを受信線3−2を通じて受信していることから、第
2のパケットbに引続く新たなパケットを送信線2−2
を通じて集中局4へと送信することがなく、よって受信
メモリ41−2に既に記憶されているパケットまたは新
たなパケットが破棄されることは全くない。もちろん、
全ての各端末装置1−1〜1−nはそれぞれの受信線3
−1〜3−nにパケットまたはダミーデータが伝送され
ていなければ、その際にパケットをそれぞれの送信線2
−1〜2−nを通じて集中局4へ伝送することができ
る。Therefore, for example, the terminal device 1-1 receives the dummy data D or the first packet a during a period in which at least a part of the first packet a described above is stored in the reception memory 41-1. Since the packet is received through the line 3-1, a new packet following the first packet a is not transmitted to the central station 4 through the transmission line 2-1. For this reason, a situation in which a new packet must be stored in the reception memory 41-1 while at least a part of the first packet a is stored in the reception memory 41-1 occurs. Therefore, the packet already stored in the reception memory 41-1 or a new packet is not discarded at all. Similarly, during a period in which at least a part of the second packet b described above is stored in the reception memory 41-2, the terminal device 2-2 performs:
Since the dummy data D and the first packet a or the second packet b have been received through the reception line 3-2, a new packet following the second packet b is transmitted to the transmission line 2-2.
, And no packet or new packet already stored in the reception memory 41-2 is discarded at all. of course,
All the terminal devices 1-1 to 1-n have respective reception lines 3
If no packet or dummy data has been transmitted to -1 to 3-n, the packet is transmitted to each transmission line 2 at that time.
It can be transmitted to the central station 4 through -1 to 2-n.
【0039】第5図は本発明に係わる送信制御方式の他
の実施例を適用した蓄積型星型通信網を示すブロック図
である。この実施例では第1図に示した蓄積型星型通信
網における各受信メモリ41−1〜41−nおよび送信
部44の代りに、各受信メモリ51−1〜51−nおよ
び送信部52を用いて構成されている。なお、第5図に
おいて第1図に示した蓄積型星型通信網と同様の作用を
果たす部位には説明の便宜上同じ符号を付す。FIG. 5 is a block diagram showing a storage type star communication network to which another embodiment of the transmission control system according to the present invention is applied. In this embodiment, instead of the reception memories 41-1 to 41-n and the transmission unit 44 in the storage type star communication network shown in FIG. It is configured using. In FIG. 5, parts that perform the same operations as those of the storage type star communication network shown in FIG. 1 are denoted by the same reference numerals for convenience of explanation.
【0040】各受信メモリ51−1〜51−nは各端末
装置1−1〜1−nから各受信線3−1〜3−nを通じ
て送信されてきた各パケットをそれぞれ入力して記憶す
るものであり、2つのパケットを記憶するだけの記憶容
量をそれぞれ持つ。これらの受信メモリ41−1〜41
−nは例えばFIFO形式の半導体メモリを用いて構成
され、各エンプティ信号L1〜Lnをそれぞれ出力するばか
りでなく、各フル信号F1〜Fnをそれぞれ出力している。
このエンプティ信号は該エンプティ信号を出力している
受信メモリに少なくとも1つのパケットが記憶されてい
るとき、もしくは記憶されつつあるときに値“0”を示
し、また該エンプティ信号を出力している受信メモリが
空であれば、値“1”を示す。一方、このフル信号は該
フル信号を出力している受信メモリに2つのパケットが
記憶されるとき、つまり該受信メモリの記憶容量が一杯
となるまで記憶がなされるときに値“1”を示し、また
該受信メモリの記憶容量が空になると値“0”に切替え
られる。Each of the receiving memories 51-1 to 51-n stores each packet transmitted from each of the terminal devices 1-1 to 1-n through each of the receiving lines 3-1 to 3-n. And each has a storage capacity enough to store two packets. These receiving memories 41-1 to 41-1
-N is configured using, for example, a FIFO type semiconductor memory, and outputs not only the empty signals L1 to Ln but also the full signals F1 to Fn.
The empty signal indicates a value “0” when at least one packet is stored or is being stored in the reception memory that outputs the empty signal, and indicates the reception signal that outputs the empty signal. If the memory is empty, it indicates the value "1". On the other hand, this full signal indicates the value "1" when two packets are stored in the receiving memory outputting the full signal, that is, when the storage is performed until the storage capacity of the receiving memory becomes full. When the storage capacity of the receiving memory becomes empty, the value is switched to "0".
【0041】送信部52は第6図に示すように構成され
ており、第3図に示した送信部44における各アンド回
路32−1〜32−nの代りに各アンド回路53−1〜
53−nを設けるとともに、各受信メモリ51−1〜5
1−nからの各フル信号F1〜Fnを各アンド回路53−1
〜53−nにそれぞれ入力するようにしている。The transmitting section 52 is constructed as shown in FIG. 6. Instead of the AND circuits 32-1 to 32-n in the transmitting section 44 shown in FIG.
53-n, and each of the receiving memories 51-1 to 5-5
1-n from the respective AND circuits 53-1
To 53-n.
【0042】このような構成において、例えば端末装置
1−1から集中局4へと第1のパケットaが送信される
とともに、端末装置1−2から集中局4へと2つの第2
のパケットbおよび第3のパケットcが連続して送信さ
れた場合、集中局4では第7図に示すタイミングチャー
トに従った動作が行われる。In such a configuration, for example, the first packet a is transmitted from the terminal device 1-1 to the centralized station 4, and two second packets a are transmitted from the terminal device 1-2 to the centralized station 4.
When the packet b and the third packet c are continuously transmitted, the central station 4 performs an operation according to the timing chart shown in FIG.
【0043】まず、各端末装置1−1,1−2から各送
信線2−1,2−2へと第1のパケットaおよび第2の
パケットbがそれぞれ送出されると、集中局4における
各受信メモリ51−1,51−2は第1のパケットaお
よび第2のパケットbの記憶を開始し、この開始時点か
ら各エンプティ信号L1,L2を値“1”から値“0”にそ
れぞれ切替える。First, when the first packet a and the second packet b are transmitted from the terminal devices 1-1 and 1-2 to the transmission lines 2-1 and 2-2, respectively, Each of the reception memories 51-1 and 51-2 starts storing the first packet a and the second packet b. From this start point, the empty signals L1 and L2 are changed from the value "1" to the value "0", respectively. Switch.
【0044】制御回路42は各エンプティ信号L1,L2に
よって値“0”がそれぞれ示されることから、各受信メ
モリ51−1,51−2にそれぞれのパケットが記憶さ
れていると判定し、まずはリード信号R1を値“0”から
値“1”に切替える。これに応答して、受信メモリ51
−1は第1のパケットaをパケットB として出力する。
このパケットB は各オア回路33−1〜33−nにそれ
ぞれ加えられる。一方、値“1”のリード信号R1はオア
回路31に加えられるので、オア回路31から出力され
る信号R が値“1”を示す。よって、各アンド回路53
−1〜53−nには値“1”の信号R を反転した値
“0”を示す各信号がそれぞれ加えられることとなり、
各アンド回路53−1〜53−nはダミーデータD を各
オア回路33−1〜33−nに送出することがない。Since the value "0" is indicated by each of the empty signals L1 and L2, the control circuit 42 determines that each packet is stored in each of the reception memories 51-1 and 51-2, and first reads the data. The signal R1 is switched from the value “0” to the value “1”. In response, the receiving memory 51
-1 outputs the first packet a as packet B.
This packet B is applied to each of the OR circuits 33-1 to 33-n. On the other hand, since the read signal R1 of the value “1” is applied to the OR circuit 31, the signal R output from the OR circuit 31 indicates the value “1”. Therefore, each AND circuit 53
−1 to 53-n are added with respective signals indicating a value “0” obtained by inverting the signal R having the value “1”.
Each of the AND circuits 53-1 to 53-n does not send the dummy data D to each of the OR circuits 33-1 to 33-n.
【0045】すなわち、各オア回路33−1〜33−n
には第1のパケットaであるパケットB が加えられ、各
オア回路33−1〜33−nから各受信線3−1〜3−
nへと第1のパケットaがそれぞれ送出されることとな
る。That is, each of the OR circuits 33-1 to 33-n
The packet B, which is the first packet a, is added to each of the OR circuits 33-1 to 33-n.
n, the first packets a are respectively transmitted.
【0046】こうして第1のパケットaを送出している
に際し、端末装置1−2から送信線2−2へと第2のパ
ケットbに引続いて第3のパケットcが送出されると、
集中局4における受信メモリ51−2は2つ目のパケッ
トの記憶を開始し、この開始時点からフル信号F2を値
“0”から値“1”に切替える。このため、アンド回路
53−2には値“1”のフル信号F2が加えられる。な
お、受信メモリ51−1には2つ目のパケットが記憶さ
れず、また受信メモリ51−nにはパケットが記憶され
てないので、アンド回路53−1およびアンド回路53
−nには値“0”のフル信号F1およびフル信号Fnがそれ
ぞれ加えられている。When the first packet a is transmitted in this manner, when the third packet c is transmitted from the terminal device 1-2 to the transmission line 2-2 following the second packet b,
The reception memory 51-2 in the central station 4 starts storing the second packet, and switches the full signal F2 from the value "0" to the value "1" from this start point. Therefore, the full signal F2 of the value "1" is applied to the AND circuit 53-2. Since the second packet is not stored in the reception memory 51-1 and the packet is not stored in the reception memory 51-n, the AND circuit 53-1 and the AND circuit 53 are not stored.
The full signal F1 and the full signal Fn having the value “0” are added to −n.
【0047】次に、第1のパケットaの送出を終了する
と、、制御回路42はリード信号R1を値“1”から値
“0”に切替えて戻し、各リード信号R1〜Rnを一定期間
だけ値“0”にする。この期間に際し、オア回路31か
らは値“0”の信号R が出力されるので、各アンド回路
32−1〜32−nには値“0”の信号R を反転した値
“1”を示す各信号がそれぞれ加えられる。したがっ
て、アンド回路53−2には値“1”のフル信号F2が加
えられるとともに、値“0”の信号R を反転した値
“1”を示す信号が加えられることとなり、アンド回路
53−2からはダミーデータD が出力され、このダミー
データD はオア回路33−2を介して受信線3−2へと
送出される。また、アンド回路53−1およびアンド回
路53−nには値“0”のフル信号F1およびフル信号Fn
がそれぞれ加えられているので、アンド回路53−1お
よびアンド回路53−nからはダミーデータD が出力さ
れることはなく、よって受信線3−1および受信線3−
nにはダミーデータDが送出されない。なお、各リード
信号R1〜Rnを一定期間だけ値“0”にしているので、パ
ケットB が各オア回路33−1〜33−nに入力される
ことはなく、よって各受信線3−1〜3−nにはパケッ
トB が送出されない。Next, when the transmission of the first packet a is completed, the control circuit 42 switches the read signal R1 from the value "1" to the value "0" and returns the read signal R1 to the read signal R1 for a predetermined period. Set the value to “0”. During this period, the OR circuit 31 outputs the signal R having the value "0". Therefore, each of the AND circuits 32-1 to 32-n indicates the value "1" obtained by inverting the signal R having the value "0". Each signal is applied separately. Accordingly, the full signal F2 of the value "1" is added to the AND circuit 53-2, and a signal indicating the value "1" obtained by inverting the signal R of the value "0" is added to the AND circuit 53-2. Outputs dummy data D, and the dummy data D is sent to the reception line 3-2 via the OR circuit 33-2. Further, the AND circuit 53-1 and the AND circuit 53-n provide the full signal F1 and the full signal Fn of the value “0”.
Are not added, the dummy data D is not output from the AND circuit 53-1 and the AND circuit 53-n. Therefore, the reception line 3-1 and the reception line 3-
No dummy data D is sent to n. Since each of the read signals R1 to Rn is set to the value "0" for a certain period, the packet B is not input to each of the OR circuits 33-1 to 33-n. No packet B is sent to 3-n.
【0048】次に、制御回路42はリード信号R2を値
“0”から値“1”に切替え、これに応答して受信メモ
リ51−2は第2のパケットbおよび第3のパケットc
をそれぞれのパケットB として出力する。これらのパケ
ットB は各オア回路33−1〜33−nにそれぞれ加え
られる。一方、値“1”のリード信号R2はオア回路31
に加えられるので、オア回路31から出力される信号R
が値“1”を示す。よって、各アンド回路53−1〜5
3−nには値“1”の信号R を反転した値“0”を示す
各信号がそれぞれ加えられることとなり、各アンド回路
53−1〜53−nはダミーデータD を各オア回路33
−1〜33−nに送出することがない。Next, the control circuit 42 switches the read signal R2 from the value "0" to the value "1", and in response to this, the receiving memory 51-2 stores the second packet b and the third packet c.
Is output as each packet B. These packets B are applied to the respective OR circuits 33-1 to 33-n. On the other hand, the read signal R2 having the value “1” is supplied to the OR circuit 31.
, The signal R output from the OR circuit 31
Indicates the value “1”. Therefore, each of the AND circuits 53-1 to 5-5
Each signal indicating the value "0" obtained by inverting the signal R having the value "1" is added to 3-n, and each of the AND circuits 53-1 to 53-n outputs the dummy data D to each of the OR circuits 33.
-1 to 33-n.
【0049】すなわち、各オア回路33−1〜33−n
には第2のパケットbおよび第3のパケットcであるそ
れぞれのパケットB が加えられ、各オア回路33−1〜
33−nから各受信線3−1〜3−nへと第2のパケッ
トbおよび第3のパケットcがそれぞれ連続的に送出さ
れることとなる。That is, each of the OR circuits 33-1 to 33-n
Is added to each packet B, which is the second packet b and the third packet c, and each of the OR circuits 33-1 to 33-1
The second packet b and the third packet c are continuously transmitted from 33-n to the receiving lines 3-1 to 3-n, respectively.
【0050】ここで、第2のパケットbおよび第3のパ
ケットcが共に受信メモリ51−2に記憶されている期
間中、端末装置1−2と集中局4間の受信線3−2には
ダミーデータD またはパケットが伝送されていることは
明らかである。このため、端末装置1−2はその期間中
に受信線3−2を通じて何等かの信号を受信することと
なり、第3のパケットcに引続く新たなパケットを送信
線2−2を通じて集中局4へと送信することがない。し
たがって、2つのパケットが受信メモリ51−2に記憶
されているときに、新たなパケットを受信メモリ51−
2に記憶しなければならないという事態が発生するよう
なことはなく、よって受信メモリ51−2に既に記憶さ
れているパケットまたは新たなパケットが破棄されるこ
とは全くない。Here, during the period when both the second packet b and the third packet c are stored in the reception memory 51-2, the reception line 3-2 between the terminal device 1-2 and the centralized station 4 is connected. Obviously, the dummy data D or the packet has been transmitted. For this reason, the terminal device 1-2 receives some signal through the reception line 3-2 during that period, and sends a new packet following the third packet c through the transmission line 2-2 to the central station 4. Never sent to. Therefore, when two packets are stored in the reception memory 51-2, a new packet is transmitted to the reception memory 51-2.
In this case, there is no possibility that the packet has to be stored in the receiving memory 51-2, so that the packet already stored in the receiving memory 51-2 or a new packet is not discarded at all.
【0051】[0051]
【発明の効果】以上説明したように本発明によれば、端
末装置に対応する記憶手段に通信データが予め定められ
た量まで記憶されると、集中局から前記端末装置へと通
信データまたはダミーデータが常時送信されるので、前
記端末装置は前記記憶手段に記憶すべき新たな通信デー
タを集中局に送信することがない。したがって、記憶手
段に通信データが記憶されているにもかかわらず、新た
な通信データを記憶しなければならないという事態を生
じることがなく、よって通信データの破棄を生ずるよう
なことはない。As described above, according to the present invention, when communication data is stored up to a predetermined amount in the storage means corresponding to the terminal device, the communication data or dummy data is transferred from the central station to the terminal device. Since the data is always transmitted, the terminal device does not transmit new communication data to be stored in the storage means to the central station. Therefore, even when the communication data is stored in the storage means, a situation in which new communication data has to be stored does not occur, and therefore, the communication data is not discarded.
【図1】 本発明に係わる送信制御方式の一実施例を適
用した蓄積型星型通信網を示すブロック図。FIG. 1 is a block diagram showing a storage-type star communication network to which an embodiment of a transmission control method according to the present invention is applied.
【図2】 第1図に示した実施例における集中局の制御
部による処理手順を示すフローチャート。FIG. 2 is a flowchart showing a processing procedure by a control unit of a central station in the embodiment shown in FIG.
【図3】 第1図に示した実施例における集中局の送信
部の構成を示すブロック図。FIG. 3 is a block diagram showing a configuration of a transmitting unit of a centralized station in the embodiment shown in FIG.
【図4】 第1図に示した実施例における端末装置と集
中局間のデータ通信を説明するために用いられたタイミ
ングチャート。FIG. 4 is a timing chart used for explaining data communication between the terminal device and the central station in the embodiment shown in FIG. 1;
【図5】 本発明に係わる送信制御方式の他の実施例を
適用した蓄積型星型通信網を示すブロック図。FIG. 5 is a block diagram showing a storage-type star communication network to which another embodiment of the transmission control method according to the present invention is applied.
【図6】 第5図に示した実施例における集中局の送信
部の構成を示すブロック図。FIG. 6 is a block diagram showing a configuration of a transmitting unit of the central station in the embodiment shown in FIG.
【図7】 第5図に示した実施例における端末装置と集
中局間のデータ通信を説明するために用いられたタイミ
ングチャート。FIG. 7 is a timing chart used to explain data communication between the terminal device and the central station in the embodiment shown in FIG. 5;
【図8】 一般的な星型通信網の概略構成を示すブロッ
ク図。FIG. 8 is a block diagram showing a schematic configuration of a general star communication network.
1−1〜1−n…端末装置、2−1〜2−n…送信線、
3−1〜3−n…受信線、4…集中局、41−1〜41
−n,51−1〜51−n…受信メモリ、42…制御回
路、43…ダミー生成部、44,52…送信部、31,
33−1〜33−n…オア回路、32−1〜32−n,
53−1〜53−n…アンド回路。1-1 to 1-n: terminal device, 2-1 to 2-n: transmission line,
3-1 to 3-n reception line, 4 centralized station, 41-1 to 41
-N, 51-1 to 51-n reception memory, 42 control circuit, 43 dummy generation section, 44, 52 transmission section, 31,
33-1 to 33-n... OR circuits, 32-1 to 32-n,
53-1 to 53-n ... AND circuits.
Claims (1)
間で通信データを送受する集中局とを備え、前記集中局
は前記各端末装置のうちのいずれかより通信データを受
信すると、この通信データを該各端末装置に送信し、前
記各端末装置はデータ受信期間中を避けて集中局への送
信を行う蓄積型星型通信網において、前記各端末装置に
対応してそれぞれ設けられ、該各端末装置から前記集中
局へと送受された各通信データをそれぞれ記憶するとと
もに、通信データが予め定められた量まで記憶されたこ
とを示す記憶状態信号をそれぞれ出力する複数の記憶手
段と、ダミーデータを発生するダミーデータ発生手段
と、前記記憶手段内の通信データを前記集中局から前記
各端末装置へ送信するとともに、前記各記憶手段のうち
のいずれかより前記記憶状態信号が出力されると、この
記憶状態信号を出力した前記記憶手段に対応する前記端
末装置に対しては、通信データおよび前記ダミーデータ
発生手段からのダミーデータのうちのいずれかを常時送
信する送信手段とを備えたことを特徴とする蓄積型星型
通信網における送信制御方式。An information processing apparatus comprising: a plurality of terminal devices; and a central station for transmitting and receiving communication data between the terminal devices, wherein the central station receives communication data from any of the terminal devices, This communication data is transmitted to each of the terminal devices, and each of the terminal devices is provided corresponding to each of the terminal devices in a storage-type star communication network that performs transmission to a central station while avoiding a data reception period. A plurality of storage units each storing communication data transmitted and received from the terminal device to the centralized station, and respectively outputting a storage state signal indicating that the communication data has been stored to a predetermined amount. And dummy data generating means for generating dummy data, and transmitting communication data in the storage means from the centralized station to each of the terminal devices, and transmitting the communication data from one of the storage means to the terminal device. When the storage state signal is output, one of the communication data and the dummy data from the dummy data generation unit is constantly transmitted to the terminal device corresponding to the storage unit that has output the storage state signal. A transmission control method in a storage-type star communication network, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03114862A JP3125325B2 (en) | 1991-05-20 | 1991-05-20 | Transmission control method in storage-type star communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03114862A JP3125325B2 (en) | 1991-05-20 | 1991-05-20 | Transmission control method in storage-type star communication network |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04342335A JPH04342335A (en) | 1992-11-27 |
JP3125325B2 true JP3125325B2 (en) | 2001-01-15 |
Family
ID=14648562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03114862A Expired - Fee Related JP3125325B2 (en) | 1991-05-20 | 1991-05-20 | Transmission control method in storage-type star communication network |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3125325B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2980075B2 (en) | 1997-09-19 | 1999-11-22 | 日本電気株式会社 | Rate control device |
-
1991
- 1991-05-20 JP JP03114862A patent/JP3125325B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH04342335A (en) | 1992-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8364873B2 (en) | Data transmission system and a programmable SPI controller | |
US5218602A (en) | Interprocessor switching network | |
KR920007096B1 (en) | Circuit switching system | |
EP0130206B1 (en) | Method and apparatus for bus contention resolution | |
EP0694237B1 (en) | Data transfer system | |
JPH0748739B2 (en) | Multiple access control method and multiple access control system implementing the method | |
JPS6158062B2 (en) | ||
US6128715A (en) | Asynchronous transmit packet buffer | |
JPH02260993A (en) | Parallel time slot exchanging matrix and switching module used for it | |
US4839887A (en) | Node apparatus for communication network having multi-conjunction architecture | |
JPH02246444A (en) | Data transmission method and system | |
WO2000075797A1 (en) | Serialized bus communication and control architecture | |
US5369755A (en) | Computer communication bus system using multiple content induced transaction overlap (CITO) communication channels | |
JP3125325B2 (en) | Transmission control method in storage-type star communication network | |
US3859465A (en) | Data transmission system with multiple access for the connected users | |
JPH10262272A (en) | Simple interface for time division multiplex communication medium | |
US6178177B1 (en) | Data-processing network having non-deterministic access, but having deterministic access time | |
US5271008A (en) | Unidirectional bus system using reset signal | |
US5751974A (en) | Contention resolution for a shared access bus | |
JP2596654B2 (en) | Communication network node | |
JP3042822B2 (en) | Bus contention control method | |
JP3309212B2 (en) | Network switch device | |
JP2644558B2 (en) | Test apparatus and test method for communication device | |
JP2004221686A (en) | Multiplex communication apparatus | |
JPS5913768B2 (en) | Channel transfer control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071102 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081102 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |