JP5331014B2 - Switch, interface information creation method and program thereof - Google Patents
Switch, interface information creation method and program thereof Download PDFInfo
- Publication number
- JP5331014B2 JP5331014B2 JP2010004426A JP2010004426A JP5331014B2 JP 5331014 B2 JP5331014 B2 JP 5331014B2 JP 2010004426 A JP2010004426 A JP 2010004426A JP 2010004426 A JP2010004426 A JP 2010004426A JP 5331014 B2 JP5331014 B2 JP 5331014B2
- Authority
- JP
- Japan
- Prior art keywords
- switch
- interface
- test signal
- wavelength
- unit
- 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
- Data Exchanges In Wide-Area Networks (AREA)
- Optical Communication System (AREA)
Description
本発明は、WDM(Wavelength Division Multiplexing)ネットワークにおいて各スイッチがインタフェース情報を作成する技術に関する。 The present invention relates to a technique in which each switch creates interface information in a WDM (Wavelength Division Multiplexing) network.
近年、トラヒックが急激に増加し、今後益々その増加は加速するものと思われる。そのため、増加するトラヒックを効率的に収容するための網技術が必要となっている。また、アプリケーションの進化につれ、動画や音声のupload/downloadが盛んになり、ネットワーク回線の高速化が望まれている。光網における伝送技術は、高速大容量伝送を実現できる有望なものである。例えば、WDM技術は、信号を伝送する光の波長を1本の光ファイバに多重して伝送でき、OXC(Optical Cross Connect)やROADM(Reconfigurable Optical Add Drop Multiplexer)等の中継ノードでその波長を分割することにより波長ごとのルーティングを実現する。そのため少ない設備で効率的に大容量トラヒックを伝送可能である。また、光の速度は電気の速度よりも早いため、高速通信も可能である。 In recent years, traffic has increased rapidly, and the increase is expected to accelerate in the future. Therefore, network technology for efficiently accommodating the increasing traffic is required. As applications evolve, video / audio upload / download has become popular, and network line speedup is desired. Transmission technology in optical networks is promising for realizing high-speed and large-capacity transmission. For example, WDM technology can multiplex and transmit the wavelength of light transmitting signals on a single optical fiber, and divide the wavelength with relay nodes such as OXC (Optical Cross Connect) and ROADM (Reconfigurable Optical Add Drop Multiplexer). By doing so, routing for each wavelength is realized. Therefore, it is possible to efficiently transmit a large volume of traffic with a small number of facilities. In addition, since the speed of light is faster than the speed of electricity, high-speed communication is possible.
光網でトラヒックを伝送するためのプロトコルとして、GMPLS(Generalized Multi-Protocol Label Switching)が普及している。GMPLSは網内装置が自律分散的に必要な情報を広告し、収集できるため、トラヒックを伝送するためのパス設定などが簡単に行える利点がある。しかし、そのために事前に設定すべきパラメータが多いという欠点もある。そこで、網を構築し、サービスを開始するまでの人的稼働を削減するためのプラグアンドプレイ技術が提案されている。ここで、OXCやROADM等のスイッチにおいてプラグアンドプレイ技術を実現する際に、隣接するスイッチとの間でどのIF(インタフェース)に光ファイバ等のリンクが接続されたかを把握する(リンクアップを検索する)技術として、ランダムサーチがある(非特許文献1参照)。 GMPLS (Generalized Multi-Protocol Label Switching) is widely used as a protocol for transmitting traffic in an optical network. Since GMPLS can advertise and collect necessary information in an autonomous and distributed manner, GMPLS has the advantage that it is easy to set up a path for transmitting traffic. However, there is a drawback that there are many parameters to be set in advance. Therefore, plug-and-play technology has been proposed for reducing human operations until a network is constructed and a service is started. Here, when implementing plug-and-play technology in switches such as OXC and ROADM, grasp which IF (interface) is connected to an adjacent switch with an optical fiber (search for link-up) There is a random search as a technique (see Non-Patent Document 1).
ここで、ランダムサーチでは対象となるスイッチ同士が、自身のIFをランダムに選択し、その選択したIFから、隣接するスイッチへのリンクアップ検索用の信号(試験信号)を送信する。そして、その選択したIF経由で、隣接するスイッチ側からの試験信号を受信すると、スイッチは、このIFが隣接するスイッチのIFとリンクにより接続されていると判断する。すなわち、隣接するスイッチ同士がそれぞれ、同じリンクにより接続されるIFを同じタイミングで選択し、リンクアップ検索処理を行えば、このIFに関するリンクアップを確認できる。しかし、試験信号送信のタイミングが異なると当該IFのリンクアップを確認できない。よって、この方法では、スイッチのIF数が増加すればするほど、隣接するスイッチ同士で、リンクアップを確認できる確率が小さくなり、スイッチによるリンクアップの検索に要する時間が長くなる、という問題がある。また、スイッチそれぞれにおける、1つのIFあたりの試験信号の送信時間の設定によっては、対向となる隣接装置のIFがいつまでも見つからず検索時間が収束しないことがある。本発明は、前記した問題を解決し、各スイッチにおいて対向となる隣接装置(隣接スイッチ)のIFがいつまでも見つからず検索時間が収束しないことを避け、すべてのIFのリンクアップの検索に要する時間を低減することを目的とする。 Here, in the random search, the target switches randomly select their own IF and transmit a link-up search signal (test signal) from the selected IF to the adjacent switch. When the test signal from the adjacent switch side is received via the selected IF, the switch determines that the IF is connected to the IF of the adjacent switch through a link. That is, if an adjacent switch selects an IF connected by the same link at the same timing and performs a link-up search process, the link-up related to this IF can be confirmed. However, if the test signal transmission timing is different, the link-up of the IF cannot be confirmed. Therefore, this method has a problem that, as the number of IFs of the switch increases, the probability that the link-up can be confirmed between adjacent switches decreases, and the time required for the link-up search by the switch increases. . Also, depending on the setting of the transmission time of the test signal per IF in each switch, the IF of the adjacent neighboring device may not be found forever and the search time may not converge. The present invention solves the above-described problem, avoids that the IF of the adjacent device (adjacent switch) that is the opposite in each switch is not found forever and avoids convergence of the search time, and reduces the time required for searching for the link-up of all IFs. The purpose is to reduce.
前記した課題を解決するため、本発明は、WDM網に接続され、波長ごとに、当該波長の信号を送信するインタフェースと、1以上のインタフェースから出力される波長を束ねた多重化信号を、ケーブル経由で出力する合波部と、ケーブル経由で入力される多重化信号を、波長ごとに分割し、当該波長のインタフェース経由でスイッチ部へ出力する分波部と、インタフェースから入力された波長の信号を、波長を出力するインタフェースへ出力するスイッチ部とを備えるスイッチである。このスイッチは、自身のスイッチに割り当てられた固有の装置識別情報を記憶する。そして、試験信号を送信する自身のスイッチのインタフェースを選択し、自身のスイッチのインタフェースと、隣接スイッチのインタフェースとのリンクアップを検索するための試験信号の送信時間を決定する。スイッチは、決定した試験信号の送信時間の間、選択したインタフェースから、スイッチ部経由で、隣接スイッチへ試験信号を出力する。スイッチは、このインタフェースで、当該隣接スイッチからの試験信号を受信したとき、試験信号を受信した自身のスイッチのインタフェースの識別情報と、隣接スイッチの識別情報と、その隣接スイッチにおける試験信号の送信元のインタフェースの識別情報とを対応付けたインタフェース情報を作成する。また、このスイッチは、試験信号の送信時間を決定するとき、装置識別情報に基づき、自身のスイッチに固有の試験信号の送信時間を決定する。 In order to solve the above-described problems, the present invention provides an interface for transmitting a signal of a wavelength connected to a WDM network and a multiplexed signal in which wavelengths output from one or more interfaces are bundled with a cable. A multiplexing part that is output via a cable, a multiplexed signal that is input via a cable, is divided for each wavelength, a demultiplexing part that is output to the switch part via the interface of the wavelength, and a signal of a wavelength that is input from the interface And a switch unit that outputs to the interface that outputs the wavelength. This switch stores unique device identification information assigned to its own switch. Then, the interface of the own switch that transmits the test signal is selected, and the transmission time of the test signal for searching for the link-up between the interface of the own switch and the interface of the adjacent switch is determined. The switch outputs the test signal from the selected interface to the adjacent switch via the switch unit during the determined test signal transmission time. When a switch receives a test signal from the adjacent switch at this interface, the switch identification information of the switch that received the test signal, the identification information of the adjacent switch, and the source of the test signal in the adjacent switch Interface information in which the identification information of the interface is associated is created. Further, when determining the test signal transmission time, this switch determines the test signal transmission time specific to its own switch based on the device identification information.
このようにすることで、各スイッチの試験信号の送信時間に差を設けることができるので、各スイッチにおいて対向となる隣接装置のIFがいつまでも見つからず検索時間が収束しないことを避けることができる。 By doing so, it is possible to provide a difference in the transmission time of the test signal of each switch, so that it is possible to avoid that the IF of an adjacent device facing each other in each switch is not found and the search time does not converge.
また、本発明のスイッチのおける装置識別情報は、当該スイッチの装置IDまたはIPアドレスとする。 The device identification information in the switch of the present invention is the device ID or IP address of the switch.
このようにすることで、スイッチは、当該スイッチの装置ID(例えば、当該スイッチの出荷時に割り当てられた装置ID)や、当該スイッチのIPアドレスに基づき、試験信号の送信時間を決定できる。 In this way, the switch can determine the transmission time of the test signal based on the device ID of the switch (for example, the device ID assigned at the time of shipment of the switch) and the IP address of the switch.
また、本発明のスイッチは、試験信号の送信時間を決定するとき、インタフェース情報に記憶される、隣接スイッチとのリンクアップが検索できたインタフェースの数が多くなるほど、選択したインタフェースへの試験信号の送信時間を短くする。 In addition, when determining the test signal transmission time, the switch of the present invention increases the number of interfaces that can be searched for link-ups with neighboring switches stored in the interface information, so that the test signal to the selected interface increases. Shorten the transmission time.
このようにすることで、各スイッチがすべてのインタフェースのリンクアップ検索処理を終了するまでの時間を短縮できる可能性が高くなる。 By doing so, there is a high possibility that the time until each switch finishes the link-up search process for all interfaces can be shortened.
さらに、本発明のスイッチは、試験信号を送信する自身のスイッチのインタフェースを選択するとき、インタフェースそれぞれに割り当てられた波長の降順に選択する。また、本発明のスイッチは、試験信号を送信する自身のスイッチのインタフェースを選択するとき、インタフェースそれぞれに割り当てられた波長の昇順に選択してもよい。 Furthermore, when the switch of the present invention selects the interface of its own switch that transmits the test signal, the switch selects in the descending order of the wavelength assigned to each interface. In addition, when the switch of the present invention selects an interface of its own switch that transmits a test signal, the switch may be selected in ascending order of wavelengths assigned to each interface.
このようにすることで、各スイッチでリンクアップ検索処理を行うIFの順番が同じになるので、より短時間ですべてのIFのリンクアップ検索処理を終了させることができる。 In this way, the order of IFs for which the link-up search process is performed in each switch becomes the same, so that the link-up search process for all IFs can be completed in a shorter time.
また、本発明は、本発明のインタフェース情報作成方法を、スイッチに実行させるためのプログラムである。 Further, the present invention is a program for causing a switch to execute the interface information creation method of the present invention.
このようなプログラムによれば、一般的なスイッチに、本発明のインタフェース情報作成方法を実行することができる。 According to such a program, the interface information creation method of the present invention can be executed on a general switch.
本発明によれば、各スイッチにおいて対向となる隣接装置(隣接スイッチ)のIFがいつまでも見つからず、リンクアップの検索時間が収束しないことを避けることができる。これにより、すべてのIFのリンクアップの検索に要する時間を低減することができる。 According to the present invention, it is possible to avoid that the IF of an adjacent device (adjacent switch) that is opposite in each switch is not found forever and the search time for link up does not converge. As a result, the time required for searching for the link-up of all IFs can be reduced.
以下、本発明の実施の形態を説明する。まず、図1を用いて本実施の形態のスイッチ10の処理概要を説明する。ここでは、スイッチ10A,10B間でリンクアップ検索用の信号を送信し、リンクアップを検索する場合を例に説明する。このスイッチ10は、信号の波長ごとに、IFを備える。そして、入力された信号を所定の装置へ転送するために、この信号を出力するIFを切り替える。また、スイッチ10は、波長を束ねた波長多重信号を生成し、目的地側の装置へ転送するための合波部16(16A,16B)と、入力された波長多重信号を波長ごとに分ける分波部17(17A,17B)とを備える(図1参照)。この合波部16および分波部17は、光ファイバ等のリンクで接続されている。このスイッチ10は、リンク接続を検出すると、各IFのリンクアップを検索する。リンクアップを検索するとは、自身のスイッチ10のIFとリンク接続される隣接装置(スイッチ10)のIFを検索することをいう。具体的には、自身のスイッチ10からリンクアップ検索用の信号を送信し、また、隣接装置(スイッチ10)からもリンクアップ検索用の信号を受信することで、自身のIFの対向となる隣接装置がどのスイッチ10か、また、対向となるIFがそのスイッチ10のどのIFかを特定することである。そして、その特定結果をもとに、図1の吹き出し101に示すようなインタフェース情報132を作成する。このスイッチ10は、WDM網に接続されるOXCやROADM等であり、スイッチ10それぞれには固有の識別情報である装置識別情報が付与されている。
Embodiments of the present invention will be described below. First, the processing outline of the switch 10 of this embodiment will be described with reference to FIG. Here, a case where a link-up search signal is transmitted between the
スイッチ10(10A,10B)は、自身のスイッチ10の備えるIFの中から、リンクアップ検索処理を行うIFを選択する。そして、スイッチ10は、その選択したIFを用いて、所定時間、リンクアップ検索用の信号(試験信号)を送信し続ける。ここで、スイッチ10が試験信号を送信し続ける時間(試験信号の送信時間)は、スイッチ10の装置識別情報(例えば、出荷時にスイッチ10に割り当てられる装置ID等)に基づき、スイッチ10ごとに固有の時間とする。 The switch 10 (10A, 10B) selects an IF for which a link-up search process is to be performed from among the IFs included in the switch 10 thereof. Then, the switch 10 continues to transmit a link-up search signal (test signal) for a predetermined time using the selected IF. Here, the time for which the switch 10 continues to transmit the test signal (test signal transmission time) is specific to each switch 10 based on the device identification information of the switch 10 (for example, the device ID assigned to the switch 10 at the time of shipment). Time.
このことを図2を用いて、概念的に説明する。例えば、スイッチ10Aは、自身の装置ID「10」に基づき、そのスイッチ10Aの試験信号の送信時間t1を決定する。そして、波長「λ2」のIFからt1の間、試験信号を送信し、リンクアップ検索処理を行う。スイッチ10B側からの試験信号を受信できなかったとき、波長「λ4」のIFから、t1の間、試験信号を送信し、リンクアップ検索処理を行う。さらに、波長「λ3」のIFから、t1の間、試験信号を送信し、リンクアップ検索処理を行う。
This will be conceptually described with reference to FIG. For example, the switch 10A determines the transmission time t1 of the test signal of the switch 10A based on its own device ID “10”. Then, a test signal is transmitted from the IF of wavelength “λ2” to t1, and a link-up search process is performed. When the test signal from the
一方で、例えば、スイッチ10Bは、自身の装置ID「20」に基づき、そのスイッチ10Bの試験信号の送信時間t2を決定する。そして、波長「λ3」のIFからt2の間、試験信号を送信し、リンクアップ検索処理を行う。この波長「λ3」のIFのリンクアップ検索処理の間にスイッチ10Aが、スイッチ10Bからの試験信号を受信すると、スイッチ10A,10Bは互いに波長「λ3」のIFについてリンクアップが成功したことになる。次に、スイッチ10A,10Bは、この波長「λ3」のIF以外のIFについて、リンクアップ検索処理を行う。例えば、スイッチ10Aは、波長「λ4」のIFからt1の間、試験信号を送信し、リンクアップ検索処理を行う。スイッチ10B側からの試験信号を受信できなかったとき、波長「λ2」のIFから、t1の間、試験信号を送信し、リンクアップ検索処理を行う。この波長「λ2」のIFのリンクアップ検索処理の間にスイッチ10Aが、スイッチ10Bからの試験信号を受信すると、スイッチ10A,10Bは互いに波長「λ2」のIFについてリンクアップが成功したことになる。次に、スイッチ10A,10Bは、波長「λ3」および「λ2」のIF以外のIFについて、リンクアップ検索処理を行う。スイッチ10A,10Bは、以上のような処理を繰り返すことで、各IFの対向となる隣接装置のIFを検索し、その結果をインタフェース情報132に記録する(図1参照)。
On the other hand, for example, the
このように、リンクアップ検索処理を行う各スイッチ10で、1つのIFあたりのリンクアップ検索処理に要する時間に大小の差を設けることで、対向となる隣接装置のIFがいつまでも見つからないことを避けることができる。 In this way, by setting a large or small difference in the time required for the link-up search process per IF in each switch 10 that performs the link-up search process, it is possible to avoid that the IF of the adjacent adjacent device cannot be found indefinitely. be able to.
<構成>
次に、図3を用いてスイッチ10の構成を説明する。スイッチ10は、スイッチ部14と、合波部16と、分波部17とをそれぞれ1以上備える。そして、このスイッチ10は、スイッチ部14の制御を行う制御部12と、制御部12が制御を行うときに参照する各種情報を記憶する記憶部13とを備える。
<Configuration>
Next, the configuration of the switch 10 will be described with reference to FIG. The switch 10 includes at least one
制御部12は、このスイッチ10が備える専用回路やCPU(Central Processing Unit)によるプログラム実行処理等により実現される。さらに、記憶部13は、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、フラッシュメモリ等の記憶媒体から構成される。なお、スイッチ10をプログラム実行処理により実現する場合、記憶部13には、このスイッチ10の機能を実現するためのプログラムが格納される。
The
制御部12は、シグナリング部121と、情報広告収集部122と、スイッチ制御部123と、隣接情報交換部124とを備える。
The
シグナリング部121は、信号伝送するためのパスを、網内で自律分散的に設定する際に、隣接装置とシグナリングを交換する。シグナリングのプロトコルとしては、例えばRSVP(Resource reSerVation Protocol)がある。
The
情報広告収集部122は、パスを設定する際に必要な情報を網内装置間で広告したり収集したりする。ここで用いるプロトコルとしては、例えば、OSPF(Open Shortest Path First)やBGP(Border Gateway Protocol)がある。
The information
このシグナリング部121によるシグナリングの結果や、情報広告収集部122により収集された情報(経路情報等)は、データベース131に記憶される。これらの情報は、制御部12がデータを送受信する際に参照される。
The result of signaling by the
隣接情報交換部124は、自身のスイッチ10の各IFが隣接装置のどのIFと接続されているか等の情報を隣接装置と交換する。この情報を交換するためのプロトコルとしては、例えば、LMP(Link Management Protocol)がある。この隣接情報交換部124は、インタフェース選択部1241と、送信時間決定部1242と、インタフェース情報作成部1244と、試験信号出力部1243とを備える。
The adjacent
インタフェース選択部1241は、インタフェース情報1244を参照して、自身のスイッチ10のIFの中から、まだリンクアップに成功していないIFを選択する。
The interface selection unit 1241 refers to the
送信時間決定部1242は、隣接装置のIFとのリンクアップを検索するための試験信号の送信時間を決定する。例えば、送信時間決定部1242は、記憶部13に記憶された装置識別情報133に基づき、所定の計算式により、自身のスイッチ10の送信時間を決定する。なお、この計算式は、パラメータとして用いる値(装置識別情報133)がユニークであれば、計算結果もユニークな値となるような計算式とする。
The transmission
試験信号出力部1243は、インタフェース情報132を参照して、リンクアップに成功していないIFを選択する。そして、スイッチ制御部123およびスイッチ部14経由で、この選択したIFから試験信号を出力する。
The test
インタフェース情報作成部1244は、IF経由で、隣接装置からの試験信号を受信したとき、つまり、リンクアップに成功したとき、この試験信号を受信したIFのIDと、この試験信号の送信元のスイッチ10の装置識別情報133と、その試験信号の送信元のIFのIDとを対応付けて、記憶部13のインタフェース情報132に記憶する。
The interface
スイッチ制御部123は、対象の信号を適切にスイッチングするための命令をスイッチ部14に出す。
The
次に、記憶部13を説明する。記憶部13は、データベース131、インタフェース情報132および装置識別情報133を記憶する。
Next, the
データベース131は、前記したとおりシグナリング部121によるシグナリングの結果や、情報広告収集部122により収集された情報(経路情報等)を記憶する。このデータベース131の情報は、制御部12が他の装置との間に確立したパスを用いて信号を送受信する際に参照される。
As described above, the
インタフェース情報132は、隣接装置から試験信号を受信した自身のスイッチ10のIFのIDと、その試験信号の送信元である隣接装置の装置識別情報と、その隣接装置における試験信号の送信元のIFのIDと、そのIFの属するWDMグループ(同じ合波部16または分波部17により束ねられるIFのグループ)のIDとを対応付けて示した情報である(図1の吹き出し101参照)。このインタフェース情報132は、インタフェース情報作成部1244により作成される。なお、図1の吹き出し101に示すように、インタフェース情報1244は、各IFに割り当てられた波長に関する情報をさらに含んでいてもよい。
The
装置識別情報133は、スイッチ10の固有の識別情報である。この装置識別情報133は、例えば、このスイッチ10に割り当てられるIPアドレスや、このスイッチ10の出荷時に割り当てられる装置IDである。なお、送信時間決定部1242が、この装置識別情報133に基づき、試験信号の送信時間を決定する場合において、この装置識別情報133が文字や記号を含むものであるとき、この装置識別情報133を数値に変換する。そして、この数値を用いて試験信号の送信時間を決定する。
The
<処理手順>
次に、図3を参照しつつ、図4を用いて、スイッチ10の処理手順を説明する。以下の処理は、スイッチ10にリンク(光ファイバケーブル等)が接続されたことをトリガとして実行されるものとする。まず、図3のスイッチ10の送信時間決定部1242は、自身のスイッチ10の装置識別情報133を参照して、隣接装置のIFとのリンクアップを検索するための、1つのIFあたりの試験信号の送信時間を決定する(S0)。次に、試験信号出力部1243は、インタフェース情報132を参照して、リンクアップに成功していないIFを選択する(S1)。そして、スイッチ制御部123およびスイッチ部14経由で、この選択したIFから試験信号を隣接装置へ送信する(S2)。ここで、リンクアップに成功すれば(S3のYes)、つまり、隣接装置からの試験信号を、この選択したIF経由で受信できたとき、インタフェース情報作成部1244は、このリンクアップに成功したIFの情報をインタフェース情報132に記憶する(S4)。一方、リンクアップに成功しなかった場合(S3のNo)において、そのIF経由で試験信号を送信しはじめて、まだS0で決定した送信時間が経過していなければ(S8のNo)、S2へ戻る。一方、そのIF経由で試験信号を送信しはじめて、S0で決定した送信時間が経過していれば(S8のYes)、S1へ戻り、リンクアップしていない別のIFを選択する。
<Processing procedure>
Next, the processing procedure of the switch 10 will be described with reference to FIG. The following processing is assumed to be triggered by the connection of a link (such as an optical fiber cable) to the switch 10. First, the transmission
S5において、試験信号出力部1243は、インタフェース情報132を参照して、まだリンクアップに成功していないIFがあれば(S5のYes)、インタフェース情報132まだリンクアップに成功していないIFからIFを選択し(S6)、S2へ戻る。
In S5, the test
S5において、試験信号出力部1243は、インタフェース情報132を参照して、まだリンクアップに成功していないIFがなければ(S5のNo)、リンクアップ検索処理の対象であるすべてのIFについてリンクアップに成功したか否かを判断する(S7)。ここで、まだ、リンクアップに成功していないIFがあれば(S7のNo)、S1へ戻る。一方、リンクアップ検索処理の対象であるすべてのIFについてリンクアップに成功した場合(S7のYes)、処理を終了する。
In S5, the test
このように、リンクアップ検索処理を行うスイッチ10は互いに、1つのIFあたりの試験信号の送信時間を異なるものとする。よって、スイッチ10は、対向となる隣接装置のIFがいつまでも見つからないことを避けることができる。 In this way, the switches 10 that perform the link-up search process have different test signal transmission times per IF. Therefore, the switch 10 can avoid that the IF of the adjacent adjacent device is not found forever.
なお、送信時間決定部1242は、試験信号の送信時間を決定するとき、インタフェース情報1244に記憶される、リンクアップに成功した(リンクアップが検索できた)IFの数が多くなればなるほど、試験信号の送信時間を短くするようにしてもよい。これは、試験信号出力部1243は、リンクアップに成功していないIFが少なくなれば、長い時間試験信号を送信し続けなくても、リンクアップに成功する可能性が高くなるからである。
When the transmission
また、スイッチ10それぞれのインタフェース選択部1241は、試験信号を送信するIFを選択するとき、IFそれぞれに割り当てられた波長の降順ならば降順、昇順ならば昇順に選択するようにしてもよい。例えば、スイッチ10A,10Bとも、波長の降順にIFを選択し、リンクアップ検索処理を行う。このようにすることで、隣接するスイッチ10間でリンクアップ検索処理を行うIFの順番が同じになるので、より短時間でIFすべてのリンクアップ検索処理を終了させることができる。
In addition, when selecting an IF that transmits a test signal, the interface selection unit 1241 of each switch 10 may select a descending order if the wavelength assigned to each IF is in descending order and an ascending order if the order is ascending. For example, both the
また、スイッチ10が試験信号の送信時間を決定するとき、以下のようにしてもよい。例えば、システム内の各スイッチ10は、予め記憶部13に試験信号の送信時間(送信時間t1,t2)を記憶しておく。ここで送信時間t1,t2はそれぞれ異なる値であり、例えば、送信時間t2>送信時間t1とする。
Further, when the switch 10 determines the transmission time of the test signal, it may be as follows. For example, each switch 10 in the system stores the test signal transmission time (transmission time t1, t2) in the
そして、スイッチ10は、図5に示すような手順により試験信号の送信時間を決定する。まず最初にスイッチ10のインタフェース選択部1241は、インタフェース情報132を参照して、IFのうち、制御波長用IFを選択する。そして、試験信号出力部1243は、この制御波長用IFについてリンクアップ検索処理を行う(S11)。なお、この制御波長用IFのリンクアップ検索処理における試験信号の送信時間は、送信時間t1,t2またはそれ以外の任意の送信時間とする。そして、この制御波長用IFのリンクアップに成功すると(S12のYes)、この制御波長用IF経由で、隣接装置から、試験信号とともに、この隣接装置の装置識別情報を受信する。例えば、隣接装置の装置IDを受信する。そして、送信時間決定部1242は、この隣接装置の装置IDと、自身のスイッチ10の装置IDとを比較する(S13)。ここでの装置IDの比較は、例えば、それぞれの装置IDを数値変換し、それぞれの装置IDに対応する数値の大小を比較することにより行われる。
The switch 10 determines the test signal transmission time according to the procedure shown in FIG. First, the interface selection unit 1241 of the switch 10 refers to the
ここで、送信時間決定部1242は、例えば、自身のスイッチ10の装置IDが隣接装置の装置IDよりも小さいとき(S14のYes)、記憶部13に記憶された試験信号の送信時間t1,t2のうち、送信時間t1を選択する(S15)。一方、送信時間決定部1242は、自身のスイッチ10の装置IDが隣接装置の装置IDよりも大きいとき(S14のNo)、送信時間t2を選択する(S16)。そして、スイッチ10は、S15またはS16で選択した送信時間(送信時間t1または送信時間t2)を用いて、データ波長用IFのリンクアップ検索処理を行う。スイッチ10は、このような処理をWDMグループごとに実行し、すべてのIFのリンクアップ検索処理を行う。このようにすることでも、各スイッチ10はIFのリンクアップ検索処理を行うことができる。
Here, for example, when the device ID of its own switch 10 is smaller than the device ID of the adjacent device (Yes in S14), the transmission
なお、前記した例では、各スイッチ10の送信時間決定部1242は、自身のスイッチ10の装置IDが隣接装置の装置IDよりも小さいとき、送信時間t1,t2のうち、送信時間t1を選択することとしたが、送信時間t2を選択するようにしてもよい。つまり、各スイッチ10の送信時間決定部1242は、自身のスイッチ10の装置IDの方が隣接装置の装置IDよりも小さいとき(または大きいとき)、どちらの送信時間を選択するかを共通のルールとして決めておき、各スイッチ10はそのルールにのっとり、送信時間を選択する。このようにすることでも、隣接するスイッチ10は、互いに異なる送信時間で、試験信号を送信しあうことになるので、リンクアップ検索処理における検索時間が収束しないことを避けることができる。
In the example described above, the transmission
10(10A,10B) スイッチ
12 制御部
13 記憶部
14 スイッチ部
16 合波部
17 分波部
121 シグナリング部
122 情報広告収集部
123 スイッチ制御部
124 隣接情報交換部
131 データベース
132 インタフェース情報
133 装置識別情報
1241 インタフェース選択部
1242 送信時間決定部
1243 試験信号出力部
1244 インタフェース情報作成部
10 (10A, 10B) switch 12
Claims (7)
1以上の前記インタフェースから出力される波長を束ねた多重化信号を、ケーブル経由で出力する合波部と、
前記ケーブル経由で入力される多重化信号を、波長ごとに分割し、当該波長の前記インタフェース経由でスイッチ部へ出力する分波部と、
前記インタフェースから入力された波長の信号を、前記波長を出力するインタフェースへ出力するスイッチ部とを備えるスイッチであって、
自身のスイッチに割り当てられた固有の装置識別情報を記憶する記憶部と、
試験信号を送信する自身のスイッチのインタフェースを選択するインタフェース選択部と、
前記自身のスイッチのインタフェースと、隣接スイッチのインタフェースとのリンクアップを検索するための前記試験信号の送信時間を決定する送信時間決定部と、
前記決定した試験信号の送信時間の間、前記選択したインタフェースから、前記スイッチ部経由で、前記隣接スイッチへ前記試験信号を出力する試験信号出力部と、
当該インタフェースで、当該隣接スイッチからの前記試験信号を受信したとき、前記試験信号を受信した前記自身のスイッチのインタフェースの識別情報と、前記隣接スイッチの識別情報と、その隣接スイッチにおける前記試験信号の送信元のインタフェースの識別情報とを対応付けたインタフェース情報を作成するインタフェース情報作成部とを備え、
前記送信時間決定部は、
前記装置識別情報に基づき、前記自身のスイッチに固有の前記試験信号の送信時間を決定することを特徴とするスイッチ。 An interface that is connected to a WDM (Wavelength Division Multiplexing) network and transmits a signal of the wavelength for each wavelength;
A multiplexing unit that outputs a multiplexed signal in which wavelengths output from one or more of the interfaces are bundled via a cable;
A demultiplexing unit that divides a multiplexed signal input via the cable for each wavelength and outputs the multiplexed signal to the switch unit via the interface of the wavelength;
A switch that outputs a signal of a wavelength input from the interface to an interface that outputs the wavelength;
A storage unit for storing unique device identification information assigned to its own switch;
An interface selector for selecting the interface of its own switch for transmitting a test signal,
And interface of the own switch, a transmission time determination unit for determining a transmission time of the test signal for searching for a link-up with the adjacent switch interface,
During the transmission time of the determined test signal from the selected interface, and the via switch section outputs the test signal to the adjacent switch test signal output unit,
When the test signal from the adjacent switch is received by the interface, the identification information of the interface of the own switch that has received the test signal, the identification information of the adjacent switch, and the test signal in the adjacent switch An interface information creation unit that creates interface information in association with identification information of a transmission source interface;
The transmission time determination unit
A switch characterized in that, based on the device identification information, a transmission time of the test signal specific to the switch itself is determined.
当該スイッチの装置IDまたはIPアドレスであること特徴とする請求項1のスイッチ。 The device identification information is
2. The switch according to claim 1, which is a device ID or an IP address of the switch.
前記試験信号の送信時間を決定するとき、前記インタフェース情報に記憶される、前記隣接スイッチとのリンクアップが検索できたインタフェースの数が多くなるほど、前記選択したインタフェースへの前記試験信号の送信時間を短くすることを特徴とする請求項1または請求項2に記載のスイッチ。 The transmission time determination unit
When determining the transmission time of the test signal, the stored in the interface information, the higher the link-up with an adjacent switch becomes large number of interfaces which can be searched, the transmission time of the test signal to the selected interface The switch according to claim 1 or 2, wherein the switch is shortened.
前記試験信号を送信するインタフェースを選択するとき、前記インタフェースそれぞれに割り当てられた波長の降順に選択することを特徴とする請求項1ないし請求項3のいずれか1項に記載のスイッチ。 The interface selection unit
The switch according to any one of claims 1 to 3, wherein when selecting an interface for transmitting the test signal, the interfaces are selected in descending order of wavelengths assigned to the interfaces.
前記試験信号を送信するインタフェースを選択するとき、前記インタフェースそれぞれに割り当てられた波長の昇順に選択することを特徴とする請求項1ないし請求項3のいずれか1項に記載のスイッチ。 The interface selection unit
The switch according to any one of claims 1 to 3, wherein when selecting an interface for transmitting the test signal, the interfaces are selected in ascending order of wavelengths assigned to the interfaces.
1以上の前記インタフェースから出力される波長を束ねた多重化信号を、ケーブル経由で出力する合波部と、
前記ケーブル経由で入力される多重化信号を、波長ごとに分割し、当該波長の前記インタフェース経由でスイッチ部へ出力する分波部と、
前記インタフェースから入力された波長の信号を、前記波長を出力するインタフェースへ出力するスイッチ部と、
自身のスイッチに割り当てられた固有の装置識別情報を記憶する記憶部とを備えるスイッチが、
前記自身のスイッチのインタフェースから、隣接スイッチのインタフェースとのリンクアップを検索するための試験信号の送信時間を決定するステップと、
前記試験信号を送信する自身のスイッチのインタフェースを選択するステップと、
前記決定した試験信号送信時間の間、前記選択したインタフェースから、前記スイッチ部経由で、前記隣接スイッチへ前記試験信号を出力するステップと、
当該インタフェースで、当該隣接スイッチからの前記試験信号を受信したとき、前記試験信号を受信した前記自身のスイッチのインタフェースの識別情報と、前記隣接スイッチの識別情報と、その隣接スイッチにおける前記試験信号の送信元のインタフェースの識別情報とを対応付けたインタフェース情報を作成するステップとを実行し、
前記試験信号の送信時間を決定するステップにおいて、
前記装置識別情報に基づき、前記自身のスイッチに固有の前記試験信号の送信時間を決定することを特徴とするインタフェース情報作成方法。 An interface that is connected to a WDM (Wavelength Division Multiplexing) network and transmits a signal of the wavelength for each wavelength;
A multiplexing unit that outputs a multiplexed signal in which wavelengths output from one or more of the interfaces are bundled via a cable;
A demultiplexing unit that divides a multiplexed signal input via the cable for each wavelength and outputs the multiplexed signal to the switch unit via the interface of the wavelength;
A switch unit that outputs a signal of a wavelength input from the interface to an interface that outputs the wavelength;
A switch comprising a storage unit for storing unique device identification information assigned to the switch of its own,
Determining a transmission time of a test signal for searching for a link-up with an interface of an adjacent switch from the interface of the own switch;
Selecting an interface of its switch to transmit the test signal;
During the test signal transmission time and the determined, from said selected interface, via the switching unit, and outputting the test signal to the adjacent switch,
When the test signal from the adjacent switch is received by the interface, the identification information of the interface of the own switch that has received the test signal, the identification information of the adjacent switch, and the test signal in the adjacent switch Executing the step of creating interface information in association with the identification information of the source interface,
Determining the transmission time of the test signal;
Interface information creation method characterized by determining a transmission time of specific the test signal based on the device identification information, the own switch.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010004426A JP5331014B2 (en) | 2010-01-12 | 2010-01-12 | Switch, interface information creation method and program thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010004426A JP5331014B2 (en) | 2010-01-12 | 2010-01-12 | Switch, interface information creation method and program thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011146819A JP2011146819A (en) | 2011-07-28 |
| JP5331014B2 true JP5331014B2 (en) | 2013-10-30 |
Family
ID=44461307
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010004426A Expired - Fee Related JP5331014B2 (en) | 2010-01-12 | 2010-01-12 | Switch, interface information creation method and program thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5331014B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5282048B2 (en) * | 2010-01-12 | 2013-09-04 | 日本電信電話株式会社 | Switch, interface information creation method and program thereof |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004297522A (en) * | 2003-03-27 | 2004-10-21 | Fujitsu Ltd | Optical transmission system and optical transmission device |
| JP5001797B2 (en) * | 2007-11-16 | 2012-08-15 | 日本電信電話株式会社 | Network information setting method, network information setting system, and node device |
-
2010
- 2010-01-12 JP JP2010004426A patent/JP5331014B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011146819A (en) | 2011-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5439408B2 (en) | Optical packet switching system and optical packet transmitter | |
| US8009986B2 (en) | Optical node for mesh-type WDM optical network | |
| EP1303160A2 (en) | Wavelength routing and switching mechanism for a photonic transport network | |
| JP4025748B2 (en) | High speed optical routing apparatus and method | |
| JP5588374B2 (en) | Optical packet switching system, optical packet switching device, and optical packet transmission device | |
| JP2012165267A (en) | Optical packet switching system and optical packet switching device | |
| US20020159114A1 (en) | Method and apparatus for routing signals through an optical network | |
| US8036527B2 (en) | Apparatus and method for protection switching of optical channel | |
| JP6419154B2 (en) | Optical network | |
| EP2439887B1 (en) | Wavelength division multiplexing network path search method and system | |
| JP5331014B2 (en) | Switch, interface information creation method and program thereof | |
| WO2011018926A1 (en) | Network administration device and method for setting wavelength paths | |
| JP5282048B2 (en) | Switch, interface information creation method and program thereof | |
| JP4024265B2 (en) | Node, optical communication network, optical path reservation method and program | |
| EP3355535B1 (en) | Method and apparatus for establishing interlayer link binding relationship | |
| JP4024266B2 (en) | Optical path arrangement search method, optical path arrangement search apparatus and program | |
| JP4364580B2 (en) | Optical transmission system and topology detection method | |
| JP4878536B2 (en) | Communication apparatus and communication system | |
| JP2004104543A (en) | Optical network system, its transmission controlling method and node device used for the same | |
| JPH11122258A (en) | Optical wavelength routing method and optical wavelength routing system | |
| KR102909227B1 (en) | Optical switching method and apparatus | |
| Satkunarajah et al. | Comparison of single-line rate for dedicated protection on WDM optical network topologies | |
| JP4369892B2 (en) | Signal transferable time zone calculation method, signal transferable time zone calculation device, signal transferable time zone calculation program, and computer-readable recording medium | |
| JP2003005240A (en) | Optical bit string identification device | |
| JPH10303984A (en) | Optical switching device and optical network system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110825 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130213 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130201 |
|
| 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: 20130723 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130726 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5331014 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |