JPH04304742A - Lanの遠隔端末にアドレスを割り当てる方法および装置 - Google Patents

Lanの遠隔端末にアドレスを割り当てる方法および装置

Info

Publication number
JPH04304742A
JPH04304742A JP3358447A JP35844791A JPH04304742A JP H04304742 A JPH04304742 A JP H04304742A JP 3358447 A JP3358447 A JP 3358447A JP 35844791 A JP35844791 A JP 35844791A JP H04304742 A JPH04304742 A JP H04304742A
Authority
JP
Japan
Prior art keywords
address
serial number
block
remote access
probe
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
JP3358447A
Other languages
English (en)
Other versions
JPH07112201B2 (ja
Inventor
John H Blevin
ジョン ハリス ブレヴィン
Robert W Demarco
ロバート ウィリアム デマルコ
Peter A A Dempsey
ピーター アレン アンドリュー デンプシー
Raphael Jimenez
ラファエル ジムネス
Roger H Levy
ロジャー ヘンリー レヴィ
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.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co Inc
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 American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of JPH04304742A publication Critical patent/JPH04304742A/ja
Publication of JPH07112201B2 publication Critical patent/JPH07112201B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/30Managing network names, e.g. use of aliases or nicknames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5046Resolving address allocation conflicts; Testing of addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5092Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、デジタル・ループ伝送
システムに関し、さらに詳細には当該システムにおいて
ネットワークを成す複数の遠隔アクセス端末を管理する
手段に関する。
【0002】
【従来の技術】加入者線搬送(SLC(登録商標))シ
ステムのようなデジタル・ループ伝送システムでは、中
央オフィスと多数の遠隔アクセス端末との間、および遠
隔アクセス端末と加入者との間においてデジタル情報伝
送が必然的に行われる。各遠隔アクセス端末の設置箇所
には、中央オフィスと遠隔アクセス端末との間にデータ
・リンクを与えるサイト(設置箇所)インタフェース・
ユニット(SIU)が含まれ、各遠隔アクセス端末には
、その端末のいろいろな回路を制御するためのバンク制
御ユニット(BCU)が含まれる。
【0003】将来のシステムには、チャネル・ユニット
の目録管理、中央オフィスからのソフトウェアのダウン
ロード、および遠隔アクセス端末機能の特殊な監視など
の進歩した能力が備わるようになる。これらの新たな特
徴の多くは、中央オフィスとの適切なリンクを与えるた
めにSIUにかなり複雑で高価な回路を必要とする。従
って、複数の遠隔アクセス端末をLANで結合して、中
央オフィスへのリンクの数を減らすようにすることが望
ましい。しかし、このような方法に関する1つの問題は
、帯域幅および電力の制限からネットワークにおける標
準的な衝突検出が妨げられることである。結論として、
各遠隔アクセス端末を識別し、かつこれによって種々の
遠隔アクセス端末の間の通信を管理する何らかの手段が
他に必要である。
【0004】別の種類の通信システムでは、各モジュー
ルが、そのシリアル番号の最初の4ビットを得て、主局
からアドレスを要求する時期を判断する計数としてその
番号を使用するできることを提案したものがある。主局
は、つぎにモジュールにアドレスを割り当てる。モジュ
ールおよび主局は、確認のためにモジュールのシリアル
番号も伝送する(米国特許第4,638,313号)。
【0005】
【発明が解決しようとする課題】本発明の目的は、端末
にアドレスを割り当てることを含め、端末網を管理する
手段を提供することである。
【0006】
【課題を解決するための手段】前記およびその他の目的
は、本発明によって達成される。本発明は、複数の遠隔
アクセス端末からなり、各端末が特有のシリアル番号を
有し、かつ端末のうちの1つに少なくとも1つのマスタ
ー(主制御)回路を有するLANを含むデジタル・ルー
プ伝送システムにおいて、端末にアドレスを割り当てる
方法である。各端末に対し、その端末に特有のシリアル
番号に基づいて、1つの番号が算出される。各端末の算
出された番号を判断するために、マスター回路によって
バイナリ探査が行われる。次に、マスター回路が、前記
の算出された番号とは異なる一義的なアドレスを各端末
に割り当てる。
【0007】
【実施例】本発明を利用する典型的なデジタル・ループ
伝送システムの一部を図1に例示する。中央オフィス端
末(COT)10と第1の遠隔アクセス端末(RT)1
1との間に、その端末に含まれるサイト・インタフェー
ス・ユニット(SIU)を通してデータ・リンクが与え
られている。LANを形成するために、第1の遠隔アク
セス端末と複数の他の遠隔アクセス端末との間に通信が
与えられる。各遠隔アクセス端末は、端末の種々の機能
を制御する例えば16のようなバンク制御ユニット(B
CU)を含む。
【0008】図2に典型的な遠隔アクセス端末をさらに
詳細に示す。RT12には、一般に、1対の基板、即ち
バンク制御ユニット(BCU)16と記されたもの、お
よび警報表示ユニット(ADU)18と記されたものが
含まれる。BCU回路およびADU回路には、マイクロ
プロセッサ(MICROPROCESSOR)19およ
び21がそれぞれ含まれる。BCUには、EPROM2
2も含まれる。 ADU回路には、二重ポートRAM(DPR)チップ2
0も含まれる。SIUには、EPROM22のほか二重
ポートRAMとともに、1対のマイクロプロセッサ24
および26が含まれる。
【0009】本発明によれば、ネットワークの一部であ
る遠隔アクセス端末のアドレス管理において、SIU1
5は、マスター(主制御装置)として作用し、例えば1
6などのBCUは、スレーブ(従属制御装置)として作
用する。各遠隔アクセス端末12〜14は、本明細書に
おいて「特有のブロック」と称する特有の60バイトの
シリアル番号を既に所有する。この特有のブロックから
、各BCUは、1つの数(長さは16ビットが好ましい
)を算出する。この実施例に限れば、標準的なCRC−
16の計算を行うが、その他の方法を用いてもよい(例
えば、1971年の「ハネウェル(Honeywell
)コンピュータ・ジャーナル」、第5巻、第3号p.1
40−p.142のA.B.マートン(Marton)
およびT.K.フレームズ(Frames)による「C
RCアルゴリズム(A CRC Algorithm)
」参照)。可能なアドレスは、総数が216であり、図
3において「アドレス空間」と記されたブロック30に
よって表される。このアドレス空間は、2つの部分−−
−活性空間31および探査空間32ーーーに分けられる
。一般に、最初の256アドレス値が活性空間用に予約
され、残りの値が探査空間に含まれる。探査空間には、
遠隔アクセス端末の可能な計算値がすべて含まれる。(
BCUが、偶然に活性空間に当たる値を算出した場合、
その計算値を探査空間に持って行くために、それに25
6を加算する。)
【0010】次に、SIUにより、以下においてデータ
・リンク・アドレス(DLA)と称する前記の計算値の
バイナリ探査を行う。SIUによって遠隔アクセス端末
のデータ・リンク・アドレスが決定されると、SIUは
、その端末に活性領域内のアドレスを割り当てる。仮に
2つ以上の端末に同じ番号が算出された場合には、SI
Uは、矛盾を解決するために端末の特有なブロックを利
用する。
【0011】図4〜10の流れ図を参照しながら本発明
をさらに詳細に説明する。図4は、SIU(図1の15
)のマイクロプロセッサ26によって実行される手順を
示す。アルゴリズム実行の開始をブロック401で示す
。ステップ402によれば、SIUが、データ・リンク
・アドレスの問合せ(DLQ)をネットワークの一部で
あるすべての遠隔アクセス端末のBCU(スレーブ)に
送る。この問合せは、先頭の値と末尾の値の間(初期に
おいては探査空間(図3の32)のすべての値である)
にデータ・リンク・アドレスが存在するか否かに関して
行われる。次に、SIUは、ブロック403に示したよ
うに、BCUからのデータ・リンク応答(DLR)を待
つ。
【0012】DLA範囲(これは、最初の試行に対する
もののはずである)にアドレスが1つ以上ある場合、S
IUにおいて、SIUのマイクロプロセッサ24によっ
て検出される歪曲された応答が受信され、ブロック40
4によって示したような「DLR無効」メッセージがS
IUのマイクロプロセッサ26によって受信される。判
断ブロック405によって示されるように、SIUは、
送られたDAL範囲(勿論、これは最初の試行に対する
ものではない)に唯一の可能な値が存在するか否かに付
いて問い合わせる。次に、ブロック406のように、S
IUは、探査空間を半分に分割し、ステップ402にお
いて、これらの新たなDLA範囲について再開する。つ
まり、SIUは、すべてのDLAが発見されるまで、反
復性のバイナリ探査ルーチンを実行する。
【0013】このようにして、SIUは、前記ルーチン
のある点において、ブロック407に示すように、探査
空間にアドレスが唯一存在することを示す「DLR有効
」メッセージを受信する。1つ以上のスレーブが同じD
LAを有していても、SIUがそれらのスレーブの中の
1つからしかメッセージを受け取らなかった可能性に備
えて、スレーブBCUが、そのDLAに加えて、確認の
ためにその特有のブロックも送る。ブロック408に示
すように、SIUが、「DLR有効」メッセージで応答
したスレーブBCUに活性空間(図3の31)内のDL
Aを割り当てる。これに続いて、ブロック409に示す
ように、SIUは、適切なスレーブが活性化されること
を確かめるために、ステップ407で受信した特有のブ
ロックを送るだけでなく、活性DLAを割り当てたスレ
ーブにターン・アップ(TNU)メッセージも送る。 ブロック410に示すように、SIUが、図2の二重ポ
ートRAM(DPR)20に活性DLAを書き込み、ブ
ロック411に示すように、ターン・アップ承認(TN
A)メッセージを待つ。
【0014】SIUの流れ図は、図5に続く。ブロック
412に示すように、SIUがTNAメッセージを受信
すると、別のスレーブの位置を突き止めてアドレスを割
り当てるために、手順が繰り返される。ブロック413
に示すように、SIUは、5秒間の猶予をもってスレー
ブからTNAメッセージを受信する。5秒の終了時点で
、メッセージを受信していない場合、ブロック414に
おいて、これがTNAに対する最初の要求か否かについ
て問い合わせる。最初の要求である場合、ターン・アッ
プ・メッセージをもう一度送り(ブロック415)、S
IUは、再びターン・アップ承認信号を待つ。5秒たっ
ても同様にメッセージが受信されない場合、SIUは、
ブロック416に示すように、そのスレーブに前に割り
当てたアドレスの割り当てを解除し、ブロック417に
示すように、二重ポートRAMからそのアドレスを削除
する。そして、他の端末アドレスに対して探査を継続す
る。以降の探査中に、TNAメッセージを送り損ねたB
CUが、ターン・アップされる。
【0015】図4に戻ると、アドレスの探査は、探査空
間にアドレスが1つしか残らなくなるまで繰り返される
ことが分かる。依然として「DLR無効」メッセージが
受信される場合(ブロック404)、SIUは、アドレ
スが1つだけ残っていると判断し(ブロック405)、
SIUは、2つのスレーブが同じDLAを算出したと結
論を下す。このような場合、SIUは、スレーブに新た
なDLAを生成するように指示する「新データ・リンク
・アドレス選択(SDA:Select New Da
ta Link Address)」メッセージをスレ
ーブに送る(ブロック418)。そして、探査アドレス
の発見および新たなアドレスの割り当ての処理が続行す
る。
【0016】DLQメッセージの後20ミリ秒の間に応
答がない場合(ブロック419)、SIUは、探査領域
内にはもはや端末はないと結論を下す。
【0017】図6〜8において、BCUの一部であるマ
イクロプロセッサ(図2の19)によって実行されるス
テップを説明する。これらのステップに対するプログラ
ムは、EPROM22に格納される。アルゴリズムの開
始をブロック601によって表す。マイクロプロセッサ
は、ブロック602に示すように、探査空間(図3の3
2)においてデータ・リンク・アドレス(DLA)を計
算する。この例では、CRC−16を採用したが、その
他の方法を用いてもよい。結果的に得られるアドレスは
、ブロック603では「探査DLA」と示したが、警報
表示ユニット(ADU)にあるマイクロプロセッサ21
によってアクセスできるように、ADUに置かれた図2
の二重ポートRAM(DPR)20に書き込まれる。 そのBCUの特有のブロックも、そのDPRに書き込ま
れる。次に、BCUは、ブロック604に示すように、
SIUからのターン・アップ(TNU)メッセージを待
つ。
【0018】図7において続ける。SIUによってDL
Aが発見されると、BCUは、ターン・アップ・メッセ
ージ(ブロック605)か、または新たな探査アドレス
(SDA)メッセージの要求(ブロック606)をSI
Uから受信する。TNUメッセージを受信するものと仮
定すると、BCUは、SIUにより割り当てられた活性
DLA、およびSIUが探査において以前に受信した(
図4のブロック407参照)特有のブロックも受信する
。ブロック607において、BCUは、それが受信した
特有のブロックがその特有のブロックと一致するか否か
を判断する。一致しない場合、BCUは、以降のTNU
を待つ(ブロック608)。特有のブロックどうしが一
致する場合、ブロック609により、ADUの一部であ
るDPR(図2の20)に活性DLAを書き込む。そし
て、ターン・アップ承認(TNA)メッセージが、SI
Uに送られ(ブロック610)、このBCUを含む遠隔
アクセス端末がターン・アップされる(ブロック611
)。SDAメッセージが受信されると(ブロック606
)、マイクロプロセッサは、全探査領域において新たな
探査DLAを計算する(ブロック612)。ここでもC
RC−16の計算が行われる。しかし、この時は、シリ
アル番号のnバイト(この例では、n=60である)を
使用せずに、シリアル番号の第1バイトを無視すること
によりn−1バイトに対して計算が行われる。(以降の
計算においては、明確な探査DLAが最終的に達成され
るまで、前の計算で使用されたシリアル番号の第1バイ
トは省略される。)ブロック613に示すように、BC
Uの特有のブロックとともに新たな探査DLAが、DP
Rに書き込まれる。SIUが新たなアドレスを明らかに
した時、スレーブは、TNUメッセージを待つ(ブロッ
ク614)。
【0019】さらに8図において、BCUは、一度ター
ン・アップされると、2つのメッセージのうちの1つを
受信するまで、その状態のままである。BCUが、オー
ディット・メッセージ(AMQ)の受信に失敗した場合
、BCUは、ブロック615に示すように、5秒の時間
切れを宣言する。これに代わって、スレーブが、SIU
からLANリセット(LNR)メッセージを受信するこ
とがある(ブロック616)。何れの場合も、マイクロ
プロセッサ(19)が、ブロック617に示すように、
DPR(20)から活性DLAを削除し、ブロック61
8に示すように、探査領域において新たな探査DLAを
計算する。そして、この新たな探査DLAは、マイクロ
プロセッサ21によるアクセスのために、BCUの特有
のブロックとともにDPRに書き込まれる(ブロック6
19)。次に、SIUが新たなアドレスを明らかにした
とき、スレーブは、ターン・アップ・メッセージを待つ
(ブロック620)。
【0020】図9〜10において、警報表示ユニット(
ADU)の一部であるマイクロプロセッサ(図2の21
)によって実行されるステップを説明する。既に指摘し
、ブロック901に示したように、マイクロプロセッサ
21は、BCUに位置するマイクロプロセッサ(図2の
19)によってDPR(図2の20)に書き込まれた探
査DLAおよび特有のブロックを受信する。そして、マ
イクロプロセッサ21は、ブロック902に示すように
、SIUからのデータ・リンク・アドレスの問合せ(D
LQ)を待つ。そのメッセージが受信された場合(ブロ
ック903)、それには、DLA値の範囲(先頭のDL
A値から末尾のDLA値まで)が含まれている。 マイクロプロセッサは、探査DLAがSIUによって送
られた範囲にあるかどうかを判断する(ブロック904
)。範囲にない場合、マイクロプロセッサは、別のDL
Qを待つ(ブロック905)。探査DLAが送られた範
囲内にある場合、マイクロプロセッサは、ブロック90
6に示すように、SIUのマイクロプロセッサ(図2の
26)にデータ・リンク応答(DLR)を送る。図に示
したように、そのメッセージには、BCUの探査DLA
および特有のブロックも含まれる。次に、ブロック90
7に示すように、スレーブ・マイクロプロセッサは、活
性アドレス(DLA)がマスター・マイクロプロセッサ
(26)によって割り当てられるのを待つ。
【0021】図10において処理を続けると、SIUが
新たなアドレスを要求した場合(図7のブロック606
〜613参照)、ブロック908に示すように、スレー
ブは、BCUのマイクロプロセッサ(19)から新たな
探査DLAを受信することがある。この場合、スレーブ
は、以降のDLQメッセージを待つ(ブロック909)
。スレーブがSIUから活性DLAを受信した場合(ブ
ロック910)、その端末は、ターン・アップされる(
ブロック911)。LANのリセットまたはオーディッ
ト・メッセージの受信失敗の場合(図8のブロック61
5および616)、ブロック912に示すように、AD
UのマイクロプロセッサがDPR(20)からの活性D
LAの削除を検出するまで、端末は、ターン・アップさ
れたままである。次に、スレーブは、後のDLQメッセ
ージを待つ(ブロック913)。これに代わって、SI
UがBCUから前のDLRメッセージを受信しなかった
場合、スレーブが、SIUからDLQメッセージの再送
信を受信することがある(ブロック914)。図示した
ように、そのメッセージには、DLA値の範囲(先頭お
よび末尾のDLA)が含まれている。スレーブは、探査
DLAがSIUによって送信された範囲内にあるか否か
を判断する(ブロック915)。範囲内にない場合、ス
レーブは、後のDLQを待つ(ブロック916)。その
スレーブの探査DLAが、送信された範囲にある場合、
スレーブは、その探査DLAおよび特有のブロックを含
む応答(DLR)メッセージをSIUに送る(ブロック
917)。次に、スレーブは、ブロック918に示すよ
うに、活性DLAがSIUによって割り当てられるのを
待つ。
【0022】すべての端末が、識別されてアドレスが割
り当てられると、ネットワークに追加された新たな端末
を明らかにするために、新たな探査が周期的な間隔で行
われる。
【0023】以上の説明は、本発明の一実施例に関する
もので、この技術分野の当業者であれば、本発明の種々
の変形例が考えられるが、それらはいずれも本発明の技
術的範囲に包含される。
【0024】尚、特許請求の範囲に記載した参照番号は
、発明の容易なる理解のためで、その技術的範囲を制限
するように解釈されるべきではない。
【0025】
【発明の効果】以上述べたように、本発明によれば、各
遠隔アクセス端末を識別し、かつこれによって種々の遠
隔アクセス端末の間の通信を管理することができる。
【図面の簡単な説明】
【図1】本発明を取り入れた典型的なデジタル・ループ
伝送システムのブロック図である。
【図2】図1のシステムにおける遠隔アクセス端末の特
徴をさらに示すブロック図である。
【図3】本発明の実施例によるアドレス空間のブロック
表示である。
【図4】一実施例により本発明を説明する流れ図である
【図5】一実施例により本発明を説明する流れ図である
【図6】一実施例により本発明を説明する流れ図である
【図7】一実施例により本発明を説明する流れ図である
【図8】一実施例により本発明を説明する流れ図である
【図9】一実施例により本発明を説明する流れ図である
【図10】一実施例により本発明を説明する流れ図であ
る。
【符号の説明】
10  中央オフィス端末(COT) 11〜14遠隔アクセス端末(RT) 15  サイト・インタフェース・ユニット(SIU)
16  バンク制御ユニット(BCU)18  警報表
示ユニット(ADU) 19、21、24、26マイクロプロセッサ(MICR
OPROCESSOR) 22、27EPROM

Claims (16)

    【特許請求の範囲】
  1. 【請求項1】  各々が特有のシリアル番号を有する複
    数の遠隔アクセス端末(11〜14)からなり、前記端
    末のうちの1つに少なくとも1つのマスター回路(15
    )を有するLANを備えたデジタル・ループ伝送システ
    ムにおいて、前記端末の各々に対し、その端末に特有の
    シリアル番号に基づいて探査アドレス(32)を計算す
    るステップ、各端末の計算された数を判断するために、
    前記マスター回路によってバイナリ探査を実行するステ
    ップ、および前記マスター回路が、前記探査アドレスと
    は異なる活性アドレス(31)を各遠隔アクセス端末に
    割り当てるステップを備えたことを特徴とするLANの
    端末にアドレスを割り当てる方法。
  2. 【請求項2】  前記シリアル番号が、60バイトの長
    さであり、かつ前記探査アドレスが、16ビット長であ
    ることを特徴とする請求項1記載の方法。
  3. 【請求項3】  前記探査アドレスが、前記遠隔アクセ
    ス端末におけるマイクロプロセッサ(19)によって6
    0バイトのシリアル番号に対して実行されるCRC計算
    によって無作為に生成されることを特徴とする請求項2
    記載の方法。
  4. 【請求項4】  後続の探査アドレスが、前の計算で使
    用されたシリアル番号の第1バイト無視して、シリアル
    番号に対するCRC計算によって無作為に生成されるこ
    とを特徴とする請求項3記載の方法。
  5. 【請求項5】  マスター回路が、探査アドレスの範囲
    を遠隔アクセス端末に送ると、探査アドレスが当該範囲
    にある各遠隔アクセス端末が、マスター回路に応答する
    ことを特徴とする請求項1記載の方法。
  6. 【請求項6】  各遠隔アクセス端末の応答が、その探
    査アドレスおよびそのシリアル番号を含むことを特徴と
    する請求項5記載の方法。
  7. 【請求項7】  マスター回路が、探査アドレスが前記
    の送られた範囲にある遠隔アクセス端末から単一の応答
    を受信するまで、マスター回路が、探査範囲を分割する
    ことを特徴とする請求項6記載の方法。
  8. 【請求項8】  マスター回路が、端末の活性アドレス
    およびシリアル番号を含んだターンアップ・メッセージ
    を、応答する単一の端末に送ることを特徴とする請求項
    7記載の方法。
  9. 【請求項9】  より大きな特有のシリアル番号ブロッ
    クに基づいて探査アドレスを計算する手段(19、22
    )および前記探査アドレスおよび別の位置にある特有の
    シリアル番号ブロックをLANの遠隔アクセス端末(1
    2〜14)に書く手段(20)を備えたことを特徴とす
    るLANの端末にアドレスを割り当てる装置。
  10. 【請求項10】  探査アドレスとは異なる活性アドレ
    スおよび特有のシリアル番号ブロックを含んだターンア
    ップ・メッセージを別の遠隔アクセス端末のマスター回
    路(15)から受信する手段(19)、および前記の受
    信した特有のシリアル番号ブロックが、遠隔アクセス端
    末の特有のシリアル番号ブロックに対応するかどうかを
    判断する手段(19、22)をさらに備えたことを特徴
    とする請求項9記載の装置。
  11. 【請求項11】  前記探査アドレスおよび特有のシリ
    アル番号ブロックを受信して格納する手段(20)、お
    よび前記アドレスおよび前記ブロックを別の遠隔アクセ
    ス端末にあるマスター回路に送る手段(21)をさらに
    備えたことを特徴とする請求項9記載の装置。
  12. 【請求項12】  探査アドレスの範囲を前記マスター
    回路から受信し、さらに端末の探査アドレスが前記範囲
    にあるか否かを判断する受信判断手段(20、21)を
    さらに備えたことを特徴とする請求項11記載の装置。
  13. 【請求項13】  前記の探査アドレスを計算する手段
    が、バンク制御ユニット(16)の一部であることを特
    徴とする請求項9記載の装置。
  14. 【請求項14】  前記の計算する手段が、マイクロプ
    ロセッサ(19)およびEPROM(22)からなるこ
    とを特徴とする請求項13記載の装置。
  15. 【請求項15】  前記の受信判断手段が、警報表示ユ
    ニット(18)の一部であることを特徴とする請求項1
    2記載の装置。
  16. 【請求項16】  前記受信判断手段が、マイクロプロ
    セッサ(21)および二重ポートRAM(20)からな
    ることを特徴とする請求項15記載の装置。
JP3358447A 1991-01-02 1991-12-30 Lanの遠隔端末にアドレスを割り当てる方法および装置 Expired - Fee Related JPH07112201B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US63696291A 1991-01-02 1991-01-02
US636962 1991-01-02

Publications (2)

Publication Number Publication Date
JPH04304742A true JPH04304742A (ja) 1992-10-28
JPH07112201B2 JPH07112201B2 (ja) 1995-11-29

Family

ID=24554024

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3358447A Expired - Fee Related JPH07112201B2 (ja) 1991-01-02 1991-12-30 Lanの遠隔端末にアドレスを割り当てる方法および装置

Country Status (7)

Country Link
US (1) US5502438A (ja)
EP (1) EP0493905B1 (ja)
JP (1) JPH07112201B2 (ja)
KR (1) KR100257413B1 (ja)
AU (1) AU638619B2 (ja)
CA (1) CA2055991C (ja)
DE (1) DE69117482T2 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0671094B1 (en) * 1993-06-25 2004-03-10 D2B Systems Co. Ltd. New d2b device address initialisation by use of default address
JP4038237B2 (ja) * 1993-11-29 2008-01-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ モジュラーシステムにおける順位に基づくアドレス割り当て
EP0701353A1 (fr) * 1994-09-07 1996-03-13 T.R.T. Telecommunications Radioelectriques Et Telephoniques Système de transmission de données à routage adaptatif
JP3359496B2 (ja) * 1996-06-14 2002-12-24 沖電気工業株式会社 伝送装置識別番号付与方法、伝送装置及び伝送システム管理装置
US20020046184A1 (en) * 2000-08-30 2002-04-18 Jean-Marc Villaret Method and system for delivering products and services to EFTPOS systems
AU8932601A (en) * 2000-11-28 2002-05-30 Eaton Corporation Motor vehicle communication protocol with automatic device address assignment
DE10202851A1 (de) * 2002-01-24 2003-08-14 Grieshaber Vega Kg Verfahren zur Adresszuweisung in einem Netzwerk und Komponenten dafür
DE10240832A1 (de) * 2002-09-04 2004-03-18 Robert Bosch Gmbh Bus
DE10354602A1 (de) * 2003-11-21 2005-06-16 Robert Bosch Gmbh Verbindungselemente, Verfahren zur Buskommunikation zwischen einem Steuergerät zur Ansteuerung von Personenschutzmitteln als Master und wenigstens einem Verbindungselement zur Gewichtsmessung in einem Sitz als Slave und Bus-System
KR100639376B1 (ko) 2005-03-04 2006-10-26 엘지전자 주식회사 이동 통신 단말기의 이동 네트워크 주소 지정 방법
DE102006018871A1 (de) * 2006-04-24 2007-10-25 OCé PRINTING SYSTEMS GMBH Verfahren zum Betreiben eines Datenbusses und Datenbussystem
GB2456743A (en) 2007-07-16 2009-07-29 Thorn Security Searching identity space for devices connected to a bus using masks and increasing mask length when replies collide
CN102325201B (zh) * 2011-10-27 2013-10-09 珠海派诺科技股份有限公司 在Modbus通信网络中为从节点设备分配网络地址的方法
DE102012203960A1 (de) * 2012-03-14 2013-09-19 Robert Bosch Gmbh Verfahren zum Betreiben eines Netzwerks
CA3060159C (en) 2012-12-19 2022-04-12 Lock Ii, Llc Self-powered lock
DE102020134167A1 (de) * 2020-12-18 2022-06-23 Beko Technologies Gmbh Verfahren zur Adresskonfiguration für ein Master/Slave-System

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61126843A (ja) * 1984-11-14 1986-06-14 エヌ・ベー・フイリツプス・フルーイランペンフアブリケン ローカルエリアネツトワーク
JPH01209600A (ja) * 1988-02-17 1989-08-23 Nittan Co Ltd 端末器

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4071908A (en) * 1977-03-17 1978-01-31 Bell Telephone Laboratories, Incorporated Adaptive polling technique
AU8751182A (en) * 1982-08-23 1984-03-01 Paul Bryant Closed loop data network addressing
US4638313A (en) * 1984-11-08 1987-01-20 Spacelabs, Inc. Addressing for a multipoint communication system for patient monitoring
SE442456B (sv) * 1985-02-11 1985-12-23 Linkopings Silicon Constructio Sett vid overforing av information samt anordning vid ett sadant sett
US4689786A (en) * 1985-03-21 1987-08-25 Apple Computer, Inc. Local area network with self assigned address method
US4730251A (en) * 1985-10-28 1988-03-08 International Business Machines Corporation Automatic I/O address assignment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61126843A (ja) * 1984-11-14 1986-06-14 エヌ・ベー・フイリツプス・フルーイランペンフアブリケン ローカルエリアネツトワーク
JPH01209600A (ja) * 1988-02-17 1989-08-23 Nittan Co Ltd 端末器

Also Published As

Publication number Publication date
DE69117482D1 (de) 1996-04-04
EP0493905B1 (en) 1996-02-28
JPH07112201B2 (ja) 1995-11-29
US5502438A (en) 1996-03-26
EP0493905A1 (en) 1992-07-08
DE69117482T2 (de) 1996-07-11
CA2055991A1 (en) 1992-07-03
AU638619B2 (en) 1993-07-01
AU8964891A (en) 1992-07-09
KR920015778A (ko) 1992-08-27
CA2055991C (en) 1997-04-22
KR100257413B1 (ko) 2000-05-15

Similar Documents

Publication Publication Date Title
JPH04304742A (ja) Lanの遠隔端末にアドレスを割り当てる方法および装置
US6697366B1 (en) Ethernet memory management system and methods for operation thereof
US6985969B1 (en) Receiving data on a networked computer in a reduced power state
US4430651A (en) Expandable and contractible local area network system
US4410889A (en) System and method for synchronizing variable-length messages in a local area network data communication system
US4423414A (en) System and method for name-lookup in a local area network data communication system
JP3462626B2 (ja) アドレス割当て方法およびそれを用いる無線端末装置およびそれを用いる無線ネットワーク
JP3996454B2 (ja) 分割サーバにおけるドメイン間低オーバヘッドメッセージ受渡しのためのシステム及び方法
US6061274A (en) Methods and apparatus for message transfer in computer storage system
EP0777948A1 (en) Duplicate message detection method and apparatus
JPH08137781A (ja) データ処理入出力システムにおけるノード識別方法
WO1992015162A1 (en) Method and apparatus for controlling data communication operations within stations of a local area network
JPH06259352A (ja) データ端末装置を通信回路網に接続する装置
US20010051994A1 (en) Computer system and a data transfer method thereof
CN118502323A (zh) 工业以太网数据的传输方法和fpga
WO2001006708A1 (fr) Dispositif de gestion de transfert de donnees et appareil electronique
US6125407A (en) System for flushing high-speed serial link buffers by ignoring received data and using specially formatted requests and responses to identify potential failure
US6396806B1 (en) Transmission line duplexing processing method and apparatus thereof, and recording medium for recording its processing procedure
JP3502359B2 (ja) 通信制御方法および通信制御装置
JP2001067299A (ja) インタフェース制御装置及び計算機システム
WO2004036267A2 (en) Method of queuing fibre channel receive frames
JPH04266239A (ja) ディジタルストリーム伝送回路およびディジタルループ伝送システム
JP3512278B2 (ja) シリアル通信処理装置
JP2713133B2 (ja) ポーリング式データ収集方式
JP2000293454A (ja) データ通信装置、データ通信方法、および記録媒体

Legal Events

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