JPH08223204A - Lan adaptor - Google Patents
Lan adaptorInfo
- Publication number
- JPH08223204A JPH08223204A JP7025573A JP2557395A JPH08223204A JP H08223204 A JPH08223204 A JP H08223204A JP 7025573 A JP7025573 A JP 7025573A JP 2557395 A JP2557395 A JP 2557395A JP H08223204 A JPH08223204 A JP H08223204A
- Authority
- JP
- Japan
- Prior art keywords
- switch
- port
- frame
- ports
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、複数端末装置を接続し
てLAN接続装置を構成するためのLAN接続装置に係
り、特に、スター型のLAN接続装置に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a LAN connecting device for connecting a plurality of terminal devices to form a LAN connecting device, and more particularly to a star type LAN connecting device.
【0002】[0002]
【従来の技術】スター型ネットワークの規格には、IE
EE(米国電気電子学会)に定めるIEEE802.3
の10BASE−T(転送速度:10Mbps、アクセ
ス:CSMA/CD、配線:ツイストペア、トポロジ
ー:スター型、伝送距離:100m)がある。この規格
に定められた中継装置は、複数の入出力ポートを備え、
これら入出力ポート間でフレームの中継を行う。中継装
置にはLAN接続装置があり、更に、LAN接続装置に
はリピータやイーサネットスイッチがある。2. Description of the Related Art The standard for star networks is IE
IEEE802.3 defined by EE (American Institute of Electrical and Electronics Engineers)
10BASE-T (transfer rate: 10 Mbps, access: CSMA / CD, wiring: twisted pair, topology: star type, transmission distance: 100 m). The relay device defined in this standard has a plurality of input / output ports,
Frames are relayed between these input / output ports. The relay device includes a LAN connecting device, and the LAN connecting device includes a repeater and an Ethernet switch.
【0003】図15は従来のLAN接続装置の信号経路
を示す接続図である。ここに示すLAN接続装置はリピ
ータであり、中継装置101は複数の入出力ポート10
2a,102b,102c,102d(ポート1〜ポー
ト4)を備えている。図15において、中継装置101
が或る入出力ポートからフレーム103を受信した場
合、このフレーム103を受信した入出力ポート102
aからフレーム103を受信すると、入出力ポート10
2a以外の他の入出力ポート102b〜102dから送
信が行われる。したがって、1つの端末装置が送信して
いる間、他の端末装置は送信を待ち、伝送路が空いた時
点で送信を開始する。このため、2つの端末装置が同時
に送信した場合、フレームの衝突が生じるが、この時に
は適当な時間をおいてフレームを再送信する。FIG. 15 is a connection diagram showing a signal path of a conventional LAN connection device. The LAN connection device shown here is a repeater, and the relay device 101 has a plurality of input / output ports 10.
2a, 102b, 102c, 102d (port 1 to port 4) are provided. In FIG. 15, the relay device 101
When the frame 103 is received from a certain input / output port, the input / output port 102 that has received this frame 103
When the frame 103 is received from a, the input / output port 10
Transmission is performed from the other input / output ports 102b to 102d other than 2a. Therefore, while one terminal device is transmitting, the other terminal device waits for the transmission and starts the transmission when the transmission path becomes free. Therefore, when two terminal devices transmit at the same time, frame collision occurs, but at this time, the frame is retransmitted after an appropriate time.
【0004】このように、この中継装置101は或る入
出力ポート間で通信を行っているとき、その他の入出力
ポートは通信を行うことができないため、通信を行う端
末が増えると、送信待機時間やフレーム衝突が増え、送
信遅延が大きくなる。この不具合を解消するものとして
イーサネットスイッチがある。図16はイーサネットス
イッチの信号経路を示す説明図である。イーサネットス
イッチ201は、高速パケット交換技術と回線交換技術
を組み合わせたもので、複数のイーサネット入出力ポー
ト202a,202b,202c,202d(ポート1
〜ポート4)を備え、遅延時間が短く、電話交換機の様
にポートが衝突しない限り、複数のポートで同時に通信
が行えるという特徴がある。As described above, when the relay device 101 communicates with a certain input / output port, the other input / output ports cannot communicate with each other. Therefore, when the number of terminals for communication increases, a transmission standby state is established. Time and frame collision increase, and transmission delay increases. There is an Ethernet switch that solves this problem. FIG. 16 is an explanatory diagram showing signal paths of the Ethernet switch. The Ethernet switch 201 is a combination of high-speed packet switching technology and circuit switching technology, and has a plurality of Ethernet input / output ports 202a, 202b, 202c, 202d (port 1
~ Port 4) is provided, the delay time is short, and communication can be performed simultaneously by a plurality of ports as long as the ports do not collide like a telephone exchange.
【0005】図17はイーサネットスイッチ201の詳
細構成を示すブロックである。ここでは、説明を簡単に
するため、4ポートの簡単な構成のイーサネットスイッ
チを例示している。イーサネットスイッチ201は、複
数の入出力ポート202、これらに接続される複数のイ
ーサネット制御部203、受信フレームを一時的に保存
する為の受信バッファ204、各ポートに接続された端
末のアドレスを登録するための局アドレス登録メモリ2
05、この局アドレス登録メモリ205に接続される複
数の宛先ポート検出部206、この宛先ポート検出部2
06の各々に接続されてスイッチの開閉を制御するスイ
ッチ制御部207、各ポートのバス208を接続するス
イッチ209の各々から構成されている。なお、宛先ポ
ート検出部206は、フレームの宛先アドレスと送信元
アドレスを検出した後、局アドレス登録メモリを検索し
てどのポートとどのポートを接続すればよいかというポ
ート接続要求信号を出力する機能を備えている。FIG. 17 is a block diagram showing the detailed structure of the Ethernet switch 201. Here, for simplification of description, an Ethernet switch with a simple configuration of 4 ports is illustrated. The Ethernet switch 201 registers a plurality of input / output ports 202, a plurality of Ethernet control units 203 connected to them, a reception buffer 204 for temporarily storing a reception frame, and an address of a terminal connected to each port. Station address registration memory 2 for
05, a plurality of destination port detection units 206 connected to this station address registration memory 205, this destination port detection unit 2
The switch control unit 207 is connected to each of the switches 06 to control the opening and closing of the switches, and the switch 209 to connect the bus 208 of each port. The destination port detection unit 206 has a function of detecting a destination address and a source address of a frame, and then searching a station address registration memory to output a port connection request signal indicating which port should be connected to which port. Is equipped with.
【0006】図17におけるイーサネットスイッチ20
1の動作(フレームの受信から送信まで)を図18のフ
ローチャートを参照して説明する。フレームを受信する
と(ステップ301)、このフレームを受信バッファ2
04に格納すると同時に、宛先ポート検出部206でフ
レームの宛先ポートを読み取る(ステップ302)。つ
いで、宛先ポートが受信ポートと同一であるか否かを判
断し(ステップ303)、同一であればフレームを転送
する必要がないことから、フレームを破棄する(ステッ
プ304)。また、ステップ303で宛先ポートが受信
ポートと同一でなかった場合、スイッチ209で受信ポ
ート側バスと宛先ポート側バスを接続する(ステップ3
05)。続いてフレームを送信し(ステップ306)、
その送信が終了(ステップ307)すると、スイッチ2
09により回線を開放する(ステップ308)。The Ethernet switch 20 shown in FIG.
The operation 1 (from receiving a frame to transmitting it) will be described with reference to the flowchart of FIG. When a frame is received (step 301), this frame is received by the reception buffer 2
At the same time as storing in 04, the destination port of the frame is read by the destination port detection unit 206 (step 302). Next, it is judged whether the destination port is the same as the receiving port (step 303), and if the same, it is not necessary to transfer the frame, so the frame is discarded (step 304). If the destination port is not the same as the reception port in step 303, the switch 209 connects the reception port side bus and the destination port side bus (step 3).
05). Then, the frame is transmitted (step 306),
When the transmission is completed (step 307), the switch 2
The line is released by 09 (step 308).
【0007】なお、イーサネットスイッチは、ポート当
たりの単価がリピータより高いため、システムのコスト
が高くなる。そこで、通常は、イーサネットスイッチに
よってスター型ネットワークを構成する場合、図19に
示すようにイーサネットスイッチ301と複数のリピー
タ(図19では、302a,320b,302c,30
2dの4台)の組み合わせによる構成が採用されてい
る。Since the Ethernet switch has a higher unit price per port than the repeater, the system cost is high. Therefore, normally, when configuring a star network with Ethernet switches, as shown in FIG. 19, the Ethernet switch 301 and a plurality of repeaters (in FIG. 19, 302a, 320b, 302c, 30) are used.
The configuration is a combination of 4 units of 2d).
【0008】また、一般に、端末が通信を行う場合、1
フレーム毎に異なる端末と通信を行うことは殆どなく、
或る一定期間、連続して同一端末に対して通信が行われ
る。ところが、従来のイーサネットスイッチはフレーム
を受信すると、宛先ポートを検出した後、受信ポートと
宛先ポートを接続してフレーム送信を開始する方式が採
用されている。In general, when a terminal communicates, 1
It rarely communicates with different terminals for each frame,
Communication is continuously performed to the same terminal for a certain fixed period. However, when a conventional Ethernet switch receives a frame, it detects a destination port and then connects the receiving port and the destination port to start frame transmission.
【0009】[0009]
【発明が解決しようとする課題】しかし、図19に示し
た構成にあっては、リピータは、8ポートや16ポート
等のようにポート数が固定されている。そのため、リピ
ータ302c,302dのように未使用のポートが生じ
てしまう。また、リピータ302a,320bでは全て
のポートが使用されているが、更に端末装置を接続する
場合、他のリピータに未使用のポートが有るにもかかわ
らず、別のリピータを新たに接続しなければならない。
つまり、端末数の変更や移動に柔軟性がないと共に、ポ
ートを十分に活用できる構成ではなかった。However, in the configuration shown in FIG. 19, the repeater has a fixed number of ports such as 8 ports and 16 ports. Therefore, unused ports are generated like the repeaters 302c and 302d. Further, although all the ports are used in the repeaters 302a and 320b, when a terminal device is further connected, another repeater must be newly connected even though another repeater has an unused port. I won't.
In other words, there is no flexibility in changing or moving the number of terminals, and the configuration is not such that the ports can be fully utilized.
【0010】また、フレーム受信時、宛先ポートを検出
して受信ポートと宛先ポートを接続してフレーム送信を
開始する従来方式では、同一端末同士で複数のフレーム
を処理する場合、同一ポートを使用すにもかかわらず、
フレームを受信する度に宛先判定を行い、その後に送信
を開始するため、図20に示すように、フレームを受信
してから送信を始めるまでの遅延時間(宛先ポート検索
時間)が大きいという問題がある。Further, in the conventional method of detecting a destination port upon receiving a frame and connecting the receiving port and the destination port to start frame transmission, when a plurality of frames are processed by the same terminal, the same port is used. in spite of,
Since the destination is determined each time a frame is received and the transmission is started after that, there is a problem that the delay time from the reception of the frame to the start of the transmission (destination port search time) is long as shown in FIG. is there.
【0011】そこで、本発明の目的は、端末の数の変更
や移動に柔軟性を持たせることが可能なLAN接続装置
を提供することにある。また、本発明の他の目的は、同
一端末同士で連続して通信を行っても遅延時間を小さく
することのできるLAN接続装置を提供することにあ
る。Therefore, an object of the present invention is to provide a LAN connection device capable of changing the number of terminals and providing flexibility in movement. Another object of the present invention is to provide a LAN connection device that can reduce the delay time even if the same terminals continuously communicate with each other.
【0012】[0012]
【課題を解決するための手段】上記の目的を達成するた
めに、この発明は、複数の入出力ポートを備えたLAN
接続装置において、前記入出力ポートの各々に接続され
る複数のリピータユニットと、端末の変更や移動等に応
じて前記リピータユニットの接続数を変更するスイッチ
部とを備える構成にしている。To achieve the above object, the present invention provides a LAN having a plurality of input / output ports.
The connection device is configured to include a plurality of repeater units connected to each of the input / output ports, and a switch unit for changing the number of connected repeater units according to a change or movement of a terminal.
【0013】また、上記の他の目的は、複数の入出力ポ
ートと、各ポート間のフレームの送受信を制御するため
の複数のスイッチを有する回線接続部とを備えたLAN
接続装置において、前記複数のスイッチの接続情報が書
き込まれるスイッチ接続情報メモリと、前記複数のスイ
ッチの接続が受信フレームの示す宛て先に正しく接続さ
れているか否かを判定するスイッチ正誤判定回路とを備
える構成によって達成される。Another object of the present invention is to provide a LAN having a plurality of input / output ports and a line connection unit having a plurality of switches for controlling transmission / reception of frames between the ports.
In the connection device, a switch connection information memory in which connection information of the plurality of switches is written, and a switch correctness determination circuit that determines whether or not the connection of the plurality of switches is properly connected to the destination indicated by the received frame. This is achieved by the configuration provided.
【0014】この場合、前記スイッチ正誤判定回路は、
宛て先判定後、既に送信を行っているフレームの送信先
が正しければ送信を続行し、間違っていれば送信を中止
して正しいポートからフレームを再送信させる機能を持
たせることができる。In this case, the switch correctness determination circuit is
After the destination is determined, it is possible to add a function of continuing the transmission if the transmission destination of the frame that has already been transmitted is correct, and stopping the transmission if the transmission destination is incorrect and retransmitting the frame from the correct port.
【0015】[0015]
【作用】上記した手段によれば、端末の変更や移動が生
じたとき、スイッチ部によってリピータユニットの並列
接続数が変更される。この変更により、各リピータには
必要な数だけポートを割り当てることができるため、未
使用のポートを最少にすることができ、ポートの有効利
用が可能になる。According to the above means, when the terminal is changed or moved, the number of parallel connections of the repeater unit is changed by the switch section. With this change, the required number of ports can be assigned to each repeater, so that the unused ports can be minimized and the ports can be effectively used.
【0016】また、上記した他の手段によれば、スイッ
チ接続情報メモリには接続されているポート及び不接続
のポートに関する情報が書き込まれ、これらスイッチの
状態は次のフレームを受信するまで保たれている。一
方、スイッチ正誤判定回路は、スイッチ接続情報メモリ
に記憶されている情報及び局アドレス登録メモリの局ア
ドレスとを参照してスイッチが宛先ポートに正しく接続
されているか否かを判定する。これにより、同一ポート
間の複数のフレームに対して、フレームを受信してから
送信するまでの遅延時間を小さくすることができる。According to the above-mentioned other means, information about the connected port and the unconnected port is written in the switch connection information memory, and the states of these switches are maintained until the next frame is received. ing. On the other hand, the switch correctness determination circuit refers to the information stored in the switch connection information memory and the station address in the station address registration memory to determine whether the switch is properly connected to the destination port. This makes it possible to reduce the delay time from the reception of a frame to the transmission of a plurality of frames between the same ports.
【0017】そして、前フレームの送受信が行われたポ
ートと同様のポート間で通信を行うに際し、スイッチ正
誤判定回路は、宛て先判定後、既に送信を行っているフ
レームの送信先が正しければ送信を続行し、間違ってい
れば送信を中止して正しいポートからフレームを再送信
させるように動作する。これにより、フレーム受信後、
宛先検出を行う前にフレーム送信が開始される結果、遅
延が少なくなる。Then, when performing communication between the same ports as the ports in which the transmission and reception of the previous frame was performed, the switch correctness determination circuit, after the destination determination, transmits the frame already transmitted if the transmission destination is correct. And abort the transmission if it is wrong and retransmit the frame from the correct port. By this, after receiving the frame,
The delay is reduced as a result of the frame transmission being started before the destination detection.
【0018】[0018]
【実施例】以下、本発明の実施例を図面に基づいて説明
する。 〔実施例1〕図1は本発明によるLAN接続装置の一実
施例を示す構成図である。LAN接続装置401は、ス
イッチ部402を内蔵し、このスイッチ部402には複
数のリピータユニット403が接続されている。また、
これらリピータユニット403の各々には、入出力ポー
ト404が接続されている。スイッチ部402で設定を
適当に行うことより、図2に示すように、任意のポート
数を有する複数のリピータユニット403a,403
b,403cを得ることができる。これにより、各リピ
ータに必要な数だけポートを割り当てることができ、未
使用のポートが少なくなるため、ポートの有効利用が可
能になる。また、端末数の変更もスイッチ部402の設
定を変更するのみで可能になる。Embodiments of the present invention will be described below with reference to the drawings. [Embodiment 1] FIG. 1 is a block diagram showing an embodiment of a LAN connection device according to the present invention. The LAN connection device 401 has a built-in switch unit 402, and a plurality of repeater units 403 are connected to the switch unit 402. Also,
An input / output port 404 is connected to each of these repeater units 403. By properly setting the switch unit 402, as shown in FIG. 2, a plurality of repeater units 403a and 403 having arbitrary numbers of ports are provided.
b, 403c can be obtained. As a result, the required number of ports can be assigned to each repeater, and the number of unused ports is reduced, which enables effective use of the ports. Further, the number of terminals can be changed only by changing the setting of the switch unit 402.
【0019】図3は図1のリピータユニットの詳細構成
を示すブロック図である。受信側にはマンチェスタ符号
デコーダ501が設けられ、送信側にはプリアンブル生
成回路502、衝突検出・ジャム生成回路503、バッ
ファ504、合成器505、この合成器505に接続さ
れるマンチェスタ符号エンコーダ506の各々から構成
されている。合成器505は、プリアンブル生成回路5
02、衝突検出・ジャム生成回路503、バッファ50
4の各々の出力信号を合成する機能を備えている。FIG. 3 is a block diagram showing the detailed structure of the repeater unit shown in FIG. The reception side is provided with a Manchester code decoder 501, and the transmission side is provided with a preamble generation circuit 502, a collision detection / jam generation circuit 503, a buffer 504, a combiner 505, and a Manchester code encoder 506 connected to this combiner 505. It consists of The synthesizer 505 uses the preamble generation circuit 5
02, collision detection / jam generation circuit 503, buffer 50
4 has a function of synthesizing the output signals.
【0020】図3のリピータユニットは、イーサネット
スイッチのようにフレームの受信毎にスイッチングを行
うものではなく、端末装置や移動時にスイッチにのみ設
定を行い、使用中はスイッチ状態を固定にしておく半固
定的なスイッチである。図4はLAN接続装置のスイッ
チ部の詳細を示す接続図である。この図4を参照してリ
ピータユニットの設定方法を説明する。ここでは、8ポ
ートの構成について例示している。Unlike the Ethernet switch, the repeater unit shown in FIG. 3 does not switch each time a frame is received, but only the terminal device or the switch is set when moving, and the switch state is fixed during use. It is a fixed switch. FIG. 4 is a connection diagram showing details of the switch unit of the LAN connection device. A method of setting the repeater unit will be described with reference to FIG. Here, the configuration of 8 ports is illustrated.
【0021】複数の入出力ポート404の各々はリピー
タユニット403a,403b,403c,403d,
403e,403f,403g,403hの各々に接続
され、更に、これらリピータユニットの隣接する相互間
にはスイッチ601a,601b,601c,601
d,601f,601gが一個づつ接続されている。こ
れらスイッチを個々に開閉することにより、複数の入出
力ポート404のリピータユニット403a〜403h
の各々の接続/切断を行うことができる。例えば、“3
ポート”と“5ポート”の2つのリピータユニットの構
成にしたい場合、図5に示すように、スイッチ601c
を開放し、その他のスイッチを閉じればよい。Each of the plurality of input / output ports 404 includes repeater units 403a, 403b, 403c, 403d,
403e, 403f, 403g, 403h, and switches 601a, 601b, 601c, 601 between adjacent repeater units.
d, 601f and 601g are connected one by one. By opening and closing these switches individually, the repeater units 403a to 403h of the plurality of input / output ports 404 are provided.
Can be connected / disconnected. For example, "3
When it is desired to have a configuration of two repeater units of "port" and "5-port", as shown in FIG.
Open and close other switches.
【0022】〔実施例2〕図6は本発明の第2実施例を
示す接続図である。なお、図6においては、図1に示し
たと同一であるものには同一引用数字を用いたので、重
複する説明は省略する。LAN接続装置701は、スイ
ッチ部402、リピータユニット403、入出力ポート
404a〜404hのほか、スイッチ部402に接続さ
れるイーサネットスイッチ部702を備えている。スイ
ッチ部402とイーサネットスイッチ部702は、複数
の回線703a,703b,703c,703dによっ
て接続されている。また、スイッチ部402とリピータ
ユニット403(8基)の各々とは回線704a,70
4b,704c,704dによって接続されている。[Second Embodiment] FIG. 6 is a connection diagram showing a second embodiment of the present invention. Note that, in FIG. 6, the same reference numerals are used for the same elements as those shown in FIG. 1, and thus duplicated description will be omitted. The LAN connection device 701 includes a switch unit 402, a repeater unit 403, input / output ports 404a to 404h, and an Ethernet switch unit 702 connected to the switch unit 402. The switch unit 402 and the Ethernet switch unit 702 are connected by a plurality of lines 703a, 703b, 703c, 703d. In addition, the switch section 402 and each of the repeater units 403 (eight groups) are connected to lines 704a, 70
They are connected by 4b, 704c and 704d.
【0023】図7は図6の構成におけるスイッチ部の論
理図を示している。イーサネットスイッチ側の回線70
3a,703b,703c,703dとリピータ側回線
704a,704b,704c,704dとを交差させ
ている。この交差部の各々を接続または開離させること
により、各交差部が1つのスイッチとなる。例えば、図
8に示すように、スイッチ801の開閉を行うことによ
り、図9に示すようなリピータ901a,901b,9
01c,901dを持ったLAN接続装置を得ることが
できる。FIG. 7 shows a logic diagram of the switch section in the configuration of FIG. Ethernet switch side line 70
3a, 703b, 703c, 703d and the repeater side lines 704a, 704b, 704c, 704d are crossed. By connecting or disconnecting each of these intersections, each intersection becomes one switch. For example, as shown in FIG. 8, by opening / closing the switch 801, the repeaters 901a, 901b, 9 as shown in FIG.
A LAN connection device having 01c and 901d can be obtained.
【0024】図10は本発明の第3実施例を示す接続図
である。なお、図10においては、前記各実施例に示し
たと同一であるものには同一引用数字を用いたので、重
複する説明は省略する。本実施例は、ポート数が10ポ
ートの例であり、複数の入出力ポート404の各々に接
続されたリピータユニット403a,403b,・・・
403i,403jの内、リピータユニット403a,
403d,403g,403jのみがイーサネットスイ
ッチ部702に回線1002a,1002b,1002
c,1002dを介して直接に接続されている。これ以
外の他のリピータユニットは、隣接するリピータユニッ
ト相互間に対してスイッチ1001a,1001b,・
・・1001iを介して接続されている。FIG. 10 is a connection diagram showing a third embodiment of the present invention. Note that, in FIG. 10, the same reference numerals are used for the same elements as those shown in each of the above-described embodiments, and thus the duplicated description will be omitted. This embodiment is an example in which the number of ports is 10, and the repeater units 403a, 403b, ... Connected to each of the plurality of input / output ports 404.
Of the 403i and 403j, the repeater unit 403a,
Only 403d, 403g and 403j are connected to the Ethernet switch unit 702 by lines 1002a, 1002b and 1002.
c, 1002d and is directly connected. Other repeater units than the above are provided with switches 1001a, 1001b, ... Between adjacent repeater units.
... Connected via 1001i.
【0025】この構成によれば、スイッチ1001a〜
1001iのオン/オフにより、回線1002a〜10
02d側に割り当てる入出力ポート404を或る範囲で
任意に割り当てることができ、例えば、図11に示すよ
うに、スイッチ1001a〜1001iを設定すること
により、夫々、図11の左側から2ポート、4ポート、
3ポート、1ポートのリピータが接続された構成にな
る。According to this configuration, the switches 1001a ...
By turning on / off 1001i, lines 1002a-10
The input / output ports 404 assigned to the 02d side can be arbitrarily assigned within a certain range. For example, by setting switches 1001a to 1001i as shown in FIG. 11, 2 ports from the left side of FIG. port,
The configuration is such that repeaters of 3 ports and 1 port are connected.
【0026】以上のように、上記した各実施例によれ
ば、複数のリピータを構成する際、必要なポート数に設
定できるため、未使用のポートを低減でき、ポートの有
効利用が可能になる。また、端末数の変更や移動はスイ
ッチの設定を変更するのみで済み、柔軟性に富んだLA
N接続装置を構成することができる。 〔実施例3〕図12は本発明によるLAN接続装置の第
3実施例を示すブロックである。なお、図12において
は図17に示したと同一であるものには同一引用数字を
用いたので、以下においては重複する説明を省略する。As described above, according to each of the above-described embodiments, when a plurality of repeaters are configured, the required number of ports can be set, so that the unused ports can be reduced and the ports can be effectively used. . In addition, the number of terminals can be changed or moved only by changing the setting of the switch.
An N connection device can be configured. [Third Embodiment] FIG. 12 is a block diagram showing a third embodiment of the LAN connecting apparatus according to the present invention. Note that, in FIG. 12, the same reference numerals are used for the same elements as those shown in FIG. 17, and thus duplicated description will be omitted below.
【0027】図12に示すように、ここに示すLAN接
続装置1201は、スイッチ制御部207に接続され
て、スイッチの接続情報を記憶するスイッチ接続情報メ
モリ1202と、スイッチ制御部207と宛先ポート検
出部206の間に挿入接続されると共にスイッチ接続情
報メモリ1202に接続されるスイッチ正誤判定回路1
203とを、図17に追加した構成になっている。As shown in FIG. 12, the LAN connection device 1201 shown here is connected to the switch control unit 207 and stores a switch connection information memory 1202 for storing switch connection information, a switch control unit 207 and destination port detection. The switch correctness determination circuit 1 which is inserted and connected between the sections 206 and is connected to the switch connection information memory 1202.
It has a configuration in which 203 and 203 are added to FIG.
【0028】図13は図12のLAN接続装置1201
の動作を示す説明図である。また、図14は図12の実
施例のフレーム受信からフレーム送信までの動作を示す
フローチャートである。ここでは、端末Cが端末Bにフ
レーム送信を行った場合について説明する。局アドレス
登録メモリ205には、図示のような内容が登録されて
いる。また、スイッチ接続情報メモリ1202には、ポ
ート1とポート2のバス208がスイッチ209によっ
て接続されると共に、ポート3及びポート4が不接続で
あるという情報が書き込まれている。このスイッチ20
9の状態は次のフレームを受信するまで保たれており、
次のフレームの処理は、そのフレームの送信元及び宛て
先によって異なる。以下に、本発明の特徴を明瞭にして
いる2つの処理例について、図14を参照しながら説明
する。FIG. 13 shows the LAN connection device 1201 of FIG.
It is explanatory drawing which shows the operation | movement. FIG. 14 is a flow chart showing the operation from frame reception to frame transmission in the embodiment of FIG. Here, the case where terminal C transmits a frame to terminal B will be described. In the station address registration memory 205, the contents shown in the figure are registered. Further, in the switch connection information memory 1202, information that the buses 208 of the ports 1 and 2 are connected by the switch 209 and the ports 3 and 4 are not connected is written. This switch 20
The state of 9 is maintained until the next frame is received,
Processing of the next frame depends on the source and destination of that frame. Two processing examples that clarify the characteristics of the present invention will be described below with reference to FIG.
【0029】処理例1:送信元が端末Aで宛て先が端末
Cの場合(前フレームと同ポート間の送信元、宛て先の
フレームを受信した場合)。 既にポート1とポート2はバス208に接続されており
(ステップ1401,1402)、ポート1がフレーム
を受信すると、そのままポート2から送信を開始する
(ステップ1403)。ついで、宛先ポート検出部20
6でフレームの宛て先を検出し、局アドレスが“3”
で、局アドレス登録メモリ205によって宛先ポートが
“ポート2”であるとわかる(ステップ1404)。ま
た、スイッチ接続情報メモリ1202によって、“ポー
ト1”が“ポート2”に接続されているとわかるため、
スイッチ正誤判定回路1203によってスイッチ209
が宛先ポートに正しく接続されていると判断される(ス
テップ1405)。このため、送信は続行される。Processing Example 1: When the transmission source is the terminal A and the destination is the terminal C (when the source frame and the destination frame between the previous frame and the same port are received). Ports 1 and 2 are already connected to the bus 208 (steps 1401 and 1402), and when port 1 receives a frame, transmission is started from port 2 as it is (step 1403). Next, the destination port detection unit 20
6, the destination of the frame is detected, and the station address is "3"
Then, the station address registration memory 205 determines that the destination port is "port 2" (step 1404). Further, since it can be seen from the switch connection information memory 1202 that "port 1" is connected to "port 2",
The switch 209 is switched by the switch correctness determination circuit 1203.
Is correctly connected to the destination port (step 1405). Therefore, the transmission continues.
【0030】処理例2:送信元が端末Aで宛て先が端末
Fの場合(前フレームと同ポート間の送信元、他ポート
の宛て先のフレームを受信した場合)。 既にポート1とポート2はバス208に接続されており
(ステップ1401,1402)、ポート1がフレーム
を受信すると、そのままポート2から送信を開始する
(ステップ1403)。その後、宛先ポート検出部20
6でフレームの宛て先を検出し、局アドレスが“6”
で、局アドレス登録メモリ205によって宛先ポートが
“ポート3”であるとわかる(ステップ1404)。ま
た、スイッチ接続情報メモリ1202によって、“ポー
ト1”が“ポート2”に接続されているとわかるため、
スイッチ正誤判定回路1203によってスイッチ209
が宛先ポートに正しく接続されていないと判断される
(ステップ1405)。そこで宛て先がフレームの送信
元と同一ポートであるか否かを判定し(ステップ140
6)、同一ポートでない場合には送信を中止する(ステ
ップ1408)。なお、ステップ1406で同一ポート
であることが判定された場合、フレームを廃棄する(ス
テップ1407)。Processing Example 2: When the transmission source is the terminal A and the destination is the terminal F (when the transmission source between the previous frame and the same port and the frame of the destination of another port are received). Ports 1 and 2 are already connected to the bus 208 (steps 1401 and 1402), and when port 1 receives a frame, transmission is started from port 2 as it is (step 1403). After that, the destination port detection unit 20
6, the destination of the frame is detected, and the station address is "6"
Then, the station address registration memory 205 determines that the destination port is "port 3" (step 1404). Further, since it can be seen from the switch connection information memory 1202 that "port 1" is connected to "port 2",
The switch 209 is switched by the switch correctness determination circuit 1203.
Is not correctly connected to the destination port (step 1405). Therefore, it is determined whether the destination is the same port as the frame transmission source (step 140).
6) If the ports are not the same, the transmission is stopped (step 1408). If the same port is determined in step 1406, the frame is discarded (step 1407).
【0031】ステップ1408の処理が終了すると、
“ポート3”にスイッチ209を切り換える処理を実行
する(ステップ1409)。そして、スイッチ接続情報
メモリ1202に“ポート1”と“ポート2”のバス2
08がスイッチ209によって接続されており、また、
“ポート1”、“ポート2”は接続されていないという
情報を書き込んだ後(ステップ1410)、フレームを
再送信し、送信の終了をもって処理は終了する(ステッ
プ1411)。When the processing of step 1408 is completed,
Processing for switching the switch 209 to "port 3" is executed (step 1409). Then, the bus 2 of “port 1” and “port 2” is stored in the switch connection information memory 1202.
08 is connected by a switch 209, and
After writing the information that "port 1" and "port 2" are not connected (step 1410), the frame is retransmitted, and the process ends when the transmission is completed (step 1411).
【0032】以上のように、図12の実施例によれば、
同一ポート間の複数の連続したフレームに対し、遅延時
間を最少にすることができる。As described above, according to the embodiment shown in FIG.
The delay time can be minimized for multiple consecutive frames between the same port.
【0033】[0033]
【発明の効果】以上説明した通り、この発明は、前記入
出力ポートの各々に接続される複数のリピータユニッ
ト、及び端末の変更や移動等に応じて前記リピータユニ
ットの接続数を変更するスイッチ部を設けているので、
各リピータには必要な数だけポートを割り当てることが
できるため、未使用のポートを最少にすることができ、
ポートの有効利用が可能になる。As described above, according to the present invention, a plurality of repeater units connected to each of the input / output ports, and a switch unit for changing the number of repeater units connected according to changes or movements of terminals. Is provided,
You can assign as many ports as you want to each repeater, minimizing unused ports,
Effective use of the port becomes possible.
【0034】また、前記複数のスイッチの接続情報が書
き込まれるスイッチ接続情報メモリ、及び前記複数のス
イッチの接続が受信フレームの示す宛て先に正しく接続
されているか否かを判定するスイッチ正誤判定回路を設
けた構成によれば、前フレームの送受信が行われたポー
トと同様のポート間で通信を行うに際し、フレーム受信
後、宛先検出を行う前にフレーム送信を開始するため、
遅延を少なくすることができる。Further, a switch connection information memory in which connection information of the plurality of switches is written, and a switch correctness determination circuit for determining whether the connection of the plurality of switches is correctly connected to the destination indicated by the received frame. According to the configuration provided, when performing communication between the same ports as the ports that transmitted and received the previous frame, after frame reception, frame transmission is started before destination detection,
The delay can be reduced.
【図1】本発明によるLAN接続装置の一実施例を示す
構成図である。FIG. 1 is a configuration diagram showing an embodiment of a LAN connection device according to the present invention.
【図2】本発明によるリピータのスイッチ設定後のポー
ト構成を示す説明図である。FIG. 2 is an explanatory diagram showing a port configuration after the switch setting of the repeater according to the present invention.
【図3】図1のリピータユニットの詳細構成を示すブロ
ック図である。FIG. 3 is a block diagram showing a detailed configuration of the repeater unit shown in FIG.
【図4】LAN接続装置のスイッチ部の詳細を示す接続
図である。FIG. 4 is a connection diagram showing details of a switch unit of the LAN connection device.
【図5】図4にあって或る設定を行った後の接続状態を
示す説明図である。5 is an explanatory diagram showing a connection state in FIG. 4 after performing a certain setting. FIG.
【図6】本発明の第2実施例を示す接続図である。FIG. 6 is a connection diagram showing a second embodiment of the present invention.
【図7】図6の構成におけるスイッチ部の論理図を示し
ている。FIG. 7 shows a logic diagram of a switch unit in the configuration of FIG.
【図8】図6にあって或る設定を行った後のスイッチ部
の論理図を示している。FIG. 8 is a logical diagram of the switch unit after performing a certain setting in FIG.
【図9】図8のスイッチ設定に伴う組み合わせのリピー
タを有するLAN接続装置を示す接続図である。9 is a connection diagram showing a LAN connection device having a combination of repeaters associated with the switch settings of FIG.
【図10】本発明の第3実施例を示す接続図である。FIG. 10 is a connection diagram showing a third embodiment of the present invention.
【図11】図10の実施例においてスイッチを設定した
後のポートの組み合わせを示す説明図である。FIG. 11 is an explanatory diagram showing a combination of ports after a switch is set in the embodiment of FIG.
【図12】本発明によるLAN接続装置の第3実施例を
示すブロックである。FIG. 12 is a block diagram showing a third embodiment of the LAN connection device according to the present invention.
【図13】図12のLAN接続装置の動作を示す説明図
である。13 is an explanatory diagram showing the operation of the LAN connection device of FIG.
【図14】図12の実施例のフレーム受信からフレーム
送信までの動作を示すフローチャートである。14 is a flowchart showing an operation from frame reception to frame transmission in the embodiment of FIG.
【図15】従来のLAN接続装置の信号経路を示す接続
図である。FIG. 15 is a connection diagram showing a signal path of a conventional LAN connection device.
【図16】イーサネットスイッチの信号経路を示す説明
図である。FIG. 16 is an explanatory diagram showing signal paths of an Ethernet switch.
【図17】イーサネットスイッチの詳細構成を示すブロ
ックである。FIG. 17 is a block diagram showing a detailed configuration of an Ethernet switch.
【図18】図17におけるイーサネットスイッチの動作
を示すフローチャートである。18 is a flowchart showing the operation of the Ethernet switch shown in FIG.
【図19】イーサネットスイッチによってスター型ネッ
トワークを構成した例を示す結線図である。FIG. 19 is a connection diagram showing an example in which a star network is configured by Ethernet switches.
【図20】図19の構成にあって、そのフレームを受信
してから送信を始めるまでの遅延時間の発生を示す説明
図である。20 is an explanatory diagram showing the occurrence of a delay time from the reception of the frame to the start of transmission in the configuration of FIG.
202,404 入出力ポート 203 イーサネット制御部 205 局アドレス登録メモリ 206 宛先ポート検出部 209 スイッチ 207 スイッチ制御部 401,701,1201 LAN接続装置 402 スイッチ部 403,403a〜403h リピータユニット 404,404a〜404h 入出力ポート 702 イーサネットスイッチ部 601a〜601g スイッチ 1202 スイッチ接続情報メモリ 1203 スイッチ正誤判定回路 202, 404 Input / output port 203 Ethernet control unit 205 Station address registration memory 206 Destination port detection unit 209 Switch 207 Switch control unit 401, 701, 1201 LAN connection device 402 Switch unit 403, 403a to 403h Repeater unit 404, 404a to 404h Input Output port 702 Ethernet switch unit 601a to 601g Switch 1202 Switch connection information memory 1203 Switch correctness determination circuit
Claims (3)
装置において、 前記入出力ポートの各々に接続される複数のリピータユ
ニットと、端末の変更や移動等に応じて前記リピータユ
ニットの接続数を変更するスイッチ部とを具備すること
を特徴とするLAN接続装置。1. A LAN connecting device having a plurality of input / output ports, wherein a plurality of repeater units connected to each of the input / output ports and a number of the repeater units connected are changed according to a change or movement of a terminal. A LAN connection device comprising a switch unit for changing.
レームの送受信を制御するための複数のスイッチを有す
る回線接続部とを備えたLAN接続装置において、 前記複数のスイッチの接続情報が書き込まれるスイッチ
接続情報メモリと、前記複数のスイッチの接続が受信フ
レームの示す宛て先に正しく接続されているか否かを判
定するスイッチ正誤判定回路とを具備することを特徴と
するLAN接続装置。2. A LAN connection device comprising a plurality of input / output ports and a line connection unit having a plurality of switches for controlling transmission / reception of frames between the respective ports, wherein connection information of the plurality of switches is written. A LAN connection device, comprising: a switch connection information memory, and a switch correctness determination circuit for determining whether the connection of the plurality of switches is correctly connected to the destination indicated by the received frame.
定後、既に送信を行っているフレームの送信先が正しけ
れば送信を続行し、間違っていれば送信を中止して正し
いポートからフレームを再送信させる機能を備えている
ことを特徴とする請求項2記載のLAN接続装置。3. The switch correct / wrong judgment circuit, after the destination judgment, continues the transmission if the destination of the frame already transmitted is correct, and if it is wrong, stops the transmission and retransmits the frame from the correct port. The LAN connection device according to claim 2, further comprising a transmission function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7025573A JPH08223204A (en) | 1995-02-14 | 1995-02-14 | Lan adaptor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7025573A JPH08223204A (en) | 1995-02-14 | 1995-02-14 | Lan adaptor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08223204A true JPH08223204A (en) | 1996-08-30 |
Family
ID=12169679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7025573A Pending JPH08223204A (en) | 1995-02-14 | 1995-02-14 | Lan adaptor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08223204A (en) |
-
1995
- 1995-02-14 JP JP7025573A patent/JPH08223204A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1997031458A1 (en) | System and method for dynamic network topology exploration | |
JPH05508278A (en) | Digital data communication network repeater | |
CN101809937A (en) | Communication apparatus between train vehicles | |
JP4881223B2 (en) | Railway vehicle transmission system and transmission switching device | |
CN101536414B (en) | Device and method for manipulating communication messages | |
US20220345357A1 (en) | In-vehicle communication system, in-vehicle device, and vehicle communication method | |
KR100391024B1 (en) | Two-pin distributed ethernet bus architecture | |
CN102668469B (en) | Transmission system, transmission method, and communication apparatus | |
JP3452117B2 (en) | I / O device control method | |
US6970961B1 (en) | Reliable and redundant control signals in a multi-master system | |
JPH08223204A (en) | Lan adaptor | |
JPH01135150A (en) | Node address setting system for network | |
JPH02276337A (en) | Polarity settlement control method | |
JP3173592B2 (en) | Signal communication method and apparatus, communication relay method and apparatus, signal communication system | |
JPH11127179A (en) | Duplicate communication controller | |
JPH0832612A (en) | Ethernet switch | |
US20060126650A1 (en) | Method and apparatus for bridging devices having interfaces of same layer | |
JP2000330952A (en) | Unit and method for flow control over multistage connection switch system | |
JP2797420B2 (en) | Communication control system | |
JPH0697948A (en) | Address setting system | |
JP2684990B2 (en) | Route search method and time division multiplexer in time division multiplexer network | |
JP2004328278A (en) | Communication system | |
CN117420781A (en) | 0 switching redundancy system between IO buses | |
JPH0730981A (en) | Duplex system control system | |
JPH05235946A (en) | Configuration recognition device for network |