JP6529099B2 - Abnormality detection method - Google Patents
Abnormality detection method Download PDFInfo
- Publication number
- JP6529099B2 JP6529099B2 JP2018017756A JP2018017756A JP6529099B2 JP 6529099 B2 JP6529099 B2 JP 6529099B2 JP 2018017756 A JP2018017756 A JP 2018017756A JP 2018017756 A JP2018017756 A JP 2018017756A JP 6529099 B2 JP6529099 B2 JP 6529099B2
- Authority
- JP
- Japan
- Prior art keywords
- repeater communication
- repeater
- frame
- address
- port
- 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.)
- Active
Links
- 230000005856 abnormality Effects 0.000 title claims description 26
- 238000001514 detection method Methods 0.000 title claims description 19
- 238000004891 communication Methods 0.000 claims description 479
- 230000005540 biological transmission Effects 0.000 claims description 58
- 238000012545 processing Methods 0.000 claims description 47
- 238000012546 transfer Methods 0.000 claims description 44
- 238000006243 chemical reaction Methods 0.000 claims description 35
- 230000004044 response Effects 0.000 claims description 18
- 238000007726 management method Methods 0.000 description 171
- 230000002159 abnormal effect Effects 0.000 description 17
- 230000002776 aggregation Effects 0.000 description 16
- 238000004220 aggregation Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 13
- 238000000034 method Methods 0.000 description 9
- 238000010276 construction Methods 0.000 description 7
- 125000004122 cyclic group Chemical group 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
Description
本発明は、リピータ通信システム、集中管理装置、リピータ通信装置、異常検出方法および異常検出プログラムに関し、特に低コストで構築でき、かつ不具合が発生した場合にこれを早期に検出して迅速に復旧しうるリピータ通信システム等に関する。 The present invention relates to a repeater communication system, a central management device, a repeater communication device, an anomaly detection method, and an anomaly detection program, and in particular, it can be constructed at low cost, and when a fault occurs, this can be detected early and quickly recovered. A repeater communication system etc.
通信関係の施設において、通信装置とその情報を収集する管理装置などで構成されるネットワークを構築する場合には、TCP/IP(Transmission Control Protocol / Internet Protocol)を使用したLAN(Local Area Network)を用いて実現することもできる。しかしながら、古い施設に新たにそのような環境を構築する場合や、広大な施設にそのような環境を構築する場合には、構築費用がむやみに増大し、多大なコストが無駄に費やされることとなる。 When constructing a network consisting of communication devices and a management device that collects the information in a facility related to communication, a LAN (Local Area Network) using TCP / IP (Transmission Control Protocol / Internet Protocol) is used. It can also be realized using. However, when constructing such an environment in an old facility or when constructing such an environment in a vast facility, the construction cost will increase unreliably and a large cost will be wasted. Become.
また、管理対象の通信装置が火災警報装置や犯罪警報装置などのような機能が限定された装置である場合は、その通信する情報の内容は比較的単純であり、かつ量・頻度共にそれほど多いものではないことがほとんどであり、将来的にその通信が拡大する可能性もほとんどない。そのような場合には、TCP/IPによるLANを構築しても明らかにオーバースペックであり、必要以上のコストが無駄に費やされることとなる。 Also, when the communication device to be managed is a device with a limited function such as a fire alarm device or a crime alarm device, the content of the information to be communicated is relatively simple, and both the amount and frequency are so much Most of them are not things, and there is little possibility that their communication will expand in the future. In such a case, even if a LAN by TCP / IP is constructed, it is clearly over-spec, and unnecessary costs are wasted.
さらには集合住宅や雑居ビルなどに設置された各部屋の火災警報装置や犯罪警報装置などは、その検知対象となる現象が検知された場合に鳴動するだけのものがほとんどであり、検知された情報を集中管理する(たとえば消防署や警察に通報するなどの対処を行う)ための装置は、その設置や管理に要するコストなどの都合から、備えられていない場合が多い。 Furthermore, most of the fire alarm devices and crime alarm devices of each room installed in multi-family dwellings and complex buildings etc. only sound when the phenomenon to be detected is detected, and were detected. A device for centrally managing information (for example, dealing with notification to a fire department or the police) is often not provided because of the cost required for its installation and management.
そのため、火災や犯罪を検知して当該装置が鳴動しても、消防署や警察に通報するなどの対処はその音に気づいた人間が行う必要がある。その対処を行える人がそこにいなければ、対処が遅れて被害が拡大することとなる。また、それらの装置は管理装置による管理がされていないことが多いので、経年劣化などによる故障などがあってもメンテナンスされずに放置され、必要な時にその機能を発揮しないということも起こりうる。 Therefore, even if a fire or a crime is detected and the device rang, it is necessary for a person who noticed the sound to take measures such as notifying the fire department or the police. If there is no one who can handle the problem, the response will be delayed and the damage will increase. In addition, since these apparatuses are often not managed by the management apparatus, even if there is a failure due to aging or the like, they may be left unmaintained and may not exhibit their functions when necessary.
以上のような観点から、発明者らは、既存の低価格な電子機器および通信回線(たとえば電話回線など)でも十分に運用可能な通信システムを過去にも発明し、下記の特許文献1および2として開示している。
From the above viewpoints, the inventors invented a communication system which can sufficiently operate even with existing low-priced electronic devices and communication lines (for example, telephone lines etc.) in the past, and the following
特許文献1に記載の通信システムでは、それぞれの電子機器が集中管理部と呼ばれる管理側の装置に発呼する機能を備えることにしている。また、異常時の警報を発呼データとして集中管理装置に送信するときに、その途中で中継する他の電子機器のポート番号を順次累積する形で記憶していき、集中管理装置に到達したときのこれらのポート番号の累積列を該当する電子機器のアドレスとして管理するようにしている。
In the communication system described in
特許文献2に記載の通信システムは、通常使用される経路とは異なる別経路で通信が可能な電子機器からなるリピータ通信機とこれらを管理する集中管理端末とによって構成される。集中管理端末は、各リピータ通信機のアドレスをそれらに至る経路でのポート番号の列によって設定している。障害が発生した場合には、集中管理端末からの指令によって、これらのリピータ通信機のうちの一つにおいてメインポートを回転させ、アドレスの変更を行う。これによって障害発生後も通信を継続することを意図したものである。
The communication system described in
また、これに関連する技術文献として、特許文献3もある。特許文献3には、いわゆるホームネットワークで、負荷機器の物理的位置とアドレスの対応表を人手によらずに作成できるという通信システムが記載されている。このシステムでは、各負荷機器の物理的位置と負荷制御信号中継装置の物理ポートとの間を対応させ、当該各負荷機器から送信された試験信号によって負荷機器の物理的位置とアドレスとを対応させている。 Moreover, there exists patent document 3 as a technical literature relevant to this. Patent Document 3 describes a communication system in which a correspondence table of physical positions and addresses of load devices can be created without manual operation in a so-called home network. In this system, the physical position of each load device corresponds to the physical port of the load control signal relay device, and the test signal transmitted from each load device corresponds the physical position of the load device to the address. ing.
特許文献1に記載の通信システムは、小容量のデータの集中管理と制御を行う低コストな通信システムであるが、当該システムを構成する通信装置やデータ通信経路に障害が発生した場合の対処については言及されていない。また、そこで使用されている通信フレームのビット構成では、各機器から集中管理装置に向かう集約方向へのフレームであるか、逆に集中管理装置から各機器に向かうルーティング方向へのフレームであるかを判定できないという問題もある。
The communication system described in
特許文献2に記載の通信システムでは、その点を改善して、障害が発生した場合にも対応が可能なようになっている。しかしながら、そこで可能なのはリピータ通信機自体に障害が発生した場合の対応のみであり、通信回線の断線などの不具合に対応しうるものではない。また、このシステムでは特定のリピータ通信機に障害が発生すると、そのリピータ通信機の使用を回避するように迂回経路を構築している。しかしながら、その動作によって、そこに至る経路が複数存在するリピータ通信機が出る場合があるので、その経路の管理と制御は複雑なものとなる。
In the communication system described in
さらに、このシステムでは、通信フレームのビット構成に、集約方向であるかルーティング方向であるかを示す1ビットを追加し、このビットの値によって当該フレームがいずれの方向であるかを各機器が判断できるようにしている。ところが、一部の制御フレームには、データ形式を整えるために無駄なビット列を含んでいるので、受信側の処理において通信フレームから必要な情報を抽出するために複雑な処理が必要となる。この点も、低コストな通信システムを提供する目的においては問題となる。 Furthermore, in this system, one bit indicating whether it is the aggregation direction or the routing direction is added to the bit configuration of the communication frame, and each device determines which direction the frame is based on the value of this bit. I am able to do it. However, since some control frames include useless bit strings to arrange data format, complicated processing is required to extract necessary information from the communication frame in the processing on the receiving side. This point is also a problem in order to provide a low cost communication system.
そして、特許文献1および2に記載の通信システムでは、必ず集中管理装置側がポート番号「11」となるように各リピータ通信機を接続する必要があるが、特に多数台のリピータ通信機を接続する場合にはこの接続作業は繁雑なものとなり、また接続間違いも生じやすい。即ち、システム構築時に多大な手間とコストを要する。
Then, in the communication systems described in
ちなみに特許文献3に記載の通信システムは、TCP/IPを前提としたものであるので、小容量のデータの集中管理と制御を行う低コストな通信システムを構築しようとする場合にはそもそも適さない。 Incidentally, since the communication system described in Patent Document 3 is premised on TCP / IP, it is not suitable from the beginning when constructing a low-cost communication system for centrally managing and controlling small-capacity data. .
本発明の目的は、情報の伝達経路に不具合が発生した場合にこれを早期に検出して迅速に復旧することを可能とし、かつ低コストで構築可能なリピータ通信システム、集中管理装置、リピータ通信装置、異常検出方法および異常検出プログラムを提供することにある。 It is an object of the present invention to enable a repeater communication system, a centralized management apparatus, and repeater communication that can be detected early and quickly recovered when a failure occurs in the information transmission path, and can be constructed at low cost. An apparatus, an abnormality detection method, and an abnormality detection program are provided.
上記目的を達成するため、本発明に係るリピータ通信システムは、複数台のリピータ通信装置と、各リピータ通信装置との間で情報の送受信を行う集中管理装置とが接続されて構成されて成るリピータ通信システムであって、各リピータ通信装置が、他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポートと、送受信物理ポートに物理ポート番号との間で一対一に対応する各々異なる論理ポート番号を対応させて、当該論理ポート番号によって他の装置との通信を行うポート変換制御部とを有すること、を特徴とする。 In order to achieve the above object, a repeater communication system according to the present invention includes a repeater in which a plurality of repeater communication devices and a central management device for transmitting and receiving information to and from each repeater communication device are connected. A communication system, wherein each repeater communication device is a physical connection terminal with another device, and has a plurality of transmission / reception physical ports each having a different physical port number, and a physical port number for the transmission / reception physical port The present invention is characterized by having a port conversion control unit that performs communication with another device according to the corresponding logical port number by correlating different logical port numbers corresponding to each other on a one-to-one basis.
上記目的を達成するため、本発明に係るリピータ通信装置は、集中管理装置および他の装置と接続されて情報の送受信を行うリピータ通信装置であって、他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポートと、送受信物理ポートに物理ポート番号との間で一対一に対応する各々異なる論理ポート番号を対応させ、当該論理ポート番号によって他の装置との通信を行うポート変換制御部とを有すること、を特徴とする。 In order to achieve the above object, a repeater communication device according to the present invention is a repeater communication device connected to a central management device and another device to transmit and receive information, and is physically connected to the other device. A plurality of transmit / receive physical ports which are terminals each having different physical port numbers, and different transmit / receive physical ports correspond to different logical port numbers corresponding to the physical port numbers, respectively, And a port conversion control unit that communicates with the apparatus.
上記目的を達成するため、本発明に係る集中管理装置は、複数台のリピータ通信装置と接続されて情報の送受信を行う集中管理装置であって、全てのリピータ通信装置に対してアドレスの照会をする制御フレームを送出し、各リピータ通信装置から返送されてきたアドレス情報をアドレステーブルとして保存すると共に、制御フレームを定期的に送出してこれに対する返信をアドレステーブルの記録内容と比較し、これによって各リピータ通信装置の中に不具合が発生したか否かを検出するアドレス管理部と、各リピータ通信装置の中に不具合が発生した場合に当該不具合を異常検出ログに記録すると共に警報を発する異常状態対応部とを有することを特徴とする。 In order to achieve the above object, a centralized management device according to the present invention is a centralized management device connected to a plurality of repeater communication devices to transmit and receive information, and inquires of all repeater communication devices for addresses. Together with storing the address information returned from each repeater communication device as an address table, periodically sending out the control frame and comparing the reply to this with the recorded contents of the address table, An address management unit that detects whether or not a failure occurs in each repeater communication device, and an abnormal state that records the failure in an abnormality detection log and issues an alarm when a failure occurs in each repeater communication device And a corresponding portion.
上記目的を達成するため、本発明に係る異常検出方法は、他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポートを備えた複数台のリピータ通信装置と、各リピータ通信装置との間で情報の送受信を行う集中管理装置とが接続されて構成されているリピータ通信システムの異常検出方法であって、集中管理装置のアドレス管理部が、全てのリピータ通信装置に対してアドレスの照会をする制御フレームを送出し、この制御フレームを受信した各リピータ通信装置の転送処理制御部が、送受信物理ポートを介して制御フレームを受信した場合に、当該制御フレームを受信した送受信物理ポートに集中管理装置側であることを示す論理ポート番号を対応させるよう当該集中管理装置のポート変換制御部に指令し、次に、リピータ通信装置の転送処理制御部が、制御フレームに当該他の装置への論理ポート番号を付加した上で他のリピータ通信装置に転送すると共に、制御フレームが通ってきた他の各リピータ通信装置の論理ポート番号を連接したアドレス情報を集中管理装置に返送し、集中管理装置のアドレス管理部が、各リピータ通信装置から返送されてきたアドレス情報をアドレステーブルとして保存すること、を特徴とする。 In order to achieve the above object, according to the abnormality detection method of the present invention, a plurality of repeaters having a plurality of transmission / reception physical ports which are physical connection terminals with another device and have different physical port numbers respectively A method for detecting an abnormality in a repeater communication system configured by connecting a communication apparatus and a central management apparatus that transmits and receives information to and from each repeater communication apparatus, wherein the address management unit of the central management apparatus is all Sending out a control frame for inquiring the address to the repeater communication device of the above, and the transfer processing control unit of each repeater communication device that has received the control frame receives the control frame via the transmission / reception physical port; The port conversion control of the central management device is performed so that the logical port number indicating that it is the central management device corresponds to the transmission / reception physical port that received the control frame. The transfer processing control unit of the repeater communication device adds a logical port number to the other device to the control frame, and transfers the control frame to the other repeater communication device. Address information in which the logical port numbers of the other repeater communication devices are concatenated is returned to the central management device, and the address management unit of the central management device stores the address information returned from each repeater communication device as an address table. That is.
上記目的を達成するため、本発明に係る異常検出プログラムは、複数台のリピータ通信装置と、各リピータ通信装置との間で情報の送受信を行う集中管理装置とが接続されて構成されているリピータ通信システムにあって、集中管理装置が備えるプロセッサに、全てのリピータ通信装置に対してアドレスの照会をする制御フレームを送出する手順、各リピータ通信装置から返送されてきたアドレス情報をアドレステーブルとして保存する手順、および制御フレームを定期的に送出してこれに対する返信をアドレステーブルの記録内容と比較し、これによって各リピータ通信装置の中に不具合が発生したか否かを検出する手順を実行させること、を特徴とする。 In order to achieve the above object, in the abnormality detection program according to the present invention, a repeater is configured by connecting a plurality of repeater communication devices and a central management device that transmits and receives information to and from each repeater communication device. In the communication system, a procedure for sending out a control frame for inquiring the address to all repeater communication devices to a processor provided in the central management device, storing the address information returned from each repeater communication device as an address table And sending out a control frame periodically to compare the response to this with the recorded contents of the address table, thereby performing a procedure for detecting whether or not a failure occurs in each repeater communication device. , Is characterized.
本発明は、上記した通り、リピータ通信装置で送受信物理ポートに論理ポート番号を対応させるように構成したので、物理ポート番号に縛られることなく接続を行うことができ、かつ不具合発生時にも迅速に対応が可能となる。これによって、前述した目的を達成しうるリピータ通信システム、集中管理装置、リピータ通信装置、異常検出方法および異常検出プログラムを提供することができる。 In the present invention, as described above, the repeater communication device is configured to make the transmitting / receiving physical port correspond to the logical port number, so that connection can be performed without being tied to the physical port number, and also when a problem occurs It becomes possible to cope. Accordingly, it is possible to provide a repeater communication system, a centralized management device, a repeater communication device, an abnormality detection method, and an abnormality detection program that can achieve the above-described object.
以下、本発明の一実施形態を、添付図1ないし図9に従って説明する。
(基本的内容)
まず、本発明の基本的な内容について説明する。
図1において、リピータ通信システム100は、複数台のリピータ通信装置20a,20b,20c,…(総称してリピータ通信装置20という)と、各リピータ通信装置との間で情報の送受信を行う集中管理装置10とが接続されて構成されている。ここで、各リピータ通信装置20は、集中管理装置および他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポート21a〜21dと、送受信物理ポートに物理ポート番号との間で一対一に対応する各々異なる論理ポート番号を対応させ、当該論理ポート番号によって他の装置との通信を行うポート変換制御部31iとを有する。
即ち、このリピータ通信システム100は、リピータ通信装置20で送受信物理ポートに論理ポート番号を対応させるように構成したので、物理ポート番号に縛られることなく接続を行うことができ、かつ情報の伝達経路に不具合が発生した場合にこれが早期に検出されるので、システム全体を低コストで構築でき、さらに操作者(管理者)がこの不具合を迅速に復旧することが可能であるという利点を有する。
これら各手段のより詳細な構成は、次の実施形態として説明する。
Hereinafter, an embodiment of the present invention will be described according to the attached FIGS. 1 to 9.
(Basic content)
First, the basic contents of the present invention will be described.
In FIG. 1, the
That is, since this
A more detailed configuration of each of these means will be described as the next embodiment.
(具体的内容)
本実施形態において、リピータ通信システム100は、上述したように、複数台のリピータ通信装置20と、各リピータ通信装置との間で情報の送受信を行う集中管理装置10とが接続されて構成されている。各リピータ通信装置20は、集中管理装置および他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポート31a〜31dと、送受信物理ポートに物理ポート番号との間で一対一に対応する各々異なる論理ポート番号を対応させて、当該論理ポート番号によって他の装置との通信を行うポート変換制御部31iとを有する。
(Specific content)
In the present embodiment, as described above, the
また、集中管理装置10は、全てのリピータ通信装置に対してアドレスの照会をする制御フレームを送出するアドレス管理部13aを有し、リピータ通信装置20が、送受信物理ポートを介して制御フレームを受信した場合に、当該制御フレームを受信した送受信物理ポートに集中管理装置側であることを示す論理ポート番号を対応させるようポート変換制御部に指令すると共に、制御フレームに当該他の装置への論理ポート番号を付加した上で他のリピータ通信装置に転送する転送処理制御部22を備え、この転送処理制御部が、制御フレームが通ってきた他のリピータ通信装置の論理ポート番号を連接したアドレス情報を集中管理装置に返送する機能を有する。
Further, the
さらに、集中管理装置20のアドレス管理部13aが、各リピータ通信装置から返送されてきたアドレス情報をアドレステーブル14aとして保存すると共に、制御フレームを定期的に送出してこれに対する返信をアドレステーブルの記録内容と比較し、これによって各リピータ通信装置の中に不具合が発生したか否かを検出する機能を有する。そして集中管理装置20は、各リピータ通信装置の中に不具合が発生した場合に当該不具合を異常検出ログ14bに記録すると共に警報を発する異常状態対応部13bを有する。
Furthermore, the
これによって、このリピータ通信システム100は、前述したように、低コストで構築でき、不具合が発生した場合にこれを早期に検出して迅速に復旧することが可能なものとなる。
以下、これをより詳細に説明する。
As a result, as described above, this
This will be described in more detail below.
図2は、本発明の実施形態に係るリピータ通信システム100の基本的な構成について示す説明図である。このリピータ通信システム100は、有線または無線で構成されたネットワークにおいて警報情報や機器制御情報の検出と中継を行うリピータ機能を有する多数の通信装置であるリピータ通信装置20a、20b、20c…(これらは全て共通した構成を有するので、総称してリピータ通信装置20という)と、これらリピータ通信装置20との間で情報の送受信を行う集中管理装置10とが、相互に接続されて構成される。
FIG. 2 is an explanatory view showing a basic configuration of the
図2に示した例では、リピータ通信システム100は部分ネットワーク100aおよび1bに分かれており、部分ネットワーク100aにはリピータ通信装置20a,20b,20cが属し、部分ネットワーク100bにはリピータ通信装置20d,20e,20fが属している。集中管理装置10はリピータ通信装置20aに直接接続され、リピータ通信装置20a,20b,20cは部分ネットワーク100a内で相互に接続されている。
In the example shown in FIG. 2,
またリピータ通信装置20bからは回線2aによって部分ネットワーク100bのリピータ通信装置20dに接続されており、リピータ通信装置20d,20f,20fは部分ネットワーク100b内で相互に接続されている。この構成によって、集中管理装置10は全てのリピータ通信装置20a〜20fとの間で通信を行う。
The
ここで、たとえば集中管理装置10が部分ネットワーク100bのリピータ通信装置20fに対して何らかの情報を送出する場合、集中管理装置10が送出する出力パケットには、当該パケットがリピータ通信装置20fに到達するまでに経由すべき通信経路について示す経路情報が含まれる。
Here, for example, when the
ここでいう経路情報とは、集中管理装置10で管理されるものであり、当該通信パケットが通過すべきリピータ通信装置と当該通信装置における出力ポート番号とを連接して構成したものである。各リピータ通信装置は、受け取った通信パケットを次にどのポートに出力すべきかを、この経路情報に従って判断する。これについて、詳細は後述する。
The route information referred to here is managed by the
集中管理装置10がリピータ通信装置20fに対して送出した通信パケットは、リピータ通信装置20a→リピータ通信装置20b→回線2a→リピータ通信装置20dを順に経由して、リピータ通信装置20fに到達する。逆に、部分ネットワーク100bに属するリピータ通信装置20eから集中管理装置10に情報を伝達するために送出される通信パケットは、リピータ通信装置20d→回線2a→リピータ通信装置20b→リピータ通信装置20aを順に経由して、集中管理装置10に到達する。
The communication packet sent from the
ここで、この回線2aに断線などの障害が生じて通信不能となった場合を考える。この障害が生じると、部分ネットワーク100aおよび100bが分断され、集中管理装置10とリピータ通信装置20d〜20fとの間は相互に通信不能な状態に陥る。しかし、部分ネットワーク100aのリピータ通信装置20cと、部分ネットワーク100bのリピータ通信装置20dとの間で別の回線2bが構築できれば、集中管理装置10とリピータ通信装置20d〜20fとの間は再び相互に通信可能となる。
Here, a case where a failure such as disconnection occurs in the line 2a and communication becomes impossible will be considered. When this failure occurs, the partial networks 100a and 100b are separated, and the
本願発明は、このような情報伝達経路の再構築を容易に実現することを目的とする。回線2aに断線などの障害が生じた場合だけでなく、リピータ通信装置20bもしくは20dが故障して通信不能となった場合についても、同様に情報伝達経路の再構築が実現可能である。そのための具体的な構成および動作について、次段から説明していく。
An object of the present invention is to easily realize such reconstruction of the information transfer path. Not only in the case where a failure such as disconnection occurs in the line 2a, but also in the case where the
図3は、図2に示したリピータ通信システム100について、より簡易化して平面的に示す説明図である。図3では、集中管理装置10と6台のリピータ通信装置20a〜20fが示されている。さらに、そのうちの1台であるリピータ通信装置20aについて拡大して示している。図3は、リピータ通信システム100のネットワーク構成例を平易かつ概念的に示すものであるので、図2に記載した構成とは一致しない。
FIG. 3 is an explanatory view showing the
即ち、集中管理装置10はリピータ通信装置20aと接続され、リピータ通信装置20aはリピータ通信装置20bおよび20cと接続されている。さらに、リピータ通信装置20aと20d、20bと20e、20cと20fとが相互に接続され、情報伝達経路が存在している。この接続は無線でも有線でもよく、任意のプロトコルを利用できる。
That is, the
ただし、集中管理装置10から見た場合、各リピータ通信装置への経路は基本的にそれぞれ1種類である。即ち、たとえばリピータ通信装置20dから20e、20dから20fなどのようなループ経路は存在していない。
However, when viewed from the
各リピータ通信装置20において、情報伝達方向は2通りある。集中管理装置10から発せられた制御フレームなどが各リピータ通信装置20に伝わる方向をルーティング方向といい、図3では破線矢印、もしくは白のブロック矢印で示している。逆に、各リピータ通信装置20から発せられたフレーム(警報フレーム、または制御フレームに対する返信フレーム)が集中管理装置10に伝わる方向を集約方向といい、図3では実線矢印、もしくは黒のブロック矢印で示している。
In each repeater communication device 20, there are two directions of information transmission. A direction in which a control frame or the like transmitted from the
図4は、図3に示したリピータ通信装置20のより詳しい構成について示す説明図である。リピータ通信装置20は、4組の入出力ポート21a〜21dを備える。入出力ポート21aはポート番号「00」、入出力ポート21bはポート番号「01」、入出力ポート21cはポート番号「10」、入出力ポート21dはポート番号「11」である。リピータ通信装置20はまた、これらの入出力ポート21a〜21dによるデータ転送処理を制御する転送処理制御部22と、後述するポート変換制御部31iとを備える。
FIG. 4 is an explanatory view showing a more detailed configuration of the repeater communication device 20 shown in FIG. The repeater communication device 20 includes four sets of input /
ポート番号「11」は、「集約方向」への通信フレーム出力を表す。即ち、入出力ポート21a〜21cから入力された通信フレームが「集約方向」のものであれば、転送処理制御部22はこれを必ずポート番号「11」である入出力ポート21dに出力する。逆に、入出力ポート21dから入力された「ルーティング方向」の通信フレームは、転送処理制御部22が、当該通信フレームに含まれる経路情報に応じて、入出力ポート21a〜21cのいずれか、あるいはそれら全てに対して出力する。
The port number “11” represents communication frame output in the “aggregate direction”. That is, if the communication frames input from the input /
即ち、ポート番号「11」の入出力ポート21dは、集中管理装置10側への集約方向及び集中管理装置10側からのルーティング方向の情報にとって、メインポートとなる役割を持つものである。
That is, the input /
転送処理制御部22は、集約方向への通信フレームについては、当該通信フレームを受け取ったポート番号「00」「01」「10」のいずれかをパケットの経路情報に付与して更新した通信フレームを、ポート番号「11」の出力側へ転送する。逆に、ルーティング方向への通信フレームについては、経路情報からポート番号「00」「01」「10」のうちのいずれのポートに出力するかを判断して、かつその経路情報からそのポート番号を削除して、当該ポートに出力する。
For the communication frames in the aggregation direction, the transfer
なお、リピータ通信装置20には、火災や犯罪などのような検知対象とされている現象を検知するための手段も当然備えられているが、これについては公知であるので、図4ではこれを図示していない。以後の各図においても同様である。 The repeater communication apparatus 20 is naturally also provided with means for detecting a phenomenon to be detected such as a fire or a crime, but since this is known, in FIG. Not shown. The same applies to the subsequent figures.
図5は、図3に示した集中管理装置10のより詳しい構成について示す説明図である。集中管理装置10は、リピータ通信装置20と同じく4組の入出力ポート11a〜11dを備える。入出力ポート11aはポート番号「00」、入出力ポート11bはポート番号「01」、入出力ポート11cはポート番号「10」、入出力ポート11dはポート番号「11」である。
FIG. 5 is an explanatory view showing a more detailed configuration of the
集中管理装置10はまた、各リピータ通信装置20の転送処理制御部22と同一の動作でデータ転送処理を制御する転送処理制御部12と、これに加えて集中管理部13と管理データ記憶部14を備える。集中管理部13は、アドレス管理部13aと、異常状態対応部13bとで構成される。管理データ記憶部14は、アドレステーブル14aと、異常検出ログ14bとを記憶している。
The
アドレス管理部13aは、各リピータ通信装置20に対してアドレス情報を返信させる為の制御フレームを定期的に送出し、これに反応した各リピータ通信装置20から返信されてきたアドレス情報をアドレステーブル14aとして管理し、情報更新を行う。また、アドレステーブル14aに記録されている全てのリピータ通信装置20からアドレス情報が返送されていない場合にはこの状態を検出して、異常状態対応部13bに「異常発生」を通知する。
The
異常状態対応部13bは、アドレス管理部13aから「異常発生」の通知があった場合に、この情報を異常検出ログ14bとして記録して蓄積する。また、異常が発生した場合に、警報を発して管理者に通知する機能も持つ。それを受けた管理者は、管理用端末などを介して異常検出ログ14bをチェックして、その上で後述するポート変換命令を載せた制御フレームを異常状態対応部13bから各リピータ通信装置20に対して送出させる(詳細は後述)。
The abnormal
なお、集中管理装置10には、管理者に異常検出ログ14bなどの情報を提示し、管理者からの操作を受け付けるための入出力手段も当然備えられているが、これについても公知であるので、図5ではこれを図示していない。以後の各図においても同様である。
Although the
図6は、図3に示すリピータ通信システム100での、集約方向におけるフレーム転送を示す説明図である。ここでは、リピータ通信装置20gから、集中管理装置10に対してデータ転送を行う場合について考える。リピータ通信装置20gのポート番号「11」から送出された通信フレームは、リピータ通信装置20eのポート番号「00」から入力され、ポート番号「11」からリピータ通信装置20dに出力される。なお、図6以降の各図では、視認性のため、ポート番号「11」の入出力ポートを黒塗りで表示することがある。
FIG. 6 is an explanatory view showing frame transfer in the aggregation direction in the
リピータ通信装置20dでは、これをポート番号「10」で受信し、ポート番号「11」からリピータ通信装置20aに出力する。そしてリピータ通信装置20aでは、これをポート番号「01」で受信し、ポート番号「11」から集中管理装置10に出力する。
The
このような、集中管理装置10から特定のリピータ通信装置に至る経路において、通過したリピータ通信装置を連接したものが、集中管理装置10から見た場合のアドレス情報となり、これをアドレス管理部13aがアドレステーブル14aとして管理する。この例の場合だと、リピータ通信装置20gのアドレス情報は「011000」、リピータ通信装置20eのアドレス情報は「0110」、リピータ通信装置20dのアドレス情報は「01」となる。ちなみにリピータ通信装置20aは集中管理装置10と直接接続されているので、アドレス情報は必要ではなく、従ってリピータ通信装置20aのアドレス情報は無い。
In such a route from the
この、集中管理装置10が各リピータ通信装置のアドレスを収集する処理は、たとえば「1時間ごと」などのように、予め与えられた周期でアドレス管理部13aが定期的に行う。また、管理者の操作などに応じて行うこともできる。これに応じてアドレス管理部13aはアドレステーブル14aを更新する。その際の動作については後述する。
This process of the
図7は、図3に示すリピータ通信システム100での、ルーティング方向におけるフレーム転送を示す説明図である。ここでは、集中管理装置10から、リピータ通信装置20gに対してデータ転送を行う場合について考える。この場合では、図6に示した動作によって、リピータ通信装置20gのアドレス「011000」がアドレステーブル14aに記録されている。
FIG. 7 is an explanatory view showing frame transfer in the routing direction in the
アドレス管理部13aは、この記録に基づいて、アドレス情報「011000」に対して通信フレームを送出する。この通信フレームは、リピータ通信装置20aのポート番号「11」から入力される。リピータ通信装置20aでは、このアドレス情報の先頭2ビット「01」から、出力ポート番号は「01」であることを判断し、このポート番号「01」に当該通信フレームを出力する。その際、その通信フレームに含まれるアドレス情報を、先頭2ビットを削除して更新した「1000」として出力する。
The
この通信フレームを、リピータ通信装置20dがポート番号「11」で受信し、同様にアドレス情報の先頭2ビット「10」から、出力ポート番号は「10」であることを判断し、このポート番号「10」に当該通信フレームを出力する。その際、その通信フレームに含まれるアドレス情報を、先頭2ビットを削除して更新した「00」として出力する。
This communication frame is received by the
この通信フレームを、リピータ通信装置20eがポート番号「11」で受信し、同様にアドレス情報の先頭2ビット「00」から、出力ポート番号は「10」であることを判断し、このポート番号「00」に当該通信フレームを出力する。その際、その通信フレームに含まれるアドレス情報を、先頭2ビットを削除して更新し、アドレス情報「無し」で出力する。
The
これを受信したリピータ通信装置20gは、アドレス情報「無し」で当該通信フレームを受信するので、自らがこの通信フレームの宛先であると判断して、それに対応する処理を行うことができる。
The
図8は、図4に示したリピータ通信装置20について、より詳しい構成を示す説明図である。リピータ通信装置20は、大きく分けて送受信終端部31、集約方向処理部32、およびルーティング方向処理部33という3つのブロックで構成される。 FIG. 8 is an explanatory diagram showing a more detailed configuration of repeater communication device 20 shown in FIG. The repeater communication device 20 is roughly divided into three blocks of a transmission / reception termination unit 31, an aggregation direction processing unit 32, and a routing direction processing unit 33.
送受信終端部31は、入出力ポート21a〜21dのうちのいずれか一つである送受信物理ポート31a〜31dと、論理ポート31e〜31hと、ポート変換制御部31iとを備える。送受信物理ポート31a〜31dは各々、ポート番号「00」「01」「10」「11」の送受信物理ポートである。論理ポート31e〜31hは、各々ポート番号「00」「01」「10」「11」の論理ポートである。
The transmission / reception termination unit 31 includes transmission / reception
そしてポート変換制御部31iは、各送受信物理ポート31a〜31dと、論理ポート31e〜31hとを一対一で対応させる。通常、即ち特に障害などの発生していない時には、送受信物理ポートと論理ポートのポート番号は一致する。即ち、送受信物理ポート31aが論理ポート31eに、送受信物理ポート31bが論理ポート31fに、送受信物理ポート31cが論理ポート31gに、送受信物理ポート31dが論理ポート31hに、各々対応する。図4でいう転送処理制御部22は、集約方向処理部32およびルーティング方向処理部33である。図4では、紙面の都合で論理ポート31e〜31hを図示していない。
Then, the port conversion control unit 31i associates the transmission / reception
集約方向、即ち送受信物理ポート31a〜31cにおいて別のリピータ通信装置から受信した通信フレームは、通常は論理ポート31e〜31gを介して、集約方向処理部32に備えられているフレームバッファ32aに一時記憶される。また、ルーティング方向、即ち送受信物理ポート31dにおいて別のリピータ通信装置から受信した通信フレームは、通常は論理ポート31hを介して、ルーティング方向処理部32に備えられているフレームバッファ33aに一時記憶される。
Communication frames received from another repeater communication device in the aggregation direction, that is, the transmission / reception
ここで、異常状態、即ちリピータ通信システム100のうちのいずれかの経路の断線など、もしくはいずれかのリピータ通信装置の故障などが発生した場合には、集中管理装置10がこれを検出して警報を出し、これを受けた管理者の操作によって各リピータ通信装置20に対してポート変換命令を載せた制御フレームを送出する。この制御フレームを受信したリピータ通信装置20の転送処理制御部22は、この命令に応じてポート変換制御部31iを制御し、送受信物理ポート31a〜31dと論理ポート31e〜31hとの間の対応関係を変更する。
Here, in the case of an abnormal state, that is, disconnection of any one of the
たとえば、ポート変換制御部31iは、ポート番号「00」の送受信物理ポート31aをポート番号「10」の論理ポート31gに、かわりにポート番号「10」を持つ送受信物理ポート31cをポート番号「00」の論理ポート31eに各々対応させることもできる。また、ポート番号「01」の送受信物理ポート31bをポート番号「11」の論理ポート31hに対応させて、ポート番号「11」の送受信物理ポート31dを不使用とすることもできる。
For example, the port conversion control unit 31i selects the transmission / reception
即ち、この構成を備えることによって、「集約方向のフレームはポート番号『00』『01』『10』のいずれかから入力されて『11』から出力」「ルーティング方向からのフレームはポート番号『11』から入力され『00』『01』『10』のいずれかもしくは全部へ出力」といった物理的な制約に縛られない運用が可能となる。 That is, by providing this configuration, “frames in the aggregation direction are input from any of port numbers“ 00 ”,“ 01 ”, and“ 10 ”and output from“ 11 ”, and“ frames from the routing direction are port numbers “11”. The operation can be performed without being restricted by physical restrictions such as “output to any or all of“ 00 ”,“ 01 ”,“ 10 ”.
ただし、この送受信物理ポートと論理ポートとの間の対応関係の変更を行うと、各リピータ通信装置20のアドレスも同時に全て変更されるので、アドレス管理部13aは、これと同時に図6〜図7で示したような全機器に対するアドレス情報の収集を同時に行い、アドレステーブル14aに各機器のアドレス情報を記録する。 However, when the correspondence relationship between the transmission / reception physical port and the logical port is changed, the addresses of the repeater communication devices 20 are all changed at the same time. As described above, the address information for all the devices is collected at the same time, and the address information of each device is recorded in the address table 14a.
通常状態の動作の説明に戻ると、集約方向処理部32は、集約方向の(ポート番号「00」「01」「10」のいずれかの)通信フレームを一時記憶するフレームバッファ32aと、フレームバッファ32aから出力を選択する出力選択スイッチ32bと、フレームバッファ32aから出力された通信フレームの内容を解釈するフレーム終端部32cと、解釈された内容に応じて新たな通信フレームを生成するフレーム生成部32dとで構成される。
Returning to the description of the operation in the normal state, the aggregation direction processing unit 32 includes a frame buffer 32a for temporarily storing communication frames (of any of port numbers "00", "01", and "10") in the aggregation direction, and a frame buffer. An
この際、フレーム生成部32dは、フレームバッファ32aから転送先ポート番号を同時に受け取り、アドレス情報の更新を行って新たな通信フレームを生成し、これを送受信終端部31のポート番号「11」の論理ポート31h、即ちポート変換制御部31iによってこれと対応づけられている送受信物理ポート31d(通常状態の場合)に出力し、これを介して当該通信フレームを別のリピータ通信装置20、または集中管理装置10に送信する。
At this time, the
ルーティング方向処理部33も、集約方向処理部32と同様に、ルーティング方向の(ポート番号「11」の)通信フレームを一時記憶するフレームバッファ33aと、フレームバッファ33aから出力された通信フレームの内容を解釈するフレーム終端部33bと、解釈された内容に応じて新たな通信フレームを生成するフレーム生成部33cと、生成された通信フレームをポート番号「00」「01」「10」の(即ち論理ポート31e〜31gの)いずれに出力するか、またはそれら全てに出力するかを選択する出力選択スイッチ33dと、で構成される。
Similarly to the aggregation direction processing unit 32, the routing direction processing unit 33 also includes a frame buffer 33a for temporarily storing a communication frame (of port number "11") in the routing direction, and the contents of the communication frame output from the frame buffer 33a. A
この際、フレーム生成部33cおよび出力選択スイッチ33dは、フレーム終端部33bで抽出された転送先ポート番号を、アドレス情報の更新を行って新たな通信フレームを生成することと、出力先ポートを切り替えることの両方に活用される。論理ポート31e〜31gに出力された新たな通信フレームは、ポート変換制御部31iによってこれらと対応づけられている送受信物理ポート31a〜31c(通常状態の場合)に出力され、これを介して当該通信フレームは別のリピータ通信装置20に送信される。
At this time, the
また、フレーム終端部32cおよび33bが、受信した通信フレームが制御フレームであることを解釈した場合には、その内容に応じてポート変換制御部31iの動作を制御する。
Further, when the
図9は、図5に示した集中管理装置10について、より詳しい構成を示す説明図である。転送処理制御部12は、リピータ通信装置20の転送処理制御部22に加えて、集中管理部13と管理データ記憶部14とが接続されている点以外は、リピータ通信装置20と同一の構成を備え、同一の動作を行うので、その内部については図8と同一の名称および参照番号で呼ぶことにし、詳細な説明は割愛する。
FIG. 9 is an explanatory view showing a more detailed configuration of the
集中管理部13と管理データ記憶部14については、図5でも説明したように、集中管理部13はアドレス管理部13aと異常状態対応部13bとで構成され、管理データ記憶部14はアドレステーブル14aと異常検出ログ14bとを記憶している。集中管理部13は電子回路としてハードウェア的に構成されてもよいし、コンピュータプログラムを実行するプロセッサとしてソフトウェア的に構成されてもよい。管理データ記憶部14は、一般的な記憶素子によって構成することができる。動作の詳細は、この後説明する。
As described with reference to FIG. 5, the
図10は、図2〜図3に示したリピータ通信システム100を初めて構築する場合の動作について示す説明図である。ここでは、集中管理装置10と、12台のリピータ通信装置20a〜20lとを接続し、初期設定する例を示している。各リピータ通信装置20の配置、およびそれら各々の間の結線については、初期設定の段階では特に気にする必要はない。よって、この図10では、図2〜図3とは違った配置および結線の例を示している。
FIG. 10 is an explanatory view showing an operation when the
この結線をする際、集中管理装置10から各リピータ通信装置20に通じる経路はそれぞれ一通りしかなく、複数経路を持つループ経路ができないように接続することだけは必要である。その条件を満たしてさえいれば、ポート番号については特に気にする必要はない。前述の特許文献1および同2に記載の既存技術においては、必ずポート番号「11」が集中管理装置側になるように接続する必要があるが、本実施形態においてはその必要は無い。
In this connection, there is only one path from the
図11は、図10に示した初めて構築する状態のリピータ通信システム100の動作について示すフローチャートである。結線ができ、集中管理装置10および各リピータ通信装置20a〜20lの電源を投入したら、まず集中管理装置10のアドレス管理部13aが、全リピータ通信装置20に対してアドレスの照会をする制御フレームを送出する(図11:ステップS101)。
FIG. 11 is a flow chart showing the operation of
この制御フレームを最初に受けたリピータ通信装置20aの転送処理制御部22は、まずこの制御フレームが自身の物理ポートと論理ポートとの間での変換を要するものであるか否かについて判断する(図11:ステップS102)。ここでは、物理ポート「11」を介して制御フレームを受信したので、物理ポートと論理ポートとの間での変換は特に必要ではないので、他の3ポート「00」「01」「10」全てに対して同一の制御フレームを送出し(図11:ステップS103)する。ここで、他の装置にこの制御フレームを転送する際には、各装置に通じている論理ポート番号をアドレス情報に追加した上で転送する(詳しくは後述)。
The transfer
その上で、リピータ通信装置20aは集中管理装置10に対して自らのアドレス情報を返送する(図11:ステップS105)が、ここではリピータ通信装置20aは集中管理装置10に直接接続されているので、アドレス情報は空欄である。あるいは、この場合はアドレス情報を返送する工程自体を省略することもできる。
Then, the
次にその制御フレームを受けたリピータ通信装置20bの転送処理制御部22も、その制御フレームが自身の物理ポートと論理ポートとの間での変換を要するものであるか否かについて判断する(図11:ステップS102)。ここでは、物理ポート「10」を介して制御フレームを受信したので、物理ポートと論理ポートとの間での変換が必要であると判断し、送受信終端部31のポート変換制御部31iが、物理ポート「10」を論理ポート「11」に設定する(図11:ステップS104)。他の3つの物理ポートも、これと同時に論理ポート「00」「01」「10」として設定される。
Next, the transfer
その後、他の3ポート「00」「01」「10」全てに対して、各装置に通じている論理ポート番号をアドレス情報に追加した同一の制御フレームを送出し(図11:ステップS103)、さらに集中管理装置10に対して自らのアドレス情報を応答フレームとして返送する(図11:ステップS105)。ここでいうアドレス情報とは、自らに制御フレームが届くまでにその制御フレームが通ってきたポート番号を連接したものである。 Thereafter, the same control frame in which the logical port number communicating with each device is added to the address information is sent to all the other three ports "00", "01" and "10" (FIG. 11: step S103). Further, its own address information is returned as a response frame to the central management device 10 (FIG. 11: step S105). The address information mentioned here is a concatenation of port numbers through which the control frame has passed before the control frame reaches itself.
以後、全てのリピータ通信装置20で、ステップS102〜105の処理を繰り返す。最後に、集中管理装置10のアドレス管理部13aが、各リピータ通信装置20から受信したアドレス情報を、アドレステーブル14aとして保存する(図11:ステップS106)。
Thereafter, the processing in steps S102 to S105 is repeated in all the repeater communication devices 20. Finally, the
この動作は、リピータ通信システム100を初めて構築する際に行われ、各リピータ通信装置20がステップS104で設定された論理ポートは、以後の当該装置の動作においても(アドレス情報の再構築が行われるまでは)継続的に有効である。たとえば論理ポート番号「11」として設定された物理ポートは、その後引き続きポート番号「11」として振る舞う。他のポート番号においても同様である。
This operation is performed when constructing the
図12は、図10に示したリピータ通信システム100で、図11に示した動作が行われ、ポート番号の対応が完了した状態を示す説明図である。ここで示した例では、リピータ通信装置20b、20e、20iの3台(装置群41)と、リピータ通信装置20c、20d、20h、20lの4台(装置群42)が、物理ポートと論理ポートとの間での変換が行われた装置である。
FIG. 12 is an explanatory view showing a state in which the operation shown in FIG. 11 is performed in the
図11のステップS105で各リピータ通信装置20が返信するアドレス情報は、図6〜図7で説明したように、当該装置に通信パケットが到達するまでに各装置で経由するポート番号を連接したものである。たとえばリピータ通信装置20lのアドレス情報は「10000110」となる。集中管理装置10は、この情報を利用してリピータ通信装置20との間で通信パケットの交換を行うことができる。
The address information returned by each repeater communication device 20 at step S105 in FIG. 11 is the connection of the port numbers through which each device passes before the communication packet reaches the device, as described in FIGS. It is. For example, the address information of the repeater communication device 20l is "10000110". The
図13は、図10に示したリピータ通信システム100の運用中の各装置の動作について示すフローチャートである。集中管理装置10のアドレス管理部13aは、予め設定された時間間隔が経過すると(図13:ステップS201)、全リピータ通信装置20に対してステップS101と同様のアドレスの照会をする制御フレームを送出する(図13:ステップS202)。
FIG. 13 is a flow chart showing the operation of each device in operation of
各リピータ通信装置20の転送処理制御部22は、これに反応して、ステップS103と同様に他のポートに対して同一の制御フレームを送出し(図13:ステップS203)、ステップS105と同様に集中管理装置10に対して自らのアドレス情報を返送する(図13:ステップS204)。
In response to this, the transfer
集中管理装置10では、アドレス管理部13aが、各リピータ通信装置20から受信したアドレス情報を、アドレステーブル14aの記録と比較し、そこに記録された全てのリピータ通信装置20からアドレス情報の返信があったか否かを判断する(図13:ステップS205)。全てのリピータ通信装置20から返信があればそこで動作が終了し、なければ異常状態対応部13bが異常検出ログ14bにその旨を記録してから管理者に警報を発して(図13:ステップS206)終了する。
In the
図14は、図10に示したリピータ通信システム100の運用中に故障が発生した状態を示す説明図である。ここでは、リピータ通信装置20lからの返信が無かったことが検出されたので、管理者に警報が発せられた。しかしながら、この段階ではリピータ通信装置20l自体が故障したのか、それともリピータ通信装置20kと20lとの間の回線に障害が発生したのかについては特定されていない。
FIG. 14 is an explanatory view showing a state in which a failure occurs during operation of the
そこで管理者は、空きポートを利用して、リピータ通信装置20h(ポート00)と20l(ポート10)との間を新たな回線で結び、図10〜図11で説明したリピータ通信システム100を初めて構築する状態の動作と同様に、全リピータ通信装置20のアドレス情報の収集(アドレステーブル14aの更新)を行う。これでリピータ通信装置20lからの返信があれば回線の障害、なければリピータ通信装置20l自体の故障と判断できる。
Therefore, the administrator connects the
回線の障害であれば、更新されたアドレステーブル14aでリピータ通信システム100をそのまま引き続き運用することができる。リピータ通信装置20lの故障であれば当該通信装置を交換するなどして、改めてアドレス情報の収集(アドレステーブル14aの更新)を行った上でリピータ通信システム100の運用を再開すればよい。図14では、リピータ通信装置20l自体が故障した例を示している。
If there is a line failure, the
また図14には、リピータ通信装置20fと20jの間の回線に障害が発生した例についても示されている。これについても、リピータ通信装置20iおよび20jからの返信が無かったことが検出されたので、管理者に警報が発せられた。しかしながら、この段階では当該リピータ通信装置自体が故障したのか、それとも当該リピータ通信装置の回線に障害が発生したのかについては特定されていない。
FIG. 14 also shows an example in which a failure occurs in the line between the
そこで管理者は、空きポートを利用して、リピータ通信装置20i(ポート00)と20e(ポート10)との間を新たな回線で結び、図10〜図11で説明したリピータ通信システム100を初めて構築する状態の動作と同様に、全リピータ通信装置20のアドレス情報の収集(アドレステーブル14aの更新)を行う。これでリピータ通信装置20iおよび20jからの返信があれば回線の障害、なければ当該リピータ通信装置自体の故障と判断できる。
Therefore, the administrator connects the
ここでは回線の障害であったので、まずリピータ通信装置20iからの返信があった。この際、図11のステップS104で説明した物理ポートと論理ポートとの間の変換が行われ、リピータ通信装置20iの物理ポート「00」は論理ポート「11」に変換される。この変換により、まず集中管理装置10とリピータ通信装置20iとの間の通信が復活し、リピータ通信装置20iのアドレス情報も収集されてアドレステーブル14aに記録される。
Here, since it was a failure of the line, first, there was a reply from the
それからさらに、図11のステップS103で示す制御フレームがリピータ通信装置20iから送出されると、今度はリピータ通信装置20jの物理ポート「00」は論理ポート「11」に変換され、リピータ通信装置20jのアドレス情報も収集されてアドレステーブル14aに記録される。これで全装置との通信が復活する。回線の接続関係の変更に伴って変更された各装置のアドレス情報も、全て収集されてアドレステーブル14aに記録されている。
Then, when the control frame shown in step S103 of FIG. 11 is sent from the
図15は、図10に示したリピータ通信システム100で、各装置間で交換される通信フレーム101〜104のフォーマット例について示す説明図である。通信フレーム101は、集中管理装置10から全てのリピータ通信装置20に対して発せられる制御フレーム(アドレス要求フレーム)である。
FIG. 15 is an explanatory view showing a format example of communication frames 101 to 104 exchanged between the devices in the
この通信フレーム101は、先頭から、8ビットで構成され、「0x7e」の値を持つフレーム先頭識別子101aと、2ビットで構成され、集中管理装置から送出するブロードキャストで全リピータへのアドレス要求を行う制御フレームであることを示す「0x3」の値を持つフレーム種別識別子101bと、3ビットで構成され、ネットワークを構成するリピータ1つあたりの搭載ポート数が4ポートであることを示す「0x3」の値を持つポート数情報101c(このフィールドは3ビットなので最大8ポートまで対応可能)と、巡回冗長検査(CRC)値101dと、8ビットで構成され、フレーム先頭識別子101aと同一の「0x7e」の値を持つフレーム最後尾識別子101eとで構成される。
This
通信フレーム102は、先頭から、通信フレーム101(アドレス要求フレーム)を受けた各リピータ通信装置20が集中管理装置10に向けて返信するアドレス応答フレームである。この通信フレーム102は、通信フレーム101(アドレス要求フレーム)と同様に「0x7e」の値を持つフレーム先頭識別子102aと、2ビットで構成され、アドレス要求に対する応答であることを示す「0x1」の値を持つフレーム種別識別子102bと、3ビットで構成され、通信フレーム101(アドレス要求フレーム)と同様にリピータ1つあたりの搭載ポート数が4ポートであることを示す「0x3」の値を持つポート数情報102cとをまず持つ。
The communication frame 102 is an address response frame that each repeater communication device 20 that has received the communication frame 101 (address request frame) from the top sends back to the
ポート数情報102cの後には、各通信フレームが通過したリピータ通信装置の数を表すリピータ数情報102dが続く。リピータ数情報102dは、本実施形態では10ビットで構成されているので、最大1024個のリピータ通信装置20でリピータ通信システムを構成可能である。
The
リピータ数情報102dの後には、通信フレーム102が通過してきた経路上のリピータ通信装置のポート番号が連接されたアドレス情報102eが続く。ポート数情報102cの値に応じて1つのリピータ通信装置が付与するポート番号の桁数が変わるのでアドレス情報102eの区切りも変わり、またリピータ数情報102dの値に応じてアドレス情報102eの桁数も変わる。
The
図15に示された例では、ポート数情報102c=「0x3」、即ち4ポートであるので、2ビットずつがアドレス情報102eの区切りとなる。また、リピータ数情報102d=「0000000100」、即ち4である。アドレス情報102e=「10000110」、即ち集中管理装置10側から見て「10」→「00」→「01」→「10」と辿った先の5つ目のリピータ通信装置からの応答であることが示されている。
In the example shown in FIG. 15, since the
アドレス情報102eの後に続く装置識別子102fは、各リピータ通信装置に固有の装置番号等を示す固有長の識別子であり、これは当該リピータ通信装置が予め持っている。この値を、集中管理装置10のアドレス管理部13aがアドレステーブル14aに記録して管理する。装置識別子102fの後には、通信フレーム101の巡回冗長検査(CRC)値101dおよびフレーム最後尾識別子101eと同様の、巡回冗長検査(CRC)値102gおよびフレーム最後尾識別子102hが続き、これで通信フレーム102は終端となる。
The
通信フレーム103は、集中管理装置10が特定のリピータ通信装置20に対して発する制御フレームである。通信フレーム103は、先頭から、通信フレーム101のフレーム先頭識別子101a、フレーム種別識別子101b(値はルーティング方向への制御フレーム転送であることを示す「0x2」)、ポート数情報101cと各々同じ先頭識別子103a、フレーム種別識別子103b、ポート数情報103cとをまず持つ。ポート数情報103cの後には、通信フレーム102のリピータ数情報102dおよびアドレス情報102eと同様のリピータ数情報103dおよびアドレス情報103eが続く。
The
このアドレス情報103eが、対象とするリピータ通信装置20のアドレスであり、これは通信フレーム101(アドレス要求フレーム)に応じて当該リピータ通信装置20が返信した通信フレーム102(アドレス応答フレーム)に含まれていたアドレス情報102eであり、集中管理装置10のアドレステーブル14aに記録されていたものでもある。
The
アドレス情報103eの後に続く装置識別子103fは、通信フレーム102の装置識別子102fと同一である。さらにその後には、集中管理装置10がその対象となるリピータ通信装置20に対して発するコマンドを現す固定長データである制御コマンド103gが続く。この制御コマンド103gの中に、前述したポート変換制御部31iに特定の物理ポートと論理ポートとの間の対応付けを開始、変更、もしくは終了させる変換制御コマンドが含まれている。
The
制御コマンド103gの後には、当該コマンドに対する要求値を現す固定長データである要求値103hが続く。たとえば制御コマンド103gが「ポート変換」を促すコマンドであれば、要求値103hは「具体的にどの物理ポート番号と論理ポート番号を対応させるかを示す設定値」である。これによって、特定の物理ポートと論理ポートとの間の対応付けを制御することが可能となる。
The
要求値103hの後には、通信フレーム101の巡回冗長検査(CRC)値101dおよびフレーム最後尾識別子101eと同様の、巡回冗長検査(CRC)値103iおよびフレーム最後尾識別子103jが続き、これで通信フレーム103は終端となる。
The
通信フレーム104は、特定のリピータ通信装置20から集中管理装置10に対して発する警報などの情報フレームである。通信フレーム104は、先頭から、通信フレーム102のフレーム先頭識別子102a、フレーム種別識別子102b(値は集約方向への情報フレーム転送であることを示す「0x0」)、ポート数情報101cと各々同じ先頭識別子104a、フレーム種別識別子104b、ポート数情報104cとをまず持つ。ポート数情報104cの後には、通信フレーム102のリピータ数情報102dおよびアドレス情報102eと同様のリピータ数情報104dおよびアドレス情報104eが続く。
The
図15に示された例では、リピータ数情報104d=「0000000100」、即ち4であり、アドレス情報104e=「10000110」、即ち集中管理装置10側から見て「10」→「00」→「01」→「10」と辿った先のリピータ通信装置からの通知であることが示されている。アドレス情報104eの後に続く装置識別子104fは、各リピータ通信装置に固有の装置番号等を示す固有長の識別子である。
In the example shown in FIG. 15, the
装置識別子104fの後には、当該リピータ通信装置が集中管理装置10に通知する警報などの情報を示す固定長データである通知内容情報104gが続く。さらにその後には、通信フレーム101の巡回冗長検査(CRC)値101dおよびフレーム最後尾識別子101eと同様の、巡回冗長検査(CRC)値104hおよびフレーム最後尾識別子104iが続き、これで通信フレーム104は終端となる。
The
図16は、図10に示したリピータ通信システム100で、図11に示す動作が行われた結果として各リピータ通信装置20に割り当てられたアドレス情報について示す説明図である。このアドレス情報の割当の動作に、図15に示す通信フレーム101および102が利用される。
FIG. 16 is an explanatory view showing the address information assigned to each repeater communication device 20 as a result of the operation shown in FIG. 11 being performed in the
集中管理装置10のアドレス管理部13aは、図11のステップS101で、全てのリピータ通信装置20a〜20lに対して図15に示す通信フレーム101を送信する。この通信フレーム101を受け取った各リピータ通信装置20a〜20lは、図11のステップS105で、図15に示す通信フレーム102を集中管理装置10に対して返送する。
The
図17は、図11のステップS106に示された動作で集中管理装置10のアドレス管理部13aが保存するアドレステーブル14aの記録内容について示す説明図である。このアドレステーブル14aには、各リピータ通信装置20から受信した通信フレーム102の中の、装置識別子102f、リピータ数情報102d、アドレス情報102eが、受信日時105と共に記録される。
FIG. 17 is an explanatory view showing the recorded contents of the address table 14a stored by the
例えば、リピータ通信装置20lから集中管理装置10に返送される通信フレーム102においては、リピータ数情報102d=「0000000100」、アドレス情報102e=「10000110」、装置識別子102fにはリピータ通信装置20lに固有の識別子が、受信日時105と共にアドレステーブル14aに記録される。
For example, in the communication frame 102 returned from the
また、リピータ通信装置20iから集中管理装置10に返送される通信フレーム102においては、リピータ数情報102d=「0000000011」、アドレス情報102e=「010100」、装置識別子102fにはリピータ通信装置20lに固有の識別子が、受信日時105と共にアドレステーブル14aに記録される。
Further, in the communication frame 102 returned from the
集中管理装置10のアドレス管理部13aは、このアドレステーブル14aを利用して、各リピータ通信装置20に対して通信フレーム103(特定のリピータ通信装置20に対して発する制御フレーム)を送信して制御を行うことができる。また、図13に示したように、定期的に全リピータ通信装置20a〜20lに対して通信フレーム101を送信し、アドレステーブル14aの記録と比較し、そこに記録された全てのリピータ通信装置20からアドレス情報を含む通信フレーム102の返信があったか否かを判断する(図13のステップS205)ことができる。
The
ネットワーク管理者は、図13のステップS206で、異常状態対応部13bが発した警報に反応して異常検出ログ14bをチェックして、故障個所の特定や故障に対する修理・交換等の対応を行うことが可能である。
The network administrator checks the
(実施形態の全体的な動作と効果)
次に、本実施形態の異常発生時における全体的な動作について説明する。
まず、本実施形態におけるリピータ通信システムは、上述したように、他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポートを備えた複数台のリピータ通信装置20と、各リピータ通信装置との間で情報の送受信を行う集中管理装置10とが接続されて構成されている。そして、集中管理装置10が、全てのリピータ通信装置に対してアドレスの照会をする制御フレームを送出し(図11:ステップS101)、この制御フレームを受信したリピータ通信装置20の転送処理制御部22が、当該制御フレームを受信した送受信物理ポートに集中管理装置側であることを示す論理ポート番号を対応させるよう当該リピータ通信装置のポート変換制御部31iに指令する(図11:ステップS102、104)。次に、リピータ通信装置の転送処理制御部22が、制御フレームに当該他の装置への論理ポート番号を付加した上で他のリピータ通信装置20に転送する(図11:ステップS103)と共に、制御フレームが通ってきた他の各リピータ通信装置の論理ポート番号を連接したアドレス情報を集中管理装置10に返送する(図11:ステップS105)。集中管理装置10は、各リピータ通信装置20から返送されてきたアドレス情報をアドレステーブル14aとして保存する(図11:ステップS106)。
(Overall operation and effect of the embodiment)
Next, the overall operation at the time of abnormality occurrence of this embodiment will be described.
First, the repeater communication system in this embodiment is, as described above, a plurality of repeaters having a plurality of transmission / reception physical ports which are physical connection terminals with other devices and each have a different physical port number. The communication device 20 and a
そして集中管理装置10は、制御フレームを定期的に送出してこれに対する返信をアドレステーブルの記録内容と比較し(図13:ステップS201〜204)、これによって各リピータ通信装置の中に不具合が発生したか否かを検出する(図13:ステップS205)。
Then, the
ここで、上記各動作ステップについては、これをコンピュータで実行可能にプログラム化し、これらを前記各ステップを直接実行する集中管理装置10が備えるプロセッサに実行させるようにしてもよい。本プログラムは、非一時的な記録媒体、例えば、DVD、CD、フラッシュメモリ等に記録されてもよい。その場合、本プログラムは、記録媒体からコンピュータによって読み出され、実行される。
この動作により、本実施形態は以下のような効果を奏する。
Here, each of the operation steps may be programmed to be executable by a computer and may be executed by a processor provided in the
By this operation, the present embodiment has the following effects.
本実施形態によれば、まずリピータ通信システム100の構築の段階で、集中管理装置10から発せられる通信フレーム101に反応して各リピータ通信装置20から返送される通信フレーム102をアドレステーブル14aとして記録することによって、各リピータ通信装置20に対して個別にアドレス設定を行うことが不要となる。
According to the present embodiment, at the stage of construction of the
前述の既存技術では、必ずポート番号「11」が集中管理装置10側となるように各リピータ通信装置20を接続する必要があり、特にその装置台数が多くなればなるほどその接続は煩雑なものとなるが、本実施形態によればポート番号を気にせずに接続することができ、また接続間違いも発生し得ない。また、リピータ通信システム100に新たなリピータ通信装置20を追加する場合や、その通信経路を変更する場合にも、構築時と同じ動作によってすぐに再設定が完了する。
In the above-mentioned existing technology, it is necessary to connect each repeater communication device 20 so that the port number “11” always comes to the
さらに、集中管理装置10と各リピータ通信装置20との間の通信フレーム101および102の定期的な交換により、リピータ通信システム100内のいずれかに不具合が発生した場合にこれを容易に検出することができるばかりか、管理者が、その不具合が各リピータ通信装置20自体に生じた不具合であるか、それともそれらの間の経路に生じた不具合であるかをすぐに判別して、迅速かつ的確にこの不具合に対処することを可能としている。
Furthermore, periodical exchange of the communication frames 101 and 102 between the
そして、通信フレームのデータの形式を単純かつ明確に定義することにより、各通信装置には高度な処理を必要とされない構成としているので、リピータ通信システム100の構築に必要な装置を低コストで提供することが可能となる。またその構築および運用にかかるコストも大幅に削減することが可能となる。
Then, by simply and clearly defining the format of the data of the communication frame, each communication device is configured not to require advanced processing, so the device necessary for constructing the
(本実施形態の拡張)
本実施形態は、その趣旨を改変しない範囲で、種々の拡張が可能である。以下、この拡張について説明する。
本実施形態では、不具合が発生した場合にその原因を特定するための動作、特に新たな回線による再接続を管理者が手動で行っている。
(Extension of this embodiment)
The present embodiment can be variously extended without departing from the scope of the present invention. The following describes this extension.
In this embodiment, when a failure occurs, an administrator manually performs an operation for identifying the cause, in particular, reconnection using a new line.
しかしながら、たとえば異なる階や建屋をまたぐリピータ通信装置間を再接続する場合などのように、物理的に全く不可能ということではないが、再接続に多大な労力を要する場合も存在しうる。また、多数のリピータ通信装置によって構成されたリピータ通信システムの場合、その中で特定の装置あるいは経路に不具合が発生すると、その後続のリピータ通信装置が全て通信不能となる。以下、この点を解決しうる本実施形態の拡張の一例について説明する。 However, although it may not be physically impossible at all, as in the case of, for example, reconnection between repeater communication devices across different floors or buildings, there may be cases where much effort is required for reconnection. Further, in the case of a repeater communication system constituted by a large number of repeater communication devices, when a failure occurs in a specific device or path among them, all the repeater communication devices following it become impossible to communicate. Hereinafter, an example of an extension of the embodiment that can solve this point will be described.
図18は、本実施形態の拡張に係るリピータ通信システム201の構成について示す説明図である。リピータ通信システム201は、本実施形態から一部機能を拡張した集中管理装置210および本実施形態と同一のリピータ通信装置20で構成されている。
FIG. 18 is an explanatory view showing the configuration of the
これに加えて、リピータ通信装置20の中の一部の空いている入出力ポートの間を接続する予備経路231が、予め構築されている。予備経路231の中間にはスイッチ232が挿入されており、通常はこの予備経路231は使用されないのでスイッチ232は切状態とされている。
In addition to this, a
図19は、図18に示した集中管理装置210のより詳しい構成について示す説明図である。集中管理装置210は、本実施形態と同一のアドレス管理部13aと、本実施形態から機能拡張された異常状態対応部213bとを備える。異常状態対応部213bは、本実施形態の異常状態対応部13bに加えて、管理者の操作入力によってスイッチ232を開閉するコマンドを発する機能が追加されている。なお、スイッチ232は、管理者が手動で開閉可能なものとしてもよい。その場合の集中管理装置は、本実施形態と同一の集中管理装置10をそのまま使用できる。
FIG. 19 is an explanatory view showing a more detailed configuration of the
図18に戻って、リピータ通信装置20gに不具合が発生すると、これに続くリピータ通信装置20h,20k,20lが通信不能となる。アドレス管理部13aがこの不具合の発生を検出した場合、管理者は異常状態対応部213bを介して、スイッチ232を入状態とするコマンドを発し、リピータ通信装置20jと20kとの間に予め築かれていた予備経路231を有効とする。その上で、アドレス管理部13aは本実施形態と同一の(図13に記載した)動作を行う。
Referring back to FIG. 18, when a failure occurs in the
これによって、リピータ通信装置20kおよび20lは、各々集中管理装置10との間の通信を暫定的に復旧させることは可能である。図20は、図18に示したリピータ通信システム201で、予備経路231を有効とする前と後の状態について示す説明図である。リピータ通信装置20kは、予備経路231が有効となって論理ポートの再割当が行われることにより、物理ポート「00」が論理ポート「11」、物理ポート「11」が「未使用」となる。
Thus,
しかしながらリピータ通信装置20gおよび20hは、依然として通信不能である。これらについては、リピータ通信装置20kおよび20lの暫定的な運用を行いつつ、本実施形態で説明したようなリピータ通信装置20gの修正や交換などのような恒久的対策を取ることができる。この恒久的対策が完了して全てのリピータ通信装置20が復旧したら、再びスイッチ232を切状態として再設定を行い、ネットワークを元の状態に戻すことも可能である。もちろん予備経路231のままで運用を継続してもよい。
However,
これ以外にも、たとえば本実施形態では管理者が手動操作で行っていた不具合の原因特定を自動化するための構成を追加してもよいし、また予備経路を複数系統設けて、どの予備系統を使用するかを自動的に選択するようにしてもよい。 In addition to this, for example, in the present embodiment, a configuration may be added to automate identification of the cause of the problem that the administrator manually operated, or a plurality of spare paths may be provided to determine which spare system. It may be automatically selected whether to use.
これまで本発明について図面に示した特定の実施形態をもって説明してきたが、本発明は図面に示した実施形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができる。 Although the present invention has been described above with reference to the specific embodiments shown in the drawings, the present invention is not limited to the embodiments shown in the drawings, and any known devices can be used as long as the effects of the present invention can be obtained. Even the configuration can be adopted.
上述した実施形態について、その新規な技術内容の要点をまとめると、以下のようになる。なお、上記実施形態の一部または全部は、新規な技術として以下のようにまとめられるが、本発明は必ずしもこれに限定されるものではない。 The main points of the new technical contents of the above-described embodiment are summarized as follows. In addition, although a part or all of the said embodiment is put together as follows as a novel technique, this invention is not necessarily limited to this.
(付記1) 複数台のリピータ通信装置と、前記各リピータ通信装置との間で情報の送受信を行う集中管理装置とが接続されて構成されて成るリピータ通信システムであって、
前記各リピータ通信装置が、
他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポートと、
前記送受信物理ポートに前記物理ポート番号との間で一対一に対応する各々異なる論理ポート番号を対応させて、当該論理ポート番号によって他の装置との通信を行うポート変換制御部とを有すること、を特徴とするリピータ通信システム。
(Supplementary Note 1) A repeater communication system including a plurality of repeater communication devices and a centralized management device configured to transmit and receive information to and from each of the repeater communication devices.
Each of the repeater communication devices
A plurality of transmission / reception physical ports, which are physical connection terminals with other devices, each having a different physical port number;
The transmission / reception physical port corresponds to a different logical port number corresponding one-to-one between the physical port number and a port conversion control unit that communicates with another device according to the logical port number. Repeater communication system characterized by
(付記2) 前記集中管理装置が、
全ての前記リピータ通信装置に対してアドレスの照会をする制御フレームを送出するアドレス管理部を有し、
前記各リピータ通信装置が、
前記送受信物理ポートを介して前記制御フレームを受信した場合に、当該制御フレームを受信した送受信物理ポートに前記集中管理装置側であることを示す前記論理ポート番号を対応させるよう前記ポート変換制御部に指令すると共に、前記制御フレームに当該他の装置への前記論理ポート番号を付加した上で他のリピータ通信装置に転送する転送処理制御部を備え、
この転送処理制御部が、前記制御フレームが通ってきた他の各リピータ通信装置の前記論理ポート番号を連接したアドレス情報を前記集中管理装置に返送する機能を有すること、を特徴とする付記1に記載のリピータ通信システム。
(Supplementary Note 2) The centralized management device
And an address management unit that sends out a control frame that makes an address inquiry to all the repeater communication devices,
Each of the repeater communication devices
When the control frame is received via the transmission / reception physical port, the port conversion control unit causes the transmission / reception physical port that received the control frame to correspond to the logical port number indicating that it is the centralized management device side. And a transfer processing control unit that adds the logical port number to the other device to the control frame and transmits the command to another repeater communication device.
(付記3) 前記集中管理装置のアドレス管理部が、前記各リピータ通信装置から返送されてきた前記アドレス情報をアドレステーブルとして保存すると共に、前記制御フレームを定期的に送出してこれに対する返信を前記アドレステーブルの記録内容と比較し、これによって前記各リピータ通信装置の中に不具合が発生したか否かを検出する機能を有すること、を特徴とする付記2に記載のリピータ通信システム。
(Supplementary Note 3) The address management unit of the centralized management device stores the address information returned from each of the repeater communication devices as an address table, and periodically transmits the control frame to reply to the control frame. The repeater communication system according to
(付記4) 前記集中管理装置が、前記各リピータ通信装置の中に不具合が発生した場合に当該不具合を異常検出ログに記録すると共に警報を発する異常状態対応部を有すること、を特徴とする付記3に記載のリピータ通信システム。 (Additional remark 4) It is characterized by the above-mentioned central control device having an abnormal condition corresponding part which records a problem concerned in an abnormality detection log and issues an alarm when a defect occurs in each of the repeater communication devices. The repeater communication system according to 3.
(付記5) 前記リピータ通信装置の中で空いている前記送受信物理ポートを相互に接続する予備経路と、当該予備経路の中間に挿入された通常は切状態であるスイッチとを有し、
前記集中管理装置の前記異常状態対応部が、操作入力に応じて前記スイッチを開閉させるコマンドを発する機能を有すること、を特徴とする付記4に記載のリピータ通信システム。
(Supplementary Note 5) A backup path for interconnecting the transmission / reception physical ports available in the repeater communication device, and a switch that is normally disconnected and inserted between the spare paths,
The repeater communication system according to claim 4, wherein the abnormal state handling unit of the centralized management device has a function of issuing a command to open / close the switch according to an operation input.
(付記6) 集中管理装置および他の装置と接続されて情報の送受信を行うリピータ通信装置であって、
前記集中管理装置および前記他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポートと、
前記送受信物理ポートに前記物理ポート番号との間で一対一に対応する各々異なる論理ポート番号を対応させ、当該論理ポート番号によって他の装置との通信を行うポート変換制御部とを有すること、を特徴とするリピータ通信装置。
(Supplementary Note 6) A repeater communication device connected to a central management device and another device to transmit and receive information,
A plurality of transmission / reception physical ports, which are physical connection terminals between the central management device and the other devices, each having a different physical port number;
Having different port numbers corresponding to different physical port numbers corresponding to the physical port numbers in the transmission / reception physical port, and having a port conversion control unit for performing communication with another device according to the logical port number; Repeater communication device characterized by the above.
(付記7) 前記送受信物理ポートを介して前記制御フレームを受信した場合に、当該制御フレームを受信した送受信物理ポートに前記集中管理装置側であることを示す前記論理ポート番号を対応させるよう前記ポート変換制御部に指令すると共に、前記制御フレームに当該他の装置への前記論理ポート番号を付加した上で他のリピータ通信装置に転送する転送処理制御部を備え、
この転送処理制御部が、前記制御フレームが通ってきた他の各リピータ通信装置の前記論理ポート番号を連接したアドレス情報を前記集中管理装置に返送する機能を有すること、を特徴とする付記6に記載のリピータ通信装置。
(Supplementary Note 7) When the control frame is received through the transmission / reception physical port, the port is configured to associate the logical port number indicating that the centralized management device is with the transmission / reception physical port that receives the control frame. And a transfer processing control unit that instructs the conversion control unit, adds the logical port number to the other device to the control frame, and transfers the control frame to another repeater communication device.
The transmission processing control unit has a function of returning, to the central management device, address information in which the logical port numbers of the other repeater communication devices through which the control frame has passed are connected. The repeater communication device described.
(付記8) 複数台のリピータ通信装置と接続されて情報の送受信を行う集中管理装置であって、
全ての前記リピータ通信装置に対してアドレスの照会をする制御フレームを送出し、前記各リピータ通信装置から返送されてきた前記アドレス情報をアドレステーブルとして保存すると共に、前記制御フレームを定期的に送出してこれに対する返信を前記アドレステーブルの記録内容と比較し、これによって前記各リピータ通信装置の中に不具合が発生したか否かを検出するアドレス管理部と、
前記各リピータ通信装置の中に不具合が発生した場合に当該不具合を異常検出ログに記録すると共に警報を発する異常状態対応部と
を有すること、を特徴とする集中管理装置。
(Supplementary Note 8) A centralized management device connected to a plurality of repeater communication devices to transmit and receive information.
Sends a control frame for address inquiry to all the repeater communication devices, stores the address information returned from each of the repeater communication devices as an address table, and periodically sends out the control frame. An address management unit which compares a reply to the reply with the recorded contents of the address table and thereby detects whether or not a failure occurs in each of the repeater communication devices;
A centralized management device characterized by comprising: an abnormal condition handling unit which records an anomaly in an anomaly detection log and issues an alarm when an anomaly occurs in each of the repeater communication devices.
(付記9) 他の装置との間の物理的な接続端子であって各々異なる物理ポート番号を有する複数の送受信物理ポートを備えた複数台のリピータ通信装置と、前記各リピータ通信装置との間で情報の送受信を行う集中管理装置とが接続されて構成されているリピータ通信システムにあって、
前記集中管理装置のアドレス管理部が、全ての前記リピータ通信装置に対してアドレスの照会をする制御フレームを送出し、
この制御フレームを受信した前記各リピータ通信装置の転送処理制御部が、当該制御フレームを受信した前記送受信物理ポートに前記集中管理装置側であることを示す前記論理ポート番号を対応させるよう当該リピータ通信装置のポート変換制御部に指令し、
次に、前記リピータ通信装置の前記転送処理制御部が、前記制御フレームに当該他の装置への前記論理ポート番号を付加した上で他のリピータ通信装置に転送すると共に、前記制御フレームが通ってきた他の各リピータ通信装置の前記論理ポート番号を連接したアドレス情報を前記集中管理装置に返送し、
前記集中管理装置のアドレス管理部が、前記各リピータ通信装置から返送されてきた前記アドレス情報をアドレステーブルとして保存すること、を特徴とする異常検出方法。
(Supplementary Note 9) Between each of the repeater communication devices and a plurality of repeater communication devices provided with a plurality of transmission / reception physical ports that are physical connection terminals with another device and have different physical port numbers. In a repeater communication system configured to be connected to a central management device that transmits and receives information in
The address management unit of the centralized management device sends out a control frame for inquiring the address to all the repeater communication devices;
The repeater communication such that the transfer processing control unit of each of the repeater communication devices that has received the control frame causes the transmission / reception physical port that receives the control frame to correspond to the logical port number indicating that it is on the centralized management device side. Command the port conversion control unit of the device,
Next, the transfer processing control unit of the repeater communication device adds the logical port number to the other device to the control frame and then transfers the control frame to another repeater communication device, and the control frame passes through. Address information in which the logical port numbers of the other repeater communication devices are concatenated is returned to the central management device.
An address management unit of the central control device stores the address information returned from each of the repeater communication devices as an address table.
(付記10) 前記集中管理装置が、前記制御フレームを定期的に送出してこれに対する返信を前記アドレステーブルの記録内容と比較し、これによって前記各リピータ通信装置の中に不具合が発生したか否かを検出すること、特徴とする付記9に記載の異常検出方法。 (Supplementary Note 10) The centralized management device periodically sends out the control frame, compares the reply to it with the recorded contents of the address table, and thereby whether or not a failure occurs in each of the repeater communication devices. The anomaly detection method according to supplementary note 9, characterized in that
(付記11) 複数台のリピータ通信装置と、前記各リピータ通信装置との間で情報の送受信を行う集中管理装置とが接続されて構成されているリピータ通信システムにあって、
前記集中管理装置が備えるプロセッサに、
全ての前記リピータ通信装置に対してアドレスの照会をする制御フレームを送出する手順、
前記各リピータ通信装置から返送されてきた前記アドレス情報をアドレステーブルとして保存する手順、
および前記制御フレームを定期的に送出してこれに対する返信を前記アドレステーブルの記録内容と比較し、これによって前記各リピータ通信装置の中に不具合が発生したか否かを検出する手順を実行させること、を特徴とする異常検出プログラム。
(Supplementary Note 11) A repeater communication system including a plurality of repeater communication devices and a centralized management device configured to transmit and receive information to and from each of the repeater communication devices.
In a processor provided in the centralized management device,
A procedure for sending out a control frame that makes an address inquiry to all the repeater communication devices;
A procedure of storing the address information returned from each of the repeater communication devices as an address table;
And sending out the control frame periodically to compare the response to this with the recorded contents of the address table, thereby performing a procedure for detecting whether or not a failure occurs in each of the repeater communication devices. An anomaly detection program characterized by.
本発明は、小容量のデータの集中管理と制御を行う廉価な通信システムに対して幅広く適用可能である。より具体的には、たとえば集合住宅や雑居ビルなどにおける火災警報システムや犯罪警報システム、あるいは病院におけるナースコールなどのような通知システムなどに好適である。 The invention is broadly applicable to low cost communication systems with centralized management and control of small volumes of data. More specifically, it is suitable, for example, for a fire alarm system or crime alarm system in a housing complex or a residential complex, or a notification system such as a nurse call in a hospital.
100、201 リピータ通信システム
2a、2b 回線
100a、100b 部分ネットワーク
20 リピータ通信装置
10、210 集中管理装置
11a〜11d、21a〜21d 入出力ポート
12、22 転送処理制御部
13 集中管理部
13a アドレス管理部
13b、213b 異常状態対応部
14 管理データ記憶部
14a アドレステーブル
14b 異常検出ログ
31 送受信終端部
31a〜31d 送受信物理ポート
31e〜31h 論理ポート
31i ポート変換制御部
32 集約方向処理部
32a、33a フレームバッファ
32b、33d 出力選択スイッチ
32c、33b フレーム終端部
32d、33c フレーム生成部
33 ルーティング方向処理部
231 予備経路
232 スイッチ
100, 201 Repeater communication system 2a, 2b Line 100a, 100b Partial network 20
Claims (2)
前記集中管理装置のアドレス管理部が、全ての前記リピータ通信装置に対してアドレスの照会をする制御フレームを送出し、
この制御フレームを受信した前記リピータ通信装置の転送処理制御部が、当該制御フレームを受信した前記送受信物理ポートに前記集中管理装置側であることを示す論理ポート番号を対応させるよう当該リピータ通信装置のポート変換制御部に指令し、
次に、前記リピータ通信装置の前記転送処理制御部が、前記制御フレームに当該他の装置への前記論理ポート番号を付加した上で他のリピータ通信装置に転送すると共に、前記制御フレームが通ってきた他の各リピータ通信装置の前記論理ポート番号を連接したアドレス情報を前記集中管理装置に返送し、
前記集中管理装置のアドレス管理部が、前記各リピータ通信装置から返送されてきた前記アドレス情報をアドレステーブルとして保存すること、を特徴とする異常検出方法。 Transmission / reception of information between a plurality of repeater communication devices provided with a plurality of transmission / reception physical ports that are physical connection terminals with other devices and have different physical port numbers, respectively, and the respective repeater communication devices A repeater communication system configured to be connected to a central management device that performs
The address management unit of the centralized management device sends out a control frame for inquiring the address to all the repeater communication devices;
Transfer processing control unit of the repeater communication device receiving the control frame, the repeater communication so as to correspond to indicate to logical port number that the receiving physical port that received the control frame is the centralized management device side Command the port conversion control unit of the device,
Next, the transfer processing control unit of the repeater communication device adds the logical port number to the other device to the control frame and then transfers the control frame to another repeater communication device, and the control frame passes through. Address information in which the logical port numbers of the other repeater communication devices are concatenated is returned to the central management device.
An address management unit of the central control device stores the address information returned from each of the repeater communication devices as an address table.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018017756A JP6529099B2 (en) | 2018-02-05 | 2018-02-05 | Abnormality detection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018017756A JP6529099B2 (en) | 2018-02-05 | 2018-02-05 | Abnormality detection method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014041242A Division JP6323866B2 (en) | 2014-03-04 | 2014-03-04 | Repeater communication system and repeater communication apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018067975A JP2018067975A (en) | 2018-04-26 |
| JP6529099B2 true JP6529099B2 (en) | 2019-06-12 |
Family
ID=62086373
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018017756A Active JP6529099B2 (en) | 2018-02-05 | 2018-02-05 | Abnormality detection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6529099B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3465663B2 (en) * | 2000-05-30 | 2003-11-10 | 日本電気株式会社 | Digital wireless communication monitoring system |
| JP4215581B2 (en) * | 2003-06-30 | 2009-01-28 | Necエンジニアリング株式会社 | Network fault monitoring method in network relay device and relay device applying the same |
| JP4780724B2 (en) * | 2007-05-07 | 2011-09-28 | Necアクセステクニカ株式会社 | Repeater communication device, centralized management terminal and communication system |
| WO2010143607A1 (en) * | 2009-06-08 | 2010-12-16 | 日本電気株式会社 | Communication network management system, method, and management computing device |
-
2018
- 2018-02-05 JP JP2018017756A patent/JP6529099B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018067975A (en) | 2018-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI449380B (en) | Data center network system and packet transmission method thereof | |
| JP4065434B2 (en) | Router device and method for starting up router device | |
| CN102771092B (en) | Communications device and address learning method | |
| JP5354392B2 (en) | Communication network management system, method, program, and management computer | |
| KR101349979B1 (en) | Communication system and communication device | |
| CN103534993A (en) | Label switched routing to connect low power network domains | |
| CN101534198B (en) | Communication system | |
| JP2001326693A (en) | Communication system and method for controlling communication, and control program recording medium | |
| US9819536B2 (en) | Relay system and switching device | |
| JP5429697B2 (en) | Communication network management system, method, and management computer | |
| JPWO2008111128A1 (en) | Edge switch and forwarding table rewriting method | |
| JP6529099B2 (en) | Abnormality detection method | |
| JP6879304B2 (en) | Servers, switches, communication systems, communication methods, and programs | |
| JP6323866B2 (en) | Repeater communication system and repeater communication apparatus | |
| JP2008167315A (en) | Redundant line connection method and wide area network node device | |
| JP5535355B2 (en) | Connectivity confirmation method, communication system and communication apparatus | |
| JP4397416B2 (en) | Network system and network connection device | |
| JP2015154124A (en) | Communication system, and communication apparatus | |
| JP3076676B2 (en) | Remote bridge | |
| JP3246409B2 (en) | Fault monitoring method | |
| JP5588837B2 (en) | Transmission equipment | |
| JP3887301B2 (en) | Frame forwarding network | |
| JP6988777B2 (en) | Transfer device, transfer system, transfer method and program | |
| JP6721733B2 (en) | Relay method, validity confirmation response method, and computer program | |
| JP6541441B2 (en) | Switch device and relay system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181204 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181213 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190416 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190509 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6529099 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |