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 PDFInfo
- 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
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
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アドレスとの対応関係を一元管理する管理装置を設置する方法がある。
複数の波長を用いるネットワークで、かつ光送受信装置毎に通信可能な波長が異なるような通信システムの場合には、各光送受信装置と通信が可能な波長の情報は、ネットワーク層における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
本発明で用いる光送受信装置の構成を図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
もし送信先IPアドレスに一致する項目があった場合には、出力制御部204でデータフレームの送信先MACアドレスを対応表231内に記憶されたMACアドレスへと書き換える。
If there is an item that matches the destination IP address, the
また、対応表231から得られた送受信波長の情報で送受信波長を表す領域111を書き換え、領域111の値を用いて誤り検出符号の再計算を行い領域112を更新する。さらに、スイッチ205を制御してデータフレームを送信波長に対応するポートに出力し、送信器211〜21Nのうち指定された波長に対応した送信器により光信号へと変換した後、光伝送路290へと送信する。
In addition, the
もし、対応表231内に送信先IPアドレスに一致する項目がなかった場合は、出力制御部204でARPの要求フレームを生成し、送信することによりMACアドレスおよび送受信波長の取得を試みる。このときの処理手順が図3である。
If there is no item in the correspondence table 231 that matches the destination IP address, the
まず、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
要求フレームを受信した各光送受信装置では、要求フレームは、まず波長分波器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
もし送信先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
もし送信先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
しかし、対応表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
要求フレームを受信する各光送受信装置は、第一実施例と同様の手順により要求フレームの処理を行う。もし、要求フレーム中で送信先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.
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
111 Transmission /
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 .
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)
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)
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 |
-
2007
- 2007-08-21 JP JP2007214586A patent/JP4854624B2/en not_active Expired - Fee Related
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 |