JPH03135132A - データ通信網の局アドレス設定回路 - Google Patents

データ通信網の局アドレス設定回路

Info

Publication number
JPH03135132A
JPH03135132A JP27315789A JP27315789A JPH03135132A JP H03135132 A JPH03135132 A JP H03135132A JP 27315789 A JP27315789 A JP 27315789A JP 27315789 A JP27315789 A JP 27315789A JP H03135132 A JPH03135132 A JP H03135132A
Authority
JP
Japan
Prior art keywords
address
station
section
packet
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.)
Granted
Application number
JP27315789A
Other languages
English (en)
Other versions
JP2846674B2 (ja
Inventor
Hirotaka Nakagawa
中川 博隆
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP27315789A priority Critical patent/JP2846674B2/ja
Publication of JPH03135132A publication Critical patent/JPH03135132A/ja
Application granted granted Critical
Publication of JP2846674B2 publication Critical patent/JP2846674B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は複数の局をデータ伝送路に接続したデータ通信
網において各局にアドレスを設定するための回路に関す
る。
〔従来の技術〕
所謂パケット通信網においては、同一の伝送路上に複数
の局(コンピュータ)を接続し、それぞれの局に局番(
アドレス)を付与して相互間でバケットと称されるフレ
ーム構造のデータを授受する。
このようなデータ通信網においては、それぞれの局にア
ドレスを設定しておき、送信側の局のアドレスと受信側
の局のアドレスとをパケットに含ませることにより、自
局のアドレスを受信側の局のアドレスとして有するパケ
ットを各局が取込んで処理する。このようにして、任意
の局同士で通信が行える。
従って、各局に重複なしでアドレスを付与する必要があ
るが、従来はたとえばそれぞれの局に設けられたデイツ
プスインチを人手で操作して個別にアドレスを設定する
か、あるいはソフトウェアスイッチ等によりアドレスを
設定していた。
しかし、このようなアドレスの設定手法では局数が増加
した場合には新たなアドレスを割当てて個別に設定する
必要がある。このため、非常に大規模な通信網では種々
の困難が生じている。
このような事情から、たとえば特開昭61−41246
号の発明が提案されている。
この特開昭61−41246号の発明では、伝送路に接
続される各局を第3図のブロック図に示す如く構成して
いる。なお、データ通信網では通常、主局と称されて全
体を統御する局と、主局により統御されるその他の局(
以下、従局と称す)とがあり、第3図のブロック図は従
局の構成を示している。
第3図において、参照符号1は伝送路であり、各従局は
この伝送路1に送受信分離部2を介して接続されている
。送受信分離部2に入力されたパケットは受信部3を介
してデータ処理部7へ送られ、パケットに含まれるコマ
ンドの部分がコマンド監視部8へ渡される。
データの送信に際しては、データ処理部7から送信部4
及び送受信分離部2を介してパケットが伝送路1へ送出
される。
ところで、この特開昭61−41246号の発明では主
局から初期化設定開始パケットが送出された場合、各従
局は伝送路1及び送受信分離部2を介して初期化設定開
始パケットを受信し、それに含まれる初期化設定開始コ
マンドをデータ処理部7が受入れる。データ処理部7は
このコマンドに対して所定の応答パケットを送信部4及
び送受信分離部2を介して伝送路1へ送出する。
また、コマンド監視部8は初期化設定開始コマンドを認
識してバケットカウンタ13をリセット、即ちその計数
値を“0”にする。爾後、ネットワーク監視部9は伝送
路1上を衝突なしで送信されるパケット数を検出し、そ
の都度バケットカウンタ13をインクリメントする。
さて、主局から初期化設定開始パケットが送出された後
に、各従局が応答パケットを主局へ送出した場合、伝送
ItsI上で衝突が発生するが、最初に主局と通信に成
功した従局では、自局にその時点のバケットカウンタ1
3の“計数値+1)をアドレスとして設定する。
即ち、最初に主局と通信に成功した従局のアドレスは、
その時点ではパケットカウンタ13の計数値は“0”で
あるので、′1″に設定される。
そして、この従局が主局と通信に成功することにより、
各従局のネットワーク監視部9はそのパケットが伝送路
1上を送信されるのを検出してバケットカウンタ13を
インクリメントする。即ち、この時点で各従局のバケッ
トカウンタ13の計数値は“1”になる。
次に、再度各従局が主局との通信を試み、やがである従
局が通信に成功すると、その時点のバケットカウンタ1
3の“計数値+1”、即ち“2″がその従局のアドレス
として設定される。そして、この従局が主局と通信に成
功したことにより、各従局のバケットカウンタ13はイ
ンクリメントされてその計数値は“21になる。
以下、同様にして各従局に順次アドレスが自動的に設定
されてゆく。
第4図(blはこのような特開昭61−41246号の
発明によるアドレス設定の手順を時間軸に沿って示した
模式図である。
〔発明が解決しようとする課題〕 ところで、パケット通信においては、ある局が通信を試
みた際に伝送路Iが空き状態であれば直ちに通信を開始
するが、他局の通信と衝突した場合dn通信を一旦停止
し、所定のアルゴリズムに従って定められる待機時間が
経過した後に再送信を試みる。勿論、この再送信に際し
ても再度衝突した場合には再度待機時間が経過した後に
再々送信を試みる。このような手順で送信が行われるの
で、上述の特開昭61−41246号の発明では多数の
局が伝送路1に接続されている通信網においては総ての
局のアドレスが決定するまでにはかなりの時間が必要に
なるという問題がある。
本発明はこのような事情に鑑みてなされたものであり、
より短時間で自動的に各局のアドレスが重複なしで設定
可能なデータ通信網の局アドレス設定回路の提供を目的
とする。
〔課題を解決するための手段〕
本発明のデータ通信網の局アドレス設定回路は、それぞ
れの局が既に他局に割当てが確定したアドレスを記憶す
るアドレス記憶部と、このアドレス記憶部に未だ記憶さ
れていないアドレスを自局のアドレスとして設定するア
ドレス構成部とを備えている。
本発明は、全体を統御する主局と複数の従局とが伝送路
に接続されたデータ通信網の各従局にアドレスを設定す
るための回路において、各従局に前記伝送路が他局によ
る通信に使用されているか否かを監視し、前記伝送路が
空き状態である場合に送信を行うネットワーク監視部と
、送信に際して前記伝送路が空き状態でない場合に送信
を所定時間遅延させるために他の従局と異なる遅延時間
が設定された遅延回路と、各局に設定済みのアドレスを
記憶するアドレス記憶部と、該アドレス記憶部に記憶さ
れている以外のアドレスを設定し、このアドレスと前記
アドレス記憶部に記憶されているアドレスとを一つの送
信データに組立てるアドレス構成部とを備え、前記主局
からアドレス設定の指示があった場合に、前記アドレス
構成部が組立てた送信データを前記伝送路へ送信し、ま
た他局が送信した送信データを受信して前記アドレス記
憶部に記憶すべくなしてあることを特徴とする。
〔作用〕
本発明のデータ通信網の局アドレス設定回路では、アド
レス設定開始の指示が主局から発せられると、それぞれ
の従局は自身のアドレス記憶部を参照して他局に未だ設
定されていないアドレスを自局のアドレスとして設定し
、既に確定している他局のアドレスと自局のアドレスと
を結合した送信情報を伝送へ送出し、この送信情報が他
局により受信されてそれぞれのアドレス記憶部に確定済
みのアドレスとして記憶されるので、重複してアドレス
が設定されることはない。
〔発明の実施例〕
以下、本発明をその実施例を示す図面に基づいて詳述す
る。
第1図は本発明に係るデータ通信網の局アドレス設定回
路を含む各従局の構成を示すブロック図である。
第1図において、参照符号1は伝送路であり図示しない
主局に接続されている。そして、各従局はネットワーク
監視部9を介してこの伝送路1に接続されている。
ネットワーク監視部9には送受信分離部2が接続されて
おり、この送受信分離部2は受信に際しては受信部3を
介してデータ処理部7へ受信したパケットを送り、また
送信に際してはデータ処理部7から送信部4を介してパ
ケットを受取り、ネットワーク監視部9を介して伝送路
1へ送出する。
データ処理部7には、受信したパケットに含まれている
主局からのコマンド、たとえばアドレス設定開始コマン
ド等を検出するためのコマンド監視部8が接続されてい
る。
ネットワーク監視部9とデータ処理部7との間には、ネ
ットワーク監視部9側から順にアドレス構成部10.ア
ドレス記憶部1).パケット構成部5が直列に接続され
ている。
アドレス記憶部1)は、他局のアドレスとして既に確定
したアドレスを記憶する。
アドレス構成部10は、主局からアドレス設定開始コマ
ンドが出力された場合に、アドレス記憶部1)に記憶さ
れているアドレス、即ち既に他局のアドレスとして確定
しているアドレス以外のアドレスを自局のアドレスとし
て選択し、両者を結合した情報をヘッダに付してパケッ
トを作成しネ7)ワーク監視部9へ出力する。
パケット構成部5は通常のデータ送信に際して、アドレ
ス記憶部1)に記憶されているアドレスを参照してパケ
ットを構成し、データ処理部7へ与える。
更に、ネットワーク監視部9には遅延回路12が接続さ
れている。この遅延回路12は、それぞれの局がアドレ
ス設定のための送信を試みてそれが伝送路1上で他局の
通信と衝突した場合に、それぞれに設定されている遅延
時間だけ遅延して再送信するために設けられている。
このような本発明のデータ通(8wAの局アドレス設定
回路の動作を、第2図に示すシステムフローチャートを
参照して説明する。なお、説明の便宜上、伝送路lには
主局とA、B、Cの三つの従局が接続されているものと
する。
主局は所定の間隔でアドレス設定開始コマンドを伝送路
1へ送出する。
なお、アドレス1)は無条件でA局に割当てられるもの
とする。これは、いくつかの従局が既にアドレス設定さ
れている状態から更に新たにいくつかの従局を伝送路l
に接続してアドレス設定を行うような場合に、特定の一
つの従局に予めアドレスを無条件で割当てることにより
、先に設定されているアドレスとの重複を避けるためで
ある。
主局が最初のアドレス設定開始コマンドを送出すると、
A局のネットワーク監視部9はこのアドレス設定開始コ
マンドを受取ってデータ処理部7へ送る。データ処理部
7は受取ったパケットからコマンドを取出してコマンド
監視部8へ与える。
これにより、A局ではアドレス設定のための処理が開始
される。即ち、アドレス構成部10はアドレス記憶部1
)に予め格納されているアドレス#1をアドレス宣言用
のヘッダパケットと合体させてアドレス構成部10で所
定のフレーム構造のアドレス宣言用パケットに構成して
伝送路1へ送出する。
この際、A局から送出されたアドレス宣言用パケットは
B局と0局にも取込まれ、そのアドレス1)がそれぞれ
のアドレス記憶部1)に格納される。
これにより、B局と0局とはアドレス1)が既に他局に
付与されたことを認識する。
次に主局から2回目のアドレス設定開始コマンドが送出
される。これを受信してB局のアドレス構成部10は上
述のA局の場合と同様にアドレスを設定するための処理
を開始する。即ち、アドレス構成部10はアドレス記憶
部1)に記憶されているアドレス薯1を読出し、「ヘッ
ダ+アドレス#1+アドレス#2」のパケットを作成し
て伝送路lへ送出する。同様に0局のアドレス構成部1
0も「ヘフダ+アドレス1)+アドレス13Jのパケッ
トを作成して伝送路lへ送出する。
この際には、B局と0局とから送出されたパケットは伝
送路1上で衝突する。しかし、B局と0局の遅延回路1
2それぞれに設定されている遅延時間が、たとえばB局
のそれが10m5ec、 0局のそれが15m5ecで
あってB局の方が短いとすれば、先にB局が主局との通
信に成功するので、B局のアドレスI2が確定する。
このB局から主局へ送られた「へ7ダ+アドレスlll
+アドレス#2」のパケットは、前述のA局のアドレス
確定の際と同様に、0局及びB局にも取込まれてそのア
ドレス記憶部1)に格納される。これにより、A局とB
局とはアドレス1)と#2とが既に確定済みであること
を認識する。
従って、次に主局からアドレス設定開始コマンドが送出
されると、0局ではこれを受けてそのアドレス構成部1
0がアドレス記憶部1)からアドレスl1)及び12を
読出して「ヘッダ+アドレスIf+アドレスI2+アド
レス#3」のパケットを作成し、伝送路1へ送出する。
これにより、0局にはアドレス13の割当てが確定する
。
第4図fatはこのような本発明によるアドレス設定の
手順を時間軸に沿って示した模式図である。
〔発明の効果〕
以上のように、本発明のデータ通(Kmの局アドレス設
定回路によれば、アドレス決定に要する時間が従来の手
法に比して短く、且つ各局のアドレス記憶部が他局に設
定済みの最新のアドレス情報を常時記憶しているので、
重複してアドレスが設定されることは回避される。
【図面の簡単な説明】
第1図は本発明に係るデータ通信網の局アドレス設定回
路の一構成例を示すブロック図、第2図はそのアドレス
設定の際の手順を示すシステムフローチャート、第3図
は従来のデータ通信網の局アドレス設定回路の一構成例
を示すブロック図、第4図は本発明と従来例とのアドレ
ス確定の状況を時間軸に沿って示した模式図である。 1・・・伝送路  9・・・ネットワーク監視部10・
・・アドレス構成部  1)・・・アドレス記憶部12
・・・遅延回路 特 許 出願人  三洋電機株式会社

Claims (1)

    【特許請求の範囲】
  1. (1)全体を統御する主局と複数の従局とが伝送路に接
    続されたデータ通信網の各従局にアドレスを設定するた
    めの回路において、 各従局に 前記伝送路が他局による通信に使用されているか否かを
    監視し、前記伝送路が空き状態である場合に送信を行う
    ネットワーク監視部と、 送信に際して前記伝送路が空き状態でない場合に送信を
    所定時間遅延させるために他の従局と異なる遅延時間が
    設定された遅延回路と、 各局に設定済みのアドレスを記憶するアドレス記憶部と
    、 該アドレス記憶部に記憶されている以外のアドレスを設
    定し、このアドレスと前記アドレス記憶部に記憶されて
    いるアドレスとを一つの送信データに組立てるアドレス
    構成部とを備え、 前記主局からアドレス設定の指示があった場合に、前記
    アドレス構成部が組立てた送信データを前記伝送路へ送
    信し、また他局が送信した送信データを受信して前記ア
    ドレス記憶部に記憶すべくなしてあることを特徴とする
    データ通信網の局アドレス設定回路。
JP27315789A 1989-10-19 1989-10-19 データ通信網の局アドレス設定回路 Expired - Fee Related JP2846674B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27315789A JP2846674B2 (ja) 1989-10-19 1989-10-19 データ通信網の局アドレス設定回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27315789A JP2846674B2 (ja) 1989-10-19 1989-10-19 データ通信網の局アドレス設定回路

Publications (2)

Publication Number Publication Date
JPH03135132A true JPH03135132A (ja) 1991-06-10
JP2846674B2 JP2846674B2 (ja) 1999-01-13

Family

ID=17523903

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27315789A Expired - Fee Related JP2846674B2 (ja) 1989-10-19 1989-10-19 データ通信網の局アドレス設定回路

Country Status (1)

Country Link
JP (1) JP2846674B2 (ja)

Also Published As

Publication number Publication date
JP2846674B2 (ja) 1999-01-13

Similar Documents

Publication Publication Date Title
EP0513172B1 (en) Network control system and method
US4750109A (en) Method and system for expediting multi-packet messages in a computer network
US4972437A (en) Method of controlling limited resource sessions in a data communications network
US5249184A (en) Network control system with improved reliability
US5453977A (en) Method for network configuration via third party query
US4410889A (en) System and method for synchronizing variable-length messages in a local area network data communication system
EP0074865A2 (en) Expandable and contractible local area network system
US5243595A (en) Combined connectionless and connection-oriented network control system
GB2251532A (en) Allocating identifiers in a local area network
JP2002141903A (ja) ノード構成情報管理方法及び無線ネットワークシステム
JP3190790B2 (ja) 通信制御装置
US5237568A (en) Network control system with improved priority protocol
JPH05300145A (ja) パス設定経路探索方法及びそれに用いる多重化装置
KR930001080A (ko) 직렬 입출력 접속 장치를 이용한 마스터 시스템과 다중 슬레이브 시스템간 데이타 통신 방법
JPH09261269A (ja) データ配送方法
KR0156856B1 (ko) 다중 메세지 재전송 처리장치 및 방법
JP2846674B2 (ja) データ通信網の局アドレス設定回路
KR100380651B1 (ko) 에이알시네트워크의데이터다중처리방법
JP2715663B2 (ja) 通信システム・ネットワーク
JP3159129B2 (ja) ネットワーク監視方式
CA1208736A (en) System and method for name-lookup in a local area network data communication system
JP2643229B2 (ja) 通信方式
JP2880202B2 (ja) 既設定呼管理方法
JP3116217B2 (ja) ネットワークシステム
JPS6314534A (ja) コンテンシヨン方式の通信装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees