JP3486342B2 - Node device - Google Patents
Node deviceInfo
- Publication number
- JP3486342B2 JP3486342B2 JP18026198A JP18026198A JP3486342B2 JP 3486342 B2 JP3486342 B2 JP 3486342B2 JP 18026198 A JP18026198 A JP 18026198A JP 18026198 A JP18026198 A JP 18026198A JP 3486342 B2 JP3486342 B2 JP 3486342B2
- Authority
- JP
- Japan
- Prior art keywords
- segment
- identifier
- segments
- node device
- jam signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Small-Scale Networks (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、CSMA方式が適
用された網において伝送情報の送信端と受信端との双方
あるいは何れか一方となり、あるいはその網を構成する
セグメントの中核部や末端において集線、中継、フィル
タリングおよびルーティングの何れかを行うノード装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a transmission end and / or a reception end of transmission information in a network to which a CSMA system is applied, or to concentrating lines at the core or end of a segment constituting the network. The present invention relates to a node device that performs any of relaying, filtering, and routing.
【0002】[0002]
【従来の技術】近年、パーソナルコンピュータ等の情報
端末や情報ツールに併せて、高速の伝送速度を実現する
モデムやターミナルアダプタの低廉化がはかられ、かつ
プロバイダを含む複数の通信事業者の競争の下で通信料
金の引き下げと多様なサービスの提供とがはかられつつ
あるために、インタネットの利用者が急速に増加してい
る。2. Description of the Related Art In recent years, along with information terminals such as personal computers and information tools, the cost of modems and terminal adapters that realize high transmission speeds has been reduced, and competition among a plurality of communication carriers including providers has been achieved. Internet users are increasing rapidly due to the reduction of communication charges and the provision of various services under the Internet.
【0003】また、LANに収容された複数の情報端末
を保有する多くの事業体では、インタネットが有する多
様な可能性や利点を効率的に確度高く利用するために、
このようなインタネットにこれらの情報端末が並行して
アクセスできる環境として、ハブ、リピータ、ブリッジ
およびルータを介するLANの拡張や併合と、プロバイ
ダとの間に形成された専用線やダイヤルアップ回線の共
用が積極的にはかられつつある。Further, in many businesses that have a plurality of information terminals accommodated in a LAN, in order to efficiently and accurately use various possibilities and advantages of the Internet,
As an environment in which these information terminals can access the Internet in parallel, expansion and merge of LAN via hubs, repeaters, bridges and routers, and sharing of leased lines and dial-up lines formed with providers However, it is beginning to be aggressive.
【0004】図8は、リピータを介して拡張されたLA
Nの構成例を示す図である。図において、セグメント6
1-Aはリピータ62-AB を介してセグメント61-Bに接
続され、そのセグメント61-Bはリピータ62-BC を介
してセグメント61-Cに接続される。セグメント61-C
は、リピータ62-CD、62-CE、62-CF を介してそれ
ぞれセグメント61-D、61-E、61-Fに接続される。
セグメント61-Eはリピータ62-EG を介してセグメン
ト61-Gに接続され、かつセグメント61-A〜61-Gに
は端末63-A〜63-Gがそれぞれ配置される。FIG. 8 shows an LA extended via a repeater.
It is a figure which shows the structural example of N. In the figure, segment 6
1-A is connected to the segment 61-B via the repeater 62-AB, and the segment 61-B is connected to the segment 61-C via the repeater 62-BC. Segment 61-C
Are connected to the segments 61-D, 61-E, 61-F via repeaters 62-CD, 62-CE, 62-CF, respectively.
The segment 61-E is connected to the segment 61-G via the repeater 62-EG, and the segments 63-A to 61-G are provided with terminals 63-A to 63-G, respectively.
【0005】このような構成のLANでは、リピータ6
2-AB、62-BC、62-CD、62-CE、62-CF、62-EG
は、個別に有する2つのポートに接続されたセグメント
(符号「61-A」〜「61-F」の何れかで示される。)
の間で信号の増幅および再生を双方向に行うことによっ
て、単一のセグメントでは達成が不可能である伝送距離
の拡張と所望のトポロジーとを実現する。In the LAN having such a configuration, the repeater 6
2-AB, 62-BC, 62-CD, 62-CE, 62-CF, 62-EG
Is a segment (indicated by any of the symbols “61-A” to “61-F”) connected to two ports individually provided.
Bi-directional amplification and regeneration of the signal between the two achieves extended transmission distances and desired topologies not achievable with a single segment.
【0006】なお、上述したセグメント61-A〜61-F
に適用された多元接続方式については、以下では、簡単
のため、IEEE802.3標準に準拠したCSMA/
CD方式であると仮定する。また、例えば、セグメント
61-Aに配置された端末63-Aは、何らかの伝送情報を
送信すべき場合には、セグメント61-Aに配置された何
らかの端末(図示されない。)と、そのセグメント61
-Aに既述のリピータ62-AB、62-BC、62-CD、62-
CE、62-CF、62-EGを介して他のセグメント61-B〜
61-Fとに接続された端末63-B〜63-Gが送信してい
るか否かを判別する(図9(1))。The above-mentioned segments 61-A to 61-F
For the sake of simplicity, the multiple access method applied to the following will be described below for the sake of simplicity in terms of CSMA / compliant with the IEEE802.3 standard.
It is assumed that the CD system is used. Further, for example, when the terminal 63-A arranged in the segment 61-A should transmit some transmission information, some terminal (not shown) arranged in the segment 61-A and the segment 61 thereof are transmitted.
-The repeaters 62-AB, 62-BC, 62-CD, 62- already described in A.
Other segment 61-B through CE, 62-CF, 62-EG
It is determined whether or not the terminals 63-B to 63-G connected to the 61-F are transmitting (FIG. 9 (1)).
【0007】さらに、端末63-Aは、このような判別の
結果が真である期間には、該当する伝送情報の送信を保
留する(図9(2))が、反対に偽である場合には、その伝
送情報の送信を開始する(図9(3))。Further, the terminal 63-A suspends the transmission of the corresponding transmission information during the period when the result of such discrimination is true (FIG. 9 (2)), but on the contrary, when it is false. Starts transmitting the transmission information (FIG. 9 (3)).
【0008】しかし、例えば、セグメント61-Gに配置
された端末63-Gがほぼ同時に送信を開始した場合に
は、その送信に応じてセグメント61-Gに実際に送出さ
れた信号(以下、「遅延到来信号」という。)は、リピ
ータ62-EG 、セグメント61-E、リピータ62-CE 、
セグメント61-C、リピータ62-BC 、セグメント61
-B、リピータ62-AB およびセグメント61-Aからなる
伝送経路の伝搬遅延時間に亘って、遅延して端末63-A
に到達する。However, for example, when the terminals 63-G arranged in the segment 61-G start transmission at substantially the same time, the signal actually transmitted to the segment 61-G in response to the transmission (hereinafter, ""Delayed incoming signal") is a repeater 62-EG, a segment 61-E, a repeater 62-CE,
Segment 61-C, Repeater 62-BC, Segment 61
-B, the repeater 62-AB, and the segment 61-A, the terminal 63-A is delayed for the propagation delay time of the transmission path.
To reach.
【0009】端末63-Aは、既に開始した送信の過程で
は、セグメント61-Aの電位が規定の値であるか否かの
判別を行う(図9(4))。さらに、端末63-Aは、その判
別の結果が偽となった場合には、何らかの遅延到来信号
との衝突が発生したことを意味するので、速やかに送信
を中断する(図9(6))と共に、64ビット以上に亘って
反復する特定の語(16進数で「55」あるいは「A
A」で示される。)の列からなる「ジャム信号」を送出
し(図9(6))、かつ該当する伝送情報については、この
時点を起点として所定の期間(乱数で与えられる。)に
亘って再送信を見合わせる(図9(7))。In the transmission process which has already started, the terminal 63-A determines whether or not the potential of the segment 61-A has a prescribed value (FIG. 9 (4)). Further, when the result of the determination is false, the terminal 63-A means that a collision with some delayed arrival signal has occurred, and therefore the transmission is promptly interrupted (FIG. 9 (6)). Together with a specific word (hexadecimal "55" or "A" that repeats over 64 bits or more
A ". 9) is transmitted (FIG. 9 (6)), and the corresponding transmission information is abandoned for a predetermined period (given by a random number) from this point as a starting point. (Fig. 9 (7)).
【0010】また、セグメント61-B〜61-Gにそれぞ
れ配置された端末63-B〜63-Gには、端末63-Aが上
述した伝送情報を送信することによってセグメント61
-Aに送出された信号は、同様にして「遅延到来信号」と
して与えられる。さらに、上述したジャム信号は、セグ
メント61-A、リピータ62-AB、セグメント61-B、リ
ピータ62-BC 、セグメント61-C、リピータ62-CE
、セグメント61-Eおよびリピータ62-EG を介して
端末63-B〜63-Gに与えられる。The terminals 63-B to 63-G respectively arranged in the segments 61-B to 61-G transmit the above-mentioned transmission information from the terminal 63-A to the segments 63-B to 63-G.
The signal sent to -A is likewise provided as a "delayed incoming signal". Further, the above-mentioned jam signal includes the segment 61-A, repeater 62-AB, segment 61-B, repeater 62-BC, segment 61-C, repeater 62-CE.
, Segment 61-E and repeater 62-EG to terminals 63-B-63-G.
【0011】セグメント61-B〜61-Gに配置された全
ての端末63-B〜63-Gは、このようなジャム信号を識
別する(図9(8))ことによって、先行して送信の開始が
行われた伝送情報については、セグメント61-B〜61
-Fの何れかで衝突が生じたために、再送信が行われるべ
きであると認識すると共に、そのジャム信号が受信され
る期間には、送信の開始を見合わせる(図9(9))。All the terminals 63-B to 63-G arranged in the segments 61-B to 61-G identify the jam signal as described above (FIG. 9 (8)) so that it can be transmitted in advance. For transmission information that has started, segments 61-B to 61-
It recognizes that the re-transmission should be performed because a collision has occurred in any of -F, and the start of the transmission is postponed during the period in which the jam signal is received (FIG. 9 (9)).
【0012】なお、端末63-B〜63-Gでは、端末63
-Aが行う既述の処理の手順と同じ手順に基づく処理をそ
の端末63-Aとは非同期に行う。したがって、ここで
は、その処理については、説明を省略する。したがっ
て、端末63-A〜63-Gは、リピータ62-AB、62-B
C、62-CD、62-CE、62-CF、62-EG を介して連結
された複数のセグメント61-A〜61-Gを介して、所望
の伝送情報をCSMA/CD方式に基づいて送受するこ
とができる。In the terminals 63-B to 63-G, the terminal 63
-The processing based on the same procedure as the above-described processing performed by A is performed asynchronously with the terminal 63-A. Therefore, the description of the processing is omitted here. Therefore, the terminals 63-A to 63-G are connected to the repeaters 62-AB and 62-B.
Transmission and reception of desired transmission information based on the CSMA / CD system via a plurality of segments 61-A to 61-G connected via C, 62-CD, 62-CE, 62-CF and 62-EG. can do.
【0013】[0013]
【発明が解決しようとする課題】ところで、このような
従来例では、(1) 端末63-Aと端末63-Gとの間のよう
に、両者の間に介在するセグメント(符号「61-A、6
1-B、61-C、61-E、61-G」で示される。)の数が
「5」 以上であったり、(2) 障害、特性の変動および
バラツキに起因して、リピータ62-AB、62-BC、62
-CD、62-CE、62-CF、62-EGの伝搬遅延時間が過大
となった場合には、既述の「遅延到来信号」が規定の上
限値以上に亘って遅延して生じる。By the way, in such a conventional example, (1) a segment (reference numeral “61-A”) interposed between the terminals 63-A and 63-G, such as between the terminals 63-A and 63-G. , 6
1-B, 61-C, 61-E, 61-G ". ) Is “5” or more, or (2) due to obstacles, characteristic fluctuations and variations, repeaters 62-AB, 62-BC, 62
When the propagation delay time of -CD, 62-CE, 62-CF, 62-EG becomes excessive, the above-mentioned "delayed incoming signal" is delayed by more than the specified upper limit value.
【0014】したがって、衝突の発生確率が著しく増大
し、さらに、その遅延が過大である場合には、送信の開
始時点から伝送情報の512ビット長以上の時間に亘っ
て遅延した時点で衝突(以下では、このような衝突を
「レイトコリジョン」という。)が発生する可能性があ
った。また、上述した事項(1)、(2)の何れかに該当する
場合には、端末63-A〜63-Gにおいて衝突の発生の認
識と既述のジャム信号の送出とが著しく遅れて行われる
ために、セグメント61-A〜61-Gは、無用に長い時間
に亘って特定の端末によって占有される状態が継続し、
かつ著しく伝送効率が低下する可能性が高かった。Therefore, when the probability of occurrence of a collision increases remarkably and the delay is too large, a collision (hereinafter referred to as "collision") is delayed at a time of 512 bits or more of transmission information from the start of transmission. Then, such a collision may be called "late collision". In addition, when any of the above items (1) and (2) is met, the recognition of the occurrence of the collision and the transmission of the jam signal described above are significantly delayed in the terminals 63-A to 63-G. Therefore, the segments 61-A to 61-G remain unnecessarily occupied by a specific terminal for a long time,
Moreover, there is a high possibility that the transmission efficiency will significantly decrease.
【0015】なお、セグメント61-A〜61-Gの内、上
述した衝突やレイトコリジョンが発生したセグメントの
特定については、例えば、SNMP(Simple Network Ma
nage-ment Protocol) に適応したハブ等が備えられたL
ANでは、既に実現されている。しかし、このようなハ
ブに等価な機能を有しないLANプロトコルアナライザ
等の機器のみが適用される環境では、上述した衝突やレ
イトコリジョンが発生したセグメントの特定には、リピ
ータ62-AB、62-BC、62-CD、62-CE、62-CF、
62-EGが物理階層で中継を行うために、多大な工数を
要する場合が多かった。In the segment 61-A to 61-G, the segment in which the above-mentioned collision or late collision has occurred is identified by, for example, SNMP (Simple Network Ma
L equipped with a hub adapted to the Nage-ment Protocol)
This has already been realized in AN. However, in an environment where only a device such as a LAN protocol analyzer that does not have a function equivalent to such a hub is applied, the repeaters 62-AB, 62-BC can be used to identify the segment in which the above-mentioned collision or late collision occurs. , 62-CD, 62-CE, 62-CF,
In many cases, the 62-EG requires a lot of man-hours for relaying in the physical layer.
【0016】さらに、上述したレイトコリジョンの発生
要因となる不正規なセグメントの拡張は人為的な誤りに
よっても行われ得るために、LANの総合的な正常性の
確認が確度高く、かつ効率的に達成される技術が強く要
望されていた。本発明は、安価に、かつ簡便にセグメン
ト毎の稼働状況の把握を可能とするノード装置を提供す
ることを目的とする。Furthermore, since the expansion of the irregular segment which causes the late collision described above can be performed by an artificial error, the general normality of the LAN can be confirmed accurately and efficiently. There was a strong demand for the technology to be achieved. It is an object of the present invention to provide a node device that enables easy and inexpensive grasp of the operating status of each segment.
【0017】[0017]
【課題を解決するための手段】図1は、請求項1〜5に
記載の発明の原理ブロック図である。請求項1に記載の
発明は、CSMA方式が適用された網を構成する単一ま
たは複数のセグメントに接続され、伝送情報の送信元あ
るいは受信先の機能と、集線、中継、フィルタリングお
よびルーティングの何れかを実現する機能との全てある
いは一部を有するセグメント対応手段11と、単一また
は複数のセグメントあるいはセグメント対応手段11の
監視を行い、これらのセグメントあるいはセグメント対
応手段11に生じた特定の事象を検出する監視手段12
と、監視手段12によって特定の事象が検出されたとき
に、単一または複数のセグメントの全てあるいは一部
に、CSMA方式に適応したジャム信号と、そのジャム
信号の末尾に付加され、この特定の事象が生起した箇所
を示す第一の識別子と、この特定の事象を示す第二の識
別子とが含まれてなる警報情報を送出する警報手段13
とを備えたことを特徴とする。FIG. 1 is a block diagram showing the principle of the invention described in claims 1-5. The invention according to claim 1 is connected to a single or a plurality of segments constituting a network to which the CSMA method is applied, and has a function of a transmission source or a reception destination of transmission information and any of concentrating, relaying, filtering and routing. The segment corresponding means 11 having all or a part of the function to realize the above and the single or plural segments or the segment corresponding means 11 are monitored, and a specific event occurred in these segments or the segment corresponding means 11 is monitored. Monitoring means 12 for detecting
When a specific event is detected by the monitoring means 12, a jam signal adapted to the CSMA method and a tail signal of the jam signal are added to all or part of a single or a plurality of segments , and this particular jam signal is added . A first identifier that indicates where the event occurred, and a second identifier that indicates this particular event.
Warning means 13 for sending warning information including a child
It is characterized by having and.
【0018】 請求項2に記載の発明は、請求項1に記
載のノード装置において、警報手段13は、監視手段1
2によって検出された特定の事象とその特定の事象の程
度との双方あるいは何れか一方に基づいて、単一または
複数のセグメントの内、警報情報が送出されるべきセグ
メントを選定する手段を有することを特徴とする。請求
項3に記載の発明は、請求項1または請求項2に記載の
ノード装置において、警報手段13は、警報情報に含ま
れる第一の識別子と第二の識別子との双方あるいは何れ
か一方を冗長な形式で、あるいは冗長符号としてジャム
信号の末尾に付加することを特徴とする。According to a second aspect of the invention, in the node device according to the first aspect, the alarm means 13 is a monitoring means 1.
2 has a means for selecting a segment to which alarm information is to be sent out from a single or a plurality of segments based on a specific event detected by 2 and / or a degree of the specific event. Is characterized by. The invention described in claim 3 is the node device according to claim 1 or 2, wherein the alarm means 13 is included in the alarm information.
Either or both of the first identifier and the second identifier
Jam one of them in a redundant format or as a redundant code
It is characterized by being added to the end of the signal .
【0019】 請求項4に記載の発明は、請求項1ない
し請求項3の何れか1項に記載のノード装置において、
単一または複数のセグメントの全てあるいは一部から与
えられるジャム信号との同期をとり、そのジャム信号の
末尾に付加された第一の識別子と第二の識別子との双方
あるいは何れか一方を取得する識別子取得手段21と、
識別子取得手段21によって取得された第一の識別子と
第二の識別子との双方あるいは何れか一方について、通
知にかかわるマンマシンインタフェースをとるマンマシ
ンインタフェース手段22とを備えたことを特徴とす
る。請求項5に記載の発明は、CSMA方式が適用され
た網を構成する単一または複数のセグメントに接続さ
れ、伝送情報の送信元あるいは受信先の機能と、集線、
中継、フィルタリングおよびルーティングの何れかを実
現する機能との全てあるいは一部を有するセグメント対
応手段11と、単一または複数のセグメントあるいはセ
グメント対応手段11の監視を行い、これらのセグメン
トあるいはセグメント対応手段11に生じた特定の事象
を検出する監視手段12と、監視手段12によって特定
の事象が検出されたときに、単一または複数のセグメン
トの全てあるいは一部に、CSMA方式に適応したジャ
ム信号と、そのジャム信号の末尾にこの特定の事象が生
起した箇所を示す第一の識別子が付加されてなる警報情
報を送出するとともに、監視手段12によって検出され
た特定の事象とその特定の事象の程度との双方に基づい
て、単一または複数のセグメントの内、警報情報が送出
されるべきセグメントを選定する手段を有する警報手段
13とを備えたことを特徴とする。According to a fourth aspect of the invention, in the node device according to any one of the first to third aspects,
All or part of a single or multiple segments
Synchronize with the jam signal that can be obtained,
Both the first and second identifiers added to the end
Alternatively, an identifier acquisition unit 21 that acquires either one of
The first identifier obtained by the identifier obtaining means 21 and
Either or both of the second identifier and
Mammashi with man-machine interface related to knowledge
Interface means 22 . In the invention described in claim 5, the CSMA method is applied.
Connected to the single or multiple segments that make up the
The function of the sender or receiver of the transmission information, the line concentration,
Perform either relaying, filtering or routing
A segment pair that has all or part of the function it exposes
Response means 11 and a single or multiple segments or
The segment response means 11 is monitored and these segment
Or a specific event that occurred in the segment handling means 11
Monitoring means 12 for detecting
When a single event or multiple segment
All or part of the
Signal and this particular event at the end of the jam signal.
Warning information with a first identifier that indicates the location where it originated
Information is sent out and detected by the monitoring means 12.
Based on both the particular event and the extent of that particular event
Alert information in single or multiple segments
Alarm means having means for selecting a segment to be played
And 13 are provided.
【0020】 請求項1に記載の発明にかかわるノード
装置では、セグメント対応手段11は、CSMA方式が
適用された網を構成する単一または複数のセグメントに
接続され、かつ伝送情報の送信元あるいは受信先の機能
と、集線、中継、フィルタリングおよびルーティングの
何れかを実現する機能との全てあるいは一部を有する。
また、監視手段12は、上述した単一または複数のセグ
メントあるいはそのセグメント対応手段11の監視を行
い、これらのセグメントあるいはセグメント対応手段1
1に生じた特定の事象を検出する。警報手段13は、こ
のような特定の事象が検出されたときには、上述した単
一または複数のセグメントの全てあるいは一部に、CS
MA方式に適応したジャム信号と、そのジャム信号の末
尾に付加され、この特定の事象が生起した箇所を示す第
一の識別子と、この特定の事象を示す第二の識別子とが
含まれてなる警報情報を送出する。In the node device according to the first aspect of the present invention, the segment corresponding means 11 is connected to a single or a plurality of segments that constitute a network to which the CSMA method is applied, and is a transmission source or a reception source of transmission information. It has all or a part of the above functions and the functions of implementing any of line concentrating, relaying, filtering, and routing.
Further, the monitoring means 12 monitors the above-mentioned single or plural segments or the segment corresponding means 11 thereof, and these segments or the segment corresponding means 1 are monitored.
The specific event that occurred in 1 is detected. When such a specific event is detected, the alarm means 13 causes all or a part of the above-mentioned single or plural segments to have a CS.
A jam signal adapted to the MA method, a first identifier added to the end of the jam signal and indicating a place where this specific event has occurred, and a second identifier indicating this specific event are provided.
Send the included alert information.
【0021】 すなわち、セグメント対応手段11が上
述した機能の下で端末、リピータ、ブリッジ、ルータの
何れかとして作動する過程では、そのセグメント対応手
段11あるいは接続された何れかのセグメントに特定の
事象が発生した場合には、その特定の事象が発生した箇
所が所望のセグメントを介して外部に通知される。した
がって、網が多段に配置された複数のセグメントから構
成される場合であっても、これらのセグメントの内、既
述のジャム信号および第一の識別子が伝達され得るセグ
メントでは、信号の監視に供される機器を介して上述し
た特定の事象が発生した箇所の特定が確度高く達成され
る。また、警報情報の通知先では、特定の事象が発生し
た箇所に併せて、その特定の事象の識別を可能とする情
報が得られるので、的確な保守や運用が可能となる。 That is, in the process in which the segment correspondence means 11 operates as any of a terminal, a repeater, a bridge, and a router under the above-mentioned function, a specific event occurs in the segment correspondence means 11 or any connected segment. When it occurs, the place where the specific event has occurred is notified to the outside through the desired segment. Therefore, even when the network is composed of a plurality of segments arranged in multiple stages, among those segments, the segment to which the jam signal and the first identifier described above can be transmitted is used for signal monitoring. The location of the occurrence of the above-described specific event can be accurately achieved through the device described above. In addition, a specific event occurs at the notification destination of the alarm information.
Information that enables the identification of the specific event.
Since information can be obtained, accurate maintenance and operation are possible.
【0022】請求項2に記載の発明にかかわるノード装
置では、請求項1に記載のノード装置において、警報手
段13は、監視手段12によって検出された特定の事象
とその特定の事象の程度との双方あるいは何れか一方に
基づいて、単一または複数のセグメントの内、警報情報
が送出されるべきセグメントを選定する。すなわち、特
定の事象が発生した箇所の通知先については、実際に発
生した特定の事象とその特定の事象の程度とに応じて適
宜決定されるので、このような通知先の候補との間に介
在するセグメントや通信リンクに併せて、その候補とな
るべき機器の稼働状況に柔軟に適応した障害処理が可能
となる。According to a second aspect of the node device of the present invention, in the node device of the first aspect, the alarm means 13 includes a specific event detected by the monitoring means 12 and a degree of the specific event. A segment to which alarm information is to be sent is selected from a single segment or a plurality of segments based on both or either one. That is, the notification destination of the location where the specific event has occurred is appropriately determined according to the specific event that actually occurred and the degree of the specific event. In addition to intervening segments and communication links, it is possible to perform fault handling flexibly adapted to the operating status of the device that should be the candidate.
【0023】 請求項3に記載の発明にかかわるノード
装置では、請求項1または請求項2に記載のノード装置
において、警報手段13は、警報情報に含まれる第一の
識別子と第二の識別子との双方あるいは何れか一方を冗
長な形式で、あるいは冗長符号としてジャム信号の末尾
に付加する。すなわち、上述した第一の識別子および第
二の識別子が冗長に与えられるので、これらの識別子が
伝達される経路となる何れかのセグメントにおいて伝送
品質が低下し、あるいは衝突や障害が発生した場合であ
っても、警報情報の通知先には、特定の事象が発生した
箇所やその特定の事象の識別を可能とする情報が確度高
く伝達される。 According to a third aspect of the node device of the present invention, in the node device according to the first or second aspect, the alarm means 13 is a first device included in the alarm information.
Both the identifier and / or the second identifier are redundant.
The end of the jam signal in long form or as a redundant code
Added to. That is, the first identifier and the
Since the two identifiers are given redundantly, these identifiers
Transmission in any of the segments that are the transmission route
In the event of poor quality or collisions or obstacles
Even if the alarm information is notified, a specific event has occurred.
Highly accurate information that enables identification of locations and specific events
Transmitted.
【0024】 請求項4に記載の発明にかかわるノード
装置では、請求項1ないし請求項3の何れか1項に記載
のノード装置において、識別子取得手段21は、単一ま
たは複数のセグメントの全てあるいは一部から与えられ
るジャム信号との同期をとり、そのジャム信号の末尾に
付加された第一の識別子と第二の識別子との双方あるい
は何れか一方を取得する。また、マンマシンインタフェ
ース手段22は、このようにして取得された第一の識別
子と第二の識別子との双方あるいは何れか一方につい
て、通知にかかわるマンマシンインタフェースをとる。
すなわち、識別子取得手段21およびマンマシンインタ
フェース手段22は所望のセグメントにおいて信号の監
視を可能とする機器を兼ねるので、網を構成する個々の
セグメントでは、このような機器が適用されることな
く、特定の事象が発生した箇所と、その特定の事象との
特定が確度高く並行して行われる。 In the node device according to the invention described in claim 4, in the node device according to any one of claims 1 to 3, the identifier acquisition means 21 is a single unit or a single unit.
Or all or part of multiple segments
The jam signal is synchronized with the
Both the added first and second identifiers
Acquires either one. Also, the man-machine interface
The source means 22 uses the thus obtained first identification.
The child and / or the second identifier
And takes the man-machine interface involved in notification.
That is, the identifier acquisition unit 21 and the man-machine interface
The face means 22 monitors the signal in the desired segment.
Since it also serves as a device that enables vision,
Such equipment is not applicable in the segment.
The location where the specific event occurred and the specific event
The identification is performed in parallel with high accuracy.
【0025】 請求項5に記載の発明にかかわるノード
装置では、セグメント対応手段11は、CSMA方式が
適用された網を構成する単一または複数のセグメントに
接続され、かつ伝送情報の送信元あるいは受信先の機能
と、集線、中継、フィルタリングおよびルーティングの
何れかを実現する機能との全てあるいは一部を有する。
また、監視手段12は、上述した単一または複数のセグ
メントあるいはそのセグメント対応手段11の監視を行
い、これらのセグメントあるいはセグメント対応手段1
1に生じた特定の事象を検出する。警報手段13は、請
求項1に記載の発明にかかわるノード装置とは異なり、
このような特定の事象が検出されたときには、上述した
単一または複数のセグメントの全てあるいは一部に、C
SMA方式に適応したジャム信号と、そのジャム信号の
末尾にこの特定の事象が生起した箇所を示す第一の識別
子が付加されてなる警報情報を送出する。警報手段13
は、監視手段12によって検出された特定の事象とその
特定の事象の程度との双方に基づいて、単一または複数
のセグメントの内、警報情報が送出されるべきセグメン
トを選定する。 In the node device according to the invention described in claim 5, the segment correspondence means 11 is of the CSMA system.
Applied to the single or multiple segments that make up the web
Function of connection and transmission source or destination of transmission information
And for concentrating, relaying, filtering and routing
It has all or part of the function of realizing either.
Further, the monitoring means 12 is a single or a plurality of segments described above.
Ment or its segment corresponding means 11 is monitored.
Yes, these segments or segment corresponding means 1
The specific event that occurred in 1 is detected. The alarm means 13 is
Unlike the node device according to the invention described in claim 1,
When such a specific event is detected,
C for all or part of single or multiple segments
A jam signal that is compatible with the SMA method and the jam signal
A first identification at the end that indicates where this particular event occurred
The alarm information including the child is transmitted. Warning means 13
Is a specific event detected by the monitoring means 12 and its
Single or multiple, based both on the extent of a particular event
Of the segments of which the alarm information should be sent
Select the
【0026】 すなわち、セグメント対応手段11が上
述した機能の下で端末、リピータ、ブリッジ、ルータの
何れかとして作動する過程では、そのセグメント対応手
段11あるいは接続された何れかのセグメントに特定の
事象が発生した場合には、その特定の事象が発生した箇
所が所望のセグメントを介して外部に通知される。した
がって、網が多段に配置された複数のセグメントから構
成される場合であっても、これらのセグメントの内、既
述のジャム信号および第一の識別子が伝達され得るセグ
メントでは、信号の監視に供される機器を介して上述し
た特定の事象が発生した箇所の特定が確度高く達成され
る。また、特定の事象が発生した箇所の通知先について
は、実際に発生した特定の事象とその特定の事象の程度
とに応じて適宜決定されるので、このような通知先の候
補との間に介在するセグメントや通信リンクに併せて、
その候補となるべき機器の稼働状況に柔軟に適応した障
害処理が可能となる。 That is, the segment corresponding means 11 is up.
Under the functions described, terminals, repeaters, bridges, routers
In the process of operating as either,
Specific to stage 11 or any connected segment
When an event occurs, the number of occurrences of that particular event.
The location is notified to the outside through the desired segment. did
Therefore, the net is composed of multiple segments arranged in multiple stages.
Of these segments, even if
The segment in which the jam signal and the first identifier can be transmitted
Ment described above via the equipment used for signal monitoring.
The identification of the location where the specific event
It Also, regarding the notification destination of the location where the specific event occurred
Is the specific event that actually occurred and the extent of that specific event
It will be decided depending on the
In addition to the segments and communication links that intervene between
Obstacles that flexibly adapt to the operating status of equipment that should be candidates
Harm treatment is possible.
【0027】[0027]
【発明の実施の形態】以下、図面に基づいて本発明の実
施形態について詳細に説明する。図2は、本発明の第1
〜4の実施形態を示す図である。図において、図8に示
すものと機能および構成が同じである構成要素について
は、同じ符号を付与して示し、ここではその説明を省略
する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings. FIG. 2 shows the first of the present invention.
It is a figure which shows embodiment of ( 4 ). In the figure, components having the same functions and configurations as those shown in FIG. 8 are designated by the same reference numerals, and description thereof will be omitted here.
【0028】本実施形態と図8に示す従来例との構成の
相違点は、リピータ62-AB、62-BC、62-CD、62-
CE、62-CF、62-EGに代えてリピータ41-AB、41-
BC、41-CD、41-CE、41-CF、41-EGが備えられた
点にある。また、リピータ41-AB は、セグメント61
-A、61-Bにそれぞれ接続されたセグメント対応部42
-A、42-Bと、セグメント対応部42-Aの出力とセグメ
ント対応部42-Bの入力との間に配置されたシフトレジ
スタ43-AB と、セグメント対応部42-Bの出力とセグ
メント対応部42-Aとの間に配置されたシフトレジスタ
43-BA と、シフトレジスタ43-AB の並列出力とその
シフトレジスタ43-AB のロード端子とに接続された送
出時刻検出部44-AB と、シフトレジスタ43-BA の並
列出力とロード端子とに接続された送出時刻検出部44
-BA と、シフトレジスタ43-AB 、43-BA の並列入力
にそれぞれ接続された付加情報レジスタ45-AB、45-
BAと、セグメント対応部42-A、42-B、シフトレジス
タ43-AB、43-BA、送出時刻検出部44-A、44-Bお
よび付加情報レジスタ45-AB、45-BAのバス端子に接
続されたプロセッサ46-AB とから構成される。The difference between the present embodiment and the conventional example shown in FIG. 8 lies in the repeaters 62-AB, 62-BC, 62-CD, 62-.
Repeater 41-AB, 41-in place of CE, 62-CF, 62-EG
BC, 41-CD, 41-CE, 41-CF, 41-EG are provided. Further, the repeater 41-AB has a segment 61
-A, 61-B segment corresponding portion 42 connected respectively
-A, 42-B, the shift register 43-AB arranged between the output of the segment corresponding unit 42-A and the input of the segment corresponding unit 42-B, and the output of the segment corresponding unit 42-B and the segment corresponding A shift register 43-BA arranged between the shift register 43-BA and a section 42-A, and a sending time detector 44-AB connected to the parallel output of the shift register 43-AB and the load terminal of the shift register 43-AB, Transmission time detection unit 44 connected to the parallel output of the shift register 43-BA and the load terminal
-BA and additional information registers 45-AB, 45- connected to the parallel inputs of shift registers 43-AB, 43-BA, respectively
To the bus terminals of the BA, the segment corresponding parts 42-A, 42-B, the shift registers 43-AB, 43-BA, the sending time detecting parts 44-A, 44-B and the additional information registers 45-AB, 45-BA. And connected processor 46-AB.
【0029】なお、シフトレジスタ43-AB、43-BA、
送出時刻検出部44-AB、44-BAおよび付加情報レジス
タ45-AB、45-BAのクロック端子には、周波数がセグ
メント61-A、61-Bの伝送速度に等しいクロックが与
えられる。また、リピータ41-BC、41-CD、41-C
E、41-CF、41-EG の構成については、リピータ41
-AB の構成と同じであるので、個々の構成要素には、セ
グメント61-B〜61-Gの内、それぞれ対応する単一ま
たは2つのセグメントを示す符号に付加された添え文字
「B」〜「G」と同じ符号を付加することとし、ここで
は、その説明を省略する。The shift registers 43-AB, 43-BA,
A clock whose frequency is equal to the transmission speed of the segments 61-A and 61-B is given to the clock terminals of the sending time detectors 44-AB and 44-BA and the additional information registers 45-AB and 45-BA. Also, repeaters 41-BC, 41-CD, 41-C
For the configuration of E, 41-CF, 41-EG, repeater 41
-Since it is the same as the configuration of AB, each component has a subscript "B" -appended to a code indicating a single or two corresponding segments of segments 61-B-61-G. The same reference numeral as "G" is added, and the description thereof is omitted here.
【0030】さらに、本実施形態と図1に示すブロック
図との対応関係については、例えば、リピータ41-AB
では、セグメント対応部42-A(42-B)はセグメント対
応手段11に対応し、セグメント対応部42-A(42-B)
およびプロセッサ46-AB は監視手段12および識別子
取得手段21に対応し、シフトレジスタ43-AB(43-B
A)、送出時刻検出部44-AB(44-BA)、付加情報レジス
タ45-AB(45-BA)およびプロセッサ46-AB は警報手
段13に対応し、プロセッサ46-AB はマンマシンイン
タフェース手段22に対応する。Furthermore, regarding the correspondence relationship between this embodiment and the block diagram shown in FIG. 1, for example, repeater 41-AB
Then, the segment corresponding part 42-A (42-B) corresponds to the segment corresponding means 11, and the segment corresponding part 42-A (42-B)
The processor 46-AB corresponds to the monitoring means 12 and the identifier acquisition means 21, and the shift register 43-AB (43-B
A), the sending time detector 44-AB (44-BA), the additional information register 45-AB (45-BA) and the processor 46-AB correspond to the alarm means 13, and the processor 46-AB is the man-machine interface means 22. Corresponding to.
【0031】 図3は、本発明の第1〜3の実施形態の
動作フローチャートである。以下、図2および図3を参
照して本発明の第1の実施形態の動作を説明する。リピ
ータ41-AB に備えられたプロセッサ46-AB は、図4
および図5に示すように、
<1> セグメント対応部42-A、42-Bによって個別に形
成されるポートに予め割り付けられ、かつユニークであ
る「ポート識別子」(ここでは、簡単のため、「A」、
「B」であると仮定する。)と、これらのポートに接続
されたセグメント61-A、61-Bを示す「セグメント識
別子」(ここでは、簡単のため、「1」、「2」である
と仮定する。)とが予め対応付けられて格納された通信
ポートレジスタ51-AB と、
<2> 上述したセグメント識別子「1」、「2」に個別に
対応し、かつセグメント61-A〜61-Gの内、対応する
セグメント61-A、61-Bの稼働状況を示すステータス
が格納されるべきレコードの集合からなるステータスレ
ジスタ52-A B とを主記憶の特定の記憶領域に有す
る。FIG. 3 is an operation flowchart of the first to third embodiments of the present invention . The operation of the first embodiment of the present invention will be described below with reference to FIGS. 2 and 3. The processor 46-AB provided in the repeater 41-AB is shown in FIG.
And as shown in FIG. 5, <1> “port identifier” uniquely assigned in advance to the port formed individually by the segment corresponding parts 42-A and 42-B (here, for simplicity, “ A ",
Assume "B". ) And “segment identifiers” (here, for simplicity, assume “1” and “2”) indicating the segments 61-A and 61-B connected to these ports in advance. The associated and stored communication port register 51-AB and <2> the segment 61 corresponding individually to the segment identifiers "1" and "2" described above and of the segments 61-A to 61-G. -A and 61-B has a status register 52-AB formed of a set of records in which statuses indicating the operating statuses are stored in a specific storage area of the main storage.
【0032】また、プロセッサ46-AB は、始動時に
は、(a) ステータスレジスタ52-AB の全てのレコード
を「0」(セグメント61-A、 61-Bがそれぞれ正常
に稼働していることを意味する。)に設定し、(b) 付加
情報レジスタ45-AB、45-BAには、それぞれ通信ポー
トレジスタ51-AB の対応するレコードに格納されたセ
グメント識別子「1」、「2」を設定すると共に、(c)
シフトレジスタ43-AB、43-BAおよび送出時刻検出部
44-AB、44-BAを初期化する初期化処理を行う(図3
(1))。At the time of startup, the processor 46-AB indicates that (a) all records in the status register 52-AB are "0" (segments 61-A and 61-B are operating normally). (B) Set segment identifiers “1” and “2” stored in the corresponding records of the communication port register 51-AB to the additional information registers 45-AB and 45-BA, respectively. Along with (c)
Initialization processing for initializing the shift registers 43-AB, 43-BA and the transmission time detection units 44-AB, 44-BA is performed (FIG. 3).
(1)).
【0033】さらに、プロセッサ46-AB は、セグメン
ト対応部42-A、42-Bを介してセグメント61-A、6
5-Bの稼働状況(例えば、電位が予め決められた範囲の
値であるか否か、衝突が発生する頻度・時間率、その衝
突が発生した期間の長さの分布その他に基づいて正常で
あるか否かを示す。)を監視し、その結果を示すステー
タスをステータスレジスタ52-AB の対応するレコード
に保持する監視処理を所定の頻度で行う(図3(2))。Further, the processor 46-AB is arranged to transmit the segments 61-A, 6 through the segment corresponding units 42-A, 42-B.
5-B operation status (for example, whether or not the potential is within a predetermined range, the frequency / time rate of collisions, the distribution of the length of the collision period, etc. (Indicating whether or not there is any), and performing a monitoring process for holding the status indicating the result in the corresponding record of the status register 52-AB at a predetermined frequency (FIG. 3 (2)).
【0034】また、シフトレジスタ43-AB(43-BA)
は、セグメントレジスタ42-A(42-B)を介してセグ
メント61-A(61-B)から与えられる信号を上述した
クロックに同期して予め決められたビット数[ここで
は、簡単のため、「3」{≧log27(「7」はセグメン
ト61-A〜61-Gの総数である。)}であると仮定す
る。]に亘って蓄積しつつ、ファーストイン・ファース
トアウト方式で順次読み出すと共に、セグメント対応部
42-B(42-A)を介してセグメント61-B(61-A)
に送出する。The shift register 43-AB (43-BA)
Is a predetermined number of bits in synchronization with a signal given from the segment 61-A (61-B) via the segment register 42-A (42-B) to the above-mentioned clock [here, for simplicity, It is assumed that “3” {≧ log 2 7 (“7” is the total number of segments 61-A to 61-G)}. ], The data is sequentially read by the first-in / first-out method, and the segment corresponding to the segment 61-B (61-A) via the segment corresponding unit 42-B (42-A).
Send to.
【0035】なお、以下では、上述したようにリピータ
41-AB の各部が連係することによって行われる動作に
ついては、単に「中継」と称することとする。すなわ
ち、セグメント61-Aとセグメント61-Bとの間では双
方向に信号の中継が行われるので、そのセグメント61
-Aに配置された端末63-Aは、セグメント61-Bに配置
された端末63-Bとも相互に、所望の情報をCSMA/
CD方式に基づいて送受することができる。In the following, the operation performed by linking the respective parts of the repeater 41-AB as described above will be simply referred to as "relay". That is, since signals are relayed bidirectionally between the segment 61-A and the segment 61-B, the segment 61-A
The terminal 63-A arranged in -A and the terminal 63-B arranged in the segment 61-B mutually send desired information to CSMA /
It can be sent and received based on the CD system.
【0036】なお、リピータ41-BC、41-CD、41-C
E、41-CF、41-EG の動作については、基本的には、
リピータ41-AB において行われる既述の中継と同じで
あるので、ここでは、その説明を省略する。Repeaters 41-BC, 41-CD, 41-C
About the operation of E, 41-CF, 41-EG, basically,
Since it is the same as the above-mentioned relay performed in the repeater 41-AB, its explanation is omitted here.
【0037】また、リピータ41-AB では、端末63-G
からリピータ41-EG 、セグメント61-E、リピータ4
1-CE 、セグメント61-C、リピータ41-BC およびセ
グメント61-Bを介して到来した遅延到来信号およびジ
ャム信号については、セグメント対応部42-B、シフト
レジスタ43-BA およびセグメント対応部42-Aを介し
てセグメント61-Aに伝達する。In the repeater 41-AB, the terminal 63-G
From repeater 41-EG, segment 61-E, repeater 4
The delayed arriving signal and jam signal arriving via the 1-CE, the segment 61-C, the repeater 41-BC and the segment 61-B, the segment corresponding section 42-B, the shift register 43-BA and the segment corresponding section 42- It is transmitted to the segment 61-A via A.
【0038】さらに、シフトレジスタ43-AB は、端末
63-Aからほぼ同時に送出されるジャム信号をセグメン
ト対応部42-Aを介して順次取り込んで蓄積しつつ、セ
グメント対応部42-Bを介してセグメント61-B以降の
各セグメントに伝達する。また、セグメント対応部42
-Aは、セグメント61-Aの電位(セグメント61-Aに接
続された全ての端末およびリピータ41-AB(セグメント
対応部42-A)の内、複数の何れかが並行して送信を行
う期間に、不正規な値となる。)に基づいて、そのセグ
メント61-A上で発生し得る衝突を監視し、その結果を
プロセッサ46-AB に適宜通知する。Further, the shift register 43-AB sequentially captures and stores the jam signals sent from the terminal 63-A almost at the same time through the segment corresponding unit 42-A, and stores the jam signals through the segment corresponding unit 42-B. It is transmitted to each segment after the segment 61-B. In addition, the segment corresponding part 42
-A is a potential of the segment 61-A (a period in which any of a plurality of terminals among the terminals connected to the segment 61-A and the repeater 41-AB (segment corresponding part 42-A) transmits in parallel) , Which results in an irregular value.), The potential collision on the segment 61-A is monitored, and the result is notified to the processor 46-AB as appropriate.
【0039】プロセッサ46-AB は、既述の監視処理の
過程では、これらの通知された結果に基づいて上述した
衝突の頻度を求め(図3(3))、その頻度が予め設定され
た上限値を上回ったときには、その旨を示す起動要求を
送出時刻検出部44-AB に与える(図3(4))。送出時刻
検出部44-AB は、このような起動要求が与えられる
と、シフトレジスタ43-AB に蓄積されているビット列
がジャム信号に該当する既知のビット列(16進数で
は、既述の「55…」あるいは「AA…」として与えら
れる。)に該当するか否かの判別をクロックの周期以下
の周期で反復して行い、その判別の結果が真から偽に変
化したときには、クロックに同期したロード信号をシフ
トレジスタ43-AB に与える。In the course of the above-mentioned monitoring processing, the processor 46-AB obtains the above-mentioned collision frequency based on the notified results (FIG. 3 (3)), and the frequency is set to a preset upper limit. When the value exceeds the value, an activation request to that effect is given to the sending time detection unit 44-AB (FIG. 3 (4)). When such a start request is given, the sending time detection unit 44-AB determines that the bit string accumulated in the shift register 43-AB is a known bit string corresponding to a jam signal (in hexadecimal, the above-mentioned "55 ... , Or “AA ...”) is repeated in a cycle equal to or shorter than the clock cycle, and when the result of the judgment changes from true to false, the load synchronized with the clock is performed. The signal is given to the shift register 43-AB.
【0040】シフトレジスタ43-AB は、そのロード信
号が与えられると、付加情報レジスタ45-AB に保持さ
れているセグメント識別子「1(2進数「001」)」を並列
に取り込み、さらに後続して与えられるクロックに同期
してそのセグメント識別子を順次読み出す。When the load signal is given to the shift register 43-AB, the segment identifier "1 (binary number" 001 ")" held in the additional information register 45-AB is fetched in parallel, and the subsequent sequence is performed. The segment identifier is sequentially read out in synchronization with a given clock.
【0041】このようにして読み出されたセグメント識
別子は、図6(a) に示すように、先行するジャム信号の
末尾に付加されたビット列としてセグメント対応部42
-Bを介してセグメント61-Bに送出され、かつリピータ
41-BC、41-CD、41-CE、41-CF、41-EG におい
て既述の通りに行われる中継の下でセグメント61-B〜
61-Gと、これらのセグメント61-B〜61-Gにそれぞ
れ配置された端末63-B〜63-Gとに伝達される。The segment identifier thus read out is, as shown in FIG. 6A, a segment corresponding portion 42 as a bit string added to the end of the preceding jam signal.
-B through segment 61-B and under repeater 41-BC, 41-CD, 41-CE, 41-CF, 41-EG under relay as described above. ~
61-G and terminals 63-B to 63-G arranged in these segments 61-B to 61-G, respectively.
【0042】すなわち、セグメント61-Aにおいて衝突
が多発した場合には、そのセグメント61-Aを示すセグ
メント識別子「1」がジャム信号の末尾に付加されたビ
ット列「001」としてセグメント61-B〜61-Gに順
次伝達される。したがって、本実施形態によれば、これ
らのセグメント61-B〜61-Gでは、所望のセグメント
を介して送受されるパケットの形式や内容の観測を可能
とする機器(例えば、既述のLANプロトコルアナライ
ザ)が接続されることによって、その機器が接続される
べきセグメントの変更や無用の試行錯誤が行われること
なく、上述したように衝突が多発したセグメント61-A
の特定が確度高く可能となる。That is, when there are many collisions in the segment 61-A, the segment identifier "1" indicating the segment 61-A is added as the bit string "001" added to the end of the jam signal to the segments 61-B to 61-B. -Transmitted to G sequentially. Therefore, according to the present embodiment, in these segments 61-B to 61-G, a device that enables observation of the format and contents of the packet transmitted / received via the desired segment (for example, the LAN protocol described above). The analyzer 61) is connected to the segment 61-A where collisions frequently occur, as described above, without changing the segment to which the device should be connected or performing unnecessary trial and error.
Can be specified with high accuracy.
【0043】 以下、本発明の第2の実施形態について
説明する。本実施形態と第1の実施形態との構成の相違
点は、リピータ41-AB、41-BC、41-CD、41-CE、
41-CF、41-EGに代えてリピータ41A-AB、41A-
BC、41A-CD、41A-CE、41A-CF、41A-EGがそ
れぞれ備えられた点にある。 The second embodiment of the present invention will be described below. The difference between the present embodiment and the first embodiment is that the repeaters 41-AB, 41-BC, 41-CD, 41-CE,
Repeaters 41A-AB, 41A-in place of 41-CF, 41-EG
BC, 41A-CD, 41A-CE, 41A-CF, and 41A-EG are provided, respectively.
【0044】リピータ41A-AB とリピータ41-AB と
の構成の相違点は、シフトレジスタ43-AB のロード端
子と共に送出時刻検出部44-AB の制御端子に接続され
た制御端子を有する付加情報レジスタ45A-AB と、シ
フトレジスタ43-BA のロード端子と共に送出時刻検出
部44-BA の制御端子に接続された制御端子を有する付
加情報レジスタ45A-BA とが、それぞれ付加情報レジ
スタ45-AB、45-BAに代えて備えられた点にある。The difference in configuration between the repeater 41A-AB and the repeater 41-AB is that the additional information register has a load terminal of the shift register 43-AB and a control terminal connected to the control terminal of the sending time detecting section 44-AB. 45A-AB and an additional information register 45A-BA having a control terminal connected to the control terminal of the sending time detection unit 44-BA together with the load terminal of the shift register 43-BA are additional information registers 45-AB and 45A, respectively. -It is in place of BA.
【0045】 なお、リピータ41A-BC、41A-CD、
41A-CE、41A-CF、41A-EG の構成については、
リピータ41-BC、41-CD、41-CE、41-CF、41-E
G の構成と同じであるので、ここでは、その説明を省略
する。以下、図2〜図6を参照して本発明の第2の実施
形態の動作を説明する。The repeaters 41A-BC, 41A-CD,
For the configuration of 41A-CE, 41A-CF, 41A-EG,
Repeater 41-BC, 41-CD, 41-CE, 41-CF, 41-E
Since the configuration is the same as that of G, its description is omitted here. The operation of the second embodiment of the present invention will be described below with reference to FIGS.
【0046】 本実施形態と第1の実施形態との相違点
は、例えば、リピータ41A-AB については、プロセッ
サ46-AB が行う以下の処理の手順にある。リピータ4
1A-AB では、セグメント対応部42-Aによって通知さ
れた監視の結果に基づいて、セグメント61-Aの上で発
生した衝突の頻度が上限値を上回ったことを認識する
と、送出時刻検出部44-AB に起動要求を与える処理に
先行して、既述のセグメント識別子「1」に併せて、そ
の旨を示す事象識別子(ここでは、論理値が「1」であ
る1ビットで表されると仮定する。)を付加情報レジス
タ45A-AB に設定する(図3(a))。The difference between the present embodiment and the first embodiment lies in the procedure of the following processing performed by the processor 46-AB for the repeater 41A-AB, for example. Repeater 4
When the 1A-AB recognizes that the frequency of collisions occurring on the segment 61-A exceeds the upper limit value based on the monitoring result notified by the segment corresponding section 42-A, the sending time detection section 44 -Before the process of giving a start request to AB, in addition to the already-described segment identifier "1", an event identifier indicating that (in this case, if it is represented by 1 bit whose logical value is "1", Is assumed) in the additional information register 45A-AB (FIG. 3 (a)).
【0047】また、送出時刻検出部44-AB は、上述し
た起動要求が与えられると、シフトレジスタ43-AB に
蓄積されているビット列がジャム信号に該当する既知の
ビット列に該当するか否かの判別をクロックの周期以下
の周期で反復して行い、その判別の結果が真から偽に変
化したときには、クロックの周期で2つのロード信号を
付加情報レジスタ45A-AB およびシフトレジスタ43
-AB に与える。When the above-mentioned activation request is given, the sending time detector 44-AB determines whether the bit string accumulated in the shift register 43-AB corresponds to the known bit string corresponding to the jam signal. The determination is repeatedly performed at a cycle equal to or less than the clock cycle, and when the determination result changes from true to false, two load signals are sent at the clock cycle to the additional information registers 45A-AB and the shift register 43.
-Give to AB.
【0048】さらに、付加情報レジスタ45A-AB は、
これらのロード信号の内、第一のロード信号が与えられ
たときには、請求項1、2に記載の発明に対応した実施
形態と同様にして、上述したセグメント識別子「1」の
みをシフトレジスタ43-ABに与える。Further, the additional information registers 45A-AB are
Of these load signals, when the first load signal is given, only the segment identifier “1” described above is shifted to the shift register 43-in the same manner as the embodiment corresponding to the invention described in claims 1 and 2. Give to AB.
【0049】しかし、第二のロード信号が与えられたと
きには、上述したセグメント識別子「1」を構成する3
ビットの内、下位2ビットと、既述の事象識別子「1」
とからなる3ビットをシフトレジスタ43-AB に与え
る。一方、シフトレジスタ43-AB は、これらのロード
信号が与えられる度に、付加情報レジスタ45-AB から
与えられる情報(セグメント識別子「1」(2進数「00
1」)」あるいは、そのセグメント識別子の下位2ビット
と事象識別子との組み合わせ)を並列に取り込み、さら
に後続して与えられるクロックに同期してそのセグメン
ト識別子を順次読み出す。However, when the second load signal is given, 3 which constitutes the above-mentioned segment identifier "1" is formed.
Of the bits, the lower 2 bits and the above-mentioned event identifier “1”
3 bits consisting of and are given to the shift register 43-AB. On the other hand, the shift register 43-AB receives information (segment identifier “1” (binary number “00” given from the additional information register 45-AB each time these load signals are given.
1)) "or a combination of the lower 2 bits of the segment identifier and the event identifier) is taken in parallel, and the segment identifier is sequentially read out in synchronization with the clock given subsequently.
【0050】このようにして読み出されたセグメント識
別子と事象識別子とは、図6(b) に示すように、先行す
るジャム信号の末尾に付加されたビット列としてセグメ
ント対応部42-Bを介してセグメント61-Bに送出さ
れ、かつリピータ41-BC、41-CD、41-CE、41-CF、
41-EG において既述の通りに行われる中継の下でセグ
メント61-B〜61-Gと、これらのセグメント61-B〜
61-Gにそれぞれ配置された端末63-B〜63-Gとに伝
達される。The segment identifier and the event identifier thus read out are, as shown in FIG. 6B, passed through the segment corresponding section 42-B as a bit string added to the end of the preceding jam signal. Sent to segment 61-B and repeaters 41-BC, 41-CD, 41-CE, 41-CF,
41-EG and the segments 61-B to 61-G and the segments 61-B to
61-G to 63-B to 63-G respectively.
【0051】すなわち、セグメント61-Aにおいて衝突
が多発した場合には、そのセグメント61-Aを示すセグ
メント識別子「1」と、このような事象を示す事象識別
子「1」とがジャム信号の末尾に付加されたビット列
「0011」としてセグメント61-B〜61-Gに順次伝
達される。したがって、本実施形態によれば、セグメン
ト61-B〜61-Gでは、LANプロトコルアナライザそ
の他の機器が適用されることによって、その機器が接続
されるべきセグメントの変更や無用の試行錯誤が行われ
ることなく、上述したように衝突が多発したセグメント
61-Aと、このような事象との特定が確度高く可能とな
る。That is, when collisions occur frequently in the segment 61-A, the segment identifier "1" indicating the segment 61-A and the event identifier "1" indicating such an event are added at the end of the jam signal. The added bit string "0011" is sequentially transmitted to the segments 61-B to 61-G. Therefore, according to the present embodiment, in the segments 61-B to 61-G, the LAN protocol analyzer and other devices are applied, so that the segment to which the device is connected and unnecessary trial and error are performed. Without doing so, it becomes possible to identify the segment 61-A in which collisions frequently occur as described above and such an event with high accuracy.
【0052】 以下、図2〜図6を参照して本発明の第
3の実施形態の動作を説明する。本実施形態と第1の実
施形態との相違点は、例えば、リピータ41-AB につい
ては、下記に示す送出時刻検出部44-AB の動作にあ
る。Hereinafter, the first aspect of the present invention will be described with reference to FIGS.
The operation of the third embodiment will be described. The difference between the present embodiment and the first embodiment is, for example, the operation of the sending time detector 44-AB shown below for the repeater 41-AB.
【0053】送出時刻検出部44-AB は、プロセッサ4
6-AB によって起動要求が与えられると、請求項1、2
に記載の発明に対応した実施形態と同様にして、シフト
レジスタ43-AB に蓄積されているビット列がジャム信
号に該当する既知のビット列に該当するか否かの判別を
クロックの周期以下の周期で反復して行う。さらに、送
出時刻検出部44-AB は、このような判別の結果が真か
ら偽に変化したときには、シフトレジスタ43-AB に対
して予め設定された回数N(≧2)に亘ってクロックの
3周期毎にロード信号を与える。The sending time detector 44-AB is the processor 4
When the activation request is given by the 6-AB, claims 1 and 2 are given.
Similar to the embodiment corresponding to the invention described in (1), it is determined whether or not the bit string accumulated in the shift register 43-AB corresponds to the known bit string corresponding to the jam signal at a cycle of the clock cycle or less. Do iteratively. Further, when the result of such determination changes from true to false, the sending time detection unit 44-AB has three clocks over the preset number N (≧ 2) of the shift register 43-AB. A load signal is given every cycle.
【0054】シフトレジスタ43-AB は、これらのロー
ド信号が与えられる度に、付加情報レジスタ45-AB に
保持されているセグメント識別子「1(2進数「001」)」
を並列に取り込み、さらに後続して与えられるクロック
に同期してそのセグメント識別子を順次読み出す。この
ようにして読み出されたセグメント識別子は、図6(a)
に点線で示すように、先行するジャム信号の末尾に付加
され、かつ冗長なビット列としてセグメント対応部42
-Bを介してセグメント61-Bに送出され、かつリピータ
41-BC、41-CD、41-CE、41-CF、41-EG において
既述の通りに行われる中継の下でセグメント61-B〜6
1-Gと、これらのセグメント61-B〜61-Gにそれぞれ
配置された端末63-B〜63-Gとに伝達される。The shift register 43-AB has a segment identifier "1 (binary" 001 ")" held in the additional information register 45-AB each time these load signals are given.
Are read in parallel, and the segment identifiers thereof are sequentially read out in synchronization with the clock given subsequently. The segment identifier read in this way is shown in FIG.
As indicated by a dotted line in FIG. 5, the segment corresponding part 42 is added as a redundant bit string to the end of the preceding jam signal.
-B through segment 61-B and under repeater 41-BC, 41-CD, 41-CE, 41-CF, 41-EG under relay as described above. ~ 6
1-G and terminals 63-B to 63-G arranged in these segments 61-B to 61-G, respectively.
【0055】すなわち、セグメント61-Aにおいて衝突
が多発した場合には、そのセグメント61-Aを示すセグ
メント識別子「1」がジャム信号の末尾に付加されたビ
ット列「001」としてセグメント61-B〜61-Gに複
数N回に亘って連送される。したがって、セグメント6
1-B〜61-Gでは、例えば、LANプロトコルアナライ
ザのように、所望のセグメントを介して送受されるパケ
ットの形式や内容の観測を可能とする機器が接続される
ことによって、これらのセグメント1-B〜61-Gでそれ
ぞれ非同期に生じ得る衝突のタイミングの如何にかかわ
らず、請求項1、2に記載の発明に対応した実施形態に
比べて確度高く、衝突が多発したセグメント61-Aの特
定が可能となる。That is, when there are many collisions in the segment 61-A, the segment identifier "1" indicating the segment 61-A is added as a bit string "001" added to the end of the jam signal to the segments 61-B to 61-B. -Sent to G multiple times N times. Therefore, segment 6
In 1-B to 61-G, for example, by connecting a device, such as a LAN protocol analyzer, which can observe the format and contents of a packet transmitted / received via a desired segment, the segment 1 -B to 61-G, regardless of the timing of the collisions that may occur asynchronously, the segment 61-A that has a high probability of collision and has higher accuracy than the embodiment corresponding to the invention according to claims 1 and 2. It becomes possible to specify.
【0056】 なお、本実施形態では、第1の実施形態
に請求項3に記載の発明が適用されているが、例えば、
衝突が多発したセグメントに併せて、このような事象の
特定が共に確度高く可能となることが要求される場合に
は、クロックの周期の3周期毎に、送出時刻検出部44
-AB が既述の2つのロード信号を送出する動作を反復
し、かつ付加情報レジスタ45A-AB が既述の動作を行
うことによって、図6(c) に示すように、セグメント識
別子に併せて、事象識別子が連送されてもよい。In this embodiment, the invention according to claim 3 is applied to the first embodiment.
When it is required that both such events can be identified with high accuracy in addition to the segments where collisions frequently occur, the transmission time detection unit 44 is provided every three clock cycles.
-AB repeats the operation of sending out the two load signals described above, and the additional information register 45A-AB performs the operation described above, so that the segment identifier is combined with the segment identifier as shown in FIG. 6 (c). , Event identifiers may be sent in sequence.
【0057】また、上述した各実施形態では、セグメン
ト61-Aで衝突が多発したときに、そのセグメント61
-Aを示すセグメント識別子「1」が末尾に付加されたジ
ャム信号がセグメント61-Bに送出されている。しか
し、このようなセグメント識別子「1」については、衝
突の頻度が上限値を上回ったセグメント61-Aに送出さ
れてもよい。Further, in each of the above-mentioned embodiments, when collisions occur frequently in the segment 61-A, the segment 61-A
A jam signal with a segment identifier "1" indicating -A added to the end is transmitted to the segment 61-B. However, such a segment identifier "1" may be transmitted to the segment 61-A in which the frequency of collision exceeds the upper limit value.
【0058】さらに、上述した各実施形態では、予め定
められたセグメント宛にセグメント識別子や事象識別子
がジャム信号の末尾に付加されて送出されているが、こ
のようなセグメントについては、例えば、生起した事
象、ジャム信号の末尾に付加されるべきセグメント識別
子や事象識別子の形式その他に応じて適宜切り替えられ
てもよい。Further, in each of the above-mentioned embodiments, the segment identifier and the event identifier are added to the end of the jam signal and transmitted to the predetermined segment. However, such a segment occurs, for example. It may be appropriately switched depending on the event, the segment identifier to be added to the end of the jam signal, the format of the event identifier, and the like.
【0059】また、上述した各実施形態では、衝突が多
発したセグメントを示すセグメント識別子がジャム信号
の末尾に付加されて送出されているが、このようなセグ
メント識別子については、所望のセグメントの特定に供
されるユニークな情報であるならば、例えば、
・ リピータ41-AB、41-BC、41-CD、41-CE、41-C
F、41-EG(41A-AB、41A-BC、41A-CD、41A-CE、
41A-CF、41A-EG)が個別に有するポートに予め割り
付けられたポート番号、
・ これらのリピータ41-AB、41-BC、41-CD、41-C
E、41-CF、41-EG(41A-AB、41A-BC、41A-CD、4
1A-CE、41A-CF、41A-EG) の製造番号
その他の如何なる情報であってもよい。Further, in each of the above-described embodiments, the segment identifier indicating the segment in which collisions frequently occur is added to the end of the jam signal and transmitted, but such a segment identifier can be used to identify a desired segment. If it is unique information provided, for example: Repeater 41-AB, 41-BC, 41-CD, 41-CE, 41-C
F, 41-EG (41A-AB, 41A-BC, 41A-CD, 41A-CE,
41A-CF, 41A-EG) have port numbers pre-assigned to the individual ports, these repeaters 41-AB, 41-BC, 41-CD, 41-C
E, 41-CF, 41-EG (41A-AB, 41A-BC, 41A-CD, 4
1A-CE, 41A-CF, 41A-EG) serial number and any other information.
【0060】さらに、上述した各実施形態では、3ビッ
ト長あるいは4ビット長のシフトレジスタ43-AB、43
-BC、43-CD、43-CE、43-CF、43-EG、43-BA、43-C
B、43-DC、43-EC、43-FC、43-GE が備えられてい
る。しかし、これらのシフトレジスタ43-AB、43-BC、
43-CD、43-CE、43-CF、43-EG、43-BA、43-CB、4
3-DC、43-EC、43-FC、43-GE の長さについては、多
段に配置されたセグメントの段数、あるいはこれらのセ
グメントの間に配置されたリピータ等の伝搬遅延時間の
下では許容されない程度に大きい場合には、適宜短縮さ
れてもよい。Furthermore, in each of the above-described embodiments, the shift registers 43-AB, 43 having a 3-bit length or a 4-bit length are provided.
-BC, 43-CD, 43-CE, 43-CF, 43-EG, 43-BA, 43-C
B, 43-DC, 43-EC, 43-FC, 43-GE are provided. However, these shift registers 43-AB, 43-BC,
43-CD, 43-CE, 43-CF, 43-EG, 43-BA, 43-CB, 4
The length of 3-DC, 43-EC, 43-FC, and 43-GE is allowable under the number of stages of segments arranged in multiple stages or the propagation delay time of repeaters placed between these segments. If the size is not large enough, it may be appropriately shortened.
【0061】また、このような場合には、リピータ41
-AB、41-BC、41-CD、41-CE、41-CF、41-EG(41A
-AB、41A-BC、41A-CD、41A-CE、41A-CF、41A
-EG)のハードウエアについては、既述のセグメント識別
子や事象識別子に併せて、これらのセグメント識別子や
事象識別子に先行するジャム信号の一部もしくは全てに
関する限り、そのジャム信号をセグメントに代わって与
える信号源として構成されてもよい。In such a case, the repeater 41
-AB, 41-BC, 41-CD, 41-CE, 41-CF, 41-EG (41A
-AB, 41A-BC, 41A-CD, 41A-CE, 41A-CF, 41A
-EG) hardware, in addition to the segment identifiers and event identifiers described above, as long as some or all of the jam signals preceding these segment identifiers and event identifiers are given, that jam signal is given instead of the segment. It may be configured as a signal source.
【0062】 図7は、本発明の第4の実施形態の動作
フローチャートである。以下、図2、図4〜図6を参照
して本発明の第4の実施形態の動作を説明する。本実施
形態と第1〜3の実施形態との相違点は、リピータ41
-AB、41-BC、41-CD、41-CE、41-CF、41-EG
(41A-AB、41A-BC、41A-CD、41A-CE、41
A-CF、41A-EG)、あるいはセグメント61-A〜61-
Gにそれぞれ配置された端末63-A〜63-Gが下記の処
理を行う点にある。FIG. 7 is an operation flowchart of the fourth embodiment of the present invention . The operation of the fourth embodiment of the present invention will be described below with reference to FIGS. 2 and 4 to 6. The difference between this embodiment and the first to third embodiments is that the repeater 41
-AB, 41-BC, 41-CD, 41-CE, 41-CF, 41-EG
(41A-AB, 41A-BC, 41A-CD, 41A-CE, 41
A-CF, 41A-EG), or segments 61-A to 61-
The terminals 63-A to 63-G respectively disposed in G perform the following processing.
【0063】なお、このような処理については、以下で
は、簡単のため、リピータ41-AB、41-BC、41-CD、
41-CE、41-CF、41-EG(41A-AB、41A-BC、4
1A-CD、41A-CE、41A-CF、41A-EG)と、端末
63-B〜63-Gとの内、リピータ41-BC および端末6
3-Bのみに限定して説明することとする。また、端末6
3-Bには、図2に示すように、リピータ41-BC に備え
られたセグメント対応部42-Bとプロセッサ46-AB と
にそれぞれ相当する通信インタフェース部47-Bとプロ
セッサ48-Bとが備えられる。For the sake of simplicity, such a process will be repeated in the following with the repeaters 41-AB, 41-BC, 41-CD,
41-CE, 41-CF, 41-EG (41A-AB, 41A-BC, 4
1A-CD, 41A-CE, 41A-CF, 41A-EG) and terminals 63-B to 63-G, repeater 41-BC and terminal 6
The explanation will be limited to 3-B only. Also, the terminal 6
As shown in FIG. 2, the 3-B has a communication interface unit 47-B and a processor 48-B corresponding to the segment corresponding unit 42-B and the processor 46-AB provided in the repeater 41-BC, respectively. Be prepared.
【0064】さらに、端末63-A、63-C〜63-Gの構
成については、端末63-Bの構成と同じであるので、対
応する構成要素に添え文字「A」、「C」〜「G」が付
加された同じ符号を付与することとし、ここでは、その
説明および図示を省略する。リピータ41-BC(端末61
-B)では、セグメント対応部42-B(通信インタフェー
ス部47-B)は、セグメント61-Bについて、CSMA
/CD方式に基づく送信および受信にかかわる処理をプ
ロセッサ46-AB(48-B)の主導の下で行う。Further, since the terminals 63-A and 63-C to 63-G have the same construction as the terminal 63-B, the subscripts "A", "C" to "C" are added to the corresponding constituent elements. The same reference numeral with “G” added is given, and the description and illustration thereof are omitted here. Repeater 41-BC (terminal 61
-B), the segment corresponding unit 42-B (communication interface unit 47-B) does not use the CSMA for the segment 61-B.
Processing relating to transmission and reception based on the / CD system is performed under the initiative of the processor 46-AB (48-B).
【0065】さらに、セグメント対応部42-B(通信イ
ンタフェース部47-B)は、このような処理の過程でセ
グメント61-Bから既述のジャム信号が与えられると、
そのジャム信号を構成するビット列「0101…」あるいは
「1010…」(16進数では、既述の「55…」あるいは
「AA…」として与えられる。)をプリアンブル信号と
して識別することによって同期を確立し、このジャム信
号の末尾に付加された3ビット(あるいは4ビット)の
ビット列を取り込む。Further, when the segment corresponding unit 42-B (communication interface unit 47-B) receives the jam signal described above from the segment 61-B in the course of such processing,
Synchronization is established by identifying the bit string “0101 ...” Or “1010 ...” (in hexadecimal notation, given as “55 ...” or “AA ...”) forming the jam signal as a preamble signal. , The 3-bit (or 4-bit) bit string added to the end of this jam signal is fetched.
【0066】プロセッサ46-AB(48-B)は、このよう
なビット列を既述の形式(セグメント識別子のみからな
る3ビット、あるいはそのセグメント識別子に事象識別
子が付加されてなる4ビット)に基づいて解析し(図7
(1))、かつリピータ41-BC(端末61-B)に備えられた
表示部(図示されない。)に、所定の帳票として出力す
る(図7(2))。The processor 46-AB (48-B) uses such a bit string based on the above-described format (3 bits consisting only of the segment identifier or 4 bits consisting of the segment identifier and the event identifier added thereto). Analyzed (Fig. 7
(1)), and a predetermined form is output to a display unit (not shown) provided in the repeater 41-BC (terminal 61-B) (FIG. 7 (2)).
【0067】 すなわち、リピータ41-BC(端末61-
B)は、プロセッサ46-AB(48-B)が主記憶の余剰の
記憶領域に格納されたソフトウエアを実行することによ
って、第1〜3の実施形態においてセグメント61-A〜
61-Gに接続されるべきLANプロトコルアナライザに
代わって、衝突が多発したセグメント61-Aを示すセグ
メント識別子やその衝突の多発を意味する事象識別子を
識別し、かつこれらのセグメント識別子および事象識別
子の通知にかかわるマンマシンインタフェースをとる。That is, the repeater 41-BC (terminal 61-
B) causes the processor 46-AB (48-B) to execute the software stored in the surplus storage area of the main memory, so that the segments 61-A to 61-A in the first to third embodiments.
In place of the LAN protocol analyzer to be connected to the 61-G, a segment identifier indicating the segment 61-A in which collisions frequently occur and an event identifier meaning the frequent collisions are identified, and the segment identifier and the event identifier Takes a man-machine interface for notifications.
【0068】 したがって、LANプロトコルアナライ
ザその他の機器が適用されることなく、衝突が多発した
セグメントの特定が効率的に、かつ確度高く達成され
る。なお、上述した各実施形態では、リピータ41-A
B、41-BC、41-CD、41-CE、41-CF、41-EG(4
1A-AB、41A-BC、41A-CD、41A-CE、41A-C
F、41A-EG)に請求項1〜3、5に記載の発明が適用
され、これらのリピータ41-AB、41-BC、41-CD、
41-CE、41-CF、41-EG(41A-AB、41A-BC、4
1A-CD、41A-CE、41A-CF、41A-EG)あるいは
端末61-B〜61-Gに請求項4に記載の発明が適用され
ている。Therefore, the identification of the segment in which collision frequently occurs can be efficiently and accurately achieved without applying the LAN protocol analyzer and other devices. In each of the above-described embodiments, the repeater 41-A is used.
B, 41-BC, 41-CD, 41-CE, 41-CF, 41-EG (4
1A-AB, 41A-BC, 41A-CD, 41A-CE, 41A-C
F, 41A-EG), the inventions of claims 1 to 5 are applied to these repeaters 41-AB, 41-BC, 41-CD,
41-CE, 41-CF, 41-EG (41A-AB, 41A-BC, 4
1A-CD, 41A-CE, 41A-CF, 41A-EG) or terminals 61-B to 61-G, the invention of claim 4 is applied.
【0069】しかし、本願発明は、このような41-AB、
41-BC、41-CD、41-CE、41-CF、41-EG(41A-AB、
41A-BC、41A-CD、41A-CE、41A-CF、41A-EG)
および端末61-B〜61-Gだけではなく、CSMA/C
D方式が適用された網であれば、例えば、
・ ピアー・ツー・ピアー方式のLANにおいて集線を
行うハブ、
・ OSI参照モデルにおけるデータリンク層あるいは
IEEE802.3標準に準拠したMAC(Medium Acc
ess Control)層において網間のインタフェース(フィル
タリングを含む。)をとるブリッジ、
・ OSI参照モデルにおけるネットワーク層において
パケットのルーティングを行うルータ、にも同様にして
適用が可能である。However, according to the present invention, such 41-AB,
41-BC, 41-CD, 41-CE, 41-CF, 41-EG (41A-AB,
41A-BC, 41A-CD, 41A-CE, 41A-CF, 41A-EG)
And terminals 61-B to 61-G as well as CSMA / C
In the case of a network to which the D method is applied, for example, a hub for concentrating in a LAN of the peer-to-peer method, a data link layer in the OSI reference model, or a MAC (Medium Acc) compliant with the IEEE802.3 standard
The same can be applied to a bridge that takes an interface (including filtering) between networks in the ess control layer, and a router that routes packets in the network layer in the OSI reference model.
【0070】 また、請求項1〜3、5に記載の発明に
ついては、端末63-A〜63-Gに適用される場合には、
リピータ41-AB、41-BC、41-CD、41-CE、41-C
F、41-EG(41A-AB、41A-BC、41A-CD、41A
-CE、41A-CF、41A-EG)に代えて、図8に示すリピ
ータ62-AB、62-BC、62-CD、62-CE、62-CF、
62-EG がそれぞれ備えられてもよい。Regarding the inventions described in claims 1 to 5 , when applied to the terminals 63-A to 63-G,
Repeater 41-AB, 41-BC, 41-CD, 41-CE, 41-C
F, 41-EG (41A-AB, 41A-BC, 41A-CD, 41A
-CE, 41A-CF, 41A-EG) instead of the repeaters 62-AB, 62-BC, 62-CD, 62-CE, 62-CF shown in FIG.
Each 62-EG may be provided.
【0071】さらに、このような場合には、端末63-A
〜63-Gは、既述のジャム信号に併せて、セグメント識
別子および事象識別子の送信元となる。したがって、こ
れらの端末63-A〜63-Gには、例えば、リピータ41
-AB に備えられたシフトレジスタ43-AB、43-BA、送
出時刻検出部44-AB、44-BAおよび付加情報レジスタ
45-AB(45A-AB)、45-BA(45A-BA)に相当する構
成要素が備えられず、かつこれらの構成要素の機能につ
いては、通信制御を実現するソフトウエアの配下で作動
し、かつ通信ポートを形成するハードウエアによって実
現されてもよい。Further, in such a case, the terminal 63-A
63-G are the senders of the segment identifier and the event identifier in addition to the jam signal described above. Therefore, these terminals 63-A to 63-G are provided with, for example, the repeater 41.
-Corresponds to shift registers 43-AB and 43-BA provided in AB, sending time detection units 44-AB and 44-BA, and additional information registers 45-AB (45A-AB) and 45-BA (45A-BA) The constituent elements may not be provided, and the functions of these constituent elements may be realized by hardware that operates under the control of software that realizes communication control and that forms a communication port.
【0072】また、上述した各実施形態では、CSMA
/CD方式が適用されたLANに本願発明が適用されて
いるが、ジャム信号の末尾に既述のセグメント識別子や
事象識別子が付加されることに起因して通信手順、伝送
効率、保守・運用その他の面で制約が生じず、あるいは
このような制約の程度が許容されるならば、例えば、
・ 個々の端末が送信を開始する前に所定の期間に亘っ
てジャム信号を送出し、 「その期間に亘って衝突が
発生しなかったこと」を確認して送信を行うCS M
A/CA(Carrier Sense Multiple Access with Colli
sion Avoidance) 方式、
・ 個々の端末が「接続されているセグメントが他の端
末によって占有されていないこと」を確認して送信する
CSMA(Carrier Sense Multiple Access) 方式
(ノンパーシステント方式、pパーシステント方式を含
む。)、が適用された網にも、本願発明は適用可能であ
る。In each of the above embodiments, CSMA
Although the present invention is applied to a LAN to which the / CD method is applied, the communication procedure, transmission efficiency, maintenance / operation, etc. due to the addition of the segment identifier and event identifier described above to the end of the jam signal. If there is no restriction in terms of, or if the degree of such restriction is acceptable, for example: -Each terminal sends a jam signal for a predetermined period before starting transmission, and CSM that confirms that there was no collision over
A / CA (Carrier Sense Multiple Access with Colli
CSI (Carrier Sense Multiple Access) method (non-persistent method, p-persistent method) in which each terminal confirms that the connected segment is not occupied by another terminal and transmits The present invention can be applied to a network to which the system is applied.
【0073】さらに、上述した各実施形態では、衝突が
多発したセグメント61-Aを示すセグメント識別子と、
その衝突の多発を示す事象識別子とがジャム信号の末尾
に付加されて送出されているが、本願発明は、このよう
な衝突の多発に限らず、例えば、
・ リピータ41-AB、41-BC、41-CD、41-CE、41-C
F、41-EG(41A-AB、41A-BC、41A-CD、41A-CE、
41A-CF、41A-EG)、あるいは端末61-A〜61-Gの
内部で発生した所望の事象(セグメント61-A〜61-G
に何ら関係がないものも含まれる。)、
・ これらの端末61-A〜61-Gによって検出されたレ
イトコリジョン、についても、同様に発生した(あるい
は検出された)箇所や該当する事象の特定を可能とする
ために適用されてもよい。Further, in each of the above-mentioned embodiments, a segment identifier indicating the segment 61-A in which collisions frequently occur,
Although the event identifier indicating the frequent occurrence of the collision is added to the end of the jam signal and transmitted, the invention of the present application is not limited to such frequent occurrence of the collision, and, for example ,: repeaters 41-AB, 41-BC, 41-CD, 41-CE, 41-C
F, 41-EG (41A-AB, 41A-BC, 41A-CD, 41A-CE,
41A-CF, 41A-EG), or a desired event (segments 61-A to 61-G) that occurs inside the terminals 61-A to 61-G.
Also includes things that have nothing to do with. ), ・ Even for late collisions detected by these terminals 61-A to 61-G, even if it is applied to enable identification of the place (or detected) where it occurred or the corresponding event, Good.
【0074】また、上述した各実施形態では、ジャム信
号の中核部は、例えば、リピータ41-AB に備えられた
シフトレジスタ43-AB を介して中継されている。しか
し、本願発明はこのような構成に限定されず、例えば、
一方のセグメントから与えられたジャム信号の一部ある
いは全てが既述のセグメント識別子や事象識別子と共に
生成された代替のジャム信号に置き換えられて他方のセ
グメントに送出されてもよい。Further, in each of the above-described embodiments, the core of the jam signal is relayed, for example, via the shift register 43-AB provided in the repeater 41-AB. However, the present invention is not limited to such a configuration, and for example,
A part or all of the jam signal given from one segment may be replaced with an alternative jam signal generated together with the segment identifier and the event identifier described above, and sent to the other segment.
【0075】[0075]
【発明の効果】上述したように請求項1および請求項5
に記載の発明では、網が多段に配置された複数のセグメ
ントから構成される場合であっても、これらのセグメン
トにおいては、信号の監視に供される機器を介して特定
の事象が発生した箇所の特定が確度高く達成される。さ
らに、請求項1に記載の発明では、的確な保守や運用が
可能となる。 As described above, the first and fifth aspects are provided.
In the invention described in (1), even when the network is composed of multiple segments arranged in multiple stages, in these segments, the location where a specific event occurs via the equipment used for signal monitoring. Is accurately achieved. It
Moreover, in the invention according to claim 1, proper maintenance and operation
It will be possible.
【0076】 また、請求項2および請求項5に記載の
発明では、警報情報の通知先となるべき候補との間に介
在するセグメントや通信リンクに併せて、これらの候補
となるべき機器の稼働状況に柔軟に適応した障害処理が
可能となる。さらに、請求項3に記載の発明では、何れ
かのセグメントにおいて伝送品質が低下し、あるいは衝
突や障害が発生した場合であっても、警報情報が所望の
セグメントに確度高く伝達される。 In addition, in the inventions according to claims 2 and 5 , together with the segments and communication links that intervene with the candidates that should be notified of the alarm information, the operation of the devices that should be these candidates is activated. It is possible to handle faults flexibly adapted to the situation. Furthermore, in the invention according to claim 3, either
Transmission quality is degraded or
Even if a collision or obstacle occurs, the alarm information is
It is transmitted to the segment with high accuracy.
【0077】 また、請求項4に記載の発明では、別体
の機器が適用されることなく、警報情報が網を構成する
個々のセグメントに確度高く並行して伝達される。した
がって、これらの発明が適用された網では、保守および
運用にかかわるコストおよび工数の大幅な削減がはから
れ、かつ総合的な信頼性が高められる。In the invention according to claim 4, a separate body is provided.
Alarm information configures the network without being applied
It is transmitted in parallel to each segment with high accuracy. Therefore, in the network to which these inventions are applied, the cost and man-hours involved in maintenance and operation can be significantly reduced, and the overall reliability can be improved.
【図1】請求項1〜5に記載の発明の原理ブロック図で
ある。FIG. 1 is a principle block diagram of the invention described in claims 1 to 5.
【図2】本発明の第1〜4の実施形態を示す図である。FIG. 2 is a diagram showing first to fourth embodiments of the present invention .
【図3】本発明の第1〜3の実施形態の動作フローチャ
ートである。FIG. 3 is an operation flowchart of the first to third embodiments of the present invention .
【図4】通信ポートレジスタの構成を示す図である。FIG. 4 is a diagram showing a configuration of a communication port register.
【図5】ステータスレジスタの構成を示す図である。FIG. 5 is a diagram showing a configuration of a status register.
【図6】警報パケットのフォーマットを示す図である。FIG. 6 is a diagram showing a format of an alarm packet.
【図7】本発明の第4の実施形態の動作フローチャート
である。FIG. 7 is an operation flowchart of the fourth embodiment of the present invention .
【図8】リピータを介して拡張されたLANの構成例を
示す図である。FIG. 8 is a diagram showing a configuration example of a LAN extended via a repeater.
【図9】従来例の動作フローチャートである。FIG. 9 is an operation flowchart of a conventional example.
11 セグメント対応手段 12 監視手段 13 警報手段 21 識別子取得手段 22 マンマシンインタフェース手段 41,62 リピータ 42 セグメント対応部 43 シフトレジスタ 44 送出時刻検出部 45 付加情報レジスタ 46,48 プロセッサ 47 通信インタフェース部 51 通信ポートレジスタ 52 ステータスレジスタ 61 セグメント 63 端末 11 segment support 12 Monitoring means 13 Alarm means 21 identifier acquisition means 22 Man-machine interface means 41,62 repeaters 42 segment support section 43 shift register 44 Sending time detector 45 Additional information register 46,48 processors 47 Communication interface section 51 Communication port register 52 Status register 61 segments 63 terminals
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭58−88948(JP,A) 特開 平3−57341(JP,A) 特開 平6−188887(JP,A) 特開 平4−361447(JP,A) 特開 平8−18580(JP,A) 特開 昭59−99842(JP,A) 特開 平9−284304(JP,A) 特開 平5−344126(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 12/00 - 12/28 H04L 12/44 - 12/66 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP 58-88948 (JP, A) JP 3-57341 (JP, A) JP 6-188887 (JP, A) JP 4- 361447 (JP, A) JP 8-18580 (JP, A) JP 59-99842 (JP, A) JP 9-284304 (JP, A) JP 5-344126 (JP, A) (58) Fields surveyed (Int.Cl. 7 , DB name) H04L 12/00-12/28 H04L 12/44-12/66
Claims (5)
単一または複数のセグメントに接続され、伝送情報の送
信元あるいは受信先の機能と、集線、中継、フィルタリ
ングおよびルーティングの何れかを実現する機能との全
てあるいは一部を有するセグメント対応手段と、 前記単一または複数のセグメントあるいは前記セグメン
ト対応手段の監視を行い、これらのセグメントあるいは
セグメント対応手段に生じた特定の事象を検出する監視
手段と、 前記監視手段によって前記特定の事象が検出されたとき
に、前記単一または複数のセグメントの全てあるいは一
部に、前記CSMA方式に適応したジャム信号と、その
ジャム信号の末尾に付加され、この特定の事象が生起し
た箇所を示す第一の識別子と、この特定の事象を示す第
二の識別子とが含まれてなる警報情報を送出する警報手
段とを備えたことを特徴とするノード装置。1. Connected to a single or a plurality of segments forming a network to which the CSMA system is applied, and realizing a function of a transmission source or a reception destination of transmission information and any of concentrating, relaying, filtering and routing. Segment corresponding means having all or part of the function, and monitoring means for monitoring the single or multiple segments or the segment corresponding means and detecting a specific event occurring in these segments or the segment corresponding means When the specific event is detected by the monitoring means, a jam signal adapted to the CSMA method and a tail signal of the jam signal are added to all or part of the single or plural segments , A first identifier that indicates where the particular event occurred, and a first identifier that identifies this particular event.
A node device, comprising: alarm means for transmitting alarm information including the second identifier .
象の程度との双方あるいは何れか一方に基づいて、単一
または複数のセグメントの内、警報情報が送出されるべ
きセグメントを選定する手段を有することを特徴とする
ノード装置。2. The node device according to claim 1, wherein the alarm means is single or plural based on a specific event detected by the monitoring means and / or the degree of the specific event. The node device having means for selecting a segment to which the alarm information is to be transmitted, from among the above segments.
装置において、 警報手段は、警報情報に含まれる第一の識別子と第二の識別子との双
方あるいは何れか一方を冗長な形式で、あるいは冗長符
号としてジャム信号の末尾に付加する ことを特徴とする
ノード装置。3. The node device according to claim 1 or 2, wherein the alarm means is a dual identifier including a first identifier and a second identifier included in the alarm information.
One or either in redundant form, or redundant code
A node device characterized by being added to the end of the jam signal as a signal .
記載のノード装置において、単一または複数のセグメントの全てあるいは一部から与
えられるジャム信号との同期をとり、そのジャム信号の
末尾に付加された第一の識別子と第二の識別子との双方
あるいは何れか一方を取得する識別子取得手段と、 前記識別子取得手段によって取得された第一の識別子と
第二の識別子との双方あるいは何れか一方について、通
知にかかわるマンマシンインタフェースをとるマンマシ
ンインタフェース手段とを備えた ことを特徴とするノー
ド装置。4. The node device according to claim 1 , wherein all or part of a single segment or a plurality of segments are provided.
Synchronize with the jam signal that can be obtained,
Both the first and second identifiers added to the end
Alternatively, an identifier acquisition unit that acquires one of the two, and a first identifier acquired by the identifier acquisition unit
Either or both of the second identifier and
Mammashi with man-machine interface related to knowledge
Node device characterized by comprising a down interface means.
単一または複数のセグメントに接続され、伝送情報の送
信元あるいは受信先の機能と、集線、中継、フィルタリ
ングおよびルーティングの何れかを実現する機能との全
てあるいは一部を有するセグメント対応手段と、 前記単一または複数のセグメントあるいは前記セグメン
ト対応手段の監視を行い、これらのセグメントあるいは
セグメント対応手段に生じた特定の事象を検出する監視
手段と、 前記監視手段によって前記特定の事象が検出されたとき
に、前記単一または複数のセグメントの全てあるいは一
部に、前記CSMA方式に適応したジャム信号と、その
ジャム信号の末尾にこの特定の事象が生起した箇所を示
す第一の識別子が付加されてなる警報情報を送出すると
ともに、監視手段によって検出された特定の事象とその
特定の事象の程度との双方に基づいて、単一または複数
のセグメントの内、警報情報が送出されるべきセグメン
トを選定する手段を有する警報手段と を備えたことを特
徴とするノード装置。5. A network to which the CSMA method is applied is constructed.
Connects to single or multiple segments and sends transmission information
The function of the sender or receiver, and the concentrating, relaying, filtering
With the ability to implement either routing or routing
Segment corresponding means having all or a part thereof, and the single or plural segments or the segment.
Monitor these measures and
Monitors that detect specific events that occur in segment-aware
Means and when the specific event is detected by the monitoring means
All or one of the single or multiple segments
And a jam signal adapted to the CSMA method,
At the end of the jam signal, indicate where this particular event occurred.
If you send the alarm information with the first identifier added,
Both, the specific event detected by the monitoring means and its
Single or multiple, based both on the extent of a particular event
Of the segments of which the alarm information should be sent
And a warning unit having a unit for selecting a node.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18026198A JP3486342B2 (en) | 1998-06-26 | 1998-06-26 | Node device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18026198A JP3486342B2 (en) | 1998-06-26 | 1998-06-26 | Node device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000013416A JP2000013416A (en) | 2000-01-14 |
| JP3486342B2 true JP3486342B2 (en) | 2004-01-13 |
Family
ID=16080172
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18026198A Expired - Fee Related JP3486342B2 (en) | 1998-06-26 | 1998-06-26 | Node device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3486342B2 (en) |
-
1998
- 1998-06-26 JP JP18026198A patent/JP3486342B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000013416A (en) | 2000-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2027230C (en) | Station-to-station full duplex communication in a communications network | |
| JP3160350B2 (en) | Communication network control method | |
| US4709365A (en) | Data transmission system and method | |
| CA2034660C (en) | Station-to-station full duplex communication in a token ring local area network | |
| US5319644A (en) | Method and apparatus for identifying port/station relationships in a network | |
| CN101330423B (en) | Packet ring network system and packet transport method | |
| US4514843A (en) | Packet switched communication system comprising collision avoidance means | |
| EP0925666B1 (en) | Method and system for identifying an error condition due to a faulty cable connection in an ethernet network | |
| JP3857317B2 (en) | Automatic negotiation progress monitor | |
| JPS5939942B2 (en) | data communication equipment | |
| JPH0351142B2 (en) | ||
| EP0339839B1 (en) | Network having an apparatus for identifying a location of a lost token signal in the network, and method for so doing | |
| US5528594A (en) | Method and system for implementing sub-tokens on a token ring network | |
| EP0616449B1 (en) | Port activity monitor for an integrated multiport repeater | |
| US20120163176A1 (en) | Network relay system, network relay device, and congested state notifying method | |
| JPS6276840A (en) | node device | |
| US20020101874A1 (en) | Physical layer transparent transport information encapsulation methods and systems | |
| US6111890A (en) | Gigabuffer lite repeater scheme | |
| JP3486342B2 (en) | Node device | |
| EP1488576B1 (en) | Self-routing, star-coupler-based communication network | |
| JP4073595B2 (en) | Network failure detection system and detection method | |
| JP2938495B2 (en) | Network monitoring equipment | |
| JP2570578B2 (en) | Ring transmission line station equipment | |
| JP2002170177A (en) | Fire alarm system | |
| JP3020037B2 (en) | Tour monitoring packet communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20031014 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071024 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081024 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081024 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091024 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091024 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101024 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101024 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111024 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111024 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121024 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121024 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131024 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |