Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4364580B2 - Optical transmission system and topology detection method - Google Patents
[go: Go Back, main page]

JP4364580B2 - Optical transmission system and topology detection method - Google Patents

Optical transmission system and topology detection method Download PDF

Info

Publication number
JP4364580B2
JP4364580B2 JP2003294507A JP2003294507A JP4364580B2 JP 4364580 B2 JP4364580 B2 JP 4364580B2 JP 2003294507 A JP2003294507 A JP 2003294507A JP 2003294507 A JP2003294507 A JP 2003294507A JP 4364580 B2 JP4364580 B2 JP 4364580B2
Authority
JP
Japan
Prior art keywords
data channel
unit
interface
optical transmission
optical
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
Application number
JP2003294507A
Other languages
Japanese (ja)
Other versions
JP2004112775A (en
Inventor
真由美 大石
博 木下
敦子 東谷口
ピーターズ コリン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2003294507A priority Critical patent/JP4364580B2/en
Publication of JP2004112775A publication Critical patent/JP2004112775A/en
Application granted granted Critical
Publication of JP4364580B2 publication Critical patent/JP4364580B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Optical Communication System (AREA)

Description

本発明は、光伝送システムおよび光伝送装置に関し、特に、光の状態でスイッチングを行うOXC(Optical Cross-Connect)技術を用いた光伝送システムおよび光伝送装置に関する。   The present invention relates to an optical transmission system and an optical transmission device, and more particularly, to an optical transmission system and an optical transmission device using OXC (Optical Cross-Connect) technology that performs switching in a light state.

また、本発明は、トポロジ検出方法に関し、特に、光の状態でスイッチングを行うOXC技術を用いた光伝送システムおよび光伝送装置によるトポロジ検出方法に関する。   The present invention also relates to a topology detection method, and more particularly to a topology detection method using an optical transmission system and an optical transmission apparatus using an OXC technology that performs switching in an optical state.

光伝送装置は、主にキャリアやバックボーンネットワークに使用されるため、多量のトラフィックをより高速に遅延なく伝送することが重要である。しかしながら、現在最も普及しているSONET/SDH/OADX光伝送装置は、光信号を電気信号に変換してスイッチングし、再び光信号に変換して伝送するため、ノード内で変換に伴う遅延が発生する。   Since an optical transmission apparatus is mainly used for a carrier or a backbone network, it is important to transmit a large amount of traffic at high speed without delay. However, the currently most popular SONET / SDH / OADX optical transmission equipment converts optical signals into electrical signals, switches them, converts them back into optical signals, and transmits them again. To do.

これに対し、OXC(Optical Cross-Connect)装置は、光のままスイッチング(クロスコネクト)を行うため、変換に伴う遅延がなく、また電気変換および終端用のハードウェアが不要となり装置コストも抑えられるというメリットを有する。このようなことから、OXC装置が次世代の光伝送装置として注目されている。   On the other hand, since an OXC (Optical Cross-Connect) device performs switching (cross-connect) with light, there is no delay associated with conversion, and no hardware for electrical conversion and termination is required, thereby reducing the cost of the device. It has the merit that. For these reasons, the OXC device has attracted attention as a next-generation optical transmission device.

OXC装置を用いたネットワークにおいて、ネットワーク管理システムによりネットワークに存在するパス情報を収集してネットワーク構築を行う技術が知られている(例えば、特許文献1)。   In a network using an OXC apparatus, a technique for collecting a path information existing in the network by a network management system and constructing the network is known (for example, Patent Document 1).

一方、インターネットの普及等によるデータ系トラヒックの増加とともにネットワークの規模は飛躍的に拡大し、TL−1コマンドに代表されるような1ノード単位でプロビジョニングしていくネットワーク管理形態ではなく、シグナリングによりパス単位に一度にプロビジョニングを可能とするGMPLS(Generalized Multi-Protocol Label Switching)技術が注目されている。   On the other hand, with the increase of data traffic due to the spread of the Internet and the like, the scale of the network has dramatically increased, and it is not a network management form in which provisioning is performed in units of one node as represented by TL-1 commands. A GMPLS (Generalized Multi-Protocol Label Switching) technique that enables provisioning at a time is attracting attention.

このGMPLS技術は、データ系のIPネットワークの制御プロトコルを拡張してキャリアのネットワークにも適用し、パス設定および保守をIPネットワークと統合して保守効率を上げようとするものである。これまで、MPLS(Multi-Protocol Label Switching)は、パケットレイヤに限ってシグナリングおよびルーティングを実現してきたが、GMPLSは、ファイバ/波長/TDM/IPの全階層に亘ってルーティングおよびシグナリングを制御する技術である。   This GMPLS technology is intended to enhance the maintenance protocol by extending the control protocol of the data IP network to be applied to the carrier network and integrating path setting and maintenance with the IP network. Up to now, MPLS (Multi-Protocol Label Switching) has realized signaling and routing only in the packet layer, but GMPLS is a technology for controlling routing and signaling over all layers of fiber / wavelength / TDM / IP. It is.

ルーティングおよびシグナリング情報等の制御信号の送受信にあたり、従来のMPLSは、主信号と制御信号を同一チャネルで伝送していたが、GMPLSが適用されるOXC装置は、主信号を伝送するデータチャネルを光のままクロスコネクトするために、主信号と制御信号を同一チャネルによって重畳および分離することが不可能となる。したがって、OXC装置では、データチャネルと制御チャネルが分離して提供される。   In transmission and reception of control signals such as routing and signaling information, the conventional MPLS transmits the main signal and the control signal through the same channel. However, an OXC device to which GMPLS is applied uses an optical channel for transmitting the main signal as an optical signal. In order to perform cross-connecting as it is, it becomes impossible to superimpose and separate the main signal and the control signal by the same channel. Therefore, in the OXC apparatus, the data channel and the control channel are provided separately.

ルーティングおよびシグナリングを行うためには、どのOXC装置(ノード)のどのポートが、隣接するノードのどのポートと接続しているかというトポロジを、各ノードが認識しておく必要がある。   In order to perform routing and signaling, each node needs to recognize the topology of which port of which OXC device (node) is connected to which port of an adjacent node.

従来のMPLSは、主信号と制御信号を同一チャネルで伝送していたために、制御信号により互いの装置およびポートのIPアドレスを交換することで、各ノードはトポロジを認識していた。   In the conventional MPLS, since the main signal and the control signal are transmitted on the same channel, each node recognizes the topology by exchanging the IP address of each device and port with the control signal.

しかし、GMPLSではデータチャネルと制御チャネルが分離されているために、従来のMPLSの方法では、データチャネルのトポロジを認識することができない。データチャネルのトポロジ情報を、管理者が各ノードに保守コマンドによって設定することもできるが、データチャネル数が数千と膨大であるので、保守効率向上を目的にGMPLSを適用したにも関わらず、逆に効率を下げることとなる。     However, since the data channel and the control channel are separated in GMPLS, the conventional MPLS method cannot recognize the topology of the data channel. Although the administrator can set the topology information of the data channel to each node by a maintenance command, the number of data channels is enormous as thousands, so despite the fact that GMPLS was applied for the purpose of improving maintenance efficiency, Conversely, efficiency will be reduced.

そこで、現在、IETF(Internet Engineering Task Force)では、リンク管理プロトコル(LMP:Link Management Protocol)によって自動的にトポロジを検出するLink Verification機能が検討されている。   Therefore, at present, in the Internet Engineering Task Force (IETF), a Link Verification function for automatically detecting a topology using a link management protocol (LMP) is being studied.

図1は、Link Verification機能によるトポロジ検出処理の手順を示すシーケンス図である。まず、上流側のOXC装置(以下、単に「上流ノード」という。)は、制御チャネルによりBeginVerifyメッセージを隣接する下流側のOXC装置(以下、単に「下流ノード」という。)に送信し、これからトポロジ検出を開始することを下流ノードに要求する。   FIG. 1 is a sequence diagram illustrating a procedure of topology detection processing by the Link Verification function. First, an upstream OXC device (hereinafter simply referred to as “upstream node”) transmits a BeginVerify message to an adjacent downstream OXC device (hereinafter simply referred to as “downstream node”) through a control channel, and then the topology Request downstream node to start detection.

下流ノードは、トポロジ検出の準備が整うと、BeginVerifyAckメッセージを制御チャネルにより上流ノードに返送し、要求を受け入れたことを上流ノードに通知する。   When the downstream node is ready for topology detection, it returns a BeginVerifyAck message to the upstream node via the control channel and notifies the upstream node that the request has been accepted.

次に、上流ノードは、1つのデータチャネルを選択し、選択したデータチャネルによりTestメッセージ(トポロジ検出用のメッセージ)を所定の時間間隔(VerifyInterval)VIで複数回下流ノードに送信する。Testメッセージはデータチャネルにより送信されることから、電気信号から光信号に変換され、送信される。このTestメッセージには、上流ノードでそのデータチャネルに割り当てたインタフェースID(ポートID)が設定されている。   Next, the upstream node selects one data channel, and transmits a Test message (topology detection message) to the downstream node a plurality of times at a predetermined time interval (VerifyInterval) VI using the selected data channel. Since the Test message is transmitted through the data channel, it is converted from an electrical signal to an optical signal and transmitted. In this Test message, an interface ID (port ID) assigned to the data channel in the upstream node is set.

下流ノードは、まず光信号を電気信号に変換し、Testメッセージを抽出する。Testメッセージを受信すると、Testメッセージに設定されている上流ノードのインタフェースIDを抽出する。そして、下流ノードは、抽出したインタフェースIDと、Testメッセージを受信したデータチャネルに割り当てたインタフェースID(ポートID)との対応関係(マッピング)を作成する。   The downstream node first converts the optical signal into an electrical signal and extracts the Test message. When the Test message is received, the interface ID of the upstream node set in the Test message is extracted. Then, the downstream node creates a correspondence (mapping) between the extracted interface ID and the interface ID (port ID) assigned to the data channel that received the Test message.

次に下流ノードは、制御チャネルにより、TestStatusSuccessメッセージを上流ノードに送信する。このTestStatusSuccessメッセージには、上流ノードのインタフェースIDと下流ノードのインタフェースIDが設定されている。   Next, the downstream node transmits a TestStatusSuccess message to the upstream node through the control channel. In this TestStatusSuccess message, the interface ID of the upstream node and the interface ID of the downstream node are set.

上流ノードは、TestStatusSuccessメッセージを受信することで、下流ノードと同様、インタフェースIDのマッピングを作成する。   By receiving the TestStatusSuccess message, the upstream node creates a mapping of the interface ID like the downstream node.

このようなメッセージ交換を双方向の全てのデータチャネルについて行うことにより、自ノードの送信インタフェースと相手ノードの受信インタフェース、自ノードの受信インタフェースと相手ノードの送信インタフェースのマッピングができ、結果として自動的なトポロジ検出を実現できることとなる。   By performing this kind of message exchange for all bidirectional data channels, it is possible to map the sending interface of the own node and the receiving interface of the partner node, and the receiving interface of the own node and the sending interface of the partner node. Thus, it is possible to realize accurate topology detection.

図2は、データチャネルの障害(たとえば光ファイバ断等)により、Testメッセージが下流ノードに受信されない場合のLink Verificationによるトポロジ検出処理の手順を示すシーケンス図である。この場合、下流ノードは、Testメッセージを受信できないので、TestStatusFailureメッセージを上流ノードに送信し、受信できないことを上流ノードに通知する。
特開平11−261512号公報
FIG. 2 is a sequence diagram illustrating the procedure of topology detection processing by link verification when a Test message is not received by a downstream node due to a data channel failure (for example, an optical fiber breakage). In this case, since the downstream node cannot receive the Test message, it transmits a TestStatusFailure message to the upstream node to notify the upstream node that it cannot receive it.
Japanese Patent Laid-Open No. 11-261512

しかし、このような従来のLink Verificationによるトポロジ検出処理では、下流ノードは、どのデータチャネルによりTestメッセージを受信するかを受信前に知ることができないことから、すべてのデータチャネルについて、光信号を電気信号に変換し終端するためのO/E変換器および終端装置を必要としていた。   However, in such topology detection processing by the conventional Link Verification, the downstream node cannot know before which data the Test message is received by which data channel, so the optical signal is electrically transmitted for all the data channels. It required an O / E converter and a termination device for converting and terminating the signal.

このため、「OXCは光のままスイッチするため電気変換/終端のためのハードウェアが不要で装置コストを抑えられる。」というメリットに反する結果を招いていた。   For this reason, the result is contrary to the merit that “the OXC is switched as it is, so that hardware for electrical conversion / termination is not required, and the cost of the apparatus can be reduced”.

したがって、本発明の目的は、電気変換および終端処理に必要なハードウェアを減らし、装置コストを低減することを可能とする光伝送システムを提供することにある。   Accordingly, an object of the present invention is to provide an optical transmission system that can reduce hardware required for electrical conversion and termination processing and reduce apparatus cost.

前記目的を達成するために、本発明の第1の側面による光伝送システムは、複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を、各データチャネルに対応した出力ポートから送信する第1光伝送装置と、該第1光伝送装置が送信したデータチャネル信号を、各データチャネルに対応した入力ポートから受信する隣接した第2の光伝送装置とを有する光伝送システムであって、前記第1光伝送装置は、前記出力ポートの識別情報を含むトポロジ検出メッセージを生成して光信号により出力する生成部と、前記複数のデータチャネルの1つを選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出用メッセージを送信する送信部と、前記送信部のデータチャネルの選択を制御する第1制御部と、を備え、前記第2光伝送装置は、入力される光信号を電気信号に変換して終端する終端部と、前記複数のデータチャネルの1つを選択し、該選択したデータチャネルの信号を前記終端部に入力する選択部と、前記出力ポートの識別情報と前記入力ポートの識別情報との対応関係を記憶する第2記憶部と、前記選択部のデータチャネルの選択を制御し、前記終端部が、前記トポロジ検出メッセージを前記選択部から受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記識別情報と、前記選択部により選択されたデータチャネルの入力ポートの識別情報とを対応づけて前記第2記憶部に記憶し、前記終端部が前記トポロジ検出メッセージを受信しない場合には、前記選択部により選択されるデータチャネルを他のデータチャネルに変更する第2制御部と、を備えている。   In order to achieve the above object, an optical transmission system according to a first aspect of the present invention transmits a data channel signal of an optical signal respectively transmitted through a plurality of data channels from an output port corresponding to each data channel. An optical transmission system comprising: an optical transmission device; and an adjacent second optical transmission device that receives a data channel signal transmitted by the first optical transmission device from an input port corresponding to each data channel. One optical transmission apparatus selects a generation unit that generates a topology detection message including identification information of the output port and outputs the topology detection message using an optical signal, and selects one of the plurality of data channels. A transmitter that transmits the topology detection message output from the generator; and a first control that controls selection of a data channel of the transmitter The second optical transmission device selects a termination unit that converts an input optical signal into an electrical signal and terminates the signal, and selects one of the plurality of data channels, and the signal of the selected data channel A selection unit that inputs to the termination unit, a second storage unit that stores a correspondence relationship between the identification information of the output port and the identification information of the input port, and the selection of the data channel of the selection unit, When the termination unit receives the topology detection message from the selection unit, the identification information included in the received topology detection message, and the identification information of the input port of the data channel selected by the selection unit, Is stored in the second storage unit, and when the termination unit does not receive the topology detection message, the data channel selected by the selection unit is changed to another data channel. And it includes a second controller to change channel.

本発明の第1の側面によるトポロジ検出方法は、複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を送受信する隣接した第1光伝送装置と第2光伝送装置との間で実行され、前記第1光伝送装置の出力ポートと、前記第2光伝送装置の入力ポートとの接続関係を検出するトポロジ検出方法であって、前記第1光伝送装置は、前記複数のデータチャネルの1つを選択して、該選択したデータチャネルの出力ポートの識別情報を含むトポロジ検出メッセージを、選択したデータチャネルにより送信し、前記第2光伝送装置は、前記複数のデータチャネルの1つを選択して終端し、前記選択したデータチャネルに前記トポロジ検出メッセージを受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記出力ポートの識別情報と、前記選択したデータチャネルの入力ポートの識別情報とを対応づけて記憶し、該選択したデータチャネルに前記トポロジ検出メッセージを受信しない場合には、他のデータチャネルを選択して終端するものである。   The topology detection method according to the first aspect of the present invention is executed between adjacent first optical transmission devices and second optical transmission devices that transmit and receive optical data channel signals respectively transmitted by a plurality of data channels, A topology detection method for detecting a connection relationship between an output port of the first optical transmission apparatus and an input port of the second optical transmission apparatus, wherein the first optical transmission apparatus is one of the plurality of data channels. The topology detection message including the identification information of the output port of the selected data channel is transmitted using the selected data channel, and the second optical transmission apparatus selects one of the plurality of data channels. When the topology detection message is received on the selected data channel, the output included in the received topology detection message And the identification information of the input port of the selected data channel are stored in association with each other, and when the topology detection message is not received in the selected data channel, another data channel is selected. And terminate.

本発明の第2の側面による光伝送装置は、複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、入力される光信号を電気信号に変換して終端する終端部と、前記複数のデータチャネルの1つを選択し、該選択したデータチャネルのデータチャネル信号を前記終端部に与える選択部と、前記選択部のデータチャネルの選択を制御し、前記終端部が前記選択部から信号を受信しない場合には、前記選択部により選択されるデータチャネルを他のデータチャネルに変更する制御部と、を備えている。   An optical transmission device according to a second aspect of the present invention receives optical data channel signals respectively transmitted through a plurality of data channels, and switches the received plurality of data channel signals in an optical state by an optical switch unit. An optical transmission device that transmits an input optical signal to an electrical signal and terminates the data, and selects one of the plurality of data channels, and selects a data channel signal of the selected data channel. The selection unit provided to the termination unit and the selection of the data channel of the selection unit are controlled, and when the termination unit does not receive a signal from the selection unit, the data channel selected by the selection unit is changed to other data. And a control unit for changing to a channel.

本発明の第3の側面による光伝送装置は、複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、入力される光信号を電気信号に変換して終端する終端部と、前記スイッチ部のスイッチングを制御して前記複数のデータチャネルの1つを選択し、該選択したデータチャネルのデータチャネル信号を前記終端部に与えるとともに、前記光スイッチ部により選択されるデータチャネルを他のデータチャネルに変更する制御部と、を備えている。   An optical transmission apparatus according to a third aspect of the present invention receives optical data channel signals respectively transmitted through a plurality of data channels, and switches the received plurality of data channel signals in an optical state by an optical switch unit. An optical transmission device that transmits an optical signal and terminates by converting an input optical signal into an electrical signal, and selects one of the plurality of data channels by controlling switching of the switch unit, A control unit that applies a data channel signal of the selected data channel to the termination unit and changes a data channel selected by the optical switch unit to another data channel.

本発明の第4の側面による光伝送装置は、複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、下流側に隣接する光伝送装置とのデータチャネルの接続関係を検出するためのトポロジ検出メッセージを生成して光信号により出力する生成部と、前記複数のデータチャネルの1つを選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出メッセージを前記下流側の光伝送装置に送信する送信部と、を備えている。   An optical transmission apparatus according to a fourth aspect of the present invention receives optical data channel signals respectively transmitted through a plurality of data channels, and switches the received plurality of data channel signals in an optical state by an optical switch unit. An optical transmission device that transmits a topology detection message for detecting a data channel connection relationship with an optical transmission device adjacent to the downstream side, and outputs the topology detection message as an optical signal, and the plurality of data A transmission unit that selects one of the channels, and transmits the topology detection message output from the generation unit to the downstream optical transmission device using the selected data channel.

本発明の第5の側面による光伝送装置は、複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、下流側に隣接する光伝送装置とのデータチャネルの接続関係を検出するためのトポロジ検出メッセージを生成して光信号により前記光スイッチ部に出力する生成部と、前記光スイッチ部のスイッチングを制御して前記複数のデータチャネルの1つを選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出メッセージを前記下流側に隣接する光伝送装置に送信するように制御する制御部と、を備えている。   An optical transmission apparatus according to a fifth aspect of the present invention receives optical data channel signals respectively transmitted by a plurality of data channels, and switches the received plurality of data channel signals in an optical state by an optical switch unit. An optical transmission device that transmits a topology detection message for detecting a data channel connection relationship with an optical transmission device adjacent to the downstream side, and outputs the topology detection message to the optical switch unit by an optical signal; The switching of the optical switch unit is controlled to select one of the plurality of data channels, and the topology detection message output from the generation unit is transmitted to the downstream side by the selected data channel. And a control unit that controls to transmit to the apparatus.

本発明の第6の側面による光伝送システムは、複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を、各データチャネルに対応した出力ポートから送信する第1光伝送装置と、該第1光伝送装置が送信したデータチャネル信号を、各データチャネルに対応した入力ポートから受信する隣接した第2の光伝送装置とを有し、更に前記第1光伝送装置と第2の光伝送装置間に制御チャネルを有する光伝送システムであって、前記第1光伝送装置は、前記出力ポートの識別情報を含むトポロジ検出メッセージを生成して光信号により出力する生成部と、前記複数のデータチャネルの1つを終端するデータチャネルとして選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出用メッセージを送信する送信部と、前記送信部のデータチャネルの選択を制御する第1制御部と、前記トポロジ検出メッセージに対する前記第2光伝送装置からの応答信号を前記制御チャネル上で検知する監視タイマとを備え、前記第2光伝送装置は、入力される光信号を電気信号に変換して終端する終端部と、前記複数のデータチャネルの1つを選択し、該選択したデータチャネルの信号を前記終端部に入力する選択部と、前記出力ポートの識別情報と前記入力ポートの識別情報との対応関係を記憶する第2記憶部と、 前記選択部のデータチャネルの選択を制御し、前記終端部が、前記トポロジ検出メッセージを前記選択部から受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記識別情報と、前記選択部により選択されたデータチャネルの入力ポートの識別情報とを対応づけて前記第2記憶部に記憶する第2制御部とを備えている。そして、前記第1光伝送装置は、前記監視タイマにより一チャネル監視タイマ期間内で前記応答信号を受信しないときに、前記第1制御部により、新たな終端するデータチャネルの選択を行い、前記第2光伝送装置は、前記選択部により、前記トポロジ検出用メッセージを受信したときに新たなデータチャネルの1つを選択するものである。   An optical transmission system according to a sixth aspect of the present invention includes: a first optical transmission device that transmits optical data channel signals respectively transmitted through a plurality of data channels from output ports corresponding to the respective data channels; An adjacent second optical transmission device that receives a data channel signal transmitted by the optical transmission device from an input port corresponding to each data channel, and further between the first optical transmission device and the second optical transmission device The first optical transmission apparatus includes a generation unit that generates a topology detection message including identification information of the output port and outputs the topology detection message as an optical signal, and a plurality of data channels. One data channel is selected as a termination data channel, and the topology detection message output from the generation unit is transmitted by the selected data channel. A transmission control unit, a first control unit that controls selection of a data channel of the transmission unit, and a monitoring timer that detects a response signal from the second optical transmission device to the topology detection message on the control channel. The second optical transmission device selects a termination unit that converts an input optical signal into an electrical signal and terminates the signal, and selects one of the plurality of data channels, and transmits the signal of the selected data channel to the termination unit. A selection unit that inputs to the second storage unit that stores a correspondence relationship between the identification information of the output port and the identification information of the input port, and controls the selection of the data channel of the selection unit. When the topology detection message is received from the selection unit, the identification information included in the received topology detection message and the data chart selected by the selection unit And a second control unit for storing the identification information of the input port of the channel in the second storage unit in association with each other. When the first optical transmission device does not receive the response signal within one channel monitoring timer period by the monitoring timer, the first control unit selects a new data channel to be terminated, and In the two-optical transmission apparatus, the selection unit selects one of the new data channels when the topology detection message is received.

本発明の第1の側面によると、第2光伝送装置において、選択部により、複数のデータチャネルの1つが選択され、該選択されたデータチャネル信号が、光信号を電気信号に変換して終端する終端部に入力される。したがって、終端部は1つで足り、データチャネルごとに終端部を設ける必要はない。これにより、装置コストが低減される。   According to the first aspect of the present invention, in the second optical transmission apparatus, one of the plurality of data channels is selected by the selection unit, and the selected data channel signal is converted into an electrical signal and terminated. Is input to the terminal portion. Therefore, only one termination is required, and there is no need to provide a termination for each data channel. Thereby, apparatus cost is reduced.

また、本発明の第1の側面によると、第1光伝送装置において、複数のデータチャネルの1つが選択され、選択されたデータチャネルにより、出力ポートの識別情報を含むトポロジ検出メッセージを生成して光信号により出力する生成部から出力されるトポロジ検出用メッセージが送信される。したがって、生成部も1つで足り、これによっても装置コストが低減される。   According to the first aspect of the present invention, in the first optical transmission apparatus, one of a plurality of data channels is selected, and a topology detection message including output port identification information is generated by the selected data channel. A topology detection message output from the generation unit that outputs the optical signal is transmitted. Therefore, only one generating unit is required, and this also reduces the apparatus cost.

本発明の第2および第3の側面によっても、終端部は1つで足り、データチャネルごとに終端部を設ける必要はない。これにより、装置コストが低減される。特に、第3の側面によると、光スイッチ部がデータチャネルの選択に兼用されるので、さらに装置コストが低減される。   According to the second and third aspects of the present invention, only one termination is required, and it is not necessary to provide a termination for each data channel. Thereby, apparatus cost is reduced. In particular, according to the third aspect, since the optical switch unit is also used for selecting the data channel, the apparatus cost is further reduced.

本発明の第4および第5の側面によっても、生成部は1つで足り、データチャネルごとに生成部を設ける必要はない。これにより、装置コストが低減される。特に、第5の側面によると、光スイッチ部がデータチャネルの選択に兼用されるので、さらに装置コストが低減される。   According to the fourth and fifth aspects of the present invention, only one generator is sufficient, and it is not necessary to provide a generator for each data channel. Thereby, apparatus cost is reduced. In particular, according to the fifth aspect, since the optical switch unit is also used for selecting the data channel, the apparatus cost is further reduced.

本発明の第6の側面によっても、複数のデータチャネルのトポロジ検出を1つの電気終端機能により高速に行うことができるものである。これにより、装置コストが低減される。第6の側面によると、光スイッチ部がデータチャネルの選択に兼用されるので、さらに装置コストが低減される。   Also according to the sixth aspect of the present invention, the topology detection of a plurality of data channels can be performed at high speed by one electrical termination function. Thereby, apparatus cost is reduced. According to the sixth aspect, since the optical switch unit is also used for data channel selection, the device cost is further reduced.

以下に本発明の実施例を図面に従い説明する。なお、以下に説明する実施例は、本発明の理解のためのものであって、本発明の適用がこれらの実施例に限定されるものではない。   Embodiments of the present invention will be described below with reference to the drawings. The embodiments described below are for understanding the present invention, and the application of the present invention is not limited to these embodiments.

図3は、本発明の第1の実施例による光伝送システムの一部を示すブロック図である。この光伝送システムは、複数のOXC装置(以下「OXCノード」という。)を有し、複数のOXCノードはリング状、メッシュ状等の種々の接続形態で接続される。図3は、その一部として、直線状(リニア状)に接続された3つのOXCノードA〜Cを示している。   FIG. 3 is a block diagram showing a part of the optical transmission system according to the first embodiment of the present invention. This optical transmission system has a plurality of OXC devices (hereinafter referred to as “OXC nodes”), and the plurality of OXC nodes are connected in various connection forms such as a ring shape and a mesh shape. FIG. 3 shows three OXC nodes A to C connected in a straight line (linear form) as a part thereof.

OXCノードAとBとの間には、ユーザデータ(主信号)を伝送する伝送路L1と制御データ(制御信号)を伝送する伝送路L2とが個別に設けられる。ユーザデータは光信号により伝送され、伝送路L1は、1または複数の光ファイバにより構成される。制御データは電気信号または光信号により伝送され、伝送路L2は、それに応じた物理媒体で構成される。   Between the OXC nodes A and B, a transmission path L1 for transmitting user data (main signal) and a transmission path L2 for transmitting control data (control signal) are individually provided. User data is transmitted by an optical signal, and the transmission line L1 is configured by one or a plurality of optical fibers. The control data is transmitted by an electric signal or an optical signal, and the transmission path L2 is configured by a physical medium corresponding to the control data.

伝送路L1には、1または複数のデータチャネルが設けられ、ユーザデータはデータチャネルによって送信される。伝送路L2には、制御チャネルが設けられ、制御データは制御チャネルにより送信される。   The transmission line L1 is provided with one or a plurality of data channels, and user data is transmitted through the data channels. A control channel is provided in the transmission line L2, and control data is transmitted through the control channel.

複数のデータチャネルが設けられる場合には、1つのデータチャネルに対して1つの光ファイバが割り当てられることもあるし、複数のデータチャネルに対して1つの光ファイバが割り当てられ、この1つの光ファイバ内を、複数のデータチャネルが波長分割多重(WDM:Wavelength Division Multiplexing)により伝送されることもある。   When a plurality of data channels are provided, one optical fiber may be assigned to one data channel, or one optical fiber is assigned to a plurality of data channels. In some cases, a plurality of data channels are transmitted by wavelength division multiplexing (WDM).

同様にして、OXCノードBとCとの間には、ユーザデータを伝送する伝送路L3と、制御データを伝送する伝送路L4とが個別に設けられ、伝送路L3にはデータチャネルが、伝送路L4には制御チャネルが、それぞれ設けられる。   Similarly, a transmission line L3 for transmitting user data and a transmission line L4 for transmitting control data are individually provided between the OXC nodes B and C, and a data channel is transmitted on the transmission line L3. A control channel is provided for each of the paths L4.

なお、データチャネルは一方向であり、図3の例では、OXCノードAからBを経てCに向かう方向に光信号を伝送する。一方、制御チャネルは、双方向である。   Note that the data channel is unidirectional, and in the example of FIG. On the other hand, the control channel is bidirectional.

この光伝送システムには、データチャネルにより光信号を伝送するための経路である光パス(Optical Path)が設定される。図3では、一例として、OXCノードAからBを経てCに向かう経路に光パスPが設定されている。   In this optical transmission system, an optical path that is a path for transmitting an optical signal through a data channel is set. In FIG. 3, as an example, an optical path P is set on a route from OXC node A to B through B.

OXCノードA〜Cはいずれも同じ構成を有する。図4は、本発明の第1の実施例によるOXCノードの構成を示すブロック図である。図中、実線の矢印は制御信号の流れを示し、破線の矢印はデータ信号(主信号)の流れを示している。後に説明される他の実施例においても同様である。   The OXC nodes A to C all have the same configuration. FIG. 4 is a block diagram showing the configuration of the OXC node according to the first embodiment of the present invention. In the figure, solid arrows indicate the flow of control signals, and broken arrows indicate the flow of data signals (main signals). The same applies to other embodiments described later.

OXCノードは、コマンドインタフェース制御部(コマンドIF制御部)11、制御チャネルインタフェース部(制御チャネルIF部)12、リンク管理プロトコル制御部(LMP制御部)13、制御信号終端部14、光/電気変換部(O/E変換部)15、光スイッチ部16、光受信インタフェース部(光受信IF部)17、光送信インタフェース部(光送信IF部)18、およびトポロジデータベース(トポロジDB)20を有する。   The OXC node includes a command interface control unit (command IF control unit) 11, a control channel interface unit (control channel IF unit) 12, a link management protocol control unit (LMP control unit) 13, a control signal termination unit 14, and optical / electrical conversion. Unit (O / E conversion unit) 15, optical switch unit 16, optical reception interface unit (optical reception IF unit) 17, optical transmission interface unit (optical transmission IF unit) 18, and topology database (topology DB) 20.

コマンドIF制御部11は、管理者または管理システムから入力されるTL−1コマンド(保守コマンド)、SNMP(Simple Network Management Protocol)のコマンド等を受け付け、受け付けたコマンドのチェック、コマンドに含まれる引数の抽出等を行う。受け付けたコマンドや抽出された引数は、LMP制御部13に与えられる。また、コマンドIF制御部11は、コマンド処理結果を管理者または管理システムに通知する。   The command IF control unit 11 accepts a TL-1 command (maintenance command), an SNMP (Simple Network Management Protocol) command, or the like input from an administrator or a management system, checks the received command, and sets arguments included in the command. Perform extraction and so on. The accepted command and the extracted argument are given to the LMP control unit 13. Further, the command IF control unit 11 notifies the administrator or the management system of the command processing result.

制御チャネルIF部12は、制御信号を制御チャネルにより通信するためのインタフェース処理を実行するとともに、制御チャネルを介して実行されるシグナリングプロトコルや、ルーティングプロトコルを載せるデータリンク(主にIP)を終端する。   The control channel IF unit 12 executes interface processing for communicating control signals through the control channel, and terminates a data link (mainly IP) carrying a signaling protocol and a routing protocol executed via the control channel. .

制御チャネルは、隣接するOXCノードごとに設けられる。たとえば、図3のOXCノードBは、隣接するOXCノードAについての制御チャネルと、隣接するOXCノードCについての制御チャネルとを有する。前者の制御チャネルは、OXCノードAとBとの間のデータチャネルを管理し、制御するために使用される。後者の制御チャネルは、OXCノードBとCとの間のデータチャネルを管理し、制御するために使用される。   A control channel is provided for each adjacent OXC node. For example, OXC node B in FIG. 3 has a control channel for adjacent OXC node A and a control channel for adjacent OXC node C. The former control channel is used to manage and control the data channel between OXC nodes A and B. The latter control channel is used to manage and control the data channel between OXC nodes B and C.

また、各制御チャネルには、制御チャネルを識別するための制御チャネルIDが割り当てられる。この制御チャネルIDは、各ノード内において一意な識別子である。たとえば、図3のOXCノードBは、ノードAに対する制御チャネルにはたとえば制御チャネルIDとして#1が、ノードCに対する制御チャネルにはたとえば制御チャネルIDとして#2が、それぞれ割り当てられる。   Each control channel is assigned a control channel ID for identifying the control channel. This control channel ID is a unique identifier within each node. For example, in the OXC node B of FIG. 3, # 1 is assigned as the control channel ID for the control channel for node A, and # 2 is assigned as the control channel ID for the control channel for node C, for example.

なお、複数の制御チャネルが設けられる場合には、制御チャネルIF部12は、複数の制御チャネルについて上記処理を行うこととなる。   When a plurality of control channels are provided, the control channel IF unit 12 performs the above processing for a plurality of control channels.

LMP制御部13は、リンク管理プロトコル(LMP:Link Management Protocol)を実行し、LMPを終端する。LMPは、主として(1)隣接ノード間で互いに利用するリンクに対する管理番号の確認、(2)データチャネルの障害箇所特定、(3)制御チャネルの維持および監視、(4)データチャネルのトポロジ検出、の機能を有する。   The LMP control unit 13 executes a link management protocol (LMP) and terminates the LMP. The LMP mainly (1) confirms the management number for the link used between adjacent nodes, (2) identifies the location of the failure in the data channel, (3) maintains and monitors the control channel, (4) detects the topology of the data channel, It has the function of.

また、LMP制御部13は、これらの機能に加えて、光受信IF部17の光セレクタ(後述)および光マルチプレクサ(後述)、ならびに光送信IF部18のマルチプレクサ(後述)を制御して、トポロジ検出処理を実行する。   In addition to these functions, the LMP control unit 13 controls an optical selector (described later) and an optical multiplexer (described later) of the optical reception IF unit 17 and a multiplexer (described later) of the optical transmission IF unit 18 to control the topology. Perform detection processing.

制御信号終端部14は、O/E変換部15から入力される電気信号(Testメッセージ)を終端する。具体的には、制御信号終端部14は、O/E変換部15から入力される電気信号を物理レイヤの伝送フォーマットにフレーム化(フレーミング)し、そのフレームの中から制御パケットを取り出す。取り出された制御パケットは、LMP制御部13に与えられる。また、制御信号終端部14は、その逆の順序で、LMP制御部13から与えられた制御パケットをフレームに挿入し、フレームをO/E変換部15に与える。   The control signal termination unit 14 terminates the electrical signal (Test message) input from the O / E conversion unit 15. Specifically, the control signal termination unit 14 frames (frames) the electrical signal input from the O / E conversion unit 15 into a physical layer transmission format, and extracts a control packet from the frame. The extracted control packet is given to the LMP control unit 13. Also, the control signal termination unit 14 inserts the control packet given from the LMP control unit 13 into the frame in the reverse order, and gives the frame to the O / E conversion unit 15.

この制御信号終端部14は、従来、データチャネルごとに設けられ、その結果、データチャネル数と同数設けられていたが、本実施例では、データチャネル数よりも少ない個数で足り、図4では1つだけ設けられている。これにより、装置コストが低減される。   Conventionally, the control signal termination unit 14 is provided for each data channel. As a result, the control signal termination unit 14 is provided in the same number as the number of data channels. However, in this embodiment, the number is less than the number of data channels. Only one is provided. Thereby, apparatus cost is reduced.

O/E変換部15は、光受信IF部17から与えられた光信号(Testメッセージ)を電気信号に変換して制御信号終端部14に与えるとともに、制御信号終端部14から与えられた電気信号を光信号に変換して光送信IF部18に与える。   The O / E conversion unit 15 converts the optical signal (Test message) given from the optical reception IF unit 17 into an electrical signal and gives it to the control signal termination unit 14, and also the electrical signal given from the control signal termination unit 14 Is converted into an optical signal and supplied to the optical transmission IF unit 18.

O/E変換部15も、従来、データチャネルごとに設けられ、データチャネル数と同数存在したが、本実施例ではデータチャネル数よりも少ない個数で足り、図4では、1つだけ設けられている。これにより、装置コストが低減される。   Conventionally, the number of O / E converters 15 is also provided for each data channel, and the number of O / E converters 15 is the same as the number of data channels. Yes. Thereby, apparatus cost is reduced.

光スイッチ部16は、光受信IF部17から入力されるデータチャネルの光信号を、光信号の状態でスイッチングし、光送信IF部18に出力する。   The optical switch unit 16 switches the optical signal of the data channel input from the optical reception IF unit 17 in the state of the optical signal, and outputs it to the optical transmission IF unit 18.

光受信IF部17は、上流ノードから入力ポート(図示略)を介して入力されたデータチャネルの光信号をO/E変換部15または光スイッチ部16に出力する。なお、WDMにより光信号がOXCノードに入力される場合には、分波器が光受信IF部17の前段に設けられ、分波器により波長ごとに分波されたデータチャネル信号が光受信IF部17に入力されることとなる。   The optical reception IF unit 17 outputs an optical signal of a data channel input from an upstream node via an input port (not shown) to the O / E conversion unit 15 or the optical switch unit 16. When an optical signal is input to the OXC node by WDM, a demultiplexer is provided in the preceding stage of the optical reception IF unit 17, and the data channel signal demultiplexed for each wavelength by the demultiplexer is an optical reception IF. It will be input to the unit 17.

本実施例では、図5に示すように、一例として、データチャネルDch1〜Dch3の3チャネルの光信号が光受信IF部17に入力されているものとする。図示しない入力ポート(インタフェース)は、各データチャネルに対応して設けられ、したがって、本実施例では少なくとも3つの入力ポートが設けられる。各入力ポートには、入力ポートを識別するための識別子であるインタフェースID(入力インタフェースID)が割り当てられている。このインタフェースIDは、ノード内において一意な識別子であり、たとえば、データチャネルDch1〜Dch3の各入力ポートには、インタフェースID#1〜#3がそれぞれ割り当てられている。   In this embodiment, as shown in FIG. 5, as an example, it is assumed that optical signals of three channels of data channels Dch1 to Dch3 are input to the optical reception IF unit 17. Input ports (interfaces) (not shown) are provided corresponding to the respective data channels. Therefore, at least three input ports are provided in this embodiment. Each input port is assigned an interface ID (input interface ID) that is an identifier for identifying the input port. This interface ID is a unique identifier in the node. For example, interface IDs # 1 to # 3 are assigned to the input ports of the data channels Dch1 to Dch3, respectively.

図5は、光受信IF部17の詳細な構成を示すブロック図である。光受信IF部17は、光セレクタ(SEL)17a〜17cおよび光マルチプレクサ(MUX)17dを有する。   FIG. 5 is a block diagram showing a detailed configuration of the optical reception IF unit 17. The optical reception IF unit 17 includes optical selectors (SEL) 17a to 17c and an optical multiplexer (MUX) 17d.

SEL17a〜17cには、データチャネルDch1〜Dch3の光信号がそれぞれ入力される。SEL17a〜17cは、LMP制御部13からの制御信号に基づいて、入力された光信号をMUX17dまたは光スイッチ部16に出力する。MUX17dは、LMP制御部13からの制御信号に基づいて、SEL17a〜17cのいずれかの光信号を選択してO/E変換部15に出力する。   The optical signals of the data channels Dch1 to Dch3 are input to the SELs 17a to 17c, respectively. The SELs 17 a to 17 c output the input optical signal to the MUX 17 d or the optical switch unit 16 based on the control signal from the LMP control unit 13. Based on the control signal from the LMP control unit 13, the MUX 17 d selects one of the optical signals from the SELs 17 a to 17 c and outputs it to the O / E conversion unit 15.

図4に戻って、光送信IF部18は、光スイッチ部16からの光信号またはO/E変換部15からの光信号の一方を選択し、選択した光信号を出力ポート(インタフェース)を介して下流ノードに出力する。出力ポートにも、ノード内において一意な識別子であるインタフェースID(出力インタフェースID)が割り当てられている。たとえば、データチャネルDch1〜Dch3の各出力ポートには、インタフェースID#1〜#3がそれぞれ割り当てられている。   Returning to FIG. 4, the optical transmission IF unit 18 selects one of the optical signal from the optical switch unit 16 or the optical signal from the O / E conversion unit 15, and sends the selected optical signal via the output port (interface). To the downstream node. An interface ID (output interface ID), which is a unique identifier within the node, is also assigned to the output port. For example, interface IDs # 1 to # 3 are assigned to the output ports of the data channels Dch1 to Dch3, respectively.

なお、WDMによりデータチャネル信号が送信される場合には、光送信IF部18の後段に合波器が設けられ、この合波器により各データチャネル信号が波長多重されて送信されることとなる。   When a data channel signal is transmitted by WDM, a multiplexer is provided after the optical transmission IF unit 18, and each data channel signal is wavelength-multiplexed by this multiplexer and transmitted. .

図6は、光送信IF部18の詳細な構成を示すブロック図である。光送信IF部18は、光マルチプレクサ(MUX)18a〜18cを有する。MUX18a〜18cには、データチャネルDch1〜Dch3の光信号がそれぞれ入力されるとともに、O/E変換部15からの光信号が入力される。MUX18a〜18cのそれぞれは、LMP制御部13からの制御信号に基づいて、2つの入力光信号の一方を選択し、選択した入力光信号を出力する。   FIG. 6 is a block diagram showing a detailed configuration of the optical transmission IF unit 18. The optical transmission IF unit 18 includes optical multiplexers (MUX) 18a to 18c. The optical signals of the data channels Dch1 to Dch3 are input to the MUXs 18a to 18c, and the optical signal from the O / E converter 15 is input. Each of the MUXs 18a to 18c selects one of the two input optical signals based on the control signal from the LMP control unit 13, and outputs the selected input optical signal.

図4に戻って、トポロジDB20は、半導体メモリ、ハードディスク等の記憶装置により構成され、LMP制御部13がデータチャネルを管理するために使用するデータチャネル管理テーブルおよび制御チャネルを管理するために使用する制御チャネル管理テーブルを記憶する。   Returning to FIG. 4, the topology DB 20 is configured by a storage device such as a semiconductor memory and a hard disk, and is used for managing the data channel management table and the control channel used by the LMP control unit 13 to manage the data channel. A control channel management table is stored.

図7は、データチャネル管理テーブルの一例を示している。データチャネル管理テーブルは、各インタフェースIDに対応したデータチャネル管理データからなる。各データチャネル管理データは、そのデータチャネルのインタフェースIDによりインデックスされ、インタフェースIDにより検索できるようになっている。たとえば、図5では、インタフェースID#1〜#3の各データチャネル管理データがインタフェースID#1〜#3によりそれぞれ指し示されている(インデックスされている)様子が示されている。   FIG. 7 shows an example of the data channel management table. The data channel management table includes data channel management data corresponding to each interface ID. Each data channel management data is indexed by the interface ID of the data channel and can be searched by the interface ID. For example, FIG. 5 shows a state in which each data channel management data of the interface IDs # 1 to # 3 is indicated (indexed) by the interface IDs # 1 to # 3.

各データチャネル管理データは、制御チャネルID、トポロジ検出有無、およびリモートインタフェースIDのデータ項目を有する。   Each data channel management data has data items of control channel ID, topology detection presence / absence, and remote interface ID.

制御チャネルIDは、そのデータチャネルを管理する制御チャネルの識別子である。図5では、一例として、制御チャネルID#1が示されている。トポロジ検出有無は、そのインタフェース(ポート)と接続されている隣接ノード(上流ノードまたは下流ノード)のインタフェースIDがトポロジ検出処理により既に検出済みかどうか、を示すフラグである。このフラグが0の場合には、トポロジ未検出であり、1の場合には、トポロジ検出済みであることを意味する。   The control channel ID is an identifier of a control channel that manages the data channel. In FIG. 5, control channel ID # 1 is shown as an example. The presence / absence of topology detection is a flag indicating whether the interface ID of an adjacent node (upstream node or downstream node) connected to the interface (port) has already been detected by the topology detection process. When this flag is 0, the topology is not detected, and when it is 1, it means that the topology has been detected.

リモートインタフェースIDは、そのインタフェースと接続されている隣接ノードのインタフェースの識別子であり、隣接ノードのノードIDおよび隣接ノードのインタフェースIDからなる。ノードIDは、光伝送システムにおいて、あるノードを他のノードから識別するための識別子であり、光伝送システムのネットワーク内で一意な識別子である。ノードIDには、たとえばIPアドレスが使用される。   The remote interface ID is an identifier of an interface of an adjacent node connected to the interface, and includes a node ID of the adjacent node and an interface ID of the adjacent node. The node ID is an identifier for identifying a certain node from other nodes in the optical transmission system, and is a unique identifier in the network of the optical transmission system. For example, an IP address is used as the node ID.

このリモートインタフェースIDは、トポロジ検出処理により送受信されるTestメッセージまたはTestStatusSuccessメッセージに基づいて、LMP制御部13により書き込まれる。   The remote interface ID is written by the LMP control unit 13 based on the Test message or TestStatusSuccess message transmitted / received by the topology detection process.

図8は、制御チャネル管理テーブルの一例を示している。制御チャネル管理テーブルは、各制御チャネルIDに対応した制御チャネル管理データからなる。各制御チャネル管理データは、その制御チャネルの制御チャネルIDによりインデックスされ、制御チャネルIDにより検索できるようになっている。たとえば、図8では、制御チャネルID#1の制御チャネル管理データが制御チャネルID#1により指し示されている(インデックスされている)様子が示されている。   FIG. 8 shows an example of the control channel management table. The control channel management table includes control channel management data corresponding to each control channel ID. Each control channel management data is indexed by the control channel ID of the control channel, and can be searched by the control channel ID. For example, FIG. 8 shows a state in which the control channel management data of the control channel ID # 1 is indicated (indexed) by the control channel ID # 1.

各制御チャネル管理データは、その制御チャネルにより管理されるデータチャネル数、および、その制御チャネルにより管理されるデータチャネルのインタフェースID(群)のデータ項目を有する。図8では、一例として、データチャネル数として3が、インタフェースIDとして、3つのデータチャネルのインタフェースID#1〜#3が示されている。   Each control channel management data includes data items of the number of data channels managed by the control channel and the interface ID (group) of the data channel managed by the control channel. In FIG. 8, as an example, 3 are shown as the number of data channels, and three data channel interface IDs # 1 to # 3 are shown as interface IDs.

次に、このような構成のOXCノードからトポロジ検出のために送受信されるメッセージについて説明する。このメッセージには、LMPで規定されたBeginVerifyメッセージ、BeginVerifyAckメッセージ、Testメッセージ、TestStatusSuccessメッセージ、TestStatusAckメッセージ等がある。   Next, a message transmitted and received for topology detection from the OXC node having such a configuration will be described. This message includes a BeginVerify message, a BeginVerifyAck message, a Test message, a TestStatusSuccess message, a TestStatusAck message, etc. defined by LMP.

図9は、BeginVerifyメッセージのデータ構造を示している。BeginVerifyメッセージは、トポロジ検出を開始するノード(上流ノード)が、トポロジ検出の開始を、隣接する相手側ノード(下流ノード)に通知するためのメッセージであり、制御チャネルを介して送信される。   FIG. 9 shows the data structure of the BeginVerify message. The BeginVerify message is a message for a node (upstream node) that starts topology detection to notify the adjacent counterpart node (downstream node) of the start of topology detection, and is transmitted via the control channel.

このBeginVerifyメッセージは、“IP Header”(a)、“Common Header etc”(b)、および“BEGIN#VERIFY Class”(c)のデータ項目を有する。“IP Header”(a)は、インターネットプロトコル(IP)で規定されているヘッダである。“Common Header etc”(b)には、このBeginVerifyメッセージを送信した上流ノードのノードIDが含まれる。“BEGIN#VERIFY Class”(c)には、“VerifyInterval”(ca)、“Number of Data Links”(cb)等のデータが含まれる。   This BeginVerify message has data items of “IP Header” (a), “Common Header etc” (b), and “BEGIN # VERIFY Class” (c). “IP Header” (a) is a header defined by the Internet Protocol (IP). “Common Header etc” (b) includes the node ID of the upstream node that transmitted this BeginVerify message. “BEGIN # VERIFY Class” (c) includes data such as “VerifyInterval” (ca) and “Number of Data Links” (cb).

“VerifyInterval”(ca)は、Testメッセージの送信間隔であり、上流ノードのLMP制御部13により設定される。図9では、一例として100msが設定されている。“Number of Data Links”(cb)は、トポロジ検出が実行されるデータチャネル数であり、上流ノードのLMP制御部13により設定される。図7では、一例として3が設定されている。   “VerifyInterval” (ca) is the transmission interval of the Test message, and is set by the LMP control unit 13 of the upstream node. In FIG. 9, 100 ms is set as an example. “Number of Data Links” (cb) is the number of data channels on which topology detection is performed, and is set by the LMP control unit 13 of the upstream node. In FIG. 7, 3 is set as an example.

図10は、BeginVerifyAckメッセージのデータ構造を示している。BeginVerifyAckメッセージは、BeginVerifyメッセージを受信した下流ノードが確認応答として上流ノードに返信するメッセージであり、制御チャネルを介して送信される。   FIG. 10 shows the data structure of the BeginVerifyAck message. The BeginVerifyAck message is a message that the downstream node that has received the BeginVerify message returns to the upstream node as a confirmation response, and is transmitted via the control channel.

このBeginVerifyAckメッセージは、“IP Header”(a)、“Common Header etc”(b)、“BEGIN#VERIFY#ACK Class”(d)、および“VERIFY#ID Class”(e)のデータ項目を有する。   This BeginVerifyAck message has data items of “IP Header” (a), “Common Header etc” (b), “BEGIN # VERIFY # ACK Class” (d), and “VERIFY # ID Class” (e).

“Common Header etc”(b)には、このBeginVerifyAckメッセージを送信した下流ノードのノードIDが含まれる。“BEGIN#VERIFY#ACK Class”(d)には、“ VerifyDeadInterval"(da)が含まれる。“VerifyDeadInterval”(da)は、下流ノードがBeginVerifyAckメッセージを送信してからTestStatusFailureメッセージを送信するまでの時間であり、下流ノードのLMP制御部13により設定される。TestStatusFailureメッセージは、下流ノードがTestメッセージを一定期間受信しない場合に、Testメッセージの受信に失敗したことを上流ノードに通知するためのメッセージである。   “Common Header etc” (b) includes the node ID of the downstream node that transmitted this BeginVerifyAck message. “BEGIN # VERIFY # ACK Class” (d) includes “VerifyDeadInterval” (da). “VerifyDeadInterval” (da) is the time from when the downstream node transmits the BeginVerifyAck message to when it transmits the TestStatusFailure message, and is set by the LMP control unit 13 of the downstream node. The TestStatusFailure message is a message for notifying the upstream node that reception of the Test message has failed when the downstream node does not receive the Test message for a certain period.

“VERIFY#ID Class”(e)には、トポロジ検出処理の識別子である“VerifyId”(ea)が含まれる。この“VerifyId”(ea)は、TestメッセージやTestStatusSuccessメッセージ等にも使用され、同じ上流ノードと下流ノードとの間で、複数のトポロジ検出処理が同時に実行されている場合であっても、この“VerifyId”(ea)により、どのトポロジ検出処理であるかを識別することができる。   “VERIFY # ID Class” (e) includes “VerifyId” (ea), which is an identifier of topology detection processing. This “VerifyId” (ea) is also used for Test messages, TestStatusSuccess messages, etc., and even if multiple topology detection processes are executed simultaneously between the same upstream node and downstream node, It is possible to identify which topology detection process is performed by VerifyId ”(ea).

図11は、Testメッセージのデータ構造を示して いる。Testメッセージは、トポロジ検出の対象となるインタフェース(上流ノードのインタフェース)からデータチャネルを介して送信されるメッセージであり、“IP Header”(a)、“Common Header etc”(b)、“VERIFY#ID Class”(e)、および“LOCAL#INTERFACE#ID Class”(f)のデータ項目を有する。   FIG. 11 shows the data structure of the Test message. The Test message is a message sent via the data channel from the interface (upstream node interface) that is the target of topology detection, and is “IP Header” (a), “Common Header etc” (b), “VERIFY # Data items of “ID Class” (e) and “LOCAL # INTERFACE # ID Class” (f) are included.

“IP Header” (a)、“Common Header etc” (b)、および“VERIFY#ID Class” (e)は、前述した通りである。“LOCAL#INTERFACE#ID Class”(f)には、“InterfaceId”(fa)が含まれ、この“InterfaceId” (fa)は、このTestメッセージが送信された上流ノードのインタフェースIDである。   “IP Header” (a), “Common Header etc” (b), and “VERIFY # ID Class” (e) are as described above. “LOCAL # INTERFACE # ID Class” (f) includes “InterfaceId” (fa), and “InterfaceId” (fa) is the interface ID of the upstream node to which this Test message is transmitted.

図12は、TestStatusSuccessメッセージのデータ構造を示している。TestStatusSuccessメッセージは、Testメッセージの受信に成功した下流ノードが制御チャネルを解して上流ノードに返信するメッセージであり、“IP Header”(a)、“Common Header etc”(b)、“LOCAL#INTERFACE#ID Class”(f)、“REMOTE#INTERFACE#ID Class”(g)、および“VERIFY#ID Class”(e)のデータ項目を有する。   FIG. 12 shows the data structure of the TestStatusSuccess message. The TestStatusSuccess message is a message that the downstream node that has successfully received the Test message returns to the upstream node through the control channel, and includes “IP Header” (a), “Common Header etc” (b), “LOCAL # INTERFACE #ID Class ”(f),“ REMOTE # INTERFACE # ID Class ”(g), and“ VERIFY # ID Class ”(e).

“IP Header” (a)、“Common Header etc” (b)、および“VERIFY#ID Class” (e)は、前述した通りである。“LOCAL#INTERFACE#ID Class” (f)に含まれる“InterfaceId”(fa)は、上流ノードから送信されたTestメッセージが受信された、下流ノードのインタフェースIDである。“REMOTE#INTERFACE#ID Class”(g)に含まれる“InterfaceId”(ga)は、Testメッセージが送信された、上流ノードのインタフェースID(Testメッセージの“LOCAL#INTERFACE#ID Class”に含まれる“InterfaceId”)である。   “IP Header” (a), “Common Header etc” (b), and “VERIFY # ID Class” (e) are as described above. “InterfaceId” (fa) included in “LOCAL # INTERFACE # ID Class” (f) is the interface ID of the downstream node from which the Test message transmitted from the upstream node is received. “InterfaceId” (ga) included in “REMOTE # INTERFACE # ID Class” (g) is the interface ID of the upstream node (“Local # INTERFACE # ID Class” included in the Test message “ InterfaceId ”).

次に、第1の実施例によるトポロジ検出処理の流れについて説明する。まずトポロジ検出処理の概略について説明した後、その詳細について説明することとする。   Next, the flow of the topology detection process according to the first embodiment will be described. First, an outline of the topology detection process will be described, and then the details will be described.

図13は、第1の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。ここでは、一例として、上流ノードと下流ノードとの間に、トポロジ未検出の3つのデータチャネルDch1〜Dch3が設けられ、これら3つのデータチャネルのトポロジ検出処理について説明する。   FIG. 13 is a sequence diagram illustrating an outline of the flow of the topology detection process according to the first embodiment. Here, as an example, three data channels Dch1 to Dch3 whose topology is not detected are provided between the upstream node and the downstream node, and the topology detection processing of these three data channels will be described.

データチャネルDch1は、上流ノードの出力側のインタフェースID#1に対応し、下流ノードの入力側のインタフェースID#2に対応する。データチャネルDch2は、上流ノードの出力側のインタフェースID#2に対応し、下流ノードの入力側のインタフェースID#3に対応する。データチャネルDch3は、上流ノードの出力側のインタフェースID#3に対応し、下流ノードの入力側のインタフェースID#1に対応する。   The data channel Dch1 corresponds to the output side interface ID # 1 of the upstream node, and corresponds to the input side interface ID # 2 of the downstream node. The data channel Dch2 corresponds to the interface ID # 2 on the output side of the upstream node, and corresponds to the interface ID # 3 on the input side of the downstream node. The data channel Dch3 corresponds to the interface ID # 3 on the output side of the upstream node, and corresponds to the interface ID # 1 on the input side of the downstream node.

上流ノードは、トポロジ検出処理の開始を示すBeginVerifyメッセージを制御チャネルにより下流ノードに送信し、下流ノードは、その確認応答としてBeginVerifyAckメッセージを制御チャネルにより上流ノードに返信する。これにより、VerifyInterval(=100ms)およびNumber of Data Links(=3)が上流ノードから下流ノードに通知され、VerifyDeadInterval(900ms)およびVerifyId(=1)が下流ノードから上流ノードに通知される。   The upstream node transmits a BeginVerify message indicating the start of the topology detection process to the downstream node via the control channel, and the downstream node returns a BeginVerifyAck message as an acknowledgment to the upstream node via the control channel. Thereby, VerifyInterval (= 100 ms) and Number of Data Links (= 3) are notified from the upstream node to the downstream node, and VerifyDeadInterval (900 ms) and VerifyId (= 1) are notified from the downstream node to the upstream node.

続いて、図13(A)に示すように、上流ノードは、インタフェースIDの最も若い番号#1を選択し、このインタフェースID#1の出力ポート(インタフェース#1)から図9に示すTestメッセージ(Test(1))を送信する。この際のTestメッセージのVerifyIdは1に設定され、InterfaceIdは1に設定される。   Subsequently, as shown in FIG. 13A, the upstream node selects the lowest number # 1 of the interface ID, and from the output port (interface # 1) of this interface ID # 1, the Test message ( Send Test (1)). In this case, VerifyId of the Test message is set to 1, and InterfaceId is set to 1.

下流ノードも、インタフェースIDの最も若い番号#1を選択し、このインタフェース#1を終端してインタフェース#1からTestメッセージの受信を試みる。   The downstream node also selects the number # 1 with the smallest interface ID, terminates the interface # 1, and attempts to receive a Test message from the interface # 1.

しかし、この場合、下流ノードでは、TestメッセージがO/E変換部15を介して制御信号終端部14で終端(すなわち受信)されないので、TestStatusSuccessメッセージは下流ノードから上流ノードに返信されない。上流ノードは、時間間隔VerifyIntervalで所定の回数、Testメッセージの送信を繰り返す。   However, in this case, since the Test message is not terminated (that is, received) by the control signal termination unit 14 via the O / E conversion unit 15 in the downstream node, the TestStatusSuccess message is not returned from the downstream node to the upstream node. The upstream node repeats sending the Test message a predetermined number of times at the time interval VerifyInterval.

下流ノードは、BeginVerifyAckメッセージの送信後、1チャネル監視タイマをたとえばVerifyInterval(100ms)×3の時間に設定し、この1チャネル監視タイマがタイムアウトするまでの間、Testメッセージを受信しない場合には、タイムアウトにより、図13(B)に示すように、インタフェースIDを次に若い番号のインタフェースID#2に変更する。   After sending the BeginVerifyAck message, the downstream node sets the 1-channel monitoring timer to a time of, for example, VerifyInterval (100 ms) × 3, and if it does not receive a Test message until this 1-channel monitoring timer times out, it times out Thus, as shown in FIG. 13B, the interface ID is changed to the next lowest interface ID # 2.

これにより、下流ノードは、Testメッセージを終端(受信)することができる。下流ノードは、Testメッセージを受信することにより、図10に示すTestStatusSuccessメッセージを上流ノードに送信する。このTestStatusSuccessメッセージのLOCAL#INTERFACE#IDのInterfaceIdは#2に設定され、REMOTE#INTERFACE#IDのInterfaceIdは#1に設定される(図12参照)。   As a result, the downstream node can terminate (receive) the Test message. Upon receiving the Test message, the downstream node transmits a TestStatusSuccess message shown in FIG. 10 to the upstream node. The InterfaceId of LOCAL # INTERFACE # ID of this TestStatusSuccess message is set to # 2, and the InterfaceId of REMOTE # INTERFACE # ID is set to # 1 (see FIG. 12).

また、下流ノードは、自己のトポロジDB20のデータチャネル管理テーブルにインタフェースの接続関係を記憶する。すなわち、データチャネル管理テーブルのインタフェースID#2に対応するデータチャネル管理データのトポロジ検出有無を1に設定し、リモートインタフェースIDに#1を設定する(図7参照)。   Further, the downstream node stores the interface connection relationship in the data channel management table of its own topology DB 20. That is, the topology detection presence / absence of the data channel management data corresponding to the interface ID # 2 of the data channel management table is set to 1, and # 1 is set to the remote interface ID (see FIG. 7).

上流ノードは、下流ノードからTestStatusSuccessメッセージを受信することにより、TestStatusAckメッセージを下流ノードに返信するとともに、自己のトポロジDB20のデータチャネル管理テーブルにインタフェースの接続関係を記憶する。すなわち、インタフェース#1に対応するデータチャネル管理データのトポロジ検出有無を1に設定し、リモートインタフェースIDに、TestStatusSuccessメッセージのLOCAL#INTERFACE#IDのInerfaceIdの値#2を設定する。   Upon receiving the TestStatusSuccess message from the downstream node, the upstream node returns a TestStatusAck message to the downstream node, and stores the interface connection relationship in the data channel management table of its own topology DB 20. That is, the topology detection presence / absence of the data channel management data corresponding to interface # 1 is set to 1, and the value # 2 of InterfaceId of LOCAL # INTERFACE # ID of the TestStatusSuccess message is set to the remote interface ID.

続いて、上流ノードは、図13(C)に示すように、次に若い番号のインタフェースID#2を選択し、インタフェース#2からTestメッセージ(Test(2))を送信する。一方、下流ノードは、既に接続関係が判明したインタフェース#2を除くインタフェースの中から最も若い番号のインタフェースID(ここでは、インタフェース#1)を選択して終端し、このインタフェース#1からTestメッセージの受信を試みる。   Subsequently, as shown in FIG. 13C, the upstream node selects the next lowest numbered interface ID # 2, and transmits a Test message (Test (2)) from the interface # 2. On the other hand, the downstream node selects the lowest-numbered interface ID (in this case, interface # 1) from the interfaces other than the interface # 2 whose connection relation has already been found, terminates, and sends a test message from this interface # 1. Try to receive.

ここでも、受信ノードは、Testメッセージを受信できない。したがって、受信ノードは、1チャネル監視タイマのタイムアウトにより、図13(D)に示すように、インタフェース#2を除くインタフェースの中で次に若い番号のインタフェース#3を選択して終端し、このインタフェース#3からTestメッセージの受信を試みる。   Again, the receiving node cannot receive the Test message. Therefore, the receiving node selects and terminates the next lowest numbered interface # 3 among the interfaces except for the interface # 2, as shown in FIG. 13D, due to the timeout of the 1-channel monitoring timer. Attempt to receive Test message from # 3.

この場合、受信は成功するので、TestStatusSuccessメッセージおよびTestStatusAckメッセージの交換およびトポロジDB20への接続関係の登録が行われる。   In this case, since the reception is successful, the TestStatusSuccess message and the TestStatusAck message are exchanged and the connection relation to the topology DB 20 is registered.

次に、上流ノードは、図13(E)に示すように、次に若い番号のインタフェースID#3を選択し、インタフェース#3からTestメッセージ(Test(3))を送信する。一方、下流ノードは、既に接続関係が判明したインタフェース#1および#2を除くインタフェースの中から最も若い番号のインタフェースID(ここでは、インタフェース#3)を選択して終端し、このインタフェース#3からTestメッセージの受信を試みる。   Next, as shown in FIG. 13E, the upstream node selects the next lowest interface ID # 3 and transmits a Test message (Test (3)) from the interface # 3. On the other hand, the downstream node selects and terminates the lowest-numbered interface ID (in this case, interface # 3) from the interfaces other than the interfaces # 1 and # 2 whose connection relations have already been found. Attempt to receive a Test message.

この場合も、受信は成功するので、TestStatusSuccessメッセージおよびTestStatusAckメッセージの交換およびトポロジDB20への接続関係の登録が行われる。   Also in this case, since the reception is successful, the TestStatusSuccess message and the TestStatusAck message are exchanged and the connection relation to the topology DB 20 is registered.

これにより、Number of Links(=3)の個数のトポロジ検出が終了したので、双方のノードにおけるトポロジ検出処理は終了する。   As a result, the topology detection processing for the number of links (= 3) is completed, and the topology detection processing in both nodes ends.

このようにして、上流ノードのインタフェースと下流ノードのインタフェースとの接続関係が検出され、上流ノードおよび下流ノードの双方のトポロジDB20に記憶される。   In this way, the connection relationship between the interface of the upstream node and the interface of the downstream node is detected and stored in the topology DB 20 of both the upstream node and the downstream node.

次に、このシーケンスの処理の詳細について、図4のブロック図および図14から図17のシーケンス図を参照しながら説明する。   Next, details of the processing of this sequence will be described with reference to the block diagram of FIG. 4 and the sequence diagrams of FIGS.

なお、以下では、上流ノードの各構成要素の符号には、図4の符号の後に符号「A」を付し、下流ノードの各構成要素の符号には、図4の符号の後に符号「B」を付すこととする。たとえば、上流ノードのLMP制御部14は「LMP制御部14A」となり、下流ノードの制御チャネルIF部12は「制御チャネルIF部12B」となる。後に説明される他の実施例説明についても同様である。   In the following description, the reference numeral “A” is appended to the reference numerals in FIG. 4 for the constituent elements of the upstream node, and the reference signs “B” are attached to the reference numerals of the constituent elements in the downstream node after the reference numerals in FIG. ". For example, the LMP control unit 14 of the upstream node becomes “LMP control unit 14A”, and the control channel IF unit 12 of the downstream node becomes “control channel IF unit 12B”. The same applies to the description of other embodiments which will be described later.

上流ノードのコマンド制御部11Aは、管理者によって入力されたデータチャネル登録要求をLMP制御部13Aに与える。このデータチャネル登録要求には、登録すべきデータチャネルのインタフェースIDが含まれている。   The command control unit 11A of the upstream node gives the data channel registration request input by the administrator to the LMP control unit 13A. This data channel registration request includes the interface ID of the data channel to be registered.

LMP制御部13Aは、データチャネル登録要求に含まれる指定されたインタフェースIDに対応する制御チャネルIDを、トポロジDB20Aに記憶されたデータチャネル管理テーブルに基づいて決定する。データチャネル登録要求により指定されたインタフェースIDが複数存在する場合には、各インタフェースIDに対応する制御チャネルIDが決定される(図14のS1)。   The LMP control unit 13A determines a control channel ID corresponding to the specified interface ID included in the data channel registration request based on the data channel management table stored in the topology DB 20A. When there are a plurality of interface IDs specified by the data channel registration request, a control channel ID corresponding to each interface ID is determined (S1 in FIG. 14).

ここでは、説明を分かりやすくするために、上流ノードのインタフェースID#1〜#3が指定され、これら3つのインタフェースID#1〜#3に対応するデータチャネルDch1〜Dch3は、いずれも同一の下流ノードに接続されているものとする。したがって、データチャネルDch1〜Dch3は、いずれも同一の制御チャネル(制御チャネルID#1とする。)の管理下にあるものとする。ただし、本発明は、これに限定されるものでなく、異なる下流ノードに接続されたデータチャネルが指定された場合にも適用することができるのは言うまでもない。   Here, for easy understanding, interface IDs # 1 to # 3 of upstream nodes are designated, and the data channels Dch1 to Dch3 corresponding to these three interface IDs # 1 to # 3 are all the same downstream. Assume that it is connected to a node. Therefore, the data channels Dch1 to Dch3 are all under the control of the same control channel (referred to as control channel ID # 1). However, the present invention is not limited to this, and it goes without saying that the present invention can also be applied when a data channel connected to a different downstream node is designated.

図13を参照すると、LMP制御部13Aは、まず、最も若い番号のインタフェース#1を選択し、このインタフェースに対応するデータチャネルDch1にTestメッセージを送信するため、光送信IF部18AにデータチャネルDch1の終端要求を与える。これにより、光送信IF部18Aにおける、データチャネルDch1に対応する光マルチプレクサ18aA(図6参照)は、O/E変換部15Aから入力される光信号を選択して出力するように設定される。   Referring to FIG. 13, the LMP control unit 13A first selects the lowest-numbered interface # 1, and transmits a Test message to the data channel Dch1 corresponding to this interface, so that the data channel Dch1 is transmitted to the optical transmission IF unit 18A. Give a termination request for. Thus, the optical multiplexer 18aA (see FIG. 6) corresponding to the data channel Dch1 in the optical transmission IF unit 18A is set to select and output the optical signal input from the O / E conversion unit 15A.

次に、LMP制御部13Aは、トポロジ検出を開始するためのBeginVerifyメッセージを作成し、制御チャネルIF部12AにBeginVerifyメッセージ送信要求を与える。この送信要求には、作成したBeginVerifyメッセージおよび制御チャネルID#1が含まれる(S2)。   Next, the LMP control unit 13A creates a BeginVerify message for starting topology detection and gives a BeginVerify message transmission request to the control channel IF unit 12A. This transmission request includes the created BeginVerify message and control channel ID # 1 (S2).

制御チャネルIF部12Aは、LMP制御部13Aの要求に従って、制御チャネルID#1の制御チャネル(制御チャネル#1)により下流ノードにBeginVerifyメッセージを送信する(S3)。送信されたBeginVerifyメッセージは、下流ノードの制御チャネルIF部12Bにより受信される。   The control channel IF unit 12A transmits a BeginVerify message to the downstream node through the control channel with the control channel ID # 1 (control channel # 1) according to the request of the LMP control unit 13A (S3). The transmitted BeginVerify message is received by the control channel IF unit 12B of the downstream node.

したがって、下流ノードの処理手順(その1)を示す図16を参照すると、制御チャネルIF部12Bは、BeginVerifyメッセージを受信し、BeginVerifyメッセージの受信通知をLMP制御部13Bに与える(S21)。   Therefore, referring to FIG. 16 showing the processing procedure (part 1) of the downstream node, the control channel IF unit 12B receives the BeginVerify message and gives a reception notification of the BeginVerify message to the LMP control unit 13B (S21).

LMP制御部13Bは、BeginVerifyメッセージを受信した制御チャネルによって管理されるデータチャネル数およびインタフェースID(データチャネル)を、トポロジDB20Bの制御チャネル管理データ(図8参照)から抽出する(S22)。ここでは、データチャネル数3およびインタフェースID#1〜#3が抽出される。そして、LMP制御部13Bは、抽出したインタフェースIDの中から番号の最も若いインタフェースID#1のインタフェース#1を終端するため、光受信IF部17Bに該当インタフェースを終端するための制御信号を与える。   The LMP control unit 13B extracts the number of data channels and the interface ID (data channel) managed by the control channel that has received the BeginVerify message from the control channel management data (see FIG. 8) in the topology DB 20B (S22). Here, the number of data channels 3 and interface IDs # 1 to # 3 are extracted. Then, the LMP control unit 13B provides a control signal for terminating the interface to the optical reception IF unit 17B in order to terminate the interface # 1 having the smallest interface ID # 1 among the extracted interface IDs.

LMP制御部13Bからの制御信号により、光受信IF部17Bのインタフェース#1に対応するSEL17cBの出力先はMUX17dBに設定され、MUX17dBはSEL17cB(図5参照)からの光信号を選択して出力するように設定される。   Based on the control signal from the LMP control unit 13B, the output destination of the SEL 17cB corresponding to the interface # 1 of the optical reception IF unit 17B is set to MUX 17dB, and the MUX 17dB selects and outputs the optical signal from the SEL 17cB (see FIG. 5). Is set as follows.

さらに、LMP制御部13Bは、トポロジ検出準備が完了したことを通知するためのBeginVerifyAckメッセージを作成し、制御チャネルIF部12Bにメッセージ送信を要求するとともに(S23)、1チャネル監視タイマに時間Tchを設定し、このタイマをスタートさせる(S24)。この1チャネル管理タイマの時間Tchは、たとえばBeginVerifyメッセージに含まれるVerifyIntervalの3倍の時間(100ms×3=300ms)に設定される。   Further, the LMP control unit 13B creates a BeginVerifyAck message for notifying that the preparation for topology detection has been completed, requests the control channel IF unit 12B to send a message (S23), and sets the time Tch to the 1-channel monitoring timer. The timer is set and this timer is started (S24). The time Tch of the one-channel management timer is set to a time (100 ms × 3 = 300 ms) that is three times the VerifyInterval included in the BeginVerify message, for example.

制御チャネルIF部12Bは、LMP制御部13Bのメッセージ送信要求により、制御チャネル#1を使用してBeginVerifyAckメッセージを上流ノードに送信する(S25)。   In response to a message transmission request from the LMP control unit 13B, the control channel IF unit 12B transmits a BeginVerifyAck message to the upstream node using the control channel # 1 (S25).

図14に戻って、制御チャネルIF部12Aは、下流ノードからBeginVerifyAckメッセージを受信すると、受信通知をLMP制御部13Aに与える(S4)。LMP制御部13Aは、受信通知を受けると、Testメッセージ(Test(1))を作成し、制御信号終端部14Aに送信を要求する(S5)。これにより、Testメッセージは、制御信号終端部14Aから光送信IF部18Aを介して下流ノードに送信される(S6)。   Returning to FIG. 14, when receiving the BeginVerifyAck message from the downstream node, the control channel IF unit 12A gives a reception notification to the LMP control unit 13A (S4). When receiving the reception notification, the LMP control unit 13A creates a Test message (Test (1)) and requests the control signal termination unit 14A to transmit (S5). As a result, the Test message is transmitted from the control signal termination unit 14A to the downstream node via the optical transmission IF unit 18A (S6).

再び図16に移って、上流ノードから送信されたTestメッセージは、下流ノードのインタフェース#2に受信される(S26)。一方、光受信IF部17Bは、インタフェース#1を終端するように設定されている。このため、光受信IF部17Bに受信された光信号は、O/E変換部15Bに与えられず、したがって、制御信号終端部14BからLMP制御部13Bに受信通知は与えられない。   Referring again to FIG. 16, the Test message transmitted from the upstream node is received by the interface # 2 of the downstream node (S26). On the other hand, the optical reception IF unit 17B is set to terminate the interface # 1. For this reason, the optical signal received by the optical reception IF unit 17B is not given to the O / E conversion unit 15B, and therefore no reception notification is given from the control signal termination unit 14B to the LMP control unit 13B.

上流ノードは、時間間隔VerifyIntervalで、Testメッセージを複数回送信するが、いずれのTestメッセージもO/E変換部15Bに与えられず、LMP制御部13Bは、制御信号終端部14Bから受信通知を受けないこととなる。このため、1チャネル監視タイマがタイムアウトとなり(S27でYES)、LMP制御部13Bは、トポロジ未検出のインタフェースのうち、次に若い番号のインタフェース#2を終端するように、光受信IF部17Bを設定する(S28でYES、S29)。   The upstream node transmits the Test message a plurality of times at the time interval VerifyInterval, but none of the Test messages is given to the O / E conversion unit 15B, and the LMP control unit 13B receives the reception notification from the control signal termination unit 14B. It will not be. For this reason, the one-channel monitoring timer times out (YES in S27), and the LMP control unit 13B sets the optical reception IF unit 17B to terminate the next lowest numbered interface # 2 among the interfaces whose topology has not been detected. Set (YES in S28, S29).

なお、上流ノードのTestメッセージの送信回数をn回(nは2以上の整数)とすると、1チャネル監視タイマに設定される時間Tchは、Tch<n×VerifyIntervalに設定される。したがって、上流ノードが、あるデータチャネルにTestメッセージを送信中に、下流ノードの1チャネル監視タイマはタイムアウトとなり、下流ノードは次のデータチャネルに切り替えることとなる。   If the number of test messages transmitted from the upstream node is n times (n is an integer of 2 or more), the time Tch set in the 1-channel monitoring timer is set to Tch <n × VerifyInterval. Therefore, while the upstream node is transmitting a Test message to a certain data channel, the one-channel monitoring timer of the downstream node times out, and the downstream node switches to the next data channel.

そして、LMP制御部13Bは、1チャネル監視タイマを設定し(S30)、前述したのと同様にTestメッセージの受信を試みる。   Then, the LMP control unit 13B sets a one-channel monitoring timer (S30) and tries to receive the Test message in the same manner as described above.

次いで、下流ノードの処理手順(その2)を示す図17に移り、光受信IF部17Bに受信されたTestメッセージがO/E変換部15Bおよび制御信号終端部14Bを介してLMP制御部13Bに与えられると(S41)、LMP制御部13Bは、Testメッセージに基づいてトポロジDB20Bのデータチャネル管理テーブルを更新する(S42)。   Next, the processing procedure (part 2) of the downstream node is moved to FIG. 17, and the Test message received by the optical reception IF unit 17B is transferred to the LMP control unit 13B via the O / E conversion unit 15B and the control signal termination unit 14B. When given (S41), the LMP control unit 13B updates the data channel management table of the topology DB 20B based on the Test message (S42).

すなわち、LMP制御部13Bは、光受信IF部17Bに終端を要求したインタフェースID#2に対応するデータチャネル管理データをトポロジDB20Bから読み出し、読み出したデータチャネル管理データのトポロジ検出有無を1に変更し、リモートインタフェースIDに、TestメッセージのCommon Header etc(図11(b))に含まれるノードIDおよびLocal#Interface#ID(図11(f))のInterfaceId(#1)を書き込む。   That is, the LMP control unit 13B reads the data channel management data corresponding to the interface ID # 2 that requested termination from the optical reception IF unit 17B from the topology DB 20B, and changes the topology detection presence / absence of the read data channel management data to 1. In the remote interface ID, the node ID included in the Common Header etc (FIG. 11B) of the Test message and the InterfaceId (# 1) of Local # Interface # ID (FIG. 11F) are written.

続いて、LMP制御部13Bは、トポロジDB20Bの制御チャネル管理テーブルをインタフェースIDにより検索し、トポロジ未検出のインタフェースIDが存在するかどうかを判断する(S43)。そして、トポロジ未検出のインタフェースIDが存在する場合には、前述したと同様に、LMP制御部13Bは、その中で最も若い番号のインタフェースID(図13の例では#1)を抽出し(S44)、光受信IF部18Bにデータチャネル終端要求を与えるとともに、1チャネル監視タイマに時間を設定する。   Subsequently, the LMP control unit 13B searches the control channel management table of the topology DB 20B by the interface ID and determines whether there is an interface ID for which no topology is detected (S43). If there is an interface ID whose topology has not been detected, the LMP control unit 13B extracts the interface ID of the lowest number (# 1 in the example of FIG. 13) among them as described above (S44). ) A data channel termination request is given to the optical reception IF unit 18B, and the time is set in the 1-channel monitoring timer.

その後、LMP制御部13Bは、ステップS41で受信したTestメッセージに対するTestStatusSuccessメッセージを作成し、制御チャネルIF部12Bに送信を要求する(S46)。   Thereafter, the LMP control unit 13B creates a TestStatusSuccess message for the Test message received in step S41, and requests the control channel IF unit 12B to transmit (S46).

これにより、制御チャネルIF部12Bは、TestStatusSuccessメッセージを送信し(S47)、上流ノードからのTestStatusAckメッセージの受信待ち状態となる。このTestStatusSuccessメッセージのLOCAL#INTERFACE#IDのInterfaceIdには、下流ノードのインタフェースID#2が書き込まれ、REMOTE#INTERFACE#IDのInterfaceIdには、TestメッセージのLOCAL#INTERFACE#IDに含まれるInterfaceId(#1)が書き込まれる。その後、制御チャネルIF部12Bは、上流ノードからTestStatusAckメッセージを受信する(S48)。   As a result, the control channel IF unit 12B transmits a TestStatusSuccess message (S47), and waits for reception of a TestStatusAck message from the upstream node. InterfaceID # 2 of the downstream node is written in InterfaceId of LOCAL # INTERFACE # ID of this TestStatusSuccess message, and InterfaceId (# 1) included in LOCAL # INTERFACE # ID of Test message is written in InterfaceId of REMOTE # INTERFACE # ID ) Is written. Thereafter, the control channel IF unit 12B receives the TestStatusAck message from the upstream node (S48).

なお、ステップS43でトポロジ未検出のインタフェースIDが存在しない場合にも、ステップS41のTestメッセージに対するTestStatusSuccessメッセージが上流ノードに送信され、上流ノードから送信されたTestStatusAckメッセージが受信される。   Even when there is no interface ID whose topology is not detected in step S43, the TestStatusSuccess message for the Test message in step S41 is transmitted to the upstream node, and the TestStatusAck message transmitted from the upstream node is received.

同様の処理が、他のインタフェースIDについても繰り返される。   Similar processing is repeated for other interface IDs.

上流ノードの処理手順(その2)を示す図15に戻ると、上流側ノードの制御チャネルIF部12Aは、上流ノードからTestStatusSuccessメッセージを受信すると、受信通知をLMP制御部13Aに与える(S7)。LMP制御部13Aは、トポロジDB20Aのデータチャネル管理テーブルを更新する(S8)。   Returning to FIG. 15 showing the processing procedure (part 2) of the upstream node, when receiving the TestStatusSuccess message from the upstream node, the control channel IF unit 12A of the upstream node gives a reception notification to the LMP control unit 13A (S7). The LMP control unit 13A updates the data channel management table in the topology DB 20A (S8).

すなわち、LMP制御部13Aは、光送信IF部18Aに終端を要求したインタフェースID#1に対応するデータチャネル管理データをトポロジDB20Aから読み出し、読み出したデータチャネル管理データのトポロジ検出有無を1に変更し、リモートインタフェースIDに、TestStatusSuccessメッセージのCommon Header etcに含まれるノードIDおよびLOCAL#INTERFACE#IDのInterfaceId(=#1)を書き込む。   That is, the LMP control unit 13A reads the data channel management data corresponding to the interface ID # 1 that requested termination from the optical transmission IF unit 18A from the topology DB 20A, and changes the topology detection presence / absence of the read data channel management data to 1. Then, the node ID included in the Common Header etc of the TestStatusSuccess message and the InterfaceId (= # 1) of LOCAL # INTERFACE # ID are written in the remote interface ID.

続いて、LMP制御部13Aは、TestStatusAckメッセージを作成し、制御チャネルIF部12Aに送信を要求する(S9)。制御チャネルIF部12Aは、送信要求に従ってTestStatusAckメッセージを下流ノードに送信する(S11)。   Subsequently, the LMP control unit 13A creates a TestStatusAck message and requests transmission to the control channel IF unit 12A (S9). The control channel IF unit 12A transmits a TestStatusAck message to the downstream node according to the transmission request (S11).

その後、LMP制御部13Aは、トポロジ未検出の次のインタフェースIDを抽出する(S10)。そして、この抽出されたインタフェースIDについても同様の処理が繰り返される。   Thereafter, the LMP control unit 13A extracts the next interface ID whose topology has not been detected (S10). The same process is repeated for the extracted interface ID.

図15において、BeginVerifyメッセージの“Number of Data Links”の個数分のインタフェースについてトポロジ検出処理が終了すると、LMP制御部13Aは、EndVerifyメッセージを作成し(S12)、制御チャネルIF部12Aは、これを下流ノードに送信する(S13)。その後、下流ノードから送信されたEndVerifyAckメッセージが制御チャネルIF部12Aにより受信され(S14)、その受信通知がLMP制御部13Aに与えられて、トポロジ検出処理が終了する。   In FIG. 15, when the topology detection processing is completed for the interfaces of “Number of Data Links” in the BeginVerify message, the LMP control unit 13A creates an EndVerify message (S12), and the control channel IF unit 12A Transmit to the downstream node (S13). Thereafter, the EndVerifyAck message transmitted from the downstream node is received by the control channel IF unit 12A (S14), the reception notification is given to the LMP control unit 13A, and the topology detection process is completed.

さらに、図17において、BeginVerifyメッセージの“Number of Data Links”の個数分のインタフェースについてトポロジ検出処理が終了すると、LMP制御部13Bは、EndVerifyメッセージの受信を待って(S49)、EndVerifyAckメッセージを作成し、制御チャネルIF部12Bは、これを上流ノードに送信する(S51)。これにより、トポロジ検出処理が終了する。   Further, in FIG. 17, when the topology detection processing is completed for the interfaces corresponding to the “Number of Data Links” of the BeginVerify message, the LMP control unit 13B waits for the reception of the EndVerify message (S49) and creates an EndVerifyAck message. The control channel IF unit 12B transmits this to the upstream node (S51). As a result, the topology detection process ends.

図16に戻って、ステップS28でトポロジ未検出のインタフェースIDが存在せず(S28でNO)、かつ、BeginVerifyメッセージに含まれる“Number of
Data Links”の個数分のトポロジ検出処理が完了していない場合には、LMP制御部13Bは、TestStatusFailureメッセージを作成し(S31)、制御チャネルIF部12Bは、TestStatusFailureメッセージを上流ノードに送信する(S32)。上流ノードのLMP制御部13Aは、TestStatusFailureメッセージを受信することにより、トポロジ検出に失敗したことを知る。
Returning to FIG. 16, there is no interface ID whose topology is not detected in step S28 (NO in S28), and the “Number of” included in the BeginVerify message.
When the topology detection processing for the number of “Data Links” has not been completed, the LMP control unit 13B creates a TestStatusFailure message (S31), and the control channel IF unit 12B transmits the TestStatusFailure message to the upstream node ( S32) The upstream node LMP control unit 13A receives the TestStatusFailure message to know that the topology detection has failed.

なお、本実施例では、上流ノードおよび下流ノードとも、番号の若いインタフェースIDを有するインタフェースから順にインタフェースを選択する方法を説明したが、インタフェースの選択方法はこれに限られず、たとえば番号の大きいものから小さいものへ順に選択してもよいし、ランダムに選択してもよい。後述する第3の実施例においても同様である。   In the present embodiment, the method of selecting an interface in order from the interface having the lowest-numbered interface ID has been described for both the upstream node and the downstream node. However, the interface selection method is not limited to this. You may select in order from a small thing, and may select at random. The same applies to a third embodiment to be described later.

また、制御信号終端部14は、データチャネル数よりも少ない個数であれば、2つ、3つ等が設けられてもよい。ただし、装置コストが最も低減される1つが好ましい。O/E変換部15についても同様である。以下の第2〜第4の実施例においても同様である。   Further, two, three, etc., may be provided as long as the number of control signal termination units 14 is smaller than the number of data channels. However, one with the lowest cost is preferred. The same applies to the O / E converter 15. The same applies to the following second to fourth embodiments.

本発明の第2の実施例は、下流ノードが、あるデータチャネルによりTestメッセージの受信を試みている場合において、他のデータチャネルに光信号を検出したときは、光信号を検出した他のデータチャネルを、次に終端すべきデータチャネルの候補とするものである。これにより、トポロジ検出処理を高速化することができる。   In the second embodiment of the present invention, when a downstream node attempts to receive a Test message through a certain data channel, when an optical signal is detected in another data channel, the other data in which the optical signal is detected is detected. The channel is a candidate for the next data channel to be terminated. Thereby, the topology detection process can be speeded up.

また、この第2の実施例において、上流ノードは、あるデータチャネルによりTestメッセージを送信している間、次にTestメッセージを送信する予定のデータチャネルにより、前もってダミー光を下流ノードに送信し、次にTestメッセージを送信するデータチャネルを下流ノードにあらかじめ通知することもできる。これにより、トポロジ検出処理をさらに高速化することができる。   In the second embodiment, the upstream node transmits the dummy light to the downstream node in advance by the data channel scheduled to transmit the Test message next while transmitting the Test message by a certain data channel, Next, it is also possible to notify the downstream node in advance of the data channel for transmitting the Test message. Thereby, the topology detection process can be further speeded up.

図18は、本発明の第2の実施例によるノードの構成を示すブロック図である。図4に示す第1の実施例によるノードと同一又は類似の構成要素には同じ符号を付し、同一の構成及び機能であるものについては、その詳細な説明を省略する。後に説明される他の実施例においても同様である。   FIG. 18 is a block diagram showing a configuration of a node according to the second exemplary embodiment of the present invention. Constituent elements that are the same as or similar to the node according to the first embodiment shown in FIG. 4 are given the same reference numerals, and detailed descriptions of those having the same configuration and function are omitted. The same applies to other embodiments described later.

図4に示す第1の実施例によるノードと異なる点は、トポロジ検出順制御部19が追加された点である。このトポロジ検出順制御部19は、自ノードが下流ノードである場合に、トポロジ未検出のデータチャネルに光信号を検出した場合、光信号を検出したインタフェースの順に、インタフェースIDをトポロジ検出候補チャネルキュー(FIFOキュー)にキューイングし、このキューイングされたインタフェースIDの順番で、次にトポロジ検出を行うデータチャネルを決定する。   The difference from the node according to the first embodiment shown in FIG. 4 is that a topology detection order control unit 19 is added. When the topology detection order control unit 19 detects an optical signal in a data channel of which topology is not detected when the own node is a downstream node, the topology detection order control unit 19 assigns the interface ID to the topology detection candidate channel queue in the order of the interface in which the optical signal is detected. The data channel to be subjected to the next topology detection is determined in the order of the queued interface IDs.

また、第2の実施例による光受信IF部17は、第1の実施例による光受信IF部17のSELおよびMUXに加えて、制御装置、光検出器、およびレジスタを有する。   The optical reception IF unit 17 according to the second embodiment includes a control device, a photodetector, and a register in addition to the SEL and MUX of the optical reception IF unit 17 according to the first embodiment.

光検出器は、各データチャネルに対して設けられ、各データチャネルに光信号が受信されているかどうかを検出する。各光検出器は、光信号を検出すると、検出信号(電気信号)を制御装置に与える。   A photodetector is provided for each data channel and detects whether an optical signal is received on each data channel. When each optical detector detects an optical signal, it provides a detection signal (electric signal) to the control device.

レジスタは、データチャネル(入力インタフェース)ごとに設けられた検出フラグを有する。各検出フラグは、たとえば1ビットからなる。検出フラグの設定は、LMP制御部13が行う。   The register has a detection flag provided for each data channel (input interface). Each detection flag consists of 1 bit, for example. The LMP control unit 13 sets the detection flag.

検出フラグは、その検出フラグに対応するデータチャネルのトポロジ検出処理が終了しているかどうかを示す。検出フラグに“1”が設定されている場合には、その検出フラグに対応するデータチャネルのトポロジ検出処理は終了していることとなる。一方、検出フラグに“0”が設定されている場合には、その検出フラグに対応するデータチャネルのトポロジ検出処理は終了していないこととなる。   The detection flag indicates whether or not the topology detection processing of the data channel corresponding to the detection flag has been completed. When “1” is set in the detection flag, the topology detection processing of the data channel corresponding to the detection flag is completed. On the other hand, when “0” is set in the detection flag, the topology detection processing of the data channel corresponding to the detection flag is not completed.

制御装置には、LMP制御部13から現在終端されているインタフェースIDが通知される。制御装置は、光検出器から検出信号を受けると、検出信号を与えた光検出器に対応するデータチャネル(インタフェース)が現在終端されているインタフェースかどうかを、LMP制御部13から通知されたインタフェースIDに基づいて判断するとともに、レジスタの検出フラグに基づいてトポロジ未検出のインタフェースかどうかを判断する。   The control device is notified of the currently terminated interface ID from the LMP control unit 13. When the control device receives the detection signal from the photodetector, the interface notified from the LMP control unit 13 whether or not the data channel (interface) corresponding to the photodetector to which the detection signal is applied is currently terminated. Judgment is made based on the ID, and whether the interface is a topology undetected interface is judged based on the detection flag of the register.

光検出器に対応するインタフェースが、現在終端されているインタフェースでなく、かつ、トポロジ未検出のインタフェースである場合には、制御装置は、このインタフェースのIDを次に終端すべきインタフェースとして、トポロジ検出順制御部19のトポロジ検出候補チャネルキュー(以下、単に「キュー」という。)にキューイングする。   If the interface corresponding to the photodetector is not an interface that is currently terminated and an interface that has not been detected as a topology, the controller detects the topology as the interface that should be terminated next. Queuing to the topology detection candidate channel queue (hereinafter simply referred to as “queue”) of the forward control unit 19.

図19は、トポロジ検出順制御部19のキューのデータ構造を示している。キューは、キュー先頭ポインタおよびキュー最後尾ポインタからなるポインタリスト19aと、インタフェースリスト19b、19cを有する。   FIG. 19 shows the data structure of the queue of the topology detection order control unit 19. The queue has a pointer list 19a including a queue head pointer and a queue tail pointer, and interface lists 19b and 19c.

ポインタリスト19aのキュー先頭ポインタは、キューの先頭のインタフェースリスト19aを指し示すポインタである。このキューにインタフェースIDがキューイングされていない場合には、インタフェースリストは存在せず、したがって、キュー先頭ポインタには、NULL等のポインタとして機能しない値が書き込まれる。キュー最後尾ポインタは、最後尾にリンクされたインタフェースリストを指し示すポインタである。インタフェースリストが存在しない場合には、このキュー最後尾ポインタには、NULL等の値が書き込まれる。   The queue head pointer of the pointer list 19a is a pointer that points to the interface list 19a at the head of the queue. When the interface ID is not queued in this queue, there is no interface list. Therefore, a value that does not function as a pointer such as NULL is written in the queue head pointer. The queue tail pointer is a pointer that points to the interface list linked to the tail. When the interface list does not exist, a value such as NULL is written to this queue tail pointer.

インタフェースリスト19b、19cは、自己の前方に隣接してリンクされたインタフェースリストまたはポインタリスト19aを指し示すリンクリスト前ポインタと、自己の後方に隣接してリンクされたインタフェースリストを指し示すリンク次ポインタと、インタフェースIDとを有する。自己の後方にリンクされたインタフェースリストが存在しない場合には、リンク次ポインタには、NULL等の値が書き込まれる。図示しない他のインタフェースリストも同じ構成を有する。   The interface lists 19b and 19c include a link list previous pointer that points to an interface list or pointer list 19a linked adjacently in front of itself, a link next pointer that points to an interface list linked adjacently behind itself, and Interface ID. When there is no interface list linked to the rear side of itself, a value such as NULL is written in the link next pointer. Other interface lists (not shown) have the same configuration.

新たなインタフェースIDがキューイングされた場合には、この新たなインタフェースIDを有するインタフェースリストが、キューの最後尾にリンクされる。   When a new interface ID is queued, the interface list having this new interface ID is linked to the tail of the queue.

LMP制御部13は、キューにキューイングされたインタフェースIDのうち、先頭のインタフェースリスト(キュー先頭ポインタにより指し示されるインタフェースリスト)のインタフェースIDを取り出し、取り出したインタフェースIDを終端するように、光受信IF部170を制御する。インタフェースIDが取り出されると、取り出されたインタフェースIDを有するインタフェースリストは削除(消去)され、その後方に隣接してリンクされたインタフェースリストが先頭のインタフェースリストとなる。   The LMP control unit 13 extracts the interface ID of the head interface list (interface list pointed to by the queue head pointer) from the interface IDs queued in the queue, and terminates the extracted interface ID. The IF unit 170 is controlled. When the interface ID is extracted, the interface list having the extracted interface ID is deleted (erased), and the interface list linked adjacently behind it becomes the top interface list.

光送信IF部18は、図4に示す第1の実施例による光送信部18のMUXに加えて、各データチャネルに対する発光素子を備えている。この発光素子は、LMP制御部13の指令により光を発光し、下流ノードに光信号を送信する。この光は、Testメッセージのような所定のフォーマットを有しない光信号であり、いわゆるダミー光である。   The optical transmission IF unit 18 includes a light emitting element for each data channel in addition to the MUX of the optical transmission unit 18 according to the first embodiment shown in FIG. The light emitting element emits light according to a command from the LMP control unit 13 and transmits an optical signal to the downstream node. This light is an optical signal that does not have a predetermined format such as a Test message, and is so-called dummy light.

以下、第2の実施例によるトポロジ検出処理の概略について説明した後、その詳細について説明することとする。   Hereinafter, the outline of the topology detection process according to the second embodiment will be described, and then the details thereof will be described.

図20は、第2の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。ここでは、下流ノードBが2つの上流ノードAおよびCからTestメッセージを受信し、トポロジ検出処理を実行している様子が示されている。   FIG. 20 is a sequence diagram showing an outline of the flow of the topology detection process according to the second embodiment. Here, a state in which the downstream node B receives the Test message from the two upstream nodes A and C and executes the topology detection processing is shown.

図20(A)は、上流ノードAのインタフェース#1から下流ノードBのインタフェース#2にTestメッセージが送信される一方、下流ノードBはインタフェース#1のデータチャネルを終端してTestメッセージの受信を試みている状態を示している。   In FIG. 20A, the Test message is transmitted from the interface # 1 of the upstream node A to the interface # 2 of the downstream node B, while the downstream node B terminates the data channel of the interface # 1 and receives the Test message. Indicates the attempted state.

この状態において、下流ノードBは、インタフェース#2のデータチャネルで光信号を検出する。したがって、下流ノードBは、光信号を検出したインタフェース#2が既にトポロジ検出済みかどうか、および、終端されたインタフェースかどうかを判断し、トポロジ未検出であり、かつ、終端されたインタフェースでない場合には、インタフェース#2をキューにキューイングする。   In this state, the downstream node B detects an optical signal on the data channel of interface # 2. Therefore, the downstream node B determines whether the interface # 2 that has detected the optical signal has already detected the topology and whether it is a terminated interface, and if the topology has not been detected and is not a terminated interface. Queues interface # 2 in the queue.

上流ノードAがTestメッセージを送信した後、図20(A)に示すように、上流ノードCがインタフェース#1からTestメッセージを送信した場合に、下流ノードBは、インタフェース#4で光信号(Testメッセージ)を検出する。したがって、下流ノードBは、インタフェース#4についてもキューの最後尾にキューイングする。   After upstream node A transmits a Test message, as shown in FIG. 20A, when upstream node C transmits a Test message from interface # 1, downstream node B transmits an optical signal (Test Message). Therefore, the downstream node B also queues interface # 4 at the end of the queue.

図20(A)に示す状態では、下流ノードBは、終端されたインタフェース#1でTestメッセージを受信しないため、1チャネル監視タイマがタイムアウトする。このタイムアウトにより、下流ノードBは、キューの先頭にキューイングされているインタフェースリスト(インタフェース#2のインタフェースリスト)を取り出し、取り出したインタフェースリストをキューから削除する。   In the state shown in FIG. 20A, since the downstream node B does not receive the Test message at the terminated interface # 1, the one-channel monitoring timer times out. Due to this timeout, the downstream node B extracts the interface list (interface list of interface # 2) queued at the head of the queue and deletes the extracted interface list from the queue.

そして、下流ノードBは、取り出したインタフェース#2を終端する。これにより、図20(B)に示すように、上流ノードAからのTestメッセージは下流ノードBに受信される。その結果、トポロジが検出され、上流ノードAのインタフェース#1と下流ノードBのインタフェース#2とのマッピングが上流ノードAおよび下流ノードBのそれぞれのトポロジDBに登録される。   Then, the downstream node B terminates the extracted interface # 2. As a result, the Test message from the upstream node A is received by the downstream node B as shown in FIG. As a result, the topology is detected, and the mapping between the interface # 1 of the upstream node A and the interface # 2 of the downstream node B is registered in the respective topology DBs of the upstream node A and the downstream node B.

上流ノードAは、インタフェース#1からTestメッセージを送信中、次にTestメッセージを送信するインタフェース#2からダミー光を下流ノードBに送信する。これにより、下流ノードBは、インタフェース#3で光を検出し、インタフェース#3をキューの最後尾にキューイングする。   The upstream node A transmits a dummy light to the downstream node B from the interface # 2 that transmits the Test message next while transmitting the Test message from the interface # 1. As a result, the downstream node B detects light at the interface # 3 and queues the interface # 3 at the end of the queue.

一方、キューの先頭にキューイングされているのは、インタフェース#4であるので、下流ノードBは、次にインタフェース#4を終端する。これにより、図20(C)に示すように、上流ノードCからのTestメッセージが下流ノードBにより受信され、トポロジが検出される。そして、上流ノードCのインタフェース#1と下流ノードBのインタフェース#4とのマッピングが上流ノードCおよび下流ノードBのそれぞれのトポロジDB20に登録される。   On the other hand, since it is the interface # 4 that is queued at the head of the queue, the downstream node B next terminates the interface # 4. Thereby, as shown in FIG. 20C, the Test message from the upstream node C is received by the downstream node B, and the topology is detected. The mapping between the interface # 1 of the upstream node C and the interface # 4 of the downstream node B is registered in the topology DB 20 of each of the upstream node C and the downstream node B.

次に、図20(D)に示すように、下流ノードBは、ダミー光の受信により、キューにキューイングしたインタフェース#3を終端する。一方、上流ノードAは、インタフェース#1のトポロジ検出処理が完了すると、インタフェース#2から送信していたダミー光を直ちにTestメッセージに切り替え、Testメッセージを下流ノードBに送信する。   Next, as illustrated in FIG. 20D, the downstream node B terminates the interface # 3 queued in the queue by receiving the dummy light. On the other hand, when the topology detection processing of the interface # 1 is completed, the upstream node A immediately switches the dummy light transmitted from the interface # 2 to the Test message, and transmits the Test message to the downstream node B.

これにより、下流ノードBは、インタフェース#3において、上流ノードAからのTestメッセージを受信し、トポロジが検出されることとなる。   As a result, the downstream node B receives the Test message from the upstream node A at the interface # 3, and the topology is detected.

このような処理が繰り返され、上流ノードAおよびCと下流ノードBとの間でトポロジ検出処理が実行される。   Such processing is repeated, and the topology detection processing is executed between the upstream nodes A and C and the downstream node B.

次に、この第2の実施例における処理シーケンスの詳細について、図18のブロック図および図21〜図23のシーケンス図を参照しながら説明する。   Next, details of the processing sequence in the second embodiment will be described with reference to the block diagram of FIG. 18 and the sequence diagrams of FIGS.

なお、図21〜図23のシーケンス図において、第1の実施例の図14〜図17と同じ処理には同じ符号を付し、その詳細な説明を省略することとする。また、先に言及したように上流ノードAの各構成要素の符号には、図18の符号の後に符号「A」を付し、上流ノードCの各構成要素の符号には、図18の符号の後に符号「C」を付し、下流ノードBの各構成要素の符号には、図18の符号の後に符号「B」を付すこととする。   In the sequence diagrams of FIGS. 21 to 23, the same processes as those in FIGS. 14 to 17 of the first embodiment are denoted by the same reference numerals, and detailed description thereof is omitted. Further, as mentioned above, the reference numeral “A” is appended to the reference numerals in FIG. 18 for the constituent elements of the upstream node A, and the reference numerals in FIG. Is denoted by “C”, and the symbols of each component of the downstream node B are denoted by “B” after the symbols of FIG.

図21を参照すると、第1の実施例と同様に、BeginVerifyメッセージの送信およびBeginVerifyAckメッセージの受信後(図示略)、上流ノードAのLMP制御部13AはTestメッセージを作成し(S5)、制御信号終端部14AはTestメッセージをO/E変換部15Aおよび光送信IF部18Aを介して下流ノードBに送信する(S6)。   Referring to FIG. 21, similar to the first embodiment, after sending the BeginVerify message and receiving the BeginVerifyAck message (not shown), the LMP control unit 13A of the upstream node A creates a Test message (S5), and the control signal The termination unit 14A transmits the Test message to the downstream node B via the O / E conversion unit 15A and the optical transmission IF unit 18A (S6).

続いて、LMP制御部13Aは、トポロジDB20Aの制御チャネル管理テーブルから、制御チャネルIDに対応する制御チャネル管理データを検索し、検索した制御チャネル管理データのトポロジ未検出のデータチャネルの中から最も若い番号のインタフェースIDを抽出する(S61)。このインタフェースIDが存在する場合には(S62でYES)、このインタフェースからのダミー光送信要求を光送信IF部18Aに与える。光送信IF部18Aは、この送信要求に従ってダミー光を送信する(S63)。一方、インタフェースIDが存在しない場合には、LMP制御部13Aはダミー光の送信要求を与えない。   Subsequently, the LMP control unit 13A searches for control channel management data corresponding to the control channel ID from the control channel management table of the topology DB 20A, and is the youngest among the data channels whose topology has not been detected in the searched control channel management data. The interface ID of the number is extracted (S61). If this interface ID exists (YES in S62), a dummy optical transmission request from this interface is given to the optical transmission IF unit 18A. The optical transmission IF unit 18A transmits dummy light according to the transmission request (S63). On the other hand, when the interface ID does not exist, the LMP control unit 13A does not give a dummy light transmission request.

送信されたTestメッセージに対して、TestStatusSuccessメッセージが下流ノードBから返信されると、ダミー光が送信されているインタフェース(データチャネル)に対して、ステップS5およびS6の処理が実行され、ダミー光はTestメッセージに切り替えられる。   When the TestStatusSuccess message is returned from the downstream node B in response to the transmitted Test message, the processes of Steps S5 and S6 are executed for the interface (data channel) through which the dummy light is transmitted. Switch to Test message.

このようなTestメッセージの送信およびダミー光の送信がトポロジ検出を行う他のインタフェースについても同様に実行される。また、上流ノードCにおいても同様の処理が実行される。   The transmission of the Test message and the transmission of the dummy light are executed in the same manner for other interfaces that perform topology detection. The same processing is also executed at the upstream node C.

一方、図22に移って、下流ノードBでは、BeginVerifyメッセージの受信およびBeginVerifyAckメッセージの送信後(図示略)、光受信IF部17Bが光信号(Testメッセージまたはダミー光)を受信する(S71)と、光受信IF部17Bの制御装置は、光信号を受信したインタフェース(データチャネル)がトポロジ未検出のインタフェースであり、かつ、終端されていないインタフェースであるかどうかを確認する(S72)。   On the other hand, referring to FIG. 22, in the downstream node B, after receiving the BeginVerify message and transmitting the BeginVerifyAck message (not shown), the optical reception IF unit 17B receives the optical signal (Test message or dummy light) (S71). The control device of the optical reception IF unit 17B confirms whether the interface (data channel) that received the optical signal is an interface whose topology has not been detected and is not terminated (S72).

光信号を受信したインタフェースがトポロジ未検出(すなわちインタフェースに対応する検出フラグが“0”)であり、かつ、非終端である場合には、光受信IF部17Bの制御装置は、このインタフェースIDをトポロジ検出順制御部19Bのキューにキューイングする(S73)。たとえば、図20(A)では、上流ノードAからTestメッセージを受信しているインタフェースID#2がキューイングされる。   If the interface that has received the optical signal has not detected topology (that is, the detection flag corresponding to the interface is “0”) and is not terminated, the control device of the optical reception IF unit 17B uses this interface ID as the topology. The queue is queued in the detection order control unit 19B (S73). For example, in FIG. 20A, the interface ID # 2 receiving the Test message from the upstream node A is queued.

光信号を受信したインタフェースがトポロジ検出済みである場合(すなわちインタフェースに対応する検出フラグが“1”である場合)には、このインタフェースIDはキューイングされない。また、光信号を受信したインタフェースが終端されたインタフェースである場合には、このインタフェースIDはキューイングされず、図23のステップS41のTestメッセージの受信になり、図23におけるステップS42以降の処理(後述)が実行される。   If the interface that has received the optical signal has already been topology detected (that is, if the detection flag corresponding to the interface is “1”), this interface ID is not queued. Also, if the interface that received the optical signal is a terminated interface, this interface ID is not queued, but the Test message in step S41 in FIG. 23 is received, and the processing (step S42 and subsequent steps in FIG. (Described later) is executed.

LMP制御部13Bは、1チャネル監視タイマがタイムアウトすることにより(S24、S27)、トポロジ検出順制御部19BのキューにインタフェースIDがキューイングされているかどうかを確認する(S74)。   The LMP control unit 13B checks whether the interface ID is queued in the queue of the topology detection order control unit 19B when the one-channel monitoring timer times out (S24, S27) (S74).

インタフェースIDがキューイングされている場合には(S74でYES)、LMP制御部13Bは、先頭にキューイングされているインタフェースIDを取り出し、取り出したインタフェースIDに対応する光受信IF部17Bのインタフェース(データチャネル)を終端する(S75)。図20(B)では、キューイングされているインタフェースID#2のインタフェースが終端される。キューから取り出されたインタフェースIDのインタフェースリストは、キューから削除(消去)され、削除されたインタフェースリストに続くインタフェースリストが順次先頭方向に繰り上げられる。   If the interface ID is queued (YES in S74), the LMP control unit 13B extracts the interface ID that is queued at the head, and the interface of the optical reception IF unit 17B corresponding to the extracted interface ID ( The data channel is terminated (S75). In FIG. 20B, the queued interface ID # 2 interface is terminated. The interface list of the interface ID extracted from the queue is deleted (erased) from the queue, and the interface list subsequent to the deleted interface list is sequentially advanced in the head direction.

インタフェースの終端後、1チャネル監視タイマが設定され(S30)、Testメッセージが受信される。   After termination of the interface, a one-channel monitoring timer is set (S30), and a Test message is received.

図20(A)における上流ノードCからのTestメッセージを受信したインタフェースID#4も、同様にしてキューイングされ、インタフェースID#2のトポロジ検出処理後、図18(C)に示すように、キューから取り出され、終端される。続いて、ダミー光を受信したインタフェースID#3もキューから取り出され、終端される(図20(D)参照)。   The interface ID # 4 that has received the Test message from the upstream node C in FIG. 20A is also queued in the same manner, and after the topology detection processing of the interface ID # 2, as shown in FIG. Is taken out of and terminated. Subsequently, the interface ID # 3 that has received the dummy light is also taken out of the queue and terminated (see FIG. 20D).

一方、ステップS74において、キューにインタフェースIDがキューイングされていない場合には(S74でNO)、第1の実施例で説明したステップS28〜S32の処理が実行される。   On the other hand, if the interface ID is not queued in the queue in step S74 (NO in S74), the processes in steps S28 to S32 described in the first embodiment are executed.

図23に移って、下流ノードBの終端されたインタフェースに光信号(すなわちTestメッセージ)が受信されると(S41)、LMP制御部13Bは、第1の実施例で説明したステップS42のデータチャネル管理テーブルの更新処理を実行する。続いて、LMP制御部13Bは、キューにインタフェースIDがキューイングされているかどうかを判断する(S81)。この判断は、図22のステップS74の処理と同じである。   Moving to FIG. 23, when an optical signal (that is, a Test message) is received at the terminated interface of the downstream node B (S41), the LMP control unit 13B performs the data channel of step S42 described in the first embodiment. Execute management table update processing. Subsequently, the LMP control unit 13B determines whether an interface ID is queued in the queue (S81). This determination is the same as the processing in step S74 in FIG.

インタフェースIDがキューにキューイングされている場合には(S81でYES)、LMP制御部13Bは、先頭のインタフェースIDを取り出し、このインタフェース(データチャネル)を終端する(S82)。一方、インタフェースIDがキューイングされていない場合には(S81でNO)、第1の実施例で説明したステップS43およびS44の処理を実行する。その後、ステップS45〜S48の処理が実行される。   When the interface ID is queued (YES in S81), the LMP control unit 13B extracts the top interface ID and terminates this interface (data channel) (S82). On the other hand, if the interface ID is not queued (NO in S81), the processes in steps S43 and S44 described in the first embodiment are executed. Thereafter, the processes of steps S45 to S48 are executed.

これにより、下流ノードにおいて、あるデータチャネルのトポロジ検出を行っている間に他のデータチャネルに光信号(Testメッセージまたはダミー光)を検出した場合に、この他のデータチャネルのトポロジ検出を優先して行うことにより、1つの電気終端機能(O/E変換部15、制御信号終端部14)を用いた場合においても、短時間でトポロジ検出を行うことができる。   As a result, when a downstream node detects an optical signal (Test message or dummy light) in another data channel while detecting the topology of a data channel, priority is given to the topology detection of this other data channel. Thus, even when one electrical termination function (O / E conversion unit 15 and control signal termination unit 14) is used, topology detection can be performed in a short time.

本発明の第3の実施例は、光スイッチ部16が光受信IF部17からの光信号をスイッチングしてO/E変換部18に与えるとともに、O/E変換部18からの光信号をスイッチングして光送信IF部17に与えるものである。   In the third embodiment of the present invention, the optical switch unit 16 switches the optical signal from the optical reception IF unit 17 to the O / E conversion unit 18 and switches the optical signal from the O / E conversion unit 18. Thus, it is given to the optical transmission IF unit 17.

図24は、本発明の第3の実施例によるOXCノードの構成を示すブロック図である。この実施例は、先の実施例と同様にOXCノードは、コマンドIF部11、制御チャネルIF部12、LMP制御部13、制御信号終端部14、O/E変換部15、光受信IF部17、光スイッチ部16、光送信IF部18及び、トポロジDB20を有する。   FIG. 24 is a block diagram showing the configuration of an OXC node according to the third embodiment of the present invention. In this embodiment, as in the previous embodiment, the OXC node includes a command IF unit 11, a control channel IF unit 12, an LMP control unit 13, a control signal termination unit 14, an O / E conversion unit 15, and an optical reception IF unit 17. , An optical switch unit 16, an optical transmission IF unit 18, and a topology DB 20.

コマンドIF部11、トポロジDB20、制御チャネルIF部12、制御信号終端部14、O/E変換部15、LMP制御部13およびトポロジDB20は、図4に示す第1の実施例のものと同様であるので、その詳細な説明を省略する。   The command IF unit 11, topology DB 20, control channel IF unit 12, control signal termination unit 14, O / E conversion unit 15, LMP control unit 13 and topology DB 20 are the same as those in the first embodiment shown in FIG. Therefore, detailed description thereof is omitted.

光受信IF部17は、第1の実施例による光受信IF部17が有する光セレクタ(SEL17a〜17c)および光マルチプレクサ(MUX17d)を有しない。また、光送信IF部18は、第1の実施例による光送信IF部18が有する光マルチプレクサ(MUX18a〜18c)を有しない。   The optical reception IF unit 17 does not include the optical selectors (SELs 17a to 17c) and the optical multiplexer (MUX 17d) included in the optical reception IF unit 17 according to the first embodiment. Further, the optical transmission IF unit 18 does not include the optical multiplexers (MUXs 18a to 18c) included in the optical transmission IF unit 18 according to the first embodiment.

光スイッチ部16は、光送信IF部18への出力線(データチャネルDch1〜Dch3)に加えて、O/E変換部15への出力線を有する。そして、光スイッチ部16は、光受信IF部17を介して入力されるデータチャネルの光信号のうち、トポロジ検出処理のために終端すべきデータチャネルの光信号をO/E変換部15に出力するようにスイッチングする。これにより、下流ノードにおいて、Testメッセージの終端が可能となる。   The optical switch unit 16 has an output line to the O / E conversion unit 15 in addition to an output line to the optical transmission IF unit 18 (data channels Dch1 to Dch3). Then, the optical switch unit 16 outputs, to the O / E conversion unit 15, the data channel optical signal to be terminated for topology detection processing, out of the data channel optical signal input via the optical reception IF unit 17. To switch. As a result, the test message can be terminated at the downstream node.

また、光スイッチ部16は、光受信IF部17からの入力線(データチャネルDch1〜Dch3)に加えて、O/E変換部15からの入力線を有する。そして、光スイッチ部16は、O/E変換部15から入力される光信号を光送信IF部18への出力線のいずれか1つに出力するようにスイッチングする。これにより、上流ノードにおいて、Testメッセージの送信が可能となる。   The optical switch unit 16 includes an input line from the O / E conversion unit 15 in addition to the input lines from the optical reception IF unit 17 (data channels Dch1 to Dch3). Then, the optical switch unit 16 performs switching so that the optical signal input from the O / E conversion unit 15 is output to any one of the output lines to the optical transmission IF unit 18. As a result, the Test message can be transmitted in the upstream node.

なお、光スイッチ部16のこのようなスイッチングの制御は、LMP制御部13により行われる。   Note that such switching control of the optical switch unit 16 is performed by the LMP control unit 13.

この第3の実施例によるトポロジ検出処理は、上流ノードにおいて、TestメッセージがO/E変換部15から光スイッチ部16によりスイッチングされて光送信IF部18に与えられる点、および、下流ノードにおいて、受信されたTestメッセージが光スイッチ部16によりスイッチングされてO/E変換部15に与えられる点を除いて、第1の実施例と同じである。したがって、トポロジ検出処理の詳細については省略する。   In the topology detection processing according to the third embodiment, the test message is switched from the O / E converter 15 by the optical switch unit 16 to the optical transmission IF unit 18 at the upstream node, and at the downstream node. This is the same as the first embodiment except that the received Test message is switched by the optical switch unit 16 and given to the O / E conversion unit 15. Therefore, the details of the topology detection process are omitted.

本実施例によっても、光信号を終端する制御信号終端部14およびO/E変換部15はデータチャネル数よりも少ない個数で足り、これにより、装置コストが低減される。   Also according to the present embodiment, the control signal termination unit 14 and the O / E conversion unit 15 that terminate the optical signal may be smaller than the number of data channels, thereby reducing the apparatus cost.

本発明の第4の実施例は、第3の実施例と同様に、光スイッチ部16が光受信IF部17からの光信号をスイッチングしてO/E変換部15に与え、O/E変換部15からの光信号をスイッチングして光送信IF部18に与えるとともに、第2の実施例と同様に、トポロジ検出順制御部19が設けられ、光信号を受信したインタフェースIDがキューイングされるものである。   In the fourth embodiment of the present invention, similarly to the third embodiment, the optical switch unit 16 switches the optical signal from the optical reception IF unit 17 and supplies it to the O / E conversion unit 15 for O / E conversion. The optical signal from the unit 15 is switched and supplied to the optical transmission IF unit 18, and similarly to the second embodiment, the topology detection order control unit 19 is provided to queue the interface ID that has received the optical signal. Is.

図25は、本発明の第4の実施例によるOXCノードの構成を示すブロック図である。このOXCノードは、コマンドIF部11、制御チャネルIF部12、LMP制御部13、制御信号終端部14、O/E変換部15、光受信IF部17、光スイッチ部16、光送信IF部18、トポロジ検出順制御部19及びトポロジDB20を有する。   FIG. 25 is a block diagram showing the configuration of an OXC node according to the fourth embodiment of the present invention. The OXC node includes a command IF unit 11, a control channel IF unit 12, an LMP control unit 13, a control signal termination unit 14, an O / E conversion unit 15, an optical reception IF unit 17, an optical switch unit 16, and an optical transmission IF unit 18. The topology detection order control unit 19 and the topology DB 20 are included.

コマンドIF部11、トポロジDB20、制御チャネルIF部12、制御信号終端部14、O/E変換部15、LMP制御部13およびトポロジDB20は、図4に示す第1の実施例のものと同じであるので、その詳細な説明を省略する。また、トポロジ検出順制御部19は、図18に示す第2の実施例のものと同じであり、光スイッチ部16および光送信IF部18は、図24に示す第3の実施例のものと同じであるので、その詳細な説明を省略する。   The command IF unit 11, topology DB 20, control channel IF unit 12, control signal termination unit 14, O / E conversion unit 15, LMP control unit 13, and topology DB 20 are the same as those in the first embodiment shown in FIG. Therefore, detailed description thereof is omitted. The topology detection order control unit 19 is the same as that of the second embodiment shown in FIG. 18, and the optical switch unit 16 and the optical transmission IF unit 18 are the same as those of the third embodiment shown in FIG. Since they are the same, detailed description thereof is omitted.

光受信IF部17は、第1の実施例による光受信IF部17が有する光セレクタ(SEL17a〜17c)および光マルチプレクサ(MUX17d)を有しない。   The optical reception IF unit 17 does not include the optical selectors (SELs 17a to 17c) and the optical multiplexer (MUX 17d) included in the optical reception IF unit 17 according to the first embodiment.

一方、光受信IF部17は、第2の実施例の光受信IF部17と同様に、制御装置、光検出器、およびレジスタ(検出フラグ)を有する。そして、第2の実施例と同様に、制御装置は、光検出器により光信号が検出されたインタフェースについて、LMP制御部13から与えられるインタフェースの終端/非終端およびレジスタの検出フラグに基づいて、トポロジ検出順制御部19にインタフェースIDをキューイングするかどうかを判断し、インタフェースが非終端であり、かつ、検出フラグが“0”である場合に、インタフェースIDをキューイングする。   On the other hand, the optical reception IF unit 17 includes a control device, a photodetector, and a register (detection flag), similarly to the optical reception IF unit 17 of the second embodiment. Similarly to the second embodiment, the control device determines the topology of the interface from which the optical signal is detected by the photodetector based on the termination / non-termination of the interface and the detection flag of the register given from the LMP control unit 13. It is determined whether or not the interface ID is queued to the detection order control unit 19. When the interface is non-terminal and the detection flag is “0”, the interface ID is queued.

LMP制御部13は、トポロジ検出順制御部19のキューの先頭にキューイングされているインタフェースIDを取り出し、取り出したインタフェースIDに対応するデータチャネル(インタフェース)を終端するように、光スイッチ部16のスイッチングを制御する。   The LMP control unit 13 extracts the interface ID queued at the head of the queue of the topology detection order control unit 19 and terminates the data channel (interface) corresponding to the extracted interface ID. Control switching.

このように、本実施例によるトポロジ検出処理は、第2の実施例と同様にして、トポロジ検出順制御部19および光受信IF部17によりキューイング処理が行われ、第3の実施例と同様にして、光スイッチ部16により光受信IF部17からO/E変換部15への光信号の切り替え、および、O/E変換部15から光送信IF部18への光信号の切り替えが行われる。   As described above, the topology detection processing according to this embodiment is performed by the topology detection order control unit 19 and the optical reception IF unit 17 in the same manner as in the second embodiment, and is the same as in the third embodiment. Thus, the optical switch unit 16 switches the optical signal from the optical reception IF unit 17 to the O / E conversion unit 15 and the optical signal from the O / E conversion unit 15 to the optical transmission IF unit 18. .

本実施例によっても、光信号を終端する制御信号終端部14およびO/E変換部15はデータチャネル数よりも少ない個数で足り、これにより、装置コストが低減される。また、本実施例によると、トポロジ検出処理の高速化を図ることができる。   Also according to the present embodiment, the control signal termination unit 14 and the O / E conversion unit 15 that terminate the optical signal may be smaller than the number of data channels, thereby reducing the apparatus cost. Further, according to the present embodiment, it is possible to increase the speed of the topology detection process.

光送信IF部18は、第2の実施例の光送信IF部18と同様に、発光素子を備え、次にTestメッセージを送信する予定のデータチャネルにダミー光を送信することができる。これにより、トポロジ検出処理をさらに高速にすることができる。   Similar to the optical transmission IF unit 18 of the second embodiment, the optical transmission IF unit 18 includes a light emitting element, and can transmit dummy light to a data channel on which a Test message is to be transmitted next. Thereby, the topology detection process can be further accelerated.

本発明の第5の実施例は、先の第1、第2の実施例では下流ノードにTESTメッセージ受信を監視するタイマを保持していたのに対し、上流ノードにおいてTestメッセージに対する応答信号である、制御チャネル上のTestStatusSuccessメッセージ受信を監視するタイマを保持する。これにより、複数のデータチャネルのトポロジ検出を1つの電気終端機能により高速に行うことができるものである。   The fifth embodiment of the present invention is a response signal to the Test message in the upstream node, whereas in the first and second embodiments, the timer for monitoring the reception of the TEST message is held in the downstream node. Holds a timer to monitor TestStatusSuccess message reception on the control channel. Thereby, the topology detection of a plurality of data channels can be performed at high speed by one electrical termination function.

第5の実施例に従うOXCノード構成は、第1の実施例に対応するものと同様であり、図4に示す構成が可能である。ただし、第1の実施例とは異なり、上流ノードにおいて、一定時間TestStatusSuccessメッセージの受信を待つタイマ機能を有する。  The OXC node configuration according to the fifth embodiment is the same as that corresponding to the first embodiment, and the configuration shown in FIG. 4 is possible. However, unlike the first embodiment, the upstream node has a timer function that waits for reception of a TestStatusSuccess message for a certain period of time.

一定時間内にTestメッセージに対する応答信号である、制御チャネル上のTestStatusSuccessメッセージを受信しない場合は、終端するデータチャネルを別のデータチャネルに変更する。上流ノードでかかる処理を繰り返すことにより、トポロジ検出が可能となる。  If the TestStatusSuccess message on the control channel, which is a response signal to the Test message, is not received within a certain time, the data channel to be terminated is changed to another data channel. By repeating such processing in the upstream node, topology detection becomes possible.

即ち、上流ノードで一定時間内にTestメッセージに対する、制御チャネル上の応答信号を受信しない場合に、LMP制御部13により終端するデータチャネルを他のトポロジ検出が完了していない任意のデータチャネルへ切替え制御を行うようにした構成である。これにより、LMP制御部13からの指示により、光送信IF部18は、指定されたデータチャネルに光信号を送信するように機能し、多量なデータチャネルのトポロジ検出を最低1つの電気終端機能により実現可能とするものである。   That is, when the upstream node does not receive a response signal on the control channel for the Test message within a certain period of time, the data channel terminated by the LMP control unit 13 is switched to any data channel for which other topology detection has not been completed. In this configuration, control is performed. Thus, in response to an instruction from the LMP control unit 13, the optical transmission IF unit 18 functions to transmit an optical signal to a designated data channel, and detects a large number of data channel topologies with at least one electrical termination function. It can be realized.

図26は、第5の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。ここでは、一例として、先の実施例と同様に、上流ノードと下流ノードとの間に、トポロジ未検出の3つのデータチャネルDch1〜Dch3が設けられることを想定し、これら3つのデータチャネルのトポロジ検出処理について説明する。   FIG. 26 is a sequence diagram illustrating an outline of the flow of the topology detection process according to the fifth embodiment. Here, as an example, assuming that three data channels Dch1 to Dch3 whose topology is not detected are provided between the upstream node and the downstream node as in the previous embodiment, the topology of these three data channels is assumed. The detection process will be described.

データチャネルDch1は、上流ノードの出力側のインタフェースID#1に対応し、下流ノードの入力側のインタフェースID#2に対応する。データチャネルDch2は、上流ノードの出力側のインタフェースID#2に対応し、下流ノードの入力側のインタフェースID#3に対応する。データチャネルDch3は、上流ノードの出力側のインタフェースID#3に対応し、下流ノードの入力側のインタフェースID#1に対応する。   The data channel Dch1 corresponds to the output side interface ID # 1 of the upstream node, and corresponds to the input side interface ID # 2 of the downstream node. The data channel Dch2 corresponds to the interface ID # 2 on the output side of the upstream node, and corresponds to the interface ID # 3 on the input side of the downstream node. The data channel Dch3 corresponds to the interface ID # 3 on the output side of the upstream node, and corresponds to the interface ID # 1 on the input side of the downstream node.

図26において、上流ノードは、トポロジ検出処理の開始を示すBeginVerifyメッセージを制御チャネルにより下流ノードに送信し、下流ノードは、その確認応答としてBeginVerifyAckメッセージを制御チャネルにより上流ノードに返信する。これにより、VerifyInterval(=100ms)およびNumber of Data Links(=3)が上流ノードから下流ノードに通知され、VerifyDeadInterval(900ms)およびVerifyId(=1)が下流ノードから上流ノードに通知される。   In FIG. 26, the upstream node transmits a BeginVerify message indicating the start of the topology detection process to the downstream node through the control channel, and the downstream node returns a BeginVerifyAck message as a confirmation response to the upstream node through the control channel. Thereby, VerifyInterval (= 100 ms) and Number of Data Links (= 3) are notified from the upstream node to the downstream node, and VerifyDeadInterval (900 ms) and VerifyId (= 1) are notified from the downstream node to the upstream node.

続いて、図26(A)に示すように、上流ノードは、インタフェースIDの最も若い番号#1を選択し、このインタフェースID#1の出力ポート(インタフェース#1)から図11に示すTestメッセージ(Test(1))を送信する。この際のTestメッセージのVerifyIdは1に設定され、InterfaceIdは1に設定される。   Subsequently, as shown in FIG. 26A, the upstream node selects the lowest number # 1 of the interface ID, and from the output port (interface # 1) of this interface ID # 1, the Test message ( Send Test (1)). In this case, VerifyId of the Test message is set to 1, and InterfaceId is set to 1.

さらに、本実施例の特徴として、上流ノードは、Testメッセージを送信する際、1チャネル監視タイマをたとえばVerifyInterval(100ms)×3の時間に設定し、この1チャネル監視タイマがタイムアウト(TO)するまでの間、下流ノードからTestメッセージの受信を確認するTestStatusSuccessメッセージの返送を監視する。   Further, as a feature of the present embodiment, when transmitting an Test message, the upstream node sets a one-channel monitoring timer to a time of, for example, VerifyInterval (100 ms) × 3, and until this one-channel monitoring timer times out (TO) During this period, the return of the TestStatusSuccess message that confirms the reception of the Test message from the downstream node is monitored.

図26の例では、下流ノードにおいて初期状態としてインタフェースID#3が終端されているので、上流ノードからのTestメッセージ(Test(1))を受信できない。したがって、上流ノードは、1チャネル監視タイマの期間内で、下流ノードからTestメッセージ(Test(1))受信を確認するTestStatusSuccessメッセージを受信することができない。したがって、監視タイマのタイムアウト(TO)となる。   In the example of FIG. 26, since the interface ID # 3 is terminated as an initial state in the downstream node, the Test message (Test (1)) from the upstream node cannot be received. Therefore, the upstream node cannot receive the TestStatusSuccess message for confirming reception of the Test message (Test (1)) from the downstream node within the period of the one-channel monitoring timer. Therefore, the monitoring timer times out (TO).

上流ノードは、監視タイマのタイムアウト(TO)により、図26(B)に示すようにインタフェースノードを次に若い順のインタフェースID#2に切り替えて、Testメッセージ(Test(2))を送る。このとき、下流ノードにおいてTestメッセージ(Test(2))を受信することができるので、下流ノードからTestStatusSuccessメッセージが返送される。このとき、TestStatusSuccessメッセージのLOCAL#INTERFACE#IDのInterfaceIdは#3に設定し、REMOTE#INTERFACE#IDのInterfaceIdは#2に設定される。   The upstream node switches the interface node to the next lowest interface ID # 2 as shown in FIG. 26B by the timeout (TO) of the monitoring timer, and sends a Test message (Test (2)). At this time, the Test message (Test (2)) can be received at the downstream node, so the TestStatusSuccess message is returned from the downstream node. At this time, the InterfaceId of LOCAL # INTERFACE # ID of the TestStatusSuccess message is set to # 3, and the InterfaceId of REMOTE # INTERFACE # ID is set to # 2.

また、下流ノードは、自己のトポロジDB20のデータチャネル管理テーブルにかかるインタフェースの接続関係を記憶する。すなわち、データチャネル管理テーブルのインタフェースID#3に対応するデータチャネル管理データのトポロジ検出有無を検出有を意味する“1”に設定し、リモートインタフェースIDに#2を設定する。   Further, the downstream node stores the connection relationship of the interfaces related to the data channel management table of its own topology DB 20. That is, the presence / absence of detection of topology of the data channel management data corresponding to the interface ID # 3 of the data channel management table is set to “1” indicating presence of detection, and # 2 is set to the remote interface ID.

上流ノードは、下流ノードからTestStatusSuccessメッセージを受信することにより、TestStatusAckメッセージを下流ノードに返信するとともに、自己のトポロジDB20のデータチャネル管理テーブルにインタフェースの接続関係を記憶する。すなわち、インタフェース#2に対応するデータチャネル管理データのトポロジ検出有無を“1”に設定し、リモートインタフェースIDに、TestStatusSuccessメッセージ中のLOCAL#INTERFACE#IDのInerfaceIdの値#3を設定する。   Upon receiving the TestStatusSuccess message from the downstream node, the upstream node returns a TestStatusAck message to the downstream node, and stores the interface connection relationship in the data channel management table of its own topology DB 20. That is, the topology detection presence / absence of the data channel management data corresponding to the interface # 2 is set to “1”, and the value # 3 of the InterfaceId of LOCAL # INTERFACE # ID in the TestStatusSuccess message is set to the remote interface ID.

続いて、上流ノードは、図26(C)に示すように、若い番号のインタフェースID#1を再び選択し、インタフェース#1からTestメッセージ(Test(1))を送信する。一方、下流ノードは、既に接続関係が判明したインタフェース#3を除くインタフェースの中から最も若い番号のインタフェースID(ここでは、インタフェース#1)を選択して終端し、このインタフェース#1からTestメッセージの受信を試みる。   Subsequently, as shown in FIG. 26C, the upstream node selects the lower-numbered interface ID # 1 again and transmits a Test message (Test (1)) from the interface # 1. On the other hand, the downstream node selects the lowest-numbered interface ID (in this case, interface # 1) from the interfaces other than the interface # 3 whose connection relation has already been found, terminates, and sends a test message from this interface # 1. Try to receive.

この場合は、受信ノードは、Testメッセージ(Test(1))を受信できない。したがって、送信ノードは、1チャネル監視タイマのタイムアウトにより、図26(D)に示すように、インタフェース#2、#1を除く残りのインタフェース#3を選択して終端し、このインタフェース#3からTestメッセージ(3)の送信を行う。   In this case, the receiving node cannot receive the Test message (Test (1)). Therefore, the transmission node selects and terminates the remaining interface # 3 except for the interfaces # 2 and # 1, as shown in FIG. 26 (D), due to the timeout of the 1-channel monitoring timer. Send message (3).

この場合、受信は成功するので、TestStatusSuccessメッセージおよびTestStatusAckメッセージの交換およびトポロジDB20への接続関係の登録が下流ノード及び上流ノードのそれぞれにおいて行われる。   In this case, since the reception is successful, the exchange of the TestStatusSuccess message and the TestStatusAck message and the registration of the connection relation to the topology DB 20 are performed in each of the downstream node and the upstream node.

次に、上流ノードは、図26(E)に示すように、残りのインタフェースID#1を選択し、インタフェース#1からTestメッセージ(Test(1))を送信する。一方、下流ノードは、既に接続関係が判明したインタフェース#3および#2を除く残りのインタフェースID#2を選択して終端し、このインタフェース#2からTestメッセージの受信を試みる。   Next, as shown in FIG. 26E, the upstream node selects the remaining interface ID # 1, and transmits a Test message (Test (1)) from the interface # 1. On the other hand, the downstream node selects and terminates the remaining interface ID # 2 except for the interfaces # 3 and # 2 whose connection relation has already been found, and tries to receive the Test message from this interface # 2.

この場合も、受信は成功するので、TestStatusSuccessメッセージおよびTestStatusAckメッセージの交換およびトポロジDB20への接続関係の登録が行われる。   Also in this case, since the reception is successful, the TestStatusSuccess message and the TestStatusAck message are exchanged and the connection relation to the topology DB 20 is registered.

これにより、Number of Links(=3)の個数のトポロジ検出が終了したので、双方のノードにおけるトポロジ検出処理は終了する。   As a result, the topology detection processing for the number of links (= 3) is completed, and the topology detection processing in both nodes ends.

このようにして、上流ノードのインタフェースと下流ノードのインタフェースとの接続関係が検出され、上流ノードおよび下流ノードの双方のトポロジDB20に記憶される。   In this way, the connection relationship between the interface of the upstream node and the interface of the downstream node is detected and stored in the topology DB 20 of both the upstream node and the downstream node.

次に、このシーケンスの処理の詳細について、図4のノード構成及び、図27〜図30のシーケンス図を参照しながら説明する。   Next, details of the processing of this sequence will be described with reference to the node configuration of FIG. 4 and the sequence diagrams of FIGS.

第5の実施例も第1の実施例と同様のネットワーク構成例を用いるため、ネットワーク構成の説明は省略する。説明にあたりOXCノードの各部位は図4の構成を使用する。本実施例は、他の実施例におけるOXCノード構成(図18,24,25参照)においても同様に実現することが可能である。   Since the fifth embodiment uses the same network configuration example as the first embodiment, description of the network configuration is omitted. For the description, each part of the OXC node uses the configuration shown in FIG. The present embodiment can be similarly realized in the OXC node configuration (see FIGS. 18, 24, and 25) in the other embodiments.

まず、図27において、管理者からインタフェースID=1〜3のデータチャネルに対し、コマンドIF制御部11を通してLMP制御部13がデータチャネル登録要求を受け、トポロジ検出動作を開始する。   First, in FIG. 27, the LMP control unit 13 receives a data channel registration request through the command IF control unit 11 for the data channel of the interface ID = 1 to 3 from the administrator, and starts the topology detection operation.

この時の上流ノードであるOXCノードAのコマンドIF制御部11Aが、管理者により入力されるデータチャネル登録要求を受信し、制御チャネルIF部12が下流ノードであるOXCノードBへBeginVerifyメッセージを送信する。ここまでの動作(S1〜S3)は、先の各実施例と同様である。このようにしてOXCノードAから送信されたBeginVerifyメッセージは、図26に示すように下流ノードであるOXCノードBに到達する。  At this time, the command IF control unit 11A of the upstream node OXC node A receives the data channel registration request input by the administrator, and the control channel IF unit 12 transmits a BeginVerify message to the downstream node OXC node B. To do. The operations so far (S1 to S3) are the same as those in the previous embodiments. The BeginVerify message transmitted from OXC node A in this way reaches OXC node B, which is a downstream node, as shown in FIG.

図30を参照すると、下流ノードであるOXCノードBの制御チャネルIF部12Bは、受信したBeginVerifyメッセージをLMP制御部13Bに通知する(S21)。LMP制御部13Bは、トポロジデータベース20に格納される図8に示した制御チャネル管理テーブルを、BeginVerifyメッセージを受信した制御チャネルIDによりインデックスし、データチャネル数、インタフェースIDを抽出する(S22)。   Referring to FIG. 30, the control channel IF unit 12B of the OXC node B, which is the downstream node, notifies the received BeginVerify message to the LMP control unit 13B (S21). The LMP control unit 13B indexes the control channel management table shown in FIG. 8 stored in the topology database 20 by the control channel ID that has received the BeginVerify message, and extracts the number of data channels and the interface ID (S22).

制御チャネル管理テーブルから抽出したデータは、図8に示す通り(データチャネル数=3、インタフェースID#1=1、インタフェースID#2=2、インタフェースID#3=3)である。  The data extracted from the control channel management table is as shown in FIG. 8 (data channel number = 3, interface ID # 1 = 1, interface ID # 2 = 2, interface ID # 3 = 3).

次にLMP制御部13Bは、抽出したインタフェースIDの中から番号の一番若いデータチャネル(インタフェースID=1)を終端するため、光受信IF部17Bに対し当該チャネルの終端要求を行う。  Next, the LMP control unit 13B makes a termination request for the channel to the optical reception IF unit 17B in order to terminate the data channel (interface ID = 1) having the smallest number among the extracted interface IDs.

本実施例での光受信IF部17Bは、通知されたインタフェースID=1のデータチャネルを終端するため、インタフェースID=1の光信号がO/E変換部15Bに流入するようにセレクタを切り替える。LMP制御部13Bは、トポロジ検出準備が完了したことを通知するためのBeginVerifyAckメッセージの編集を行い制御チャネルIF部12Bに対してメッセージ送出要求を行う(S23)。この時編集するBeginVerifyAckメッセージのフォーマットと設定情報は、第1の実施例に関して説明したものと同様である。  The optical reception IF unit 17B in this embodiment switches the selector so that the optical signal with the interface ID = 1 flows into the O / E conversion unit 15B in order to terminate the notified data channel with the interface ID = 1. The LMP control unit 13B edits the BeginVerifyAck message for notifying that the preparation for topology detection is completed, and sends a message transmission request to the control channel IF unit 12B (S23). The format and setting information of the BeginVerifyAck message to be edited at this time are the same as those described for the first embodiment.

メッセージ送信要求を受けた制御チャネルIF部12Bは、制御チャネルを使用してメッセージを送信する(S25)。第1の実施例では、ここで1チャネル監視タイマを開始するが、第5の実施例においては、上流ノードにタイマを保持するため(図27(S90))、下流ノードではタイマを使用しない。  Upon receiving the message transmission request, the control channel IF unit 12B transmits a message using the control channel (S25). In the first embodiment, the one-channel monitoring timer is started here, but in the fifth embodiment, the timer is not used in the downstream node because the timer is held in the upstream node (S90 in FIG. 27).

このようにしてOXCノードBから送信されたBeginVerifyAckメッセージは、図26に示すようにOXCノードAに到達する。   The BeginVerifyAck message transmitted from OXC node B in this way reaches OXC node A as shown in FIG.

図27に戻り、上流ノードであるOXCノードAの制御チャネルIF部12Aは、受信したBeginVerifyAckメッセージをLMP制御部13Aに通知する(S4)。LMP制御部13Aは、BeginVerifyAckメッセージを通知されると、TESTメッセージを編集し、VerifyInterval[100msec]の間隔で、制御信号終端部14Aに対し、TESTメッセージの送信要求を行う(S5)。   Returning to FIG. 27, the control channel IF unit 12A of the upstream node OXC node A notifies the received BeginVerifyAck message to the LMP control unit 13A (S4). When notified of the BeginVerifyAck message, the LMP control unit 13A edits the TEST message and makes a transmission request for the TEST message to the control signal termination unit 14A at an interval of VerifyInterval [100 msec] (S5).

この時、編集するTESTメッセージは、図11に示すフォーマットであり、設定情報は図11の右に拡大して示すようである。このTESTメッセージに設定するインタフェースID(Interface#Id)は、上流ノードがTESTメッセージを送信するデータチャネルに割当てた識別子である。また、第1の実施例では下流ノードにおいて設定していた1チャネル監視タイマを、本実施例では、この時点で開始する(S90)。  At this time, the TEST message to be edited has the format shown in FIG. 11, and the setting information is shown enlarged on the right side of FIG. The interface ID (Interface # Id) set in this TEST message is an identifier assigned to the data channel to which the upstream node transmits the TEST message. In addition, the one-channel monitoring timer set in the downstream node in the first embodiment is started at this point in this embodiment (S90).

TESTメッセージの送信要求を受けた制御信号終端部14Aは、TESTメッセージを挿入し物理レイヤの伝送フォーマットへフレーミングを行い、O/E変換部15Aに通知する(S6)。O/E変換部15Aは、電気信号を光信号に変換し、光送信IF部18を通してデータチャネル上に送信する。  Upon receipt of the TEST message transmission request, the control signal termination unit 14A inserts the TEST message, performs framing to the transmission format of the physical layer, and notifies the O / E conversion unit 15A (S6). The O / E conversion unit 15A converts the electrical signal into an optical signal, and transmits it to the data channel through the optical transmission IF unit 18.

このようにしてOXCノードAから送信されたTESTメッセージは、データチャネル上を伝搬し、OXCノードBに到達する。尚、この状態での上流ノードにおける終端データチャネルと、下流ノードにおける終端データチャネルの関係は図26(A)に示す通りである。   The TEST message transmitted from OXC node A in this way propagates on the data channel and reaches OXC node B. Note that the relationship between the termination data channel in the upstream node and the termination data channel in the downstream node in this state is as shown in FIG.

図26に示す状態では、下流ノードであるOXCノードBにおいて、TESTメッセージを受信しない。第1の実施例では、下流ノードにおいてTESTメッセージの受信を監視する1チャネル監視タイマを開始し、上流ノードではタイマを使用しない。これに対し、第5の実施例では、上流ノードでTestStatusSuccessメッセージの受信を監視する1チャネル監視タイマを開始する(図27、S90参照)。   In the state shown in FIG. 26, the OXC node B that is the downstream node does not receive the TEST message. In the first embodiment, a one-channel monitoring timer for monitoring reception of the TEST message is started in the downstream node, and the timer is not used in the upstream node. On the other hand, in the fifth embodiment, a one-channel monitoring timer for monitoring the reception of the TestStatusSuccess message at the upstream node is started (see S90 in FIG. 27).

図28に移り、上流ノードでTestStatusSuccessメッセージを受信しないため1チャネル監視タイマのタイムアウト発生をLMP制御部13Aが検知する(S91,YES)。本実施例では、タイムアウトが発生すると、LMP制御部13Aは、図8の制御チャネル管理テーブルを制御チャネルでインデックスし、次に若い番号のデータチャネル(インタフェースID=2)を抽出する。   Moving to FIG. 28, since the upstream node does not receive the TestStatusSuccess message, the LMP control unit 13A detects the occurrence of a timeout of the 1-channel monitoring timer (S91, YES). In this embodiment, when a timeout occurs, the LMP control unit 13A indexes the control channel management table of FIG. 8 with the control channel, and extracts the next lowest data channel (interface ID = 2).

抽出されたデータチャネル(インタフェースID=2)を光送信IF部18Aに対し当該チャネルの終端要求を行う。光送信IF部18Aは、通知されたインタフェースID=2のデータチャネルを終端するため、インタフェースID=2の光信号がO/E変換部15Aを経由して、インタフェースID=2のデータチャネルへ光信号として流入するようにセレクタを切替える。  The extracted data channel (interface ID = 2) is requested to terminate the channel to the optical transmission IF unit 18A. The optical transmission IF unit 18A terminates the notified data channel with the interface ID = 2, so that the optical signal with the interface ID = 2 passes through the O / E conversion unit 15A to the data channel with the interface ID = 2. The selector is switched so as to flow in as a signal.

次にLMP制御部13Aは、TESTメッセージを編集し、制御信号終端部14Aに対しTESTメッセージの送信要求を行い(S93)、制御信号終端部14Aは、光送信IF部18Aを通してTESTメッセージを送出する(S94)。また、LMP制御部13Aは1チャネル監視タイマ(VerifyInterval[100msec]×3倍=300msec)を開始する(S95)。この状態での上流ノードにおける終端データチャネルと、下流ノードにおける終端データチャネルの関係は図26(B)に示す通りである。  Next, the LMP control unit 13A edits the TEST message, requests the control signal termination unit 14A to transmit a TEST message (S93), and the control signal termination unit 14A sends the TEST message through the optical transmission IF unit 18A. (S94). Further, the LMP control unit 13A starts a one-channel monitoring timer (VerifyInterval [100 msec] × 3 times = 300 msec) (S95). The relationship between the termination data channel in the upstream node and the termination data channel in the downstream node in this state is as shown in FIG.

図26(B)に示す状態では、同様に下流ノードでTESTメッセージを受信しないため、TESTメッセージの応答メッセージであるTestStatusSuccessメッセージの受信を監視する1チャネル監視タイマのタイムアウトが、上流ノードにおいて発生する。この場合も図28のフローに従い、次に若いデータチャネル(インタフェースID=3)を終端し同様の処理を行う。  In the state shown in FIG. 26B, similarly, the downstream node does not receive the TEST message, and therefore, a timeout of the one-channel monitoring timer that monitors reception of the TestStatusSuccess message that is a response message of the TEST message occurs in the upstream node. Also in this case, according to the flow of FIG. 28, the next young data channel (interface ID = 3) is terminated and the same processing is performed.

この状態での上流ノードにおける終端データチャネルと、下流ノードにおける終端データチャネルの関係は図26(C)に示す通りである。図26(C)では、上流ノードで終端しているデータチャネルと下流ノードで終端しているデータチャネルが同一であるため、下流ノードのOXCノードBは、TESTメッセージを受信することになる。下流ノードのOXCノードBがTESTメッセージを受信し、上流ノードのOXCノードAへTestStatusSuccessメッセージを送信するまでの動作の説明は先に説明した第1の実施例と同様である。このようにしてOXCノードBから送信されたTestStatusSuccessメッセージは、第1の実施例と同様に制御チャネルを通してOXCノードAに到達する。  The relationship between the termination data channel in the upstream node and the termination data channel in the downstream node in this state is as shown in FIG. In FIG. 26C, since the data channel terminated at the upstream node is the same as the data channel terminated at the downstream node, the OXC node B of the downstream node receives the TEST message. The description of the operation until the downstream OXC node B receives the TEST message and transmits the TestStatusSuccess message to the upstream OXC node A is the same as in the first embodiment described above. The TestStatusSuccess message transmitted from the OXC node B in this way reaches the OXC node A through the control channel as in the first embodiment.

図29を参照すると、上流ノードであるOXCノードAの制御チャネルIF部12Aは、受信したTestStatusSuccessメッセージをLMP制御部13Aに通知する(S7)。   Referring to FIG. 29, the control channel IF unit 12A of the upstream node OXC node A notifies the LMP control unit 13A of the received TestStatusSuccess message (S7).

LMP制御部13Aは、TestStatusSuccessメッセージ内のインタフェースID=3により、トポロジDB20に格納される、図7に示す制御チャネル管理テーブルをインデックスし、トポロジ検出有無=1(トポロジ検出済み)およびRemoteインタフェースID=1(LOCAL#INTERFACE#ID:TestStatusSuccessメッセージに設定された下流ノードのインタフェースID)を設定する(S8)。この設定により、上流ノードはデータチャネルの下流に接続される接続先を識別可能になる。  The LMP control unit 13A indexes the control channel management table shown in FIG. 7 stored in the topology DB 20 based on the interface ID = 3 in the TestStatusSuccess message, and the topology detection presence = 1 (topology detected) and the remote interface ID = 1 (LOCAL # INTERFACE # ID: downstream node interface ID set in the TestStatusSuccess message) is set (S8). With this setting, the upstream node can identify the connection destination connected downstream of the data channel.

次にLMP制御部13Aは、TestStatusSuccessメッセージへの応答としてTestStatusAckメッセージを編集し、制御チャネルIF部12Aに対しメッセージ送信要求を行う(S9)。したがって、制御チャネルIF部12Aから、下流ノードOXCノードBにTestStatusAckメッセージを送出する。このTestStatusAckメッセージについては、先に説明した実施例と同様であるので、更なる説明は省略する。  Next, the LMP control unit 13A edits the TestStatusAck message as a response to the TestStatusSuccess message, and makes a message transmission request to the control channel IF unit 12A (S9). Therefore, a TestStatusAck message is transmitted from the control channel IF unit 12A to the downstream node OXC node B. Since this TestStatusAck message is the same as that in the above-described embodiment, further explanation is omitted.

このようにして、上流ノードでは、インタフェースID=3に対するトポロジ検出が完了したことになる。次に図29において、上流ノードの制御部13Aは、制御チャネルIDにより制御チャネル管理テーブルをインデックスし、トポロジ未検出データチャネルの中から最も若番のインタフェースIDを抽出する(S96)。   In this way, in the upstream node, the topology detection for the interface ID = 3 is completed. Next, in FIG. 29, the control unit 13A of the upstream node indexes the control channel management table by the control channel ID, and extracts the youngest interface ID from the topology undetected data channels (S96).

この実施例では、インタフェースID=1のデータチャネルを抽出する。この抽出したインタフェースID=1について、初回と同様にTESTメッセージを送出し(S97)、トポロジ検出を行う。同時に1チャネル監視タイマを設定する(S98)。このトポロジ検出方法については、既に説明した内容と同様であるため更なる説明は省略する。このようにトポロジ検出をインタフェースID=1〜3の全てについて行うことにより、OXCノードAとOXCノードB間のトポロジ検出が完了することになる。  In this embodiment, the data channel with interface ID = 1 is extracted. For this extracted interface ID = 1, a TEST message is sent out as in the first time (S97), and topology detection is performed. At the same time, a one-channel monitoring timer is set (S98). Since this topology detection method is the same as that already described, further description thereof is omitted. By performing the topology detection for all the interface IDs = 1 to 3 in this way, the topology detection between the OXC node A and the OXC node B is completed.

以上説明したように、第1の実施例では下流ノードにてTESTメッセージ受信を監視するタイマを保持していたが、本実施例では上流ノードにおいてTestStatusSuccessメッセージ受信を監視するタイマを保持する。これにより、複数のデータチャネルのトポロジ検出を1つの電気終端機能により行うことができる。   As described above, in the first embodiment, the timer for monitoring the reception of the TEST message is held in the downstream node, but in this embodiment, the timer for monitoring the reception of the TestStatusSuccess message is held in the upstream node. Thereby, topology detection of a plurality of data channels can be performed by one electrical termination function.

第6の実施例は、上流ノードで監視タイマにより一定時間ごとに終端データチャネルを切替える場合に、下流ノードにおいて終端データチャネルとは別のデータチャネルでの光信号の検出を次のトポロジ検出を行うために利用するものである。終端するデータチャネルを、光信号を検出したデータチャネルに切替える機能を備えることによりトポロジ検出の高速化を実現するものである。   In the sixth embodiment, when the termination data channel is switched at a certain time by the monitoring timer in the upstream node, the optical signal is detected in a data channel different from the termination data channel in the downstream node, and the next topology detection is performed. It is intended for use. By providing a function of switching a data channel to be terminated to a data channel that detects an optical signal, high-speed topology detection is realized.

図31は、第6の実施例の適用におけるネットワーク構成を示す図である。説明を簡便にするため、本実施例におけるデータチャネルは、第1の上流ノード1としてOXCAから下流ノードとしてのOXCBへの片方向及び、第2の上流ノード2としてOXCCから下流ノードであるOXCBへのそれぞれ片方向の場合について説明するが、双方向データチャネルであっても本実施の形態の適用に制限はない。   FIG. 31 is a diagram showing a network configuration in application of the sixth embodiment. In order to simplify the explanation, the data channel in this embodiment is unidirectional from OXCA as the first upstream node 1 to OXCB as the downstream node, and from OXCC as the second upstream node 2 to OXCB as the downstream node. However, there is no limitation on the application of this embodiment even for a bidirectional data channel.

図31に示すネットワーク構成では、OXCAとOXCBノード間に3本のデータチャネルと、同区間にデータチャネルを制御するための双方向チャネルが接続されている。さらにOXCCとOXCBノード間に3本のデータチャネルと、同区間にデータチャネルを制御するための双方向制御チャネルが接続されている。  In the network configuration shown in FIG. 31, three data channels and a bidirectional channel for controlling the data channel are connected between the OXCA and OXCB nodes. Further, three data channels and a bidirectional control channel for controlling the data channels are connected between the OXCC and OXCB nodes.

また、各データチャネルにはノード内にて一意なインタフェースIDが割り当てられているものとする。  Also, it is assumed that each data channel is assigned a unique interface ID within the node.

第6の実施例では、上流ノードで一定時間毎に終端するデータチャネルを切替える場合に、下流ノードにおいて光信号を検出してから一定時間内に、当該光信号を検出したデータチャネルを終端するように切替え制御を行う機能をLMP制御部13に設ける。これにより、より短時間でトポロジ検出を行うことを特徴とするものである。   In the sixth embodiment, when switching the data channel that terminates at a certain time in the upstream node, the data channel that detected the light signal is terminated within a certain time after the optical signal is detected in the downstream node. A function for performing switching control is provided in the LMP control unit 13. Thereby, topology detection is performed in a shorter time.

先の実施例と同様に、上流ノードと下流ノードとの間に、トポロジ未検出の3つのデータチャネルDch1〜Dch3が設けられ、これら3つのデータチャネルのトポロジ検出処理について説明する。   Similar to the previous embodiment, three data channels Dch1 to Dch3 whose topology is not detected are provided between the upstream node and the downstream node, and the topology detection processing of these three data channels will be described.

図32は、第6の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。第6の実施例の説明にあたり、OXCノードの各部位は図18に示した第2の実施例構成を使用するが、図25の第4の実施例のノード構成を使用することも可能である。  FIG. 32 is a sequence diagram illustrating an outline of the flow of the topology detection process according to the sixth embodiment. In the description of the sixth embodiment, each part of the OXC node uses the configuration of the second embodiment shown in FIG. 18, but the node configuration of the fourth embodiment of FIG. 25 can also be used. .

図32(A)の状態は、下流ノードがインタフェースID=1のデータチャネルを終端し、上流ノード1からのTESTメッセージの受信を待っているところである。この状態において、下流ノードは上流ノードのインタフェースID=1からのTESTメッセージを下流ノードのインタフェースID=2のデータチャネルで受信し、下流ノードの光受信IF部17により光信号を検出する。  The state of FIG. 32A is where the downstream node terminates the data channel with interface ID = 1 and waits for the reception of the TEST message from the upstream node 1. In this state, the downstream node receives the TEST message from the upstream node interface ID = 1 on the data channel of the downstream node interface ID = 2, and detects the optical signal by the optical reception IF unit 17 of the downstream node.

光受信IF部17で検知されると、LMP制御部13によりトポロジDB20を検索して光信号を検出したデータチャネルが既にトポロジ検出済みかどうかを判定する。当該データチャネルはまだトポロジ検出を行っていないと判断した場合、LMP制御部13は、終端中のデータチャネルがTESTメッセージ受信のための一定時間待ち状態であるかを確認する。待ち状態ではないと判断した場合、光受信IF部17にインタフェースID=2を終端するように要求し、1チャネル監視タイマを開始する。  When detected by the optical reception IF unit 17, the LMP control unit 13 searches the topology DB 20 to determine whether or not the data channel from which the optical signal is detected has already been detected. If it is determined that the topology of the data channel has not yet been detected, the LMP control unit 13 checks whether the data channel being terminated is in a waiting state for a predetermined time for receiving the TEST message. If it is determined that it is not in the waiting state, it requests the optical reception IF unit 17 to terminate the interface ID = 2, and starts a one-channel monitoring timer.

光受信IF部17は、インタフェースID=2のデータチャネルを終端するため、光信号がO/E変換部15に流入するようにセレクタを切替える。この状態での上流ノード1における終端データチャネルと下流ノードにおける終端データチャネルとの関係は図32(B)に示す通りである。  The optical reception IF unit 17 switches the selector so that the optical signal flows into the O / E conversion unit 15 in order to terminate the data channel with the interface ID = 2. The relationship between the termination data channel in the upstream node 1 and the termination data channel in the downstream node in this state is as shown in FIG.

図32(B)に示す状態では、上流ノード1で終端しているデータチャネルと下流ノードで終端しているデータチャネルが同一であるため、下流ノードはTESTメッセージを受信することとなる。下流ノードがTESTメッセージを受信し、上流ノード1にTestStatusSuccessメッセージを送信するまでの動作は、第1の実施例と同様であるので説明は省略する。  In the state shown in FIG. 32B, since the data channel terminated at the upstream node 1 and the data channel terminated at the downstream node are the same, the downstream node receives the TEST message. Since the operation until the downstream node receives the TEST message and transmits the TestStatusSuccess message to the upstream node 1 is the same as that of the first embodiment, the description is omitted.

このようにして下流ノードから送信されたTestStatusSuccessメッセージは、上流ノード1に到達する。上流ノード1において、制御チャネル上のTestStatusSuccessメッセージを受信し、次のトポロジ検出するためのデータチャネルを決定するまでの動作は、第5の実施例と同様であるので説明は省略する。  The TestStatusSuccess message transmitted from the downstream node in this way reaches the upstream node 1. Since the upstream node 1 receives the TestStatusSuccess message on the control channel and determines the data channel for detecting the next topology, the operation is the same as in the fifth embodiment, and the description is omitted.

これにより、下流ノードにおいて、終端しているデータチャネルとは別のデータチャネルで光信号を検出した場合、当該データチャネルに終端データチャネルを切替えることにより、1つの電気終端機能を用いた場合においても短時間でトポロジ検出を行うことができる。  As a result, when an optical signal is detected in a data channel different from the terminated data channel in the downstream node, even if one electrical termination function is used by switching the terminated data channel to the data channel. Topology detection can be performed in a short time.

一方、図32(B)に示す状態で、上流ノード1からのTESTメッセージを受信するための100msec待ち状態中に、上流ノード2からTESTメッセージを送信し始めた場合、下流ノードは、インタフェースID=4の光信号を検出する。上記と同様にしてLMP制御部13が、検出された光信号のデータチャネルは既にトポロジ検出済みかどうかを判定する。当該データチャネルはまだトポロジ検出を行っていないと判断した場合、LMP制御部13は、終端中のデータチャネルがTESTメッセージ受信のための一定時間待ち状態かを確認する。  On the other hand, in the state shown in FIG. 32 (B), when the TEST message starts to be transmitted from the upstream node 2 while waiting for 100 msec to receive the TEST message from the upstream node 1, the downstream node receives the interface ID = 4 optical signals are detected. Similarly to the above, the LMP control unit 13 determines whether or not the topology of the data channel of the detected optical signal has already been detected. If it is determined that the topology of the data channel has not yet been detected, the LMP control unit 13 confirms whether the data channel being terminated is in a waiting state for a predetermined time for receiving the TEST message.

この時、下流ノードにて終端しているインタフェースID=2のデータチャネルは、上流ノード1からのTESTメッセージの待ち状態であるため、光受信IF部17に対し、通知されたインタフェースID=4のデータチャネルを終端する切替え要求は行わない。  At this time, the data channel of interface ID = 2 that terminates in the downstream node is in a wait state for the TEST message from the upstream node 1, so that the interface ID = 4 notified to the optical reception IF unit 17. No switch request is made to terminate the data channel.

下流ノードで、インタフェースID=2のデータチャネルでのトポロジ検出が完了すると、上流ノード2からのTESTメッセージの光信号をインタフェースID=4により検出する。光受信IF部17が光信号を検出し、終端データチャネルをインタフェースID=4のデータチャネルに切替えるまでの動作は、既に説明した内容と同様である。  When the topology detection on the data channel with the interface ID = 2 is completed in the downstream node, the optical signal of the TEST message from the upstream node 2 is detected with the interface ID = 4. The operation until the optical reception IF unit 17 detects the optical signal and switches the terminal data channel to the data channel of the interface ID = 4 is the same as that already described.

インタフェースID=4のデータチャネルへの切替えが完了すると、上流ノード2からのTESTメッセージ受信のために一定時間待ち状態になる。TESTメッセージ受信待ち状態の間にTESTメッセージを受信しない場合は、別のデータチャネルにて光信号を検出するまで待機する。  When the switching to the data channel of interface ID = 4 is completed, the device waits for a certain period of time to receive the TEST message from the upstream node 2. When the TEST message is not received while waiting for the TEST message reception, it waits until an optical signal is detected on another data channel.

図32(C)に示す状態は、上流ノード2では、インタフェースID=1のデータチャネルにより、TestStatusSuccessメッセージ受信を監視するための1チャネル監視タイマがタイムアウトになっているところである。かかる上流ノードにおいてタイマ監視する動作は、第5の実施例と同様である。  The state shown in FIG. 32C is that, in the upstream node 2, the 1-channel monitoring timer for monitoring the reception of the TestStatusSuccess message has timed out due to the data channel with the interface ID = 1. The operation of timer monitoring at the upstream node is the same as that of the fifth embodiment.

一方、下流ノードのインタフェースID=4のデータチャネルでの待ち状態が解除された時に、インタフェースID=5のデータチャネルにて光信号を検出する。光受信IF部17が光信号を検出し、インタフェースID=5のデータチャネルへ終端するデータチャネルを切替えるまでの動作は、既に説明した内容と同様である。  On the other hand, when the waiting state on the data channel of interface ID = 4 of the downstream node is released, the optical signal is detected on the data channel of interface ID = 5. The operation until the optical reception IF unit 17 detects the optical signal and switches the data channel terminating to the data channel with the interface ID = 5 is the same as that already described.

図32(D)に示すように、上流ノード1はインタフェースID=2からTESTメッセージを送信し、上流ノード2はインタフェースID=2からTESTメッセージを送信している状態である。この時、上流ノード2で終端しているデータチャネルと下流ノードで終端しているデータチャネルが同一であるため、TESTメッセージを受信することになる。下流ノードが、終端するデータチャネルでTESTメッセージを受信し、TestStatusSuccessメッセージを送信するまでの動作は、既に説明した内容と同様である。  As shown in FIG. 32D, the upstream node 1 transmits a TEST message from the interface ID = 2, and the upstream node 2 transmits a TEST message from the interface ID = 2. At this time, since the data channel terminated at the upstream node 2 and the data channel terminated at the downstream node are the same, the TEST message is received. The operation until the downstream node receives the TEST message on the terminating data channel and transmits the TestStatusSuccess message is the same as that already described.

このようにして下流ノードから送信されたTestStatusSuccessメッセージは上流ノード2に到達する。これにより、終端するデータチャネルを切替えた後、一定時間TESTメッセージ受信を待ち、この間に別のデータチャネルにより光信号を検出しても切替えを行わないこと、また、一定時間以内にTESTメッセージを受信することなくTESTメッセージ受信待ち状態が解除された後に、別のデータチャネルで光信号を検出した場合は切替えを行うことにより、終端するデータチャネルの切替えのばたつきを防ぎ、1つの電気終端機能を用いた場合においても、短時間でトポロジ検出を行うことができる。  The TestStatusSuccess message transmitted from the downstream node in this way reaches the upstream node 2. As a result, after switching the data channel to be terminated, it waits for the reception of the TEST message for a certain period of time. Even if an optical signal is detected by another data channel during this period, the switching is not performed, and the TEST message is received within a certain period of time. If the optical signal is detected on another data channel after the TEST message reception wait state is canceled without switching, the switching of the data channel to be terminated is prevented by switching, and one electrical termination function is used. Even in such a case, the topology can be detected in a short time.

以上に説明したように、上流ノードにおいて一定時間毎に終端するデータチャネルの切替えを行われている間、下流ノードの終端するデータチャネルとは別のデータチャネルにより光信号を検出した場合に、当該データチャネルを終端するよう切替えること、また、終端するデータチャネルが切替わった後、TESTメッセージ受信を一定時間待ち、切替えのばたつきを防ぐことにより、短時間でトポロジ検出ができる。  As described above, when an optical signal is detected by a data channel different from the data channel terminating at the downstream node while the data channel terminating at a certain time is switched in the upstream node, It is possible to detect the topology in a short time by switching to terminate the data channel, or waiting for a predetermined time after receiving the TEST message after the data channel to be terminated is switched, and preventing switching flapping.

次に、図31のネットワーク構成における図33.A〜図33.Eの状態遷移図と、図34のノードのシーケンス動作図を参照して第6の実施例の詳細動作を説明する。  Next, the detailed operation of the sixth embodiment will be described with reference to the state transition diagrams of FIGS. 33.A to 33.E in the network configuration of FIG. 31 and the sequence operation diagram of the nodes of FIG.

第6の実施例では、第5の実施例で説明した状態、即ち、図33.Aに示すように上流ノード1がTESTメッセージを周期的に送出しているデータチャネルと、下流ノードにて終端しているデータチャネルが異なっている状況において、第5の実施例よりも短時間でトポロジ検出を行うことを実現できる。  In the sixth embodiment, the state described in the fifth embodiment, that is, as shown in FIG. 33A, the upstream node 1 periodically sends out a TEST message, and terminates at the downstream node. In a situation where different data channels are used, it is possible to realize topology detection in a shorter time than in the fifth embodiment.

説明にあたり各部位は図18のノード構成を使用するが、本実施例は、図25のノード構成においても同様に実現することが可能である。  In the description, each part uses the node configuration of FIG. 18, but this embodiment can be similarly realized in the node configuration of FIG.

まず、図33.Aの状態は、下流ノードであるOXCBがインタフェースID=1のデータチャネルを終端しTESTメッセージの受信を待っているところである。尚、TESTメッセージ以外のメッセージ(例:BeginVerifyメッセージ)の動作説明については、第1の実施例で既に説明しており、動作は全く同様である。  First, the state of FIG. 33A is where the downstream node OXCB terminates the data channel with interface ID = 1 and waits for the reception of the TEST message. The operation of messages other than the TEST message (eg, BeginVerify message) has already been described in the first embodiment, and the operation is exactly the same.

この状態にて、OXCBのインタフェースID=3のデータチャネルが上流ノードであるOXCAから送信されたTESTメッセージを受信すると、本発明における光受信IF部17で光信号を検出する(図34:S100)。  In this state, when the data channel with the interface ID = 3 of OXCB receives the TEST message transmitted from OXCA which is the upstream node, the optical reception IF unit 17 in the present invention detects the optical signal (FIG. 34: S100). .

光受信IF部17は、インタフェースID=3で光信号を受信したことをLMP制御部13に通知する(S101)。したがって、LMP制御部13は、トポロジDB20のデータチャネル管理テーブルをインデックスし、トポロジ検出有無を抽出し、トポロジ検出済みかどうかを判定する(S102)。  The optical reception IF unit 17 notifies the LMP control unit 13 that the optical signal has been received with the interface ID = 3 (S101). Therefore, the LMP control unit 13 indexes the data channel management table of the topology DB 20, extracts the presence / absence of topology detection, and determines whether the topology has been detected (S102).

この場合、まだトポロジ検出を行っていないため、LMP制御部13は、TESTメッセージ受信のための100msec待ち状態かどうかを確認する(S103)。OXCBは最若番であるインタフェースID=1のデータチャネルを終端している初期状態で、100msec待ち状態ではないと設定されているため、光受信IF部17に通知されたインタフェースID=3のデータチャネルの終端要求を行う(S104)。光受信IF部17は、通知されたインタフェースID=3のデータチャネルを終端するためにインタフェースID=3の光信号がO/E変換部15に流入するようにセレクタを切替える(S105)。  In this case, since the topology detection has not been performed yet, the LMP control unit 13 confirms whether or not it is waiting for 100 msec for receiving the TEST message (S103). Since OXCB is an initial state in which the data channel of interface ID = 1, which is the youngest, is terminated and is not in a waiting state of 100 msec, the data of interface ID = 3 notified to the optical reception IF unit 17 is set. A channel termination request is made (S104). The optical reception IF unit 17 switches the selector so that the optical signal with the interface ID = 3 flows into the O / E conversion unit 15 in order to terminate the notified data channel with the interface ID = 3 (S105).

下流ノードであるOXCBにおいて、終端するデータチャネルをインタフェースID=3のデータチャネルに切替えた後、本実施例では、該当データチャネルはOXCAからのTESTメッセージを受信するために100msec待ち状態になる(S106)。先の実施例において説明したように、この100msec待ち状態は、上流ノードであるOXCAからのTESTメッセージがVerifyInterval(100msec)の周期で送信されるため、OXCBが次のTESTメッセージを受信するために必要な待ち時間である。  In the downstream node OXCB, after switching the data channel to be terminated to the data channel with the interface ID = 3, in this embodiment, the data channel waits for 100 msec in order to receive the TEST message from OXCA (S106). ). As described in the previous embodiment, this 100 msec waiting state is necessary for the OXCB to receive the next TEST message because the TEST message from the upstream node OXCA is transmitted at a period of VerifyInterval (100 msec). It is a long waiting time.

ここで、図33.Bに示すようにインタフェースID=3のデータチャネルが100msec待ち状態の間に、OXCAからのTESTメッセージをOXCBの光受信IF部17が受信すると(S107:Yes)、LMP制御部13は、TestStatusSuccessメッセージを編集し(S108)、制御チャネルIF部12にTestStatusSuccessメッセージの送信要求を行う。制御チャネルIF部12は、通知された制御チャネルを使用してメッセージを送信する(S109)。  Here, as shown in FIG. 33B, when the OXCB optical reception IF unit 17 receives a TEST message from OXCA while the data channel of interface ID = 3 is waiting for 100 msec (S107: Yes), LMP control is performed. The unit 13 edits the TestStatusSuccess message (S108), and requests the control channel IF unit 12 to transmit the TestStatusSuccess message. The control channel IF unit 12 transmits a message using the notified control channel (S109).

このようにして、OXCBから送信されたTestStatusSuccessメッセージは、OXCAに到達する。ここで、第5の実施例では、上流ノード側でタイマを保持し、タイムアウトを契機に終端するデータチャネルが切替えられるため、OXCBの終端するデータチャネルが、最初のTESTメッセージを受信するまでに、900msec((VerifyDeadInterval [100msec×3倍]×OXCAのトポロジ未検出データチャネル数[3]))かかることになる。これに対し、本実施例では、データチャネルの光信号の検出を契機に終端するデータチャネルを切替え、切替え完了後に次のTESTメッセージが送信されるまでの100msec(VerifyInterval)以内にTESTメッセージを受信することになるため、トポロジ検出時間の短縮が可能となる。  In this way, the TestStatusSuccess message transmitted from OXCB reaches OXCA. Here, in the fifth embodiment, the data channel that terminates when the upstream node holds a timer and terminates with a timeout is switched, so that the data channel that terminates the OXCB receives the first TEST message. 900 msec ((VerifyDeadInterval [100 msec × 3 times] × OXCA topology undetected data channel number [3])). On the other hand, in this embodiment, the data channel to be terminated is switched when the optical signal of the data channel is detected, and the TEST message is received within 100 msec (VerifyInterval) after the switching is completed until the next TEST message is transmitted. As a result, the topology detection time can be shortened.

次に、図33.Cに示すように、第2の上流ノードであるOXCCのインタフェースID=1のデータチャネルから下流ノードであるOXCBへTESTメッセージが送信されると、OXCBのインタフェースID=4のデータチャネルでTESTメッセージを受信する。OXCBの光受信IF部17で光信号を検出し、インタフェースID=4のデータチャネルを終端するように切替えるまでの動作は、上記に説明したものと同様である。このようにOXCBの終端データチャネルの切替えが完了すると、終端されたインタフェースID=4のデータチャネルは、OXCCからのTESTメッセージを受信するための100msec待ち状態になる。  Next, as shown in FIG. 33C, when the TEST message is transmitted from the data channel of the second upstream node OXCC interface ID = 1 to the downstream node OXCB, the interface ID of OXCB = 4 Receive a TEST message on the data channel. The operation until the optical reception IF unit 17 of the OXCB detects an optical signal and switches to terminate the data channel with the interface ID = 4 is the same as that described above. When the switching of the OXCB termination data channel is completed in this way, the terminated data channel with the interface ID = 4 enters a waiting state of 100 msec for receiving the TEST message from the OXCC.

この状態で、図33.Dに示すように、下流ノードであるOXCBのインタフェースID=2のデータチャネルが、上流ノードであるOXCAのインタフェースID=2のデータチャネルからのTESTメッセージを受信すると、OXCBの光受信IF部17が光信号を検出する。次いで、LMP制御部13は、終端中のデータチャネルが100msec待ち状態にあるかを確認する(S103)。この場合、インタフェースID=4のデータチャネルが100msec待ち状態であるため、光受信IF部17へ終端するデータチャネルの切替え要求は行わない。(S110)。  In this state, as shown in FIG. 33D, when the data channel with the interface ID = 2 of the downstream node OXCB receives the TEST message from the data channel with the interface ID = 2 of the upstream node OXCA, OXCB The optical reception IF unit 17 detects an optical signal. Next, the LMP control unit 13 confirms whether the terminating data channel is waiting for 100 msec (S103). In this case, since the data channel with interface ID = 4 is waiting for 100 msec, a request for switching the data channel to be terminated to the optical reception IF unit 17 is not performed. (S110).

ここで、OXCBのインタフェースID=4のデータチャネルがTESTメッセージを受信することなく100msec待ち状態が完了すると、OXCBは当該インターフェースIDのデータチャネルを終端した状態で、他のデータチャネルで光信号を検出するまで待機する。  Here, when the data channel with the interface ID = 4 of the OXCB completes the 100 msec wait state without receiving the TEST message, the OXCB detects the optical signal on the other data channel with the data channel with the interface ID terminated. Wait until

このような状態で、図33.Eに示すように、上流ノードであるOXCCのインタフェースID=2から下流ノードであるOXCBへTESTメッセージが送信されると、OXCBのインタフェースID=5のデータチャネルで光信号を検出する。同様に、LMP制御部13は、終端中のインタフェースID=4のデータチャネルが100msec待ち状態にあるかを確認する。この場合は、100msec待ち状態ではないので、光受信IF部17に光信号を検出したデータチャネルを終端するように要求する。  In this state, as shown in FIG. 33.E, when the TEST message is transmitted from the upstream node OXCC interface ID = 2 to the downstream node OXCB, the data channel of the OXCB interface ID = 5 is transmitted. An optical signal is detected. Similarly, the LMP control unit 13 confirms whether the data channel with the interface ID = 4 being terminated is in a 100 msec waiting state. In this case, since the waiting state is not 100 msec, the optical receiving IF unit 17 is requested to terminate the data channel in which the optical signal is detected.

光受信IF部17は、通知されたインタフェースID=5のデータチャネルを終端するため、インタフェースID=5の光信号がO/E変換部15に流入するようにセレクタを切替える。切替えが完了してからトポロジ検出完了までの動作は、先に説明したものと同様である。  The optical reception IF unit 17 switches the selector so that the optical signal with the interface ID = 5 flows into the O / E conversion unit 15 in order to terminate the notified data channel with the interface ID = 5. The operations from the completion of switching to the completion of topology detection are the same as those described above.

このようにトポロジ検出の処理を図33.Aに示すOXCBのインタフェースID=1〜6の全てについて行うことにより、OXCA−OXCB−OXCC間のトポロジ検出が完了することになる。  Thus, the topology detection process between OXCA, OXCB, and OXCC is completed by performing the topology detection process for all of the OXCB interface IDs = 1 to 6 shown in FIG. 33A.

以上説明したように、下流ノードにおいて、光信号を検出したデータチャネルに終端チャネルを切替えることにより、第5の実施例より短時間でトポロジ検出を行うことが可能となる。  As described above, the topology detection can be performed in a shorter time than in the fifth embodiment by switching the termination channel to the data channel in which the optical signal is detected in the downstream node.

(付記1) 複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を、各データチャネルに対応した出力ポートから送信する第1光伝送装置と、該第1光伝送装置が送信したデータチャネル信号を、各データチャネルに対応した入力ポートから受信する隣接した第2の光伝送装置とを有する光伝送システムであって、
前記第1光伝送装置は、
前記出力ポートの識別情報を含むトポロジ検出メッセージを生成して光信号により出力する生成部と、
前記複数のデータチャネルの1つを終端するデータチャネルとして選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出用メッセージを送信する送信部と、
前記送信部のデータチャネルの選択を制御する第1制御部とを備え、
前記第2光伝送装置は、
入力される光信号を電気信号に変換して終端する終端部と、
前記複数のデータチャネルの1つを選択し、該選択したデータチャネルの信号を前記終端部に入力する選択部と、
前記出力ポートの識別情報と前記入力ポートの識別情報との対応関係を記憶する第2記憶部と、
前記選択部のデータチャネルの選択を制御し、前記終端部が、前記トポロジ検出メッセージを前記選択部から受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記識別情報と、前記選択部により選択されたデータチャネルの入力ポートの識別情報とを対応づけて前記第2記憶部に記憶し、前記終端部が前記トポロジ検出メッセージを受信しない場合には、前記選択部により選択されるデータチャネルを他のデータチャネルに変更する第2制御部と、
を備えている光伝送システム。
(Additional remark 1) The 1st optical transmission apparatus which transmits the data channel signal of the light respectively transmitted by several data channels from the output port corresponding to each data channel, The data channel signal which this 1st optical transmission apparatus transmitted And an adjacent second optical transmission device that receives the data from an input port corresponding to each data channel,
The first optical transmission device includes:
A generation unit that generates a topology detection message including identification information of the output port and outputs it by an optical signal;
A transmission unit that selects one of the plurality of data channels as a data channel that terminates, and transmits the topology detection message output from the generation unit through the selected data channel;
A first control unit for controlling selection of a data channel of the transmission unit,
The second optical transmission device is:
A termination unit for converting an input optical signal into an electrical signal and terminating it;
A selection unit that selects one of the plurality of data channels and inputs a signal of the selected data channel to the termination unit;
A second storage unit that stores a correspondence relationship between the identification information of the output port and the identification information of the input port;
The selection unit controls the selection of the data channel, and when the termination unit receives the topology detection message from the selection unit, the identification information included in the received topology detection message, and the selection unit The data channel selected by the selection unit is stored in the second storage unit in association with the identification information of the input port of the data channel selected by the data channel selected by the selection unit when the termination unit does not receive the topology detection message. A second control unit for changing to another data channel;
An optical transmission system equipped with.

(付記2) 付記1において、
前記第2光伝送装置は、前記出力ポートの識別情報および前記入力ポートの識別情報を前記第1光伝送装置に返信する返信部をさらに備え、
前記第1光伝送装置は、前記第2光伝送装置から返信された前記出力ポートの識別情報および前記入力ポートの識別情報を対応づけて記憶する第1記憶部をさらに備えている、
光伝送システム。
(Appendix 2) In Appendix 1,
The second optical transmission device further includes a reply unit that returns identification information of the output port and identification information of the input port to the first optical transmission device,
The first optical transmission device further includes a first storage unit that stores the output port identification information and the input port identification information returned from the second optical transmission device in association with each other.
Optical transmission system.

(付記3) 付記2において、
前記第2光伝送装置の前記返信部は、前記出力ポートの識別情報および前記入力ポートの識別情報を前記複数のデータチャネルとは別に設けられた制御チャネルにより返信する、
光伝送システム。
(Appendix 3) In Appendix 2,
The reply unit of the second optical transmission device sends back the identification information of the output port and the identification information of the input port by a control channel provided separately from the plurality of data channels;
Optical transmission system.

(付記4) 付記1から3のいずれか1つにおいて、
前記第1光伝送装置の前記第1制御部は、前記第2光伝送装置の入力ポートとの接続関係が判明していない出力ポートに対応するデータチャネルを前記送信部に選択させる、
光伝送システム。
(Appendix 4) In any one of Appendices 1 to 3,
The first control unit of the first optical transmission device causes the transmission unit to select a data channel corresponding to an output port whose connection relationship with the input port of the second optical transmission device is unknown;
Optical transmission system.

(付記5) 付記1から4のいずれか1つにおいて、
前記第2光伝送装置の前記第2制御部は、前記第1光伝送装置の出力ポートとの接続関係が判明していない入力ポートに対応するデータチャネルを前記選択部に選択させる、
光伝送システム。
(Appendix 5) In any one of Appendices 1 to 4,
The second control unit of the second optical transmission device causes the selection unit to select a data channel corresponding to an input port whose connection relationship with the output port of the first optical transmission device is unknown;
Optical transmission system.

(付記6) 付記1から5のいずれか1つにおいて、
前記第2光伝送装置は、
前記複数のデータチャネルのそれぞれに対応して設けられ、対応するデータチャネル上の光を検出して検出信号を出力する光検出部と、
前記光検出部からの検出信号を入力し、前記検出信号を出力した検出部に対応するデータチャネルが前記選択部により選択されたものでなく、かつ、その入力ポートが、前記第1光伝送装置の出力ポートとの接続関係の判明していないデータチャネルである場合に、該入力ポートの識別情報を記憶する第3記憶部と、
をさらに備えている光伝送システム。
(Appendix 6) In any one of Appendices 1 to 5,
The second optical transmission device is:
A light detection unit provided corresponding to each of the plurality of data channels, detecting light on the corresponding data channel and outputting a detection signal;
The detection signal from the light detection unit is input, the data channel corresponding to the detection unit that has output the detection signal is not selected by the selection unit, and the input port is the first optical transmission device A third storage unit that stores identification information of the input port in the case of a data channel whose connection relationship with the output port is not known;
An optical transmission system further comprising:

(付記7) 付記6において、
前記第2光伝送装置の前記第2制御部は、前記終端部が前記トポロジ検出メッセージを受信しない場合に、前記選択部により選択されるデータチャネルを、前記第3記憶部に最先に記憶された識別情報に対応するデータチャネルに変更する、
光伝送システム。
(Appendix 7) In Appendix 6,
The second control unit of the second optical transmission device stores the data channel selected by the selection unit in the third storage unit first when the termination unit does not receive the topology detection message. Change to the data channel corresponding to the identified information,
Optical transmission system.

(付記8) 付記1から7のいずれか1つにおいて、
前記第1光伝送装置は、前記複数のデータチャネルのそれぞれに対応して設けられ、対応するデータチャネルに光信号を送信する発光部をさらに備え、
前記第1光伝送装置の前記第1制御部は、前記送信部により選択されたデータチャネル以外のデータチャネルの中で、前記第2光伝送装置の前記入力ポートとの対応関係の判明していない出力ポートに対応するデータチャネルの発光部に光信号を送信させる、
光伝送システム。
(Appendix 8) In any one of Appendices 1 to 7,
The first optical transmission device further includes a light emitting unit provided corresponding to each of the plurality of data channels, and transmitting an optical signal to the corresponding data channel,
The first control unit of the first optical transmission device does not know a correspondence relationship with the input port of the second optical transmission device among data channels other than the data channel selected by the transmission unit. Send an optical signal to the light emitting part of the data channel corresponding to the output port,
Optical transmission system.

(付記9) 付記1から8のいずれか1つにおいて、
前記第2光伝送装置の前記第2制御部は、前記終端部が所定の時間の間、前記トポロジ検出メッセージを受信しない場合には、前記選択部により選択されるデータチャネルを他のデータチャネルに変更する、
光伝送システム。
(Appendix 9) In any one of Appendices 1 to 8,
The second control unit of the second optical transmission device changes the data channel selected by the selection unit to another data channel when the termination unit does not receive the topology detection message for a predetermined time. change,
Optical transmission system.

(付記10) 付記1から9のいずれか1つにおいて、
前記第2光伝送装置の前記選択部は、複数のデータチャネル信号を光の状態でスイッチングする光スイッチ部の前段に配置されるとともに、前記複数のデータチャネルのそれぞれに対応して設けられた光セレクタと、光マルチプレクサとを有し、
前記光セレクタのそれぞれは、入力されるデータチャネル信号を、前記第2制御部の制御に基づいて前記光マルチプレクサまたは前記光スイッチ部に出力し、
前記光マルチプレクサは、前記光セレクタからのデータチャネル信号の1つを、前記第2制御部の制御に基づいて選択して前記終端部に与える、
光伝送システム。
(Supplementary Note 10) In any one of Supplementary Notes 1 to 9,
The selection unit of the second optical transmission device is disposed in front of an optical switch unit that switches a plurality of data channel signals in an optical state, and is provided corresponding to each of the plurality of data channels. A selector and an optical multiplexer;
Each of the optical selectors outputs an input data channel signal to the optical multiplexer or the optical switch unit based on the control of the second control unit,
The optical multiplexer selects one of the data channel signals from the optical selector based on the control of the second control unit and provides the selected signal to the termination unit;
Optical transmission system.

(付記11) 付記1から9のいずれか1つにおいて、
前記第2光伝送装置の前記選択部は、複数のデータチャネル信号を光の状態でスイッチングする光スイッチ部を兼用する、
光伝送システム。
(Appendix 11) In any one of Appendices 1 to 9,
The selection unit of the second optical transmission device also serves as an optical switch unit that switches a plurality of data channel signals in an optical state.
Optical transmission system.

(付記12) 複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を送受信する隣接した第1光伝送装置と第2光伝送装置との間で実行され、前記第1光伝送装置の出力ポートと、前記第2光伝送装置の入力ポートとの接続関係を検出するトポロジ検出方法であって、
前記第1光伝送装置は、
前記複数のデータチャネルの1つを選択して、該選択したデータチャネルの出力ポートの識別情報を含むトポロジ検出メッセージを、選択したデータチャネルにより送信し、
前記第2光伝送装置は、
前記複数のデータチャネルの1つを選択して終端し、
前記選択したデータチャネルに前記トポロジ検出メッセージを受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記出力ポートの識別情報と、前記選択したデータチャネルの入力ポートの識別情報とを対応づけて記憶し、
該選択したデータチャネルに前記トポロジ検出メッセージを受信しない場合には、他のデータチャネルを選択して終端する、
トポロジ検出方法。
(Supplementary Note 12) An output port of the first optical transmission apparatus, which is executed between the adjacent first optical transmission apparatus and the second optical transmission apparatus that transmit and receive optical data channel signals respectively transmitted by a plurality of data channels. And a topology detection method for detecting a connection relationship with an input port of the second optical transmission device,
The first optical transmission device includes:
Selecting one of the plurality of data channels, and transmitting a topology detection message including identification information of an output port of the selected data channel through the selected data channel;
The second optical transmission device is:
Selecting and terminating one of the plurality of data channels;
When the topology detection message is received for the selected data channel, the identification information of the output port included in the received topology detection message is associated with the identification information of the input port of the selected data channel. Remember,
If the selected data channel does not receive the topology detection message, select another data channel and terminate;
Topology detection method.

(付記13) 複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、
入力される光信号を電気信号に変換して終端する終端部と、
前記複数のデータチャネルの1つを選択し、該選択したデータチャネルのデータチャネル信号を前記終端部に与える選択部と、
前記選択部のデータチャネルの選択を制御し、前記終端部が前記選択部から信号を受信しない場合には、前記選択部により選択されるデータチャネルを他のデータチャネルに変更する制御部と、
を備えている光伝送装置。
(Supplementary note 13) An optical transmission device that receives optical data channel signals respectively transmitted through a plurality of data channels, and switches and transmits the received plurality of data channel signals in an optical state by an optical switch unit. ,
A termination unit for converting an input optical signal into an electrical signal and terminating it;
A selection unit that selects one of the plurality of data channels and provides a data channel signal of the selected data channel to the termination unit;
A control unit that controls selection of a data channel of the selection unit, and when the termination unit does not receive a signal from the selection unit, a control unit that changes the data channel selected by the selection unit to another data channel;
An optical transmission device comprising:

(付記14) 付記13において、
前記選択部は、前記光スイッチ部の前段に配置されるとともに、前記複数のデータチャネルのそれぞれに対応して設けられた光セレクタと、光マルチプレクサとを有し、
前記光セレクタのそれぞれは、入力されるデータチャネル信号を、前記制御部の制御に基づいて前記光マルチプレクサまたは前記光スイッチ部に出力し、
前記光マルチプレクサは、前記光セレクタからのデータチャネル信号の1つを、前記制御部の制御に基づいて選択して前記終端部に与える、
光伝送装置。
(Appendix 14) In Appendix 13,
The selection unit is arranged in front of the optical switch unit, and includes an optical selector provided corresponding to each of the plurality of data channels, and an optical multiplexer.
Each of the optical selectors outputs an input data channel signal to the optical multiplexer or the optical switch unit based on the control of the control unit,
The optical multiplexer selects one of the data channel signals from the optical selector based on the control of the control unit and provides the selected signal to the termination unit;
Optical transmission device.

(付記15) 複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、
入力される光信号を電気信号に変換して終端する終端部と、
前記スイッチ部のスイッチングを制御して前記複数のデータチャネルの1つを選択し、該選択したデータチャネルのデータチャネル信号を前記終端部に与えるとともに、前記光スイッチ部により選択されるデータチャネルを他のデータチャネルに変更する制御部と、
を備えている光伝送装置。
(Supplementary Note 15) An optical transmission apparatus that receives optical data channel signals respectively transmitted through a plurality of data channels, and switches and transmits the received plurality of data channel signals in an optical state by an optical switch unit. ,
A termination unit for converting an input optical signal into an electrical signal and terminating it;
The switching of the switch unit is controlled to select one of the plurality of data channels, the data channel signal of the selected data channel is given to the termination unit, and the data channel selected by the optical switch unit A control unit for changing to a data channel of
An optical transmission device comprising:

(付記16) 複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、
下流側に隣接する光伝送装置とのデータチャネルの接続関係を検出するためのトポロジ検出メッセージを生成して光信号により出力する生成部と、
前記複数のデータチャネルの1つを選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出メッセージを前記下流側の光伝送装置に送信する送信部と、
を備えている光伝送装置。
(Supplementary Note 16) An optical transmission device that receives optical data channel signals respectively transmitted through a plurality of data channels, and switches and transmits the received plurality of data channel signals in an optical state by an optical switch unit. ,
A generation unit that generates a topology detection message for detecting a data channel connection relationship with an optical transmission device adjacent to the downstream side and outputs the topology detection message as an optical signal;
A transmission unit that selects one of the plurality of data channels, and transmits the topology detection message output from the generation unit to the downstream optical transmission device by the selected data channel;
An optical transmission device comprising:

(付記17) 付記16において、
前記送信部は、前記光スイッチ部の後段に設けられる、光伝送装置。
(Appendix 17) In Appendix 16,
The transmission unit is an optical transmission device provided at a subsequent stage of the optical switch unit.

(付記18) 複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を受信し、該受信した複数のデータチャネル信号を光スイッチ部により光の状態でスイッチングして送信する光伝送装置であって、
下流側に隣接する光伝送装置とのデータチャネルの接続関係を検出するためのトポロジ検出メッセージを生成して光信号により前記光スイッチ部に出力する生成部と、
前記光スイッチ部のスイッチングを制御して前記複数のデータチャネルの1つを選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出メッセージを前記下流側に隣接する光伝送装置に送信するように制御する制御部と、
を備えている光伝送装置。
(Supplementary Note 18) An optical transmission apparatus that receives optical data channel signals respectively transmitted through a plurality of data channels, and switches and transmits the received plurality of data channel signals in an optical state by an optical switch unit. ,
A generation unit that generates a topology detection message for detecting a data channel connection relationship with an optical transmission device adjacent to the downstream side, and outputs the topology detection message to the optical switch unit by an optical signal;
An optical transmission device that controls switching of the optical switch unit to select one of the plurality of data channels, and uses the selected data channel to transmit the topology detection message output from the generation unit to the downstream side A control unit that controls to transmit to
An optical transmission device comprising:

(付記19) 複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を、各データチャネルに対応した出力ポートから送信する第1光伝送装置と、該第1光伝送装置が送信したデータチャネル信号を、各データチャネルに対応した入力ポートから受信する隣接した第2の光伝送装置とを有し、更に前記第1光伝送装置と第2の光伝送装置間に制御チャネルを有する光伝送システムであって、
前記第1光伝送装置は、
前記出力ポートの識別情報を含むトポロジ検出メッセージを生成して光信号により出力する生成部と、
前記複数のデータチャネルの1つを終端するデータチャネルとして選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出用メッセージを送信する送信部と、
前記送信部のデータチャネルの選択を制御する第1制御部と、
前記トポロジ検出メッセージに対する前記第2光伝送装置からの応答信号を前記制御チャネル上で検知する監視タイマとを備え、
前記第2光伝送装置は、
入力される光信号を電気信号に変換して終端する終端部と、
前記複数のデータチャネルの1つを選択し、該選択したデータチャネルの信号を前記終端部に入力する選択部と、
前記出力ポートの識別情報と前記入力ポートの識別情報との対応関係を記憶する第2記憶部と、
前記選択部のデータチャネルの選択を制御し、前記終端部が、前記トポロジ検出メッセージを前記選択部から受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記識別情報と、前記選択部により選択されたデータチャネルの入力ポートの識別情報とを対応づけて前記第2記憶部に記憶する第2制御部とを備え、
更に前記第1光伝送装置は、前記監視タイマにより一チャネル監視タイマ期間内で前記応答信号を受信しないときに、前記第1制御部により、新たな終端するデータチャネルの選択を行い、前記第2光伝送装置は、前記選択部により、前記トポロジ検出用メッセージを受信したときに新たなデータチャネルの1つを選択することを特徴とする光伝送システム。
(Supplementary Note 19) A first optical transmission apparatus that transmits optical data channel signals respectively transmitted through a plurality of data channels from an output port corresponding to each data channel, and a data channel signal transmitted by the first optical transmission apparatus And an adjacent second optical transmission device that receives from the input port corresponding to each data channel, and further includes a control channel between the first optical transmission device and the second optical transmission device. There,
The first optical transmission device includes:
A generation unit that generates a topology detection message including identification information of the output port and outputs it by an optical signal;
A transmission unit that selects one of the plurality of data channels as a data channel that terminates, and transmits the topology detection message output from the generation unit through the selected data channel;
A first controller that controls selection of a data channel of the transmitter;
A monitoring timer for detecting a response signal from the second optical transmission device to the topology detection message on the control channel;
The second optical transmission device is:
A termination unit for converting an input optical signal into an electrical signal and terminating it;
A selection unit that selects one of the plurality of data channels and inputs a signal of the selected data channel to the termination unit;
A second storage unit that stores a correspondence relationship between the identification information of the output port and the identification information of the input port;
The selection unit controls the selection of the data channel, and when the termination unit receives the topology detection message from the selection unit, the identification information included in the received topology detection message, and the selection unit A second control unit that stores the identification information of the input port of the data channel selected by the second storage unit in association with each other,
Furthermore, when the first optical transmission apparatus does not receive the response signal within one channel monitoring timer period by the monitoring timer, the first control unit selects a new data channel to be terminated, and The optical transmission system is characterized in that the selection unit selects one of the new data channels when receiving the topology detection message.

(付記20)請求項19において、
前記第2光伝送装置の選択部による前記トポロジ検出用メッセージを受信したときに選択され、終端される新たなデータチャネルは、前記選択部により選択されたデータチャネルにより前記第1光伝送装置からのトポロジ検出メッセージを待つ間に、光信号を検知したデータチャネルであることを特徴とする光伝送システム。
(Supplementary note 20) In claim 19,
The new data channel that is selected and terminated when the topology detection message is received by the selection unit of the second optical transmission device is transmitted from the first optical transmission device by the data channel selected by the selection unit. An optical transmission system which is a data channel that detects an optical signal while waiting for a topology detection message.

(付記21)複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を送受信する隣接した第1光伝送装置と第2光伝送装置との間で実行され、前記第1光伝送装置の出力ポートと、前記第2光伝送装置の入力ポートとの接続関係を検出するトポロジ検出方法であって、
前記第1光伝送装置は、
前記複数のデータチャネルの1つを選択して、該選択したデータチャネルの出力ポートの識別情報を含むトポロジ検出メッセージを、選択したデータチャネルにより送信し、
前記トポロジ検出メッセージに対する前記第2光伝送装置からの応答信号を、前記第1光伝送装置と第2光伝送装置間に有する制御チャネル上でタイマ監視し、
前記第2光伝送装置は、
前記複数のデータチャネルの1つを選択して終端し、
前記選択したデータチャネルに前記トポロジ検出メッセージを受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記出力ポートの識別情報と、前記選択したデータチャネルの入力ポートの識別情報とを対応づけて記憶し、
さらに、前記第1光伝送装置が、前記トポロジ検出メッセージに対する前記制御チャネル上の応答信号を前記タイマ監視により所定期間受信しないとき、新たな終端するデータチャネルを選択すること
を特徴とするトポロジ検出方法。
(Supplementary Note 21) An output port of the first optical transmission apparatus, which is executed between the adjacent first optical transmission apparatus and the second optical transmission apparatus that transmit and receive optical data channel signals respectively transmitted by a plurality of data channels. And a topology detection method for detecting a connection relationship with an input port of the second optical transmission device,
The first optical transmission device includes:
Selecting one of the plurality of data channels, and transmitting a topology detection message including identification information of an output port of the selected data channel through the selected data channel;
A response signal from the second optical transmission device to the topology detection message is monitored by a timer on a control channel between the first optical transmission device and the second optical transmission device;
The second optical transmission device is:
Selecting and terminating one of the plurality of data channels;
When the topology detection message is received for the selected data channel, the identification information of the output port included in the received topology detection message is associated with the identification information of the input port of the selected data channel. Remember,
Further, the first optical transmission apparatus selects a new data channel to be terminated when the response signal on the control channel for the topology detection message is not received for a predetermined period by the timer monitoring. .

トポロジ検出メッセージを終端する終端部が1つで足り、電気変換および終端処理に必要なハードウェアを減らし、光伝送装置コストを低減することを可能とする光伝送システムが提供される。   There is provided an optical transmission system that can reduce the cost of an optical transmission apparatus by reducing the hardware required for electrical conversion and termination processing because only one termination is required to terminate the topology detection message.

Link Verification機能によるトポロジ検出処理の手順を示すシーケンス図である。It is a sequence diagram which shows the procedure of the topology detection process by a Link Verification function. Link Verification機能によるトポロジ検出処理の手順を示すシーケンス図である。It is a sequence diagram which shows the procedure of the topology detection process by a Link Verification function. 本発明の第1の実施例による光伝送システムの一部を示すブロック図である。It is a block diagram which shows a part of optical transmission system by the 1st Example of this invention. 本発明の第1の実施例によるOXCノードの構成を示すブロック図である。It is a block diagram which shows the structure of the OXC node by the 1st Example of this invention. 光受信IF部の詳細な構成を示すブロック図である。It is a block diagram which shows the detailed structure of an optical reception IF part. 光送信IF部の詳細な構成を示すブロック図である。It is a block diagram which shows the detailed structure of an optical transmission IF part. データチャネル管理テーブルの一例を示す。An example of a data channel management table is shown. 制御チャネル管理テーブルの一例を示す。An example of a control channel management table is shown. BeginVerifyメッセージのデータ構造を示す。Indicates the data structure of the BeginVerify message. BeginVerifyAckメッセージのデータ構造を示す。Indicates the data structure of the BeginVerifyAck message. Testメッセージのデータ構造を示す。Shows the data structure of the Test message. TestStatusSuccessメッセージのデータ構造を示す。Shows the data structure of the TestStatusSuccess message. 本発明の第1の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。It is a sequence diagram which shows the outline of the flow of the topology detection process by 1st Example of this invention. 本発明の第1の実施例による上流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the topology detection process flow of the upstream node by 1st Example of this invention. 本発明の第1の実施例による上流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the topology detection process flow of the upstream node by 1st Example of this invention. 本発明の第1の実施例による下流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the downstream node by 1st Example of this invention. 本発明の第1の実施例による下流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the downstream node by 1st Example of this invention. 本発明の第2の実施例によるOXCノードの構成を示すブロック図である。It is a block diagram which shows the structure of the OXC node by the 2nd Example of this invention. トポロジ検出順制御部のトポロジ検出候補チャネルキューのデータ構造を示す。The data structure of the topology detection candidate channel queue of the topology detection order control unit is shown. 本発明の第2の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。It is a sequence diagram which shows the outline of the flow of the topology detection process by the 2nd Example of this invention. 本発明の第2の実施例による上流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the upstream node by the 2nd Example of this invention. 本発明の第2の実施例による下流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the downstream node by the 2nd Example of this invention. 本発明の第2の実施例による下流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the downstream node by the 2nd Example of this invention. 本発明の第3の実施例によるOXCノードの構成を示すブロック図である。It is a block diagram which shows the structure of the OXC node by the 3rd Example of this invention. 本発明の第4の実施例によるOXCノードの構成を示すブロック図である。It is a block diagram which shows the structure of the OXC node by the 4th Example of this invention. 本発明の第5の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。It is a sequence diagram which shows the outline of the flow of the topology detection process by the 5th Example of this invention. 本発明の第5の実施例による上流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the upstream node by the 5th Example of this invention. 本発明の第5の実施例による上流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the upstream node by the 5th Example of this invention. 本発明の第5の実施例による上流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the upstream node by the 5th Example of this invention. 本発明の第5の実施例による下流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the downstream node by the 5th Example of this invention. 第6の実施例の適用におけるネットワーク構成を示す図である。It is a figure which shows the network structure in application of a 6th Example. 本発明の第5の実施例によるトポロジ検出処理の流れの概略を示すシーケンス図である。It is a sequence diagram which shows the outline of the flow of the topology detection process by the 5th Example of this invention. 第6の実施例の適用におけるネットワーク構成の状態遷移を示す図である。It is a figure which shows the state transition of the network structure in application of a 6th Example. 第6の実施例の適用におけるネットワーク構成の状態遷移を示す図である。It is a figure which shows the state transition of the network structure in application of a 6th Example. 第6の実施例の適用におけるネットワーク構成の状態遷移を示す図である。It is a figure which shows the state transition of the network structure in application of a 6th Example. 第6の実施例の適用におけるネットワーク構成の状態遷移を示す図である。It is a figure which shows the state transition of the network structure in application of a 6th Example. 第6の実施例の適用におけるネットワーク構成の状態遷移を示す図である。It is a figure which shows the state transition of the network structure in application of a 6th Example. 本発明の第6の実施例による下流ノードのトポロジ検出処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the topology detection process of the downstream node by the 6th Example of this invention.

符号の説明Explanation of symbols

A、B、C OXCノード
12 制御チャネルIF部
13 LMP制御部
14 制御信号終端部
15 O/E変換部
16、161 光スイッチ部
17、170、172 光受信IF部
18、180、181 光送信IF部
19 トポロジ検出順制御部
20 トポロジデータベース
A, B, C OXC node 12 Control channel IF unit 13 LMP control unit 14 Control signal termination unit 15 O / E conversion unit 16, 161 Optical switch unit 17, 170, 172 Optical reception IF unit 18, 180, 181 Optical transmission IF Unit 19 Topology detection order control unit 20 Topology database

Claims (6)

複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を、各データチャネルに対応した出力ポートから送信する第1光伝送装置と、該第1光伝送装置が送信したデータチャネル信号を、各データチャネルに対応した入力ポートから受信する隣接した第2の光伝送装置とを有する光伝送システムであって、
前記第1光伝送装置は、
前記出力ポートの識別情報を含むトポロジ検出メッセージを生成して光信号により出力する生成部と、
前記複数のデータチャネルの1つを選択し、該選択したデータチャネルにより、前記生成部から出力される前記トポロジ検出用メッセージを送信する送信部と、
前記送信部のデータチャネルの選択を制御する第1制御部と、
を備え、
前記第2光伝送装置は、
入力される複数のデータチャネル光信号を電気信号に変換して終端する前記複数のデータチャネルに対して共通な終端部と、
前記複数のデータチャネルの1つを選択し、該選択したデータチャネルの信号を前記終端部に入力する選択部と、
前記出力ポートの識別情報と前記入力ポートの識別情報との対応関係を記憶する記憶部と、
前記選択部のデータチャネルの選択を制御し、前記終端部が、前記トポロジ検出メッセージを前記選択部から受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記識別情報と、前記選択部により選択されたデータチャネルの入力ポートの識別情報とを対応づけて前記記憶部に記憶し、前記終端部が前記トポロジ検出メッセージを受信しない場合には、前記選択部により選択されるデータチャネルを他のデータチャネルに変更する第2制御部と、
を備えている光伝送システム。
A first optical transmission device that transmits an optical data channel signal respectively transmitted through a plurality of data channels from an output port corresponding to each data channel, and a data channel signal transmitted by the first optical transmission device is transmitted to each data An optical transmission system having an adjacent second optical transmission device receiving from an input port corresponding to a channel,
The first optical transmission device includes:
A generation unit that generates a topology detection message including identification information of the output port and outputs it by an optical signal;
A transmission unit that selects one of the plurality of data channels and transmits the topology detection message output from the generation unit through the selected data channel;
A first controller that controls selection of a data channel of the transmitter;
With
The second optical transmission device is:
A termination unit common to the plurality of data channels for terminating the plurality of input data channel optical signals by converting them into electrical signals;
A selection unit that selects one of the plurality of data channels and inputs a signal of the selected data channel to the termination unit;
The identification information and the identification information store a correspondence relationship SL and憶部of said input ports of said output ports,
The selection unit controls the selection of the data channel, and when the termination unit receives the topology detection message from the selection unit, the identification information included in the received topology detection message, and the selection unit in association with the identification information of the input ports of the selected data channel previously stored Kiki憶部result, when the end portion does not receive the topology detection message, the data channel selected by the selection unit A second control unit for changing to another data channel;
An optical transmission system equipped with.
請求項1において、
前記第2光伝送装置は、前記出力ポートの識別情報および前記入力ポートの識別情報を前記第1光伝送装置に返信する返信部をさらに備え、
前記第1光伝送装置は、前記第2光伝送装置から返信された前記出力ポートの識別情報および前記入力ポートの識別情報を対応づけて記憶する記憶部をさらに備えている光伝送システム。
In claim 1,
The second optical transmission device further includes a reply unit that returns identification information of the output port and identification information of the input port to the first optical transmission device,
Wherein the first optical transmission apparatus, the second said output port identification information and said input port further comprising in that the optical transmission system in association with that Symbol憶部to store identification information returned from the optical transmission device.
請求項1または2において、
前記第1光伝送装置の前記第1制御部は、前記第2光伝送装置の入力ポートとの接続関係が判明していない出力ポートに対応するデータチャネルを前記送信部に選択させる光伝送システム。
In claim 1 or 2,
The optical transmission system, wherein the first control unit of the first optical transmission device causes the transmission unit to select a data channel corresponding to an output port whose connection relationship with an input port of the second optical transmission device is unknown.
請求項1から3のいずれか1項において、
前記第2光伝送装置の前記第2制御部は、前記第1光伝送装置の出力ポートとの接続関係が判明していない入力ポートに対応するデータチャネルを前記選択部に選択させる光伝送システム。
In any one of Claim 1 to 3,
The second transmission unit of the second optical transmission device causes the selection unit to select a data channel corresponding to an input port whose connection relationship with the output port of the first optical transmission device is unknown.
請求項1から4のいずれか1項において、
前記第2光伝送装置は、
前記複数のデータチャネルのそれぞれに対応して設けられ、対応するデータチャネル上の光を検出して検出信号を出力する光検出部と、
前記光検出部からの検出信号を入力し、前記検出信号を出力した検出部に対応するデータチャネルが前記選択部により選択されたものでなく、かつ、その入力ポートが、前記第1光伝送装置の出力ポートとの接続関係の判明していないデータチャネルである場合に、該入力ポートの識別情報を記憶する記憶部と、
をさらに備えている光伝送システム。
In any one of Claims 1-4,
The second optical transmission device is:
A light detection unit provided corresponding to each of the plurality of data channels, detecting light on the corresponding data channel and outputting a detection signal;
The detection signal from the light detection unit is input, the data channel corresponding to the detection unit that has output the detection signal is not selected by the selection unit, and the input port is the first optical transmission device If it is found to not data channel connection relationship between the output ports, and that SL憶部to store identification information of the input port,
An optical transmission system further comprising:
複数のデータチャネルによりそれぞれ伝送される光のデータチャネル信号を送受信する隣接した第1光伝送装置と第2光伝送装置との間で実行され、前記第1光伝送装置の出力ポートと、前記第2光伝送装置の入力ポートとの接続関係を検出するトポロジ検出方法であって、
前記第1光伝送装置は、
前記複数のデータチャネルの1つを選択して、該選択したデータチャネルの出力ポートの識別情報を含むトポロジ検出メッセージを、選択したデータチャネルにより送信し、
前記第2光伝送装置は、
前記複数のデータチャネルの1つを選択して前記複数のデータチャネルに共通の終端部で終端し、
前記選択したデータチャネルに前記トポロジ検出メッセージを受信した場合には、受信された前記トポロジ検出メッセージに含まれる前記出力ポートの識別情報と、前記選択したデータチャネルの入力ポートの識別情報とを対応づけて記憶し、
該選択したデータチャネルに前記トポロジ検出メッセージを受信しない場合には、他のデータチャネルを選択して終端する、
トポロジ検出方法。
Executed between adjacent first and second optical transmission devices for transmitting and receiving optical data channel signals respectively transmitted by a plurality of data channels, and an output port of the first optical transmission device; A topology detection method for detecting a connection relationship with an input port of a two-optical transmission apparatus,
The first optical transmission device includes:
Selecting one of the plurality of data channels, and transmitting a topology detection message including identification information of an output port of the selected data channel through the selected data channel;
The second optical transmission device is:
Selecting one of the plurality of data channels and terminating at a common termination to the plurality of data channels ;
When the topology detection message is received for the selected data channel, the identification information of the output port included in the received topology detection message is associated with the identification information of the input port of the selected data channel. Remember,
If the selected data channel does not receive the topology detection message, select another data channel and terminate;
Topology detection method.
JP2003294507A 2002-08-30 2003-08-18 Optical transmission system and topology detection method Expired - Fee Related JP4364580B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003294507A JP4364580B2 (en) 2002-08-30 2003-08-18 Optical transmission system and topology detection method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002252516 2002-08-30
JP2003294507A JP4364580B2 (en) 2002-08-30 2003-08-18 Optical transmission system and topology detection method

Publications (2)

Publication Number Publication Date
JP2004112775A JP2004112775A (en) 2004-04-08
JP4364580B2 true JP4364580B2 (en) 2009-11-18

Family

ID=32301316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003294507A Expired - Fee Related JP4364580B2 (en) 2002-08-30 2003-08-18 Optical transmission system and topology detection method

Country Status (1)

Country Link
JP (1) JP4364580B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105790844B (en) * 2014-12-25 2018-03-02 沈阳高精数控智能技术股份有限公司 A kind of a variety of topological optical fibre communication methods of general support
CN108415862A (en) * 2018-03-05 2018-08-17 青岛海信宽带多媒体技术有限公司 Channel store method, device and the optical module of optical module

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7050669B2 (en) * 2001-04-30 2006-05-23 Trex Enterprises Corp. Optical cross connect switch with axial alignment beam
JP4687621B2 (en) 2006-09-08 2011-05-25 日立電線株式会社 Communication module with switch function and communication device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105790844B (en) * 2014-12-25 2018-03-02 沈阳高精数控智能技术股份有限公司 A kind of a variety of topological optical fibre communication methods of general support
CN108415862A (en) * 2018-03-05 2018-08-17 青岛海信宽带多媒体技术有限公司 Channel store method, device and the optical module of optical module

Also Published As

Publication number Publication date
JP2004112775A (en) 2004-04-08

Similar Documents

Publication Publication Date Title
US20030189920A1 (en) Transmission device with data channel failure notification function during control channel failure
JP4661892B2 (en) COMMUNICATION NETWORK SYSTEM, COMMUNICATION DEVICE, ROUTE DESIGN DEVICE, AND FAILURE RECOVERY METHOD
CN101686179B (en) Transmission method, nodes and point-to-point network of link status release information
JP3830953B2 (en) Transmission system
JP3914087B2 (en) Signaling control method, signaling-compatible communication apparatus, and network management system
KR100459572B1 (en) Optical multi-ring network for burst data communication
US20070274224A1 (en) Path setting method, node device, and monitoring/control device
KR101342429B1 (en) Method and apparatus for automatic discovery in optical transport networks
JP2001148875A (en) Optical cross connect, method for confirming path selection of optical signal from input of optical cross connect to its output and method for confirming connection of optical cross connect
US8824461B2 (en) Method and apparatus for providing a control plane across multiple optical network domains
US20080056159A1 (en) Method for setting path and node apparatus
JP4376601B2 (en) Network failure detection method and apparatus
US20020159114A1 (en) Method and apparatus for routing signals through an optical network
US20080205262A1 (en) Node controller and node system
KR101332594B1 (en) Method of establishing disjoint data connections between clients by a network
US6600583B1 (en) Optical internet router
JP4364580B2 (en) Optical transmission system and topology detection method
WO2011018926A1 (en) Network administration device and method for setting wavelength paths
US7912371B2 (en) Optical transmission device, optical transmission method, and computer product
JP2007243567A (en) Communication path calculation method and apparatus
US20080095171A1 (en) Method and system for confirming connection of layer-1 label switched path(L1-LSP) in GMPLS-based network
Maier et al. Trends in optical switching techniques: a short survey
JP4731376B2 (en) Relay nodes in optical networks
US20040208556A1 (en) Optical network with high density, signaled sources at the edge of the network
JP5486562B2 (en) Network automatic construction apparatus, network automatic construction method, and network automatic construction program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060612

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080603

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080801

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: 20090818

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090819

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120828

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4364580

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120828

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130828

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees