JPH03201745A - Ring type lan - Google Patents

Ring type lan

Info

Publication number
JPH03201745A
JPH03201745A JP1342294A JP34229489A JPH03201745A JP H03201745 A JPH03201745 A JP H03201745A JP 1342294 A JP1342294 A JP 1342294A JP 34229489 A JP34229489 A JP 34229489A JP H03201745 A JPH03201745 A JP H03201745A
Authority
JP
Japan
Prior art keywords
data
input
output
frame
communication station
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
Application number
JP1342294A
Other languages
Japanese (ja)
Inventor
Takeshi Sakamura
健 坂村
Kanehisa Tsurumi
兼久 鶴見
Kazuji Tamai
和司 玉井
Nobuharu Nakamura
中村 伸晴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP1342294A priority Critical patent/JPH03201745A/en
Priority to US07/636,090 priority patent/US5274637A/en
Publication of JPH03201745A publication Critical patent/JPH03201745A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE:To simplify data transfer by providing a data input/output terminal and a control signal input/output terminal to a communication station and providing an interface directly interfacing the data input/output terminal and the control signal input/output terminal to a peripheral equipment. CONSTITUTION:When a data of peripheral equipments 51-54 connecting to communication stations 11-14 to a peripheral equipment connecting to other communication station, the communication station receives a direct data via the interface from the peripheral equipment at first and the data is stored in a frame having an address of other communication station designated in advance and the resulting data is sent. Then the reception station receives the frame to detect the data and outputs the data directly to the peripheral equipment. Thus, the communication stations 11-14 are connected simply to the peripheral equipments 51-54 and the data inputted to and outputted from the peripheral equipment is transferred simply and efficiently.

Description

【発明の詳細な説明】 産業上の+lJ用分野ヨ 二の発明は、複数の通信局を伝送路によってリング状に
接続してこ1与の局間でデータ通信を行うリング型LA
N(構内情報通信網)に関し、特に、各通信局に周辺装
置を接続して各周辺装置に入出力されるデータを効率よ
く転送することができるリング型LANに関する。
Detailed Description of the Invention The second invention in the industrial +lJ field is a ring-type LA in which a plurality of communication stations are connected in a ring shape through a transmission path and data communication is performed between the stations.
In particular, the present invention relates to a ring-type LAN that connects peripheral devices to each communication station and can efficiently transfer data input and output to each peripheral device.

「従来の技術ヨ 第3図に従来のリング型LANの構成の一例を示す。こ
の図において、■1〜14は相互にデータ通信を行う通
信局、2は通信局11〜14間をシールド付きツイスト
ペア線あるいは光フアイバーケーブル等によってリング
状に接続する伝送路、3〜34は通信局1.〜14を制
御するCPU(中央処理装置)、4.〜43はCPU3
□〜34において用いられるソフトウェアが記憶された
rtoM、5〜54はキーバッドやパネルデイスプレィ
等の様々な周辺装置、6.〜64はバスである。
``Conventional technology'' Figure 3 shows an example of the configuration of a conventional ring type LAN. Transmission lines connected in a ring shape using twisted pair wires or optical fiber cables, 3 to 34 are CPUs (central processing units) that control the communication stations 1. to 14, and 4. to 43 are CPU 3.
rtoM in which software used in □-34 is stored; 5-54 various peripheral devices such as keypads and panel displays; 6. ~64 is a bus.

このような構成において、各周辺装置51〜54に通信
局11〜14を介して入出力されるデータを転送するに
は、各CPU3.〜34がROM 4 +〜44に記憶
されたソフトウェアを用いて行う。
In such a configuration, each CPU 3 . ~34 is performed using software stored in ROM4+~44.

「発明が解決しようとする課題」 ところで、上述した従来のリング型LA”Nにおいては
、CPU3.〜34が介在しなければならないため、周
辺装置51〜53の負担が重くなるという欠点があった
``Problems to be Solved by the Invention'' By the way, in the conventional ring-type LA''N described above, there was a drawback that the burden on the peripheral devices 51 to 53 was heavy because the CPUs 3. to 34 had to intervene. .

従って、簡単に少量のデータを人出力したい場合、例え
ば、単にI10ポートに接続するだけの周辺装置を使用
する場合でも、各周辺装置51〜54毎にソフトウェア
を用意しなければならないという欠点があった。
Therefore, even if you want to easily output a small amount of data manually, for example, when using a peripheral device that is simply connected to the I10 port, there is a drawback that software must be prepared for each peripheral device 51 to 54. Ta.

この発明は上述した事情に鑑みてなされたもので、通信
局に簡単に周辺装置を接続でき、簡単にかつ効率よく周
辺装置に人出力されるデータの転送をすることができる
リング型LANを提供することを目的としている。
This invention was made in view of the above-mentioned circumstances, and provides a ring-type LAN that can easily connect peripheral devices to a communication station and easily and efficiently transfer data output to peripheral devices. It is intended to.

1課題を解決するための手段」 この発明は、複数の通信局を伝送路によってリング状に
接続し、前記複数の通信局にそれぞれ所定のアドレスを
付けると共に、前記複数の通信局にそれぞれ周辺装置を
接続し、前記複数の通信局間でそれぞれの周辺装置に入
出力されるデータの転送を行うリング型LANにおいて
、前記通信局は、データが入出力されるデータ入出力端
子と、前記データの入出力を制御する制御信号が入出力
される制御信号入出力端子とを有し、前記周辺装置は、
前記データ入出力端子と前記制御信号入出力端子とに直
接接続可能なインターフェースを有したことを特徴とし
ている。
Means for Solving Problem 1" This invention connects a plurality of communication stations in a ring shape through a transmission path, assigns a predetermined address to each of the plurality of communication stations, and attaches a peripheral device to each of the plurality of communication stations. In a ring type LAN that connects a plurality of communication stations and transfers data input and output to each peripheral device between the plurality of communication stations, the communication station has a data input/output terminal for inputting and outputting data, and a terminal for inputting and outputting the data. and a control signal input/output terminal through which a control signal for controlling input/output is input/output, and the peripheral device includes:
The present invention is characterized in that it has an interface that can be directly connected to the data input/output terminal and the control signal input/output terminal.

「作用」 この発明によれば、ある通信局に接続される周辺装置の
データを他の通信局に接続される周辺装置に転送するに
は、まず、その通信局は、周辺装置からインターフェー
スを介して直接データを入力し、予め指定された他の通
信局のアドレスを有するフレームにそのデータを記憶さ
せて発送する。
"Operation" According to the present invention, in order to transfer data from a peripheral device connected to a certain communication station to a peripheral device connected to another communication station, the communication station first transfers data from the peripheral device via the interface. data is input directly to the communication station, and the data is stored in a frame having the address of another communication station designated in advance and sent.

そして、受信局は、そのフレームを受信してデータを検
出し、そのデータを直接周辺装置に出力する。
The receiving station then receives the frame, detects the data, and outputs the data directly to the peripheral device.

「実施例」 この発明の一実施例について説明する前に、上述した課
題を解決するための基本的だ考え方について説明する。
"Embodiment" Before describing an embodiment of the present invention, a basic idea for solving the above-mentioned problems will be explained.

リング型L A Nには2つの基本的なフォーマットと
してトークンとフレームとがある。この内、フレームに
は、データを転送するためのフレームと、リング型LA
Nの管理に使用されるMAC(メディア・アクセス制御
)フレームとがある。以下にMACフレームのフォーマ
ットを示す。
There are two basic formats for ring-type LANs: tokens and frames. Among these frames, there are frames for transferring data and ring-type LA frames.
There is a MAC (Media Access Control) frame used for managing N. The format of the MAC frame is shown below.

SD ACFCDA SA INFOFC8ED FS
ここで、SDはフレームの開始を示すスターティングデ
リミタ(lオクテツト)、ACはフレームの優先度や他
の通信局からの予約の受付などの情報を持つと共に、ト
ークンとフレームを区別するための情報も持つアクセス
制御(1オクテツト)、FCはフレームのタイプなどの
情報を持つフレーム制御〔lオクテツト〕である。
SD ACFCDA SA INFOFC8ED FS
Here, SD is a starting delimiter (1 octet) indicating the start of a frame, and AC has information such as frame priority and reception of reservations from other communication stations, as well as information for distinguishing between tokens and frames. FC is a frame control [1 octet] that has information such as the frame type.

また、DAおよびSAはそれぞれデータの送信先や送信
元のアドレスの情報を持つ送信先アドレスおよび送信元
アドレス(2オクテツト)、INFOは送信すべき情報
である。
Further, DA and SA are a destination address and a source address (2 octets) that have information on the address of the data destination and source, respectively, and INFO is information to be transmitted.

さらに、FCSはフレーム試験シーケンス(2オクテツ
ト)である。これはフレーム転送中に情報が脱落したり
変化が起こらなかったかを試験するための情報であり、
フレームのうちスタートフレームシーケンスとエンドフ
レームシーケンスを除外したFC,DA、SA、INF
Oの部分が検査対象である。
Additionally, the FCS is a frame test sequence (2 octets). This information is used to test whether information has been dropped or changed during frame transfer.
FC, DA, SA, and INF excluding the start frame sequence and end frame sequence among frames
The part O is the object of inspection.

加えて、EDはフレームの終了を示すエンディングデリ
ミタ(1オクテツト)、PSはフレームが読まれたか否
かなどの情報を保持し、異常の判定などに利用されるフ
レームステータス(1オクテツト)である。
In addition, ED is an ending delimiter (1 octet) indicating the end of the frame, and PS is a frame status (1 octet) that holds information such as whether the frame has been read or not and is used for determining abnormality.

そこで、この発明では、上述したMACフレームに周辺
装置から入出力されるデータを添えてリング上を転送さ
せ、予め指定された通信局に送信する。
Therefore, in the present invention, the above-mentioned MAC frame is attached with data input/output from a peripheral device, and is transferred on the ring, and transmitted to a pre-designated communication station.

そして、受信局は、そのMACフレームを受信してデー
タを検出し、そのデータを直接周辺装置に出力する。
The receiving station then receives the MAC frame, detects the data, and outputs the data directly to the peripheral device.

以上の考え方を採用することにより、CPしおよびソフ
トウェアを介することなく、簡単に周辺装置のデータを
転送することができる。
By adopting the above concept, data of peripheral devices can be easily transferred without using a CP or software.

ここで、上述した周辺装置のデータの通信局への入出力
に用いられるMACフレームを入出力MACフレームと
呼ぶことにする。
Here, the MAC frame used for inputting and outputting data from the peripheral device described above to the communication station will be referred to as an input/output MAC frame.

次に、上述した入出力MACフレームのフォーマントの
内、この発明に特に関係する送信先アドレス(DA)お
よび情報(INFO)のそれぞれのフィールドについて
より詳細に説明する。
Next, among the input/output MAC frame formats described above, the destination address (DA) and information (INFO) fields, which are particularly relevant to the present invention, will be explained in more detail.

(a)送信先アドレス(DA) GFAAAAAAAAAAAAAA G=”0”でFおよび14個のAが個々の通信局のアド
レス、G=”l”、かつ、F=”0″で14個のAがグ
ループアドレス、G=“l”、かつ、F”1”で14個
のAがネットワーク管理機能および付加機能に対して割
り当てられた機能アドレスとしてそれぞれ解釈される。
(a) Destination address (DA) GFAAAAAAAAAAAAAAA If G = "0", F and 14 A's are addresses of individual communication stations, and if G = "l" and F = "0", 14 A's are group addresses. In the address, G="l" and F"1", the 14 A's are interpreted as functional addresses assigned to the network management function and the additional function, respectively.

送信先アドレスとして機能アドレスが使われた場合、指
定した機能部を持つ通信局の機能部にデータが転送され
る。尚、入出力M A Cフレームの送信先アドレス(
DA)には、上位層より予め指定された通信局lのアド
レスが添えられる。
When a functional address is used as the destination address, data is transferred to the functional unit of the communication station that has the specified functional unit. In addition, the destination address of the input/output MAC frame (
DA) is appended with the address of the communication station l specified in advance by the upper layer.

(b)情報(INFO) MACフレームの情報(INFOr)フィールドは、メ
ディア・アクセス(MAC)層の管理を行うために転送
される命令、応答などの情報(以下、これをベクタとい
う)を含み、以下に示すフォーマットで構成される。
(b) Information (INFO) The information (INFOr) field of the MAC frame contains information such as commands and responses (hereinafter referred to as vectors) that are transferred for managing the media access (MAC) layer. It consists of the format shown below.

VL VI SVL SVI 5VV−−−SVL S
VI 5VV(i)VLは16ビツトバイナリであり、
ベクタのオクテツト数、即ち、ベクタ長を表す。
VL VI SVL SVI 5VV---SVL S
VI 5VV(i)VL is 16-bit binary,
Represents the number of octets in the vector, that is, the vector length.

0004H≦VL≦FFFFH (ii)Vlは2オクテツトのベクタIDであり、3つ
のフィールドに分かれる。
0004H≦VL≦FFFFH (ii) Vl is a 2-octet vector ID divided into three fields.

ddddsssscccccccc ddddは送信先クラスであり、フレームの行き先の通
信局にあるどの機能部に渡すかを示す識別子を入れる。
ddddsssscccccccc dddd is a destination class, and contains an identifier indicating which functional unit in the destination communication station the frame is to be passed to.

5sssは送信元クラスであり、送信側の通信局におけ
る機能部識別子を入れる。
5sss is the transmission source class, and contains the functional unit identifier of the communication station on the transmission side.

また、CCCC’CCCCは機能を示すベクタコードを
入れる。尚、入出力MACフレームのベクタID(Vl
)は、9961Hである。
Also, CCCC'CCCC contains a vector code indicating the function. In addition, the vector ID (Vl
) is 9961H.

(iii)SVLはサブベクタ長である。サブベクタは
、ベクタにさらに詳しい情報を加えるための情報である
。但し、サブベクタはない場合がある。
(iii) SVL is the subvector length. A subvector is information for adding more detailed information to a vector. However, there may be no subvectors.

また、サブベクタ長は、サブベクタのオクテツト数で表
した長さを8ビツトバイナリで表現する。
Further, the subvector length is expressed in 8-bit binary as the length expressed in the number of octets of the subvector.

長さにはSVLも含まれる。The length also includes SVL.

(iv)SVIは1オクテツトのサブベクタIDである
。尚、入出力MACフレームのサブベクタID(SVI
)は68Hである。
(iv) SVI is a 1-octet subvector ID. Furthermore, the input/output MAC frame subvector ID (SVI
) is 68H.

(v )S V Vはサブベクタ値であり、サブベクタ
のパラメータである。尚、入出力MACフレームのサブ
ベクタ値(SVV)には、周辺装置から入出力される2
オクテツトのデータが添えられる。
(v) S V V is a subvector value and a parameter of the subvector. Note that the subvector value (SVV) of the input/output MAC frame includes 2 input/output signals from peripheral devices.
Octets of data are attached.

次に、図面を参照してこの発明の一実施例について説明
する。第1図はこの発明の一実施例によるリング型LA
Nの構成を示すブロック図、第2図は第1図の通信局l
の構成を示すブロック図であり、これらの図において、
第3図の各部に対応する部分には同一の符号を付け、そ
の説明を省略する。第1図および第2図において、7は
LAN接続部であり、伝送路2に接続され、他の通信局
Iから転送された信号SFTの受信と、他の通信局lへ
転送する信号SFTの送信とを制御する。8はデータ処
理部であり、LAN接続部7が受信し、復号した受信デ
ータDRの処理と、他の通信局lに送信すべき送信デー
タDTの処理とを行う。
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a ring type LA according to an embodiment of the present invention.
A block diagram showing the configuration of N, FIG. 2 is a block diagram showing the configuration of communication station l in FIG.
FIG. 2 is a block diagram showing the configuration of
Components corresponding to those in FIG. 3 are given the same reference numerals, and their explanations will be omitted. In FIGS. 1 and 2, 7 is a LAN connection unit, which is connected to the transmission line 2 and receives the signal SFT transferred from another communication station I, and receives the signal SFT transferred to the other communication station I. Control transmission. Reference numeral 8 denotes a data processing unit, which processes the received data DR received and decoded by the LAN connection unit 7 and the transmitted data DT to be transmitted to another communication station 1.

また、LAN接続部7において、9は伝送路2を介して
転送された信号SFTを受信する受信部、IOは信号S
F?からフレーム/トークンビット列F /T B A
を復号する復号部、11は受信ビット解析部であり、フ
レーム/トークンビット列F/TB、を常時検査し、フ
レーム/トークンビット列F/TBAの開始・終了等に
関するタイミング信号St8の検出と、リング優先度P
、並びに予約優先度R1の検出および生成と、フレーム
を構成するフレームビット列FBAの抽出とを行う。
Further, in the LAN connection unit 7, 9 is a receiving unit that receives the signal SFT transferred via the transmission path 2, and IO is a receiving unit that receives the signal SFT transferred via the transmission path 2.
F? Frame/token bit string F/TB A
11 is a received bit analysis unit that constantly inspects the frame/token bit string F/TB, detects timing signal St8 regarding the start/end of the frame/token bit string F/TBA, and detects the ring priority. Degree P
, and the reservation priority level R1 is detected and generated, and the frame bit string FBA constituting the frame is extracted.

さらに、12は受信制御部であり、フレームビット列F
BAを入力し、このフレームビット列FBAが自局宛か
否かの判断を行い、自局宛の受信データDRを出力する
。I3は受信データDRを入力し、データ処理部8か与
出力される受信制御信号RCTLに基づいてデータ処理
部8へ出力する受信データ出力部である。
Furthermore, 12 is a reception control unit, and the frame bit string F
BA is input, it is determined whether this frame bit string FBA is addressed to the local station, and received data DR addressed to the local station is output. I3 is a received data output unit which inputs the received data DR and outputs it to the data processing unit 8 based on the reception control signal RCTL given and outputted from the data processing unit 8.

加えて、14はフレーム/トークンビット列F/T B
 Aを中継する途中でビットの書き換えを行うビット遅
延部、15はデータ処理部8から出力される送信すべき
送信データDTおよび送信制御信号TCTLを入力し、
送信制御信号TCTLに基づいて送信データDTを出力
する送信データ入力部、16は送信制御部であり、トー
クンビット列TBAを生成すると共に、送信データ入力
部15から出力される送信指示信号TSおよび送信終了
信号TEに基づいて送信データ入力部15に対してデー
タ要求信号DRを出力することにより、送信データD□
を入力し、フレームビット列FBAを生成してトークン
リングのプロトコルに従って出力する。このフレームビ
ット列FBAの生成は、送信データDTから抽出される
データ優先度P、、と、受信ビット解析部7から出力さ
乙るリング優先度Pr、予約優先度Rrおよびタイミン
グ信号STMとに基づいて行う。
In addition, 14 is a frame/token bit string F/TB
A bit delay unit 15 rewrites bits while relaying A, and inputs the transmission data DT to be transmitted and the transmission control signal TCTL output from the data processing unit 8,
A transmission data input section 16 outputs transmission data DT based on a transmission control signal TCTL, and 16 is a transmission control section that generates a token bit string TBA and also outputs a transmission instruction signal TS and transmission end outputted from the transmission data input section 15. By outputting the data request signal DR to the transmission data input section 15 based on the signal TE, the transmission data D□
is input, a frame bit string FBA is generated and output according to the token ring protocol. This frame bit string FBA is generated based on the data priority P extracted from the transmission data DT, the ring priority Pr, the reservation priority Rr, and the timing signal STM output from the reception bit analysis section 7. conduct.

また、17は送信予約部であり、送信制御部16から出
力される予約優先度Rrとデータ優先度Pffiとのど
ちらか大きい方(以下、max[Rr、Pイ]と表す)
を入力し、その優先度に対応した値をビット遅延部14
通過中のフレーム/トークンビット列F/TB^の予約
指標のビットRtにセットする。
Further, 17 is a transmission reservation unit, whichever is greater of the reservation priority Rr output from the transmission control unit 16 and the data priority Pffi (hereinafter expressed as max[Rr, Pi]).
is input, and the value corresponding to the priority is sent to the bit delay unit 14.
Set the reservation index bit Rt of the frame/token bit string F/TB^ that is being passed.

18はビット遅延部14から出力されるフレーム/トー
クンビット列F/TBAと送信制御部16から出力され
るフレーム/トークンビット列F/TBいのどちらか一
方を選択して出力する送信選択部である。尚、この選択
は、送信制御部16から出力される選択信号S8゜に基
づいて行う。
Reference numeral 18 denotes a transmission selection section that selects and outputs either the frame/token bit string F/TBA output from the bit delay section 14 or the frame/token bit string F/TB output from the transmission control section 16. Note that this selection is performed based on a selection signal S8° output from the transmission control section 16.

さらに、19は送信選択部18から出力されるフレーム
/トークノビ21列F/TBAを符号化する符号化部、
20は符号化部19の出力信号SFTを伝送路2を介し
て他の通信局1に送信する送信部である。
Furthermore, 19 is an encoding unit that encodes the frame/talk novi 21 sequence F/TBA output from the transmission selection unit 18;
20 is a transmitter that transmits the output signal SFT of the encoder 19 to another communication station 1 via the transmission path 2.

加えて、データ処理部8において、21は入出力フレー
ム検出部であり、受信データDRから入出力MACフレ
ームを検出し3周辺装置5と通信局1のデータ入出力端
子の状態を直接入出力できるハンドシェイク回線22を
制御信号入出力端子を介して用いてデータの受は渡しの
確認を行いながらnビットのデータをデータ入出力端子
を介して出力する。23は入出力フレーム生成部であり
、周辺装置5とハンドシェイク回線24を制御信号入出
力端子を介して用いてデータの受は渡しの確認を行いな
がらnビットのデータをデータ入出力端子を介して入力
して入出力MACフレームを生成する。
In addition, in the data processing unit 8, 21 is an input/output frame detection unit, which detects input/output MAC frames from the received data DR and can directly input/output the states of the data input/output terminals of the 3 peripheral devices 5 and the communication station 1. The handshake line 22 is used via the control signal input/output terminal, and n-bit data is outputted via the data input/output terminal while confirming the reception and transfer of data. Reference numeral 23 denotes an input/output frame generation unit, which uses the peripheral device 5 and the handshake line 24 via the control signal input/output terminal, and sends n-bit data via the data input/output terminal while confirming the transfer of data. input to generate an input/output MAC frame.

また、各周辺装置51〜54は、上述したデータ入出力
端子と制御信号入出力端子とに直接接続可能なインター
フェースを有し七いる。
Further, each of the peripheral devices 51 to 54 has an interface that can be directly connected to the data input/output terminal and the control signal input/output terminal described above.

尚、各周辺装置5.〜54がどの通信局11〜14とデ
ータ通信を行うかは予め指定されているものとする。即
ち、上述した入出力MACフレームの送信先アドレス(
DA)には、上位層より既に指定されf二連信局11〜
14のアドレスが添え与れているものとする。
In addition, each peripheral device 5. It is assumed that the communication stations 11 to 14 with which the communication stations 11 to 14 perform data communication are specified in advance. That is, the destination address of the input/output MAC frame mentioned above (
DA) has already been specified by the upper layer, and f two consecutive communication stations 11~
Assume that 14 addresses are attached.

このような構成において、通信局11に接続された周辺
装置5.のデータを通信局13に接続された周辺装置5
3に転送する場合jこついて説明する。
In such a configuration, peripheral devices 5. connected to the communication station 11. data to the peripheral device 5 connected to the communication station 13
I will explain the trick when transferring to 3.

まず、周辺装置5□は、通信局11のハンドシェイク回
線24.を用いて通信局1.のデータ処理部8から受信
OK (ready)の信号が出力されていることを確
認した後、所定のnビットのデータを出力する。
First, the peripheral device 5□ connects the communication station 11's handshake line 24. communication station using 1. After confirming that a reception OK (ready) signal is output from the data processing unit 8, predetermined n-bit data is output.

これにより、入出力フレーム生成部23は、nビットの
データを入力して入出力MACフレームを生威し、送信
データDTを出力する。
Thereby, the input/output frame generation unit 23 inputs n-bit data, generates an input/output MAC frame, and outputs transmission data DT.

次に、送信データ入力部15は、データ処理部8から出
力される送信データDアおよび送信制御信号TCTLを
入力し、送信制御信号TCTLに基づいて送信データD
1を出力すると共に、送信指示信号TSを出力する。
Next, the transmission data input section 15 inputs the transmission data D and the transmission control signal TCTL output from the data processing section 8, and based on the transmission control signal TCTL, transmits the transmission data D.
1 and also outputs a transmission instruction signal TS.

これにより、通信局11の送信制御部I6は、送信デー
タ人力部15から出力される送信指示信号TSに基づい
て送信データ入力部15J二対してデータ要求信号DR
を出力することにより、送信データD□を入力し、この
送信データD。のデータ優先度Pmに基づいて伝送路2
を回るトークンを獲得する。
As a result, the transmission control section I6 of the communication station 11 sends a data request signal DR to the transmission data input section 15J2 based on the transmission instruction signal TS output from the transmission data human power section 15.
By outputting , transmission data D□ is input, and this transmission data D. transmission line 2 based on the data priority Pm of
Earn tokens that go around.

そして、獲得したトークンをフレーム開始シーケンスに
変更し、さらに、制御フィールド、アドレス・フィール
ド、情報フィールド、フレーム検査ンーケンスおよびフ
レーム終了シーケンスヲ付加した後、フレームビット列
FBAとして、選択信号S SELと共に出力する。
Then, the acquired token is changed into a frame start sequence, and a control field, an address field, an information field, a frame check sequence, and a frame end sequence are added thereto, and then outputted as a frame bit string FBA together with a selection signal SSEL.

次に、送信制御部16から出力されるフレームビット列
F B Aは、送信選択部18において、選択され、符
号化部19において符号化された後、送信部20を経て
信号SFTとして送信される。
Next, the frame bit string FBA output from the transmission control section 16 is selected by the transmission selection section 18, encoded by the encoding section 19, and then transmitted through the transmission section 20 as a signal SFT.

これにより、信号SFTは、通信局l、から隣の通信局
I、に転送される。通信局l、は、伝送路2を介して転
送された信号SFTを受信部9において受信し、復号部
lOにおいて復号した後、受信ビット解析部11におい
てタイミング信号STHの検出と、リング優先度Pr並
びに予約優先度R,の検出および生成と、フレームビッ
ト列FBAの出力とを行う。
As a result, the signal SFT is transferred from the communication station I to the adjacent communication station I. The communication station l receives the signal SFT transferred via the transmission path 2 in the receiving unit 9, decodes it in the decoding unit lO, and then detects the timing signal STH in the received bit analysis unit 11 and determines the ring priority Pr. It also detects and generates the reservation priority R, and outputs the frame bit string FBA.

次に、受信制御#部12は、入力されたフレームビット
列FB^が自局宛か否かを判断する。今の場合、自局宛
ではないので、受信データDrの出力を行わない。
Next, the reception control # section 12 determines whether the input frame bit string FB^ is addressed to the own station. In this case, since it is not addressed to the local station, the received data Dr is not output.

次に、ビット遅延114は、フレームビット列FBAを
中継する途中でビットの書き換えを行う。
Next, the bit delay 114 rewrites the bits while relaying the frame bit string FBA.

そして、今は自局からデータを送出していないため、送
信選択部18においてビット遅延部14から出力される
フレームビット列FBAが選択され、符号化部19にお
いて符号化された後、送信部20を経て信号SFTとし
て送信される。
Since data is not being sent from the local station at the moment, the frame bit string FBA output from the bit delay unit 14 is selected in the transmission selection unit 18, encoded in the encoding unit 19, and then sent to the transmission unit 20. and then transmitted as a signal SFT.

これにより、信号SFTは、通信局l、から隣の通信局
13に転送される。通信局1.は、伝送路2を介して転
送された信号SFTを受信部9において受信し、復号$
10において復号した後、受信ビット解析部11におい
てタイミング信号STMの検出と、リング優先度Pr並
びに予約優先度Rrの検出および生成と、フレームビッ
ト列FBAの出力とを行う。
As a result, the signal SFT is transferred from the communication station 1 to the adjacent communication station 13. Communication station 1. receives the signal SFT transferred via the transmission path 2 in the receiving section 9 and decodes it.
After decoding in 10, a received bit analysis unit 11 detects a timing signal STM, detects and generates a ring priority Pr and a reservation priority Rr, and outputs a frame bit string FBA.

さらに、受信制御部12は、入力されたフレームビット
列FBAが自局宛か否かを判断する。今の場合、自局宛
であるので、自局宛の受信データDRを出力する。次に
、受信データ出力部13は、受信データDRを入力し、
データ処理部8から出力される受信制御信号RCTLに
基づいてデータ処理部8へ出力する。
Further, the reception control unit 12 determines whether the input frame bit string FBA is addressed to the local station. In this case, since the data is addressed to the local station, the received data DR addressed to the local station is output. Next, the received data output unit 13 inputs the received data DR,
It is output to the data processing section 8 based on the reception control signal RCTL output from the data processing section 8.

これにより、通信局13の入出力フレーム検出部21は
、LAN接続部7から出力される受信データDRを入力
して、受信データD11から入出力MACフレームを検
出し、ハンドシェイク回線22を用いて周辺装置5.か
ら受信OK (ready)の信号が出力されているこ
とを確認した後、転送されたnビットのデータを出力す
る。
As a result, the input/output frame detection unit 21 of the communication station 13 inputs the received data DR output from the LAN connection unit 7, detects the input/output MAC frame from the received data D11, and uses the handshake line 22 to detect the input/output MAC frame. Peripheral devices 5. After confirming that a reception OK (ready) signal is output from the terminal, the transferred n-bit data is output.

これにより、通信局1.に接続された周辺装置5、には
周辺装置5.から転送されたnビットのデータが入力さ
れる。
As a result, communication station 1. The peripheral device 5 connected to the peripheral device 5. n-bit data transferred from is input.

「発明の効果J 以上説明したように、この発明によれば、リング型LA
Nの通信局に簡単に周辺装置を接続することができ、周
辺装置は、他の通信局との間でソフトウェアの負担なく
、簡単にデータの転送を行うことができるという効果が
ある。
“Effect of the Invention J As explained above, according to this invention, the ring type LA
The peripheral device can be easily connected to the N communication stations, and the peripheral device can easily transfer data with other communication stations without the burden of software.

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

第1図はこの発明の一実施例によるリング型LANの構
成を示すブロック図、第2図は第1図の通信局lの構成
を示すブロック図、第3図は従来のリング型LANの構
成の一例を示すブロック図である。 ll−14・・・・・・通信局、2・・・・・・伝送路
、5.〜54・・・・・・周辺装置、7・・・・・・L
AN接続部、8・・・・・・データ処理部、21・・・
・・・入出力フレーム検出部、22゜24・・・・・・
ハンドシェイク回線、23・・・・・・入出力フレーム
生成部。
FIG. 1 is a block diagram showing the configuration of a ring-type LAN according to an embodiment of the present invention, FIG. 2 is a block diagram showing the configuration of communication station l in FIG. 1, and FIG. 3 is a block diagram showing the configuration of a conventional ring-type LAN. It is a block diagram showing an example. ll-14... Communication station, 2... Transmission path, 5. ~54... Peripheral device, 7...L
AN connection section, 8... Data processing section, 21...
...Input/output frame detection section, 22゜24...
Handshake line, 23... Input/output frame generation unit.

Claims (1)

【特許請求の範囲】 複数の通信局を伝送路によってリング状に接続し、前記
複数の通信局にそれぞれ所定のアドレスを付けると共に
、前記複数の通信局にそれぞれ周辺装置を接続し、前記
複数の通信局間でそれぞれの周辺装置に入出力されるデ
ータの転送を行うリング型LANにおいて、前記通信局
は、データが入出力されるデータ入出力端子と、前記デ
ータの入出力を制御する制御信号が入出力される制御信
号入出力端子とを有し、前記周辺装置は、前記データ入
出力端子と前記制御信号入出力端子とに直接接続可能な
インターフェースを有した ことを特徴とするリング型LAN。
[Claims] A plurality of communication stations are connected in a ring shape by a transmission path, a predetermined address is assigned to each of the plurality of communication stations, a peripheral device is connected to each of the plurality of communication stations, and the plurality of communication stations are connected in a ring shape. In a ring-type LAN that transfers data that is input and output to each peripheral device between communication stations, the communication station has a data input and output terminal through which data is input and output, and a control signal that controls the input and output of the data. A ring-type LAN characterized in that the peripheral device has an interface that can be directly connected to the data input/output terminal and the control signal input/output terminal. .
JP1342294A 1989-12-28 1989-12-28 Ring type lan Pending JPH03201745A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP1342294A JPH03201745A (en) 1989-12-28 1989-12-28 Ring type lan
US07/636,090 US5274637A (en) 1989-12-28 1990-12-28 Token-ring-type local area network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1342294A JPH03201745A (en) 1989-12-28 1989-12-28 Ring type lan

Publications (1)

Publication Number Publication Date
JPH03201745A true JPH03201745A (en) 1991-09-03

Family

ID=18352617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1342294A Pending JPH03201745A (en) 1989-12-28 1989-12-28 Ring type lan

Country Status (1)

Country Link
JP (1) JPH03201745A (en)

Similar Documents

Publication Publication Date Title
EP0731581B1 (en) Apparatus and method for determining operational mode for a station entering a network
US4787082A (en) Data flow control arrangement for local area network
US4608700A (en) Serial multi-drop data link
CZ277497A3 (en) Multichannel switch of local computer network for ring network with frames
JPH0473824B2 (en)
US20050129052A1 (en) Apparatus and method for auto-negotiation in a communication system
JPH0691538B2 (en) Packet end signal generator
US7453880B2 (en) Media converter
JP2702031B2 (en) Satellite communication controller
JPH03201745A (en) Ring type lan
JP2001154931A (en) Secs-i-to-hsms conversion method
KR100283401B1 (en) SECS-I and HSMS Conversion
EP0863647B1 (en) Data format used in data communication system
KR19980072443A (en) Node Recognition Method
JP2002111698A (en) Data transfer device, network system and data transfer method
KR100542897B1 (en) Optical Ethernet Signal Transmission System
JP3143073B2 (en) Communications system
JPS63146536A (en) Data communication system
JPH03201744A (en) Management method for communication station
JPH0563716A (en) Ring bus response confirmation method
JPH0193942A (en) Data transmission method
JPH03201746A (en) Priority setting method in token ring type lan
JPH07297852A (en) Network equipment
Sakamura et al. The μBTRON Bus: Functions and Applications
JPH0520014B2 (en)