[go: up one dir, main page]

JP4854624B2 - Transmission / reception wavelength information acquisition method and optical transmission / reception apparatus - Google Patents

Transmission / reception wavelength information acquisition method and optical transmission / reception apparatus Download PDF

Info

Publication number
JP4854624B2
JP4854624B2 JP2007214586A JP2007214586A JP4854624B2 JP 4854624 B2 JP4854624 B2 JP 4854624B2 JP 2007214586 A JP2007214586 A JP 2007214586A JP 2007214586 A JP2007214586 A JP 2007214586A JP 4854624 B2 JP4854624 B2 JP 4854624B2
Authority
JP
Japan
Prior art keywords
reception
optical transmission
transmission
wavelength
address
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
JP2007214586A
Other languages
Japanese (ja)
Other versions
JP2009049745A (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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2007214586A priority Critical patent/JP4854624B2/en
Publication of JP2009049745A publication Critical patent/JP2009049745A/en
Application granted granted Critical
Publication of JP4854624B2 publication Critical patent/JP4854624B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Optical Communication System (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は、複数の波長を用いて送受信を行う光通信システムに利用する。特に、光送受信装置毎に通信可能な波長が異なるような通信システムにおいて所望の光送受信装置と通信可能な波長の情報を取得する技術に関する。   The present invention is used in an optical communication system that performs transmission and reception using a plurality of wavelengths. In particular, the present invention relates to a technique for acquiring information on a wavelength that can be communicated with a desired optical transmission / reception device in a communication system in which wavelengths that can be communicated are different for each optical transmission / reception device.

異なる送受信装置あるいはアプリケーションとの通信は、各論理層で定義された識別子により相手を識別し、データの送受信を行うことにより実現される。この識別子は、ネットワーク層ではIP(Internet Protocol)アドレス、データリンク層ではMAC(Media Access Control)アドレスと呼ばれ、送受信装置を識別するために用いられる。   Communication with different transmission / reception devices or applications is realized by transmitting / receiving data by identifying a partner by an identifier defined in each logical layer. This identifier is called an IP (Internet Protocol) address in the network layer and a MAC (Media Access Control) address in the data link layer, and is used to identify the transmission / reception device.

あるIPアドレスを持つ送受信装置と通信を行う際には、所望のIPアドレスを持つ送受信装置と直接接続されている場合は当該送受信装置のMACアドレスを取得する必要がある。また、異なる送受信装置を経由して当該送受信装置と接続されている場合は経由する送受信装置のうち自送受信装置と直接接続されている送受信装置のMACアドレスを取得する必要がある。   When communicating with a transmission / reception apparatus having a certain IP address, it is necessary to acquire the MAC address of the transmission / reception apparatus when directly connected to the transmission / reception apparatus having a desired IP address. Further, when connected to the transmitting / receiving device via a different transmitting / receiving device, it is necessary to acquire the MAC address of the transmitting / receiving device directly connected to the own transmitting / receiving device among the transmitting / receiving devices passing through.

このようにIPアドレスからMACアドレスを取得する方法としては、非特許文献1のRFC826により定義されたARP(Address Resolution Protocol)が代表的である。   A typical method for acquiring a MAC address from an IP address is ARP (Address Resolution Protocol) defined by RFC826 in Non-Patent Document 1.

ARPを用いたMACアドレス取得の流れを図7から図9を用いながら以下に説明する。データフレームの送信を試みる送受信装置は、まず各送受信装置のIPアドレスとMACアドレスとの対応関係を記した対応表の中にデータフレームの送信先IPアドレスと一致するIPアドレスが無いか探索を行う(701〜704)。対応表の中に一致するIPアドレスが存在した場合には、対応表からMACアドレスを抽出し、データフレームの送信先MACアドレスとして設定して送信する(707)。もし、対応表の中に一致するIPアドレスが存在しなかった場合は、ARP要求処理を行うことにより送信先MACアドレスを取得する(705)。   The flow of MAC address acquisition using ARP will be described below with reference to FIGS. A transmission / reception apparatus that attempts to transmit a data frame first searches for an IP address that matches the transmission destination IP address of the data frame in a correspondence table that describes the correspondence between the IP address and the MAC address of each transmission / reception apparatus. (701-704). If there is a matching IP address in the correspondence table, the MAC address is extracted from the correspondence table, set as the transmission destination MAC address of the data frame, and transmitted (707). If there is no matching IP address in the correspondence table, the destination MAC address is obtained by performing the ARP request processing (705).

ARP要求処理の流れを示したものが図8である。まず、送信元IPアドレスと送信元MACアドレス、送信先IPアドレスを格納した要求フレームを作成して送信する(801〜805)。この時点では送信先MACアドレスは不明のため、イーサネット(登録商標)フレームのヘッダの送信先MACアドレス領域にはブロードキャストアドレスが格納される。   FIG. 8 shows the flow of the ARP request process. First, a request frame storing a transmission source IP address, a transmission source MAC address, and a transmission destination IP address is created and transmitted (801 to 805). Since the transmission destination MAC address is unknown at this time, the broadcast address is stored in the transmission destination MAC address area of the header of the Ethernet (registered trademark) frame.

図9は要求フレームを受け取った各送受信装置の処理の流れである。要求フレームを受け取った送受信装置は、まず要求フレーム中の送信先IPアドレスと自送受信装置のIPアドレスとを比較する(901)。もし、IPアドレスが同一であれば、要求フレームを送信した送受信装置のIPアドレスおよびMACアドレスを対応表へと追加する(902)。   FIG. 9 shows the flow of processing of each transmitting / receiving device that has received the request frame. The transmitting / receiving apparatus that has received the request frame first compares the destination IP address in the request frame with the IP address of the own transmitting / receiving apparatus (901). If the IP addresses are the same, the IP address and MAC address of the transmission / reception apparatus that transmitted the request frame are added to the correspondence table (902).

次に、要求フレームを送信した送受信装置に対し、自らのIPアドレスとMACアドレスとを格納した応答フレームを作成して送信する(903〜907)。要求フレームを送信した送受信装置は、応答フレームを受信すると(806)、応答フレーム中のIPアドレスとMACアドレスとを対応表へと追加し(807)、送信先MACアドレスの取得を完了する。ただし一定時間経っても応答フレームが受信できない場合は、該当するIPアドレスを持つ送受信装置がネットワーク上に存在しないとみなし、送信先不明としてエラーを返す(708)。   Next, a response frame storing its own IP address and MAC address is created and transmitted to the transmission / reception apparatus that has transmitted the request frame (903 to 907). When the transmission / reception apparatus that has transmitted the request frame receives the response frame (806), the IP address and the MAC address in the response frame are added to the correspondence table (807), and the acquisition of the transmission destination MAC address is completed. However, if the response frame cannot be received even after a predetermined time, it is assumed that there is no transmission / reception apparatus having the corresponding IP address on the network, and an error is returned as the transmission destination is unknown (708).

また、各送受信装置では、ARPにより得られたIPアドレスとMACアドレスとの対応関係について数分から数時間程度送受信装置内のメモリに記憶しておくことで、頻繁にARPによる問い合わせが発生することを防ぐ。   Also, in each transmitting / receiving device, the correspondence between the IP address obtained by ARP and the MAC address is stored in the memory in the transmitting / receiving device for several minutes to several hours, so that frequent ARP inquiries occur. prevent.

別の方法としては、例えば特許文献1に示されるようにネットワーク上全ての送受信装置のIPアドレスとMACアドレスとの対応関係を一元管理する管理装置を設置する方法がある。
特開2003−348084号公報 IETF RFC826(“Packet Generation”および“Packet Reception”)
As another method, for example, as shown in Patent Document 1, there is a method of installing a management device that centrally manages the correspondence between the IP addresses and MAC addresses of all transmission / reception devices on the network.
JP 2003-348084 A IETF RFC826 (“Packet Generation” and “Packet Reception”)

複数の波長を用いるネットワークで、かつ光送受信装置毎に通信可能な波長が異なるような通信システムの場合には、各光送受信装置と通信が可能な波長の情報は、ネットワーク層におけるIPアドレスやデータリンク層におけるMACアドレスのように、物理層における一種の識別子として機能する。   In the case of a communication system in which a wavelength that can communicate with each optical transmission / reception device is different in a network using a plurality of wavelengths, information on the wavelengths that can be communicated with each optical transmission / reception device is the IP address and data in the network layer. Like a MAC address in the link layer, it functions as a kind of identifier in the physical layer.

つまり光送受信装置間で通信を行う際には、ARPによりIPアドレスからMACアドレスを取得したのと同様に、相手側光送受信装置との通信が可能な波長の情報を取得する必要がある。   In other words, when performing communication between optical transceivers, it is necessary to obtain information on wavelengths that enable communication with the counterpart optical transceiver, just as the MAC address is obtained from the IP address by ARP.

しかし、このような波長の情報についてはARPによるMACアドレスの取得のように各光送受信装置が随時取得する方法が確立されておらず、管理装置などにより一元管理したり、あるいは、各光送受信装置が予め自装置に関係する他の光送受信装置の波長の情報を保持する方法などが採られている。   However, there is no established method for acquiring information on such wavelengths as needed by each optical transmission / reception device, such as acquisition of a MAC address by ARP. In this method, the wavelength information of other optical transmission / reception devices related to the own device is held in advance.

しかしながら管理装置で波長情報を一元管理する方法では、管理装置に異常が生じた場合には全ての通信が不可能となる点や、管理装置をどこへ設置し、どのように維持管理を行うかが問題となる。   However, in the method of centrally managing the wavelength information with the management device, all communication is impossible when the management device malfunctions, and where the management device is installed and how it is maintained Is a problem.

また、各光送受信装置が予め自装置に関係する他の光送受信装置の波長の情報を保持する方法では、実際に通信が行われる以前に、通信相手の光送受信装置を含む複数の光送受信装置の波長の情報を冗長に保持する必要があり、また、ネットワーク構成が変化する度に新たな波長の情報を各光送受信装置相互間で交換する必要があり、その通信のためのトラフィックの増加がネットワークの有効利用を妨げたり、また、各光送受信装置における波長の情報の更新処理に時間を要するなどの問題がある。   Further, in the method in which each optical transmission / reception apparatus holds information on the wavelengths of other optical transmission / reception apparatuses related to the own apparatus in advance, a plurality of optical transmission / reception apparatuses including the optical transmission / reception apparatus of the communication partner before actual communication is performed. It is necessary to redundantly store the wavelength information of each wavelength, and every time the network configuration changes, it is necessary to exchange information of a new wavelength between the optical transmission and reception devices, which increases traffic for the communication. There are problems such as hindering the effective use of the network and the time required to update the wavelength information in each optical transceiver.

したがって、波長の情報についてもMACアドレスの取得と同様に各光送受信装置が随時取得する方法が確立できれば望ましい。   Therefore, it is desirable that a method can be established in which each optical transmission / reception apparatus can acquire wavelength information at any time, as in the case of MAC address acquisition.

本発明は、このような課題を解決するために行われたものであって、複数の波長を用いるネットワークで、かつ光送受信装置毎に通信可能な波長が異なるような通信システムにおいて、通信相手の光送受信装置と通信可能な波長を随時取得することができる送受信波長情報取得方法および光送受信装置を提供することを目的とする。   The present invention has been made to solve such a problem, and is a network using a plurality of wavelengths, and in a communication system in which wavelengths that can be communicated are different for each optical transmission / reception apparatus, It is an object of the present invention to provide a transmission / reception wavelength information acquisition method and an optical transmission / reception apparatus capable of acquiring a wavelength communicable with an optical transmission / reception apparatus as needed.

本発明は、複数の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備え、前記光送受信装置は複数の波長により送受信を行い、光送受信装置毎に通信可能な波長が異なる通信システムで用いられる送受信波長情報取得方法である。   The present invention includes a plurality of optical transmission / reception devices and an optical transmission path connecting the plurality of optical transmission / reception devices, and the optical transmission / reception devices perform transmission / reception at a plurality of wavelengths, and different wavelengths can be communicated for each optical transmission / reception device. It is a transmission / reception wavelength information acquisition method used in a communication system.

ここで、本発明の特徴とするところは、ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に自光送受信装置が送信可能である波長それぞれについて予め決められた順で要求フレームを送信し、最初に応答フレームが返ってきた波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶するところにある。   Here, the feature of the present invention is that, when acquiring the MAC address from the IP address of the optical transmission / reception device of the communication partner by ARP, requests are made in a predetermined order for each wavelength that the own optical transmission / reception device can transmit. The frame is transmitted, and the wavelength at which the response frame is returned first is stored as the transmission / reception wavelength used for communication with the communication partner optical transmission / reception apparatus.

あるいは、ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に自光送受信装置が送信可能である複数の波長で要求フレームを送信し、応答フレームが返ってきた波長のうち予め決められた優先順位で最も上位の波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶することを特徴とする。   Alternatively, when acquiring the MAC address from the IP address of the communication partner optical transmitter / receiver by ARP, the request frame is transmitted at a plurality of wavelengths that can be transmitted by the own optical transmitter / receiver, and the response frame is returned in advance. The highest wavelength in the determined priority order is stored as a transmission / reception wavelength used for communication with the optical transmission / reception apparatus of the communication partner.

また、本発明を光送受信装置の観点から観ることもできる。すなわち、本発明は、複数の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備え、前記光送受信装置は複数の波長により送受信を行い、光送受信装置毎に通信可能な波長が異なる通信システムで用いられる光送受信装置である。   The present invention can also be viewed from the viewpoint of an optical transceiver. That is, the present invention includes a plurality of optical transmission / reception devices and an optical transmission path connecting the plurality of optical transmission / reception devices, and the optical transmission / reception devices perform transmission / reception at a plurality of wavelengths, and the wavelengths that can be communicated for each optical transmission / reception device. Is an optical transceiver used in different communication systems.

ここで、本発明の特徴とするところは、他の光送受信装置についてIPアドレスとMACアドレスと送受信波長とを記憶する情報記憶手段と、この情報記憶手段により記憶された情報の中に通信相手の光送受信装置に関する情報があるか否かを検索する情報検索手段と、前記情報記憶手段に前記通信相手の光送受信装置に関する情報が存在しなかった場合に当該通信相手の光送受信装置に対して問い合わせを行い情報を取得する送受信波長情報取得手段とを備えたところにある。   Here, the feature of the present invention is that information storage means for storing the IP address, MAC address, and transmission / reception wavelength for other optical transmission / reception devices, and the communication partner in the information stored by the information storage means. An information search means for searching whether there is information on the optical transceiver, and an inquiry to the optical transceiver of the communication partner when there is no information on the optical transceiver of the communication partner in the information storage means And transmitting / receiving wavelength information acquisition means for acquiring information.

前記送受信波長情報取得手段は、例えば、ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に、自光送受信装置が送信可能である波長それぞれについて予め決められた順で要求フレームを送信し、最初に応答フレームが返ってきた波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶する手段を備える。   For example, when the MAC address is acquired from the IP address of the optical transmission / reception device of the communication partner by ARP, the transmission / reception wavelength information acquisition unit is configured to request frames in a predetermined order for each wavelength that can be transmitted by the own optical transmission / reception device. And a means for storing a wavelength at which a response frame is first returned as a transmission / reception wavelength used for communication with the optical transmission / reception apparatus of the communication partner.

あるいは、前記送受信波長情報取得手段は、ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に、自光送受信装置が送信可能である複数の波長で要求フレームを送信し、応答フレームが返ってきた波長のうち予め決められた優先順位で最も上位の波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶する手段を備えることもできる。   Alternatively, the transmission / reception wavelength information acquisition means transmits a request frame at a plurality of wavelengths that can be transmitted by the own optical transmission / reception device when acquiring the MAC address from the IP address of the optical transmission / reception device of the communication partner by ARP, It is also possible to provide means for storing the highest wavelength in the priority order determined in advance as the transmission / reception wavelength used for communication with the optical transmission / reception apparatus of the communication partner.

なお、本発明の前記情報記憶手段は、従来のように、実際に通信が行われる以前に、通信相手の光送受信装置を含む複数の光送受信装置の波長の情報を冗長に保持する必要は無い。本発明によれば、実際の通信に先立ってARPにより波長の情報を取得できるのであるから例えば初期段階では情報が皆無であってもよい。すなわち、本発明の前記情報記憶手段は、以前に行った通信の履歴から波長の情報を学習し、その学習結果を保持しておく手段である。   Note that the information storage unit of the present invention does not need to hold redundant information on the wavelengths of a plurality of optical transmission / reception devices including the optical transmission / reception device of the communication partner before the actual communication is performed as in the prior art. . According to the present invention, since wavelength information can be acquired by ARP prior to actual communication, there may be no information at the initial stage, for example. That is, the information storage means of the present invention is means for learning wavelength information from the history of communications performed previously and holding the learning results.

また、本発明を光通信システムとしての観点から観ることもできる。すなわち、本発明は、本発明の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備えた光通信システムである。   The present invention can also be viewed from the viewpoint of an optical communication system. That is, the present invention is an optical communication system including the optical transmission / reception apparatus of the present invention and an optical transmission path connecting the plurality of optical transmission / reception apparatuses.

本発明を用いることにより複数の波長を用いるネットワークで、かつ光送受信装置毎に通信可能な波長が異なるような光通信システムにおいて、ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に同時に通信相手の光送受信装置と通信可能な送受信波長の情報を取得することができる。   In an optical communication system in which wavelengths that can be communicated are different for each optical transmission / reception device in a network using a plurality of wavelengths by using the present invention, the MAC address is acquired from the IP address of the optical transmission / reception device of the communication partner by ARP. At the same time, information on the transmission / reception wavelength that can communicate with the optical transmission / reception apparatus of the communication partner can be acquired.

また、本発明の方法を用いることにより最小限の通信トラフィックで通信相手の光送受信装置のMACアドレスや送受信波長の情報を取得することができる。あるいは、波長数が多い場合でも一定の時間以内で通信相手の光送受信装置のMACアドレスおよび送受信波長の情報を取得可能である。   Further, by using the method of the present invention, it is possible to acquire information on the MAC address and transmission / reception wavelength of the optical transmission / reception apparatus of the communication partner with the minimum communication traffic. Alternatively, even when the number of wavelengths is large, it is possible to acquire the MAC address and transmission / reception wavelength information of the optical transmission / reception apparatus of the communication partner within a certain time.

(第一実施例)
本発明の第一実施例を図1から図5を参照して説明する。本実施例は本発明の基本的な構成であり、複数の光送受信装置が光伝送路により接続され、各光送受信装置間が一つないし複数の波長の光信号により通信が可能であるようなネットワークにおいて、通信相手のMACアドレスおよび通信可能な波長の情報を得るために、各波長で順に要求フレームを送信する例である。
(First Example)
A first embodiment of the present invention will be described with reference to FIGS. This embodiment is a basic configuration of the present invention, in which a plurality of optical transmission / reception devices are connected by an optical transmission line, and communication between each optical transmission / reception device can be performed by optical signals having one or a plurality of wavelengths. This is an example in which a request frame is sequentially transmitted at each wavelength in order to obtain information on the MAC address of the communication partner and the communicable wavelength in the network.

イーサネットフレームは、図1に示すように、プリアンブル101、送信先MACアドレス102、送信元MACアドレス103、フレームタイプ104、データ105、FCS(Frame Check Sequence)106により構成されるが、本発明においては、光送受信装置内での識別を容易にするために、図1に示すようにイーサネットフレームのヘッダ中にあるプリアンブル領域101の一部に送受信波長を表す領域111および領域111の誤り検出用の領域112を設ける。また、各光送受信装置は、メモリ上に他の光送受信装置のIPアドレス、MACアドレスおよび送受信波長の対応関係を記憶する対応表を持つ。   As shown in FIG. 1, an Ethernet frame is composed of a preamble 101, a destination MAC address 102, a source MAC address 103, a frame type 104, data 105, and an FCS (Frame Check Sequence) 106. In order to facilitate identification within the optical transmission / reception apparatus, as shown in FIG. 1, a region 111 representing a transmission / reception wavelength in a part of the preamble region 101 in the header of the Ethernet frame and an error detection region in the region 111 112 is provided. Each optical transmission / reception device has a correspondence table that stores correspondence relationships between IP addresses, MAC addresses, and transmission / reception wavelengths of other optical transmission / reception devices on a memory.

本発明で用いる光送受信装置の構成を図2に示す。ローカル側の受信器201へと入力されたデータフレームは、送信バッファメモリ203へ格納されると共にヘッダ読み取り部202へと渡される。ヘッダ読み取り部202ではデータフレーム中の送信先IPアドレスを読み取り、ARP制御部230へと渡す。ARP制御部230は対応表231を参照し、対応表231内に送信先IPアドレスに一致するIPアドレスを持つ項目があるかを調べる。   FIG. 2 shows the configuration of the optical transceiver used in the present invention. The data frame input to the local receiver 201 is stored in the transmission buffer memory 203 and delivered to the header reading unit 202. The header reading unit 202 reads the destination IP address in the data frame and passes it to the ARP control unit 230. The ARP control unit 230 refers to the correspondence table 231 and checks whether there is an item in the correspondence table 231 that has an IP address that matches the destination IP address.

もし送信先IPアドレスに一致する項目があった場合には、出力制御部204でデータフレームの送信先MACアドレスを対応表231内に記憶されたMACアドレスへと書き換える。   If there is an item that matches the destination IP address, the output control unit 204 rewrites the destination MAC address of the data frame to the MAC address stored in the correspondence table 231.

また、対応表231から得られた送受信波長の情報で送受信波長を表す領域111を書き換え、領域111の値を用いて誤り検出符号の再計算を行い領域112を更新する。さらに、スイッチ205を制御してデータフレームを送信波長に対応するポートに出力し、送信器211〜21Nのうち指定された波長に対応した送信器により光信号へと変換した後、光伝送路290へと送信する。   In addition, the region 111 indicating the transmission / reception wavelength is rewritten with the transmission / reception wavelength information obtained from the correspondence table 231, and the error detection code is recalculated using the value of the region 111 to update the region 112. Further, the switch 205 is controlled to output a data frame to a port corresponding to the transmission wavelength, converted into an optical signal by a transmitter corresponding to the designated wavelength among the transmitters 211 to 21N, and then the optical transmission path 290. Send to.

もし、対応表231内に送信先IPアドレスに一致する項目がなかった場合は、出力制御部204でARPの要求フレームを生成し、送信することによりMACアドレスおよび送受信波長の取得を試みる。このときの処理手順が図3である。   If there is no item in the correspondence table 231 that matches the destination IP address, the output control unit 204 generates an ARP request frame and transmits it to try to obtain the MAC address and transmission / reception wavelength. The processing procedure at this time is shown in FIG.

まず、ARPの要求フレームを作成(301〜304)した後、プリアンブル領域101の送受信波長を表す領域111に当該要求フレームが送信される波長を示す値を格納して送信する。   First, an ARP request frame is created (301 to 304), and a value indicating the wavelength at which the request frame is transmitted is stored in an area 111 representing the transmission / reception wavelength of the preamble area 101 and transmitted.

要求フレームを受信した各光送受信装置では、要求フレームは、まず波長分波器256および受信器261〜26Nにより電気信号へと変換され、受信バッファメモリ257へと格納される。その後、フレーム識別部258により通常のデータフレームとARPフレームとに分けられ、要求フレームはARP制御部230へと送られる。そして、ARP制御部230で図4の手順に従い要求フレームの処理を行う。   In each optical transmission / reception apparatus that has received the request frame, the request frame is first converted into an electrical signal by the wavelength demultiplexer 256 and the receivers 261 to 26N and stored in the reception buffer memory 257. Thereafter, the frame identification unit 258 divides the frame into a normal data frame and an ARP frame, and the request frame is sent to the ARP control unit 230. Then, the ARP control unit 230 processes the request frame according to the procedure of FIG.

もし送信先IPアドレスに指定された光送受信装置が要求フレームを受信した場合は、要求フレーム内の情報を対応表へと記憶した後(402)、応答フレームを作成し(403〜406)、送信する。要求フレームを送信した光送受信装置は、応答フレームを受信すると(307)、応答フレーム内の送信元IPアドレス、送信元MACアドレスおよびプリアンブル領域内の送受信波長の情報を対応表231へと記憶し(308)、データフレームの送信を行う。   If the optical transmitter / receiver specified by the destination IP address receives the request frame, the information in the request frame is stored in the correspondence table (402), and then a response frame is created (403-406) and transmitted. To do. When receiving the response frame (307), the optical transmission / reception apparatus that has transmitted the request frame stores the transmission source IP address, transmission source MAC address, and transmission / reception wavelength information in the preamble area in the response table 231 ( 308), the data frame is transmitted.

しかし要求フレームが送信された波長では送信先IPアドレスに指定された光送受信装置と通信が不可能であった場合は、要求フレームの送信先IPアドレスに一致するIPアドレスを持つ光送受信装置には要求フレームが届かないため応答フレームは返ってこない。そこで、一定時間経っても応答フレームが返って来ない場合は(309)、当該波長では通信不可能であると判断し、異なる波長を用いて要求フレームの送信を行う(310、311)。   However, if communication with the optical transmission / reception apparatus specified as the transmission destination IP address is impossible at the wavelength at which the request frame is transmitted, the optical transmission / reception apparatus having an IP address that matches the transmission destination IP address of the request frame No response frame is returned because the request frame does not arrive. Therefore, if no response frame is returned after a certain period of time (309), it is determined that communication is not possible at that wavelength, and a request frame is transmitted using a different wavelength (310, 311).

このとき送信に用いる波長の順番は予め決められた順番あるいは乱数により決められ、送信可能な全ての波長について応答フレームが返って来なかった場合は(310)、当該IPアドレスを持つ光送受信装置がネットワーク上に存在しないと判断し、データフレームを破棄する(APR要求処理終了)。   At this time, the order of wavelengths used for transmission is determined by a predetermined order or a random number. When response frames are not returned for all wavelengths that can be transmitted (310), the optical transceiver having the IP address is It is determined that it does not exist on the network, and the data frame is discarded (APR request processing ends).

本実施例の方法を用いることにより、最小限の通信トラフィックで送信先MACアドレスや送受信波長の情報を取得することができる。   By using the method of this embodiment, it is possible to acquire information on the transmission destination MAC address and transmission / reception wavelength with the minimum communication traffic.

(第二実施例)
第二実施例を図5および図6を参照して説明する。本実施例が第一実施例と異なる点は、第一の実施例ではある波長で要求フレームを送信してから一定時間経過しても応答フレームが到達しない場合に次の波長で要求フレームを送信していたが、本実施例では応答フレームの到達を待たずに送信可能な複数の波長で要求フレームを送信する点である。なお、本実施例では送信可能な全ての波長で要求フレームを送信するとして説明するが必ずしも全てでなくてもよい。
(Second embodiment)
A second embodiment will be described with reference to FIGS. The difference between this embodiment and the first embodiment is that, in the first embodiment, a request frame is transmitted at the next wavelength when a response frame does not arrive even after a predetermined time has elapsed since the request frame was transmitted at a certain wavelength. However, in this embodiment, the request frame is transmitted at a plurality of wavelengths that can be transmitted without waiting for the response frame to arrive. In the present embodiment, the request frame is described as being transmitted at all transmittable wavelengths, but this is not necessarily the case.

また、本実施例における光送受信装置の構成は第一実施例と同じく図2により示される構成である。ローカル側の受信器201へと入力されたデータフレームは、送信バッファメモリ203へ格納されると共にヘッダ読み取り部202へと渡される。ヘッダ読み取り部202ではデータフレーム中の送信先IPアドレスを読み取り、ARP制御部230へと渡す。ARP制御部230は対応表231を参照し、対応表231内に送信先IPアドレスに一致するIPアドレスを持つ項目があるかを調べる。   Further, the configuration of the optical transmission / reception apparatus in the present embodiment is the configuration shown in FIG. 2 as in the first embodiment. The data frame input to the local receiver 201 is stored in the transmission buffer memory 203 and delivered to the header reading unit 202. The header reading unit 202 reads the destination IP address in the data frame and passes it to the ARP control unit 230. The ARP control unit 230 refers to the correspondence table 231 and checks whether there is an item in the correspondence table 231 that has an IP address that matches the destination IP address.

もし送信先IPアドレスに一致する項目があった場合には、第一実施例と同様の手順によりデータフレームを所定の波長の光信号へと変換し、光伝送路290へと送信する。   If there is an item that matches the destination IP address, the data frame is converted into an optical signal of a predetermined wavelength by the same procedure as in the first embodiment, and transmitted to the optical transmission line 290.

しかし、対応表231内に送信先IPアドレスに一致する項目がなかった場合は、出力制御部204でARPの要求フレームを生成し、送信することでMACアドレスおよび送受信波長の情報の取得を試みる。このときの処理手順を図5に示す。まずARPの要求フレームを作成(501〜504)した後、光送受信装置が送信可能な全ての波長で要求フレームを送信する(505〜509)。   However, if there is no item in the correspondence table 231 that matches the transmission destination IP address, the output control unit 204 generates an ARP request frame and transmits it to try to acquire information on the MAC address and transmission / reception wavelength. The processing procedure at this time is shown in FIG. First, an ARP request frame is created (501 to 504), and then the request frame is transmitted at all wavelengths that can be transmitted by the optical transceiver (505 to 509).

要求フレームを受信する各光送受信装置は、第一実施例と同様の手順により要求フレームの処理を行う。もし、要求フレーム中で送信先IPアドレスと指定された光送受信装置が要求フレームを受信していれば、当該光送受信装置は図4の手順により応答フレームを生成して送信する。   Each optical transmission / reception apparatus that receives the request frame processes the request frame in the same procedure as in the first embodiment. If the optical transmission / reception apparatus designated as the destination IP address in the request frame has received the request frame, the optical transmission / reception apparatus generates and transmits a response frame according to the procedure of FIG.

応答フレームを受信した要求フレーム送信元の光送受信装置は、第一実施例と同様に、応答フレーム内の送信元IPアドレス、送信元MACアドレスおよびプリアンブル領域内の送受信波長の情報を対応表231へと記憶する。ただし、本実施例では送信可能な全ての波長で要求フレームを送信するため、複数の波長で送信先の光送受信装置と通信が可能であった場合に、複数の波長で応答フレームを受信する可能性がある。もし複数の波長で応答フレームを受信した場合は、図6の手順および予め決められた波長間の優先度に従い、受信した中で最も優先度の高い波長を対応表231で保存する。   As in the first embodiment, the optical transmitter / receiver of the request frame transmission source that has received the response frame sends the transmission source IP address, transmission source MAC address, and transmission / reception wavelength information in the preamble area to the correspondence table 231 as in the first embodiment. I remember. However, in this embodiment, since request frames are transmitted at all transmittable wavelengths, response frames can be received at multiple wavelengths when communication is possible with a destination optical transceiver at multiple wavelengths. There is sex. If response frames are received at a plurality of wavelengths, the highest priority wavelength received is stored in the correspondence table 231 according to the procedure of FIG.

本実施例を用いることにより、波長数が多い場合でも一定の時間以内で送信先MACアドレスおよび送受信波長を取得可能である。   By using this embodiment, even when the number of wavelengths is large, the transmission destination MAC address and the transmission / reception wavelength can be acquired within a certain time.

本発明によれば、複数の波長を用いるネットワークで、かつ光送受信装置毎に通信可能な波長が異なるような光通信システムにおいて、通信相手の光送受信装置のMACアドレスや送受信波長の情報を効率良く取得することができるため、光通信システムのサービス品質の向上に利用することができる。   According to the present invention, in an optical communication system in which a wavelength that can be communicated is different for each optical transmission / reception apparatus in a network using a plurality of wavelengths, the information on the MAC address and transmission / reception wavelength of the optical transmission / reception apparatus of the communication partner is efficiently obtained. Since it can be acquired, it can be used to improve the service quality of the optical communication system.

本実施例で用いるイーサネットフレームの構成図。The block diagram of the Ethernet frame used in a present Example. 本実施例で用いる光送受信装置の基本的な構成図。1 is a basic configuration diagram of an optical transmission / reception apparatus used in the present embodiment. 第一実施例におけるARP要求処理手順を示すフローチャート。The flowchart which shows the ARP request | requirement processing procedure in a 1st Example. 第一実施例におけるARP要求フレーム受信処理手順を示すフローチャート。The flowchart which shows the ARP request | requirement frame reception process procedure in a 1st Example. 第二実施例におけるARP要求処理手順を示すフローチャート。The flowchart which shows the ARP request | requirement process sequence in 2nd Example. 第二実施例における対応表更新処理手順を示すフローチャート。The flowchart which shows the correspondence table update process sequence in a 2nd Example. 従来技術を説明するためのフローチャート。The flowchart for demonstrating a prior art. 従来技術のARP要求処理手順を示すフローチャート。The flowchart which shows the ARP request | requirement processing procedure of a prior art. 従来技術のARP要求フレーム受信処理手順を示すフローチャート。The flowchart which shows the ARP request frame reception processing procedure of a prior art.

符号の説明Explanation of symbols

101 プリアンブル
102 送信先MACアドレス
103 送信元MACアドレス
104 フレームタイプ
105 データ
106 FCS
111 送受信波長
112 誤り検出
201、261〜26N 受信器
202 ヘッダ読み取り部
203 送信バッファメモリ
204 出力制御部
205 スイッチ
206 波長合波器
211〜21N、259 送信器
230 ARP制御部
231 対応表
256 波長分波器
257 受信バッファメモリ
258 フレーム識別部
290 光伝送路
101 Preamble 102 Transmission destination MAC address 103 Transmission source MAC address 104 Frame type 105 Data 106 FCS
111 Transmission / reception wavelength 112 Error detection 201, 261-26N Receiver 202 Header reading unit 203 Transmission buffer memory 204 Output control unit 205 Switch 206 Wavelength multiplexer 211-11N, 259 Transmitter 230 ARP control unit 231 Correspondence table 256 Wavelength demultiplexing 257 Receive buffer memory 258 Frame identification unit 290 Optical transmission line

Claims (5)

複数の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備え、前記光送受信装置は複数の波長により送受信を行い、光送受信装置毎に通信可能な波長が異なる通信システムで用いられる送受信波長情報取得方法において、
ARP(Address Resolution Protocol)により通信相手の光送受信装置のIP(Internet Protocol)アドレスからMAC(Media Access Control)アドレスを取得する際に自光送受信装置が送信可能である波長それぞれについて予め決められた順で要求フレームを送信し、最初に応答フレームが返ってきた波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶する
ことを特徴とする送受信波長情報取得方法。
A plurality of optical transmission / reception devices and an optical transmission line connecting the plurality of optical transmission / reception devices; the optical transmission / reception device transmits and receives at a plurality of wavelengths; In the transmitted / received wavelength information acquisition method,
When obtaining a MAC (Media Access Control) address from an IP (Internet Protocol) address of an optical transmission / reception apparatus of a communication partner by ARP (Address Resolution Protocol), a predetermined order for each wavelength that can be transmitted by the own optical transmission / reception apparatus A transmission / reception wavelength information acquisition method comprising: storing a request frame by transmitting a wavelength at which a response frame is first returned as a transmission / reception wavelength used for communication with the optical transmission / reception apparatus of the communication partner.
複数の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備え、前記光送受信装置は複数の波長により送受信を行い、光送受信装置毎に通信可能な波長が異なる通信システムで用いられる送受信波長情報取得方法において、
ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に自光送受信装置が送信可能である複数の波長で要求フレームを送信し、応答フレームが返ってきた波長のうち予め決められた優先順位で最も上位の波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶する
ことを特徴とする送受信波長情報取得方法。
A plurality of optical transmission / reception devices and an optical transmission line connecting the plurality of optical transmission / reception devices; the optical transmission / reception device transmits and receives at a plurality of wavelengths; In the transmitted / received wavelength information acquisition method,
When acquiring the MAC address from the IP address of the communication partner optical transmitter / receiver by ARP, the request frame is transmitted at a plurality of wavelengths that can be transmitted by the own optical transmitter / receiver, and the response frame is determined in advance. A method of acquiring transmission / reception wavelength information, comprising: storing a highest wavelength in the priority order as a transmission / reception wavelength used for communication with the optical transmission / reception apparatus of the communication partner.
複数の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備え、前記光送受信装置は複数の波長により送受信を行い、光送受信装置毎に通信可能な波長が異なる通信システムで用いられる光送受信装置において、
他の光送受信装置についてIPアドレスとMACアドレスと送受信波長とを記憶する情報記憶手段と、
この情報記憶手段により記憶された情報の中に通信相手の光送受信装置のIPアドレスに一致する情報があるか否かを検索する情報検索手段と、
前記情報記憶手段に前記通信相手の光送受信装置のIPアドレスに一致する情報が存在しなかった場合に当該通信相手の光送受信装置に対して問い合わせを行い情報を取得する送受信波長情報取得手段と
を備え
前記送受信波長情報取得手段は、ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に、自光送受信装置が送信可能である波長それぞれについて予め決められた順で要求フレームを送信し、最初に応答フレームが返ってきた波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶する手段を備えた
ことを特徴とする光送受信装置。
A plurality of optical transmission / reception devices and an optical transmission line connecting the plurality of optical transmission / reception devices; the optical transmission / reception device transmits and receives at a plurality of wavelengths; In the optical transceiver
Information storage means for storing an IP address, a MAC address, and a transmission / reception wavelength for another optical transmission / reception device;
Information retrieval means for retrieving whether there is information that matches the IP address of the optical transceiver of the communication partner in the information stored by the information storage means;
A transmission / reception wavelength information acquisition means for inquiring of the communication partner optical transmission / reception apparatus and acquiring information when there is no information matching the IP address of the communication counterpart optical transmission / reception apparatus in the information storage means; Prepared ,
The transmission / reception wavelength information acquisition means transmits a request frame in a predetermined order for each wavelength that can be transmitted by the own optical transmission / reception apparatus when acquiring the MAC address from the IP address of the optical transmission / reception apparatus of the communication partner by ARP. An optical transmission / reception apparatus comprising means for storing a wavelength at which a response frame is returned first as a transmission / reception wavelength used for communication with the optical transmission / reception apparatus of the communication partner .
複数の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備え、前記光送受信装置は複数の波長により送受信を行い、光送受信装置毎に通信可能な波長が異なる通信システムで用いられる光送受信装置において、
他の光送受信装置についてIPアドレスとMACアドレスと送受信波長とを記憶する情報記憶手段と、
この情報記憶手段により記憶された情報の中に通信相手の光送受信装置のIPアドレスに一致する情報があるか否かを検索する情報検索手段と、
前記情報記憶手段に前記通信相手の光送受信装置のIPアドレスに一致する情報が存在しなかった場合に当該通信相手の光送受信装置に対して問い合わせを行い情報を取得する送受信波長情報取得手段と
を備え、
前記送受信波長情報取得手段は、ARPにより通信相手の光送受信装置のIPアドレスからMACアドレスを取得する際に、自光送受信装置が送信可能である複数の波長で要求フレームを送信し、応答フレームが返ってきた波長のうち予め決められた優先順位で最も上位の波長を前記通信相手の光送受信装置との通信に用いる送受信波長として記憶する手段を備えた
ことを特徴とする光送受信装置。
A plurality of optical transmission / reception devices and an optical transmission line connecting the plurality of optical transmission / reception devices; the optical transmission / reception device transmits and receives at a plurality of wavelengths; In the optical transceiver
Information storage means for storing an IP address, a MAC address, and a transmission / reception wavelength for another optical transmission / reception device;
Information retrieval means for retrieving whether there is information that matches the IP address of the optical transceiver of the communication partner in the information stored by the information storage means;
Transmission / reception wavelength information acquisition means for making an inquiry to the communication partner optical transmitter / receiver and acquiring information when there is no information matching the IP address of the communication partner optical transmitter / receiver in the information storage means;
With
The transmission / reception wavelength information acquisition means transmits a request frame at a plurality of wavelengths that can be transmitted by the own optical transmission / reception device when acquiring the MAC address from the IP address of the optical transmission / reception device of the communication partner by ARP. A unit for storing the highest wavelength among the returned wavelengths in a predetermined priority order as a transmission / reception wavelength used for communication with the optical transmission / reception apparatus of the communication partner;
An optical transceiver characterized by that .
請求項3または4に記載の光送受信装置と、それら複数の光送受信装置を結ぶ光伝送路とを備えた光通信システム。 An optical communication system comprising the optical transmission / reception device according to claim 3 and an optical transmission path connecting the plurality of optical transmission / reception devices.
JP2007214586A 2007-08-21 2007-08-21 Transmission / reception wavelength information acquisition method and optical transmission / reception apparatus Expired - Fee Related JP4854624B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007214586A JP4854624B2 (en) 2007-08-21 2007-08-21 Transmission / reception wavelength information acquisition method and optical transmission / reception apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007214586A JP4854624B2 (en) 2007-08-21 2007-08-21 Transmission / reception wavelength information acquisition method and optical transmission / reception apparatus

Publications (2)

Publication Number Publication Date
JP2009049745A JP2009049745A (en) 2009-03-05
JP4854624B2 true JP4854624B2 (en) 2012-01-18

Family

ID=40501517

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007214586A Expired - Fee Related JP4854624B2 (en) 2007-08-21 2007-08-21 Transmission / reception wavelength information acquisition method and optical transmission / reception apparatus

Country Status (1)

Country Link
JP (1) JP4854624B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5351008B2 (en) * 2009-12-28 2013-11-27 日本電信電話株式会社 Optical communication system, station side device, subscriber side device, and optical communication method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5941333B2 (en) * 1980-01-10 1984-10-06 株式会社東芝 Optical star network communication system
JPH0828736B2 (en) * 1987-02-27 1996-03-21 キヤノン株式会社 Communications system
JP2833662B2 (en) * 1990-01-19 1998-12-09 キヤノン株式会社 Optical communication equipment
JPH10322315A (en) * 1997-05-20 1998-12-04 Oki Electric Ind Co Ltd Transmission light wavelength detection method for wavelength multiplex communication system
JP3504482B2 (en) * 1997-12-17 2004-03-08 日本電信電話株式会社 ATM switching equipment
JP2003348084A (en) * 2002-05-22 2003-12-05 Nippon Telegr & Teleph Corp <Ntt> Network management system, method therefor, and program
JP4490166B2 (en) * 2004-05-19 2010-06-23 三菱電機株式会社 Station side equipment

Also Published As

Publication number Publication date
JP2009049745A (en) 2009-03-05

Similar Documents

Publication Publication Date Title
CN102017542B (en) A method for interfacing a fibre channel network with an Ethernet based network
CN100555992C (en) Network-Based Routing Scheme
KR101887581B1 (en) Flow-based packet transport device and packet management method thereof
US8406227B2 (en) Hybrid wired and wireless communication system and a communication method thereof
JP4763791B2 (en) Optimized synchronization of MAC address tables in network interconnect devices
CN101147380B (en) Method and apparatus for efficient expansion of P2P networks
US7580407B2 (en) Method and apparatus for forwarding packet
US10447798B2 (en) Communication system permitting reduction of amount of data of route information included in packet, communication method, and relay device of communication system
US20140204728A1 (en) Node equipment and method for communication
CN109728968B (en) Method, related equipment and system for obtaining target transmission path
US9729948B1 (en) Systems and methods for discovery of a controller in openflow networks
KR20120066915A (en) Method and system of providing remote access for device within home network
US9385951B2 (en) Apparatus and method for controlling packet transfer based on registered destination information
US20100208623A1 (en) Method and device of assigning ring identifier
CN102859970A (en) Values represented as internet protocol addresses
JP4854624B2 (en) Transmission / reception wavelength information acquisition method and optical transmission / reception apparatus
CN105591956B (en) Flow control methods and equipment based on User-Network Interface UNI
KR100450942B1 (en) Address search apparatus and method in ethernet switch
US20080212587A1 (en) Relay apparatus and packet relay method
EP2645677B1 (en) A method and a network element for content based addressing in a data transfer network
US20220407910A1 (en) Method for operating a distributed application
US20070230458A1 (en) Communication Network, Communication Apparatus, Communication Control Method and Communication Control Program
JP4829150B2 (en) Information relay system
CN108632898B (en) Communication equipment and packet transmission method
KR100862500B1 (en) A communication apparatus and method for enabling terminal-to-terminal communication in a subscriber access device in which two-layer communication between a plurality of terminals connected to the same link is not performed

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20090525

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090525

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090525

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090710

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110531

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110726

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

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

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

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees