WO2024100722A1 - Optical cross-connect swtiching system and swtiching method - Google Patents

Optical cross-connect swtiching system and swtiching method Download PDF

Info

Publication number
WO2024100722A1
WO2024100722A1 PCT/JP2022/041404 JP2022041404W WO2024100722A1 WO 2024100722 A1 WO2024100722 A1 WO 2024100722A1 JP 2022041404 W JP2022041404 W JP 2022041404W WO 2024100722 A1 WO2024100722 A1 WO 2024100722A1
Authority
WO
WIPO (PCT)
Prior art keywords
optical switch
target
channel
optical
controller
Prior art date
Application number
PCT/JP2022/041404
Other languages
French (fr)
Japanese (ja)
Inventor
ひろし 渡邉
紗希 野添
千里 深井
友裕 川野
邦明 寺川
幾太郎 大串
和典 片山
Original Assignee
日本電信電話株式会社
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 日本電信電話株式会社 filed Critical 日本電信電話株式会社
Priority to PCT/JP2022/041404 priority Critical patent/WO2024100722A1/en
Publication of WO2024100722A1 publication Critical patent/WO2024100722A1/en

Links

Images

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B26/00Optical devices or arrangements for the control of light using movable or deformable optical elements
    • G02B26/08Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B6/00Light guides; Structural details of arrangements comprising light guides and other optical elements, e.g. couplings
    • G02B6/24Coupling light guides
    • G02B6/26Optical coupling means
    • G02B6/35Optical coupling means having switching means
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B6/00Light guides; Structural details of arrangements comprising light guides and other optical elements, e.g. couplings
    • G02B6/24Coupling light guides
    • G02B6/36Mechanical coupling means
    • G02B6/38Mechanical coupling means having fibre to fibre mating means

Definitions

  • This disclosure relates to an optical cross-connect switching system and switching method.
  • Non-Patent Document 1 discloses a system that is comprised of an optical fiber network (multi-stage loop network) made up of multiple loop networks, an optical node (in-house node) installed in an environment where commercial power is available within a communications building, and one or more optical nodes (out-house nodes) installed outdoors.
  • the optical switch of the optical cross-connect is controlled based on a control signal superimposed on the power supply light via the optical fiber, and the power obtained by photoelectric conversion of the power supply light is used as a power source to switch between the optical fiber cores.
  • Non-Patent Document 2 discloses a rotating ferrule type optical switch that achieves power saving and compact size in an optical cross-connect that switches between optical fiber cores.
  • This rotating ferrule type optical switch optical fibers are arranged in a circular shape in a ferrule used in an optical connector, and the channel of the optical switch is switched by rotating the ferrule, changing the connection destination of the optical fiber.
  • Non-Patent Document 1 has the restriction that the current state of the optical switch cannot be held at the off-site node in order to operate the off-site node with low power consumption. Under this restriction, it is not clear what data should be held at the on-site node regarding the state of the optical switch. Furthermore, according to the technology described in Non-Patent Document 2, when multiple switching operations are performed in a ferrule rotating optical switch, if a deviation occurs in the rotation direction of the ferrule, twists accumulate in the optical fiber placed in the ferrule, which can cause the optical fiber to break.
  • the present disclosure has been made in consideration of the above problems. Its purpose is to provide an optical cross-connect switching system and switching method that can suppress deviation in the rotational direction of a rotation mechanism and suppress accumulation of twists in the optical fiber and breakage of the optical fiber, even when multiple switching operations are performed in an optical switch having a rotation mechanism.
  • a switching system and switching method for an optical cross-connect relates to an optical cross-connect having an optical switch capable of selecting one of a plurality of channels by a rotation mechanism in an optical fiber network in which a first node and a second node are arranged.
  • a first controller of the first node receives a combination of two ports selected from the ports of the optical cross-connect to which optical fibers are connected as a target combination, and extracts a target optical switch and a target channel corresponding to the target combination. Then, based on the current channel and the target channel currently selected in the target optical switch, a control signal is output to drive the rotation mechanism of the target optical switch to select the target channel.
  • a second controller of the second node receives the control signal and drives the rotation mechanism.
  • FIG. 1 is a diagram illustrating an example of a configuration of a switching system according to an embodiment of the present disclosure.
  • FIG. 2 is a diagram illustrating an example of a configuration of an optical cross connect.
  • FIG. 3 is a diagram illustrating an example of the configuration of an optical switch.
  • FIG. 4 is a diagram showing an example of a setting table of the optical switch.
  • FIG. 5 is a diagram showing an example of the optical switch state table.
  • FIG. 6 is a diagram showing an example of a control signal table of the optical switch.
  • FIG. 7 is a diagram showing an example of a display of a connection state between ports in an optical cross connect.
  • FIG. 8 is a flowchart showing the process of the switching system according to an embodiment of the present disclosure.
  • FIG. 9 is a diagram illustrating a hardware configuration of the controller.
  • the switching system 1 includes an on-site controller CP1 (first controller), a database DB, and an off-site controller CP2 (second controller).
  • the switching system 1 may include a display unit 81 and an operation unit 83.
  • the switching system 1 is an optical cross-connect XC switching system in an optical fiber network in which an on-site node N1 (first node) and an off-site node N2 (second node) are arranged.
  • the optical fiber network includes an upper loop LP1 and a lower loop LP2 composed of a plurality of optical fibers.
  • the on-site node N1 is arranged in the upper loop LP1, and the off-site node N2 is arranged at the location where the upper loop LP1 and the lower loop LP2 meet.
  • the optical fiber network in which the on-site node N1 and the off-site node N2 are arranged is not limited to the above example.
  • the optical cross connect XC is also placed in the off-site node N2.
  • the optical cross connect XC has ports to which the optical fibers constituting the upper loop LP1 and the lower loop LP2 are connected.
  • the optical cross connect XC is capable of switching between optical fibers of four directions (paths D1, D2, D3, D4) included in the two loops, the upper loop LP1 and the lower loop LP2.
  • the optical fibers of paths D1 and D2 may be optical fibers of the upper loop LP1.
  • the optical fibers of paths D3 and D4 may be optical fibers of the lower loop LP2.
  • optical fibers that can be switched by the optical cross connect XC are not limited to those that constitute the upper loop LP1 and the lower loop LP2.
  • the optical cross connect XC may be capable of switching between optical fibers from M directions (M is an integer of 2 or more).
  • the optical cross-connect XC includes ports P11, P12, P21, P22, P31, P32, P41, and P42 as ports to which optical fibers are connected.
  • the ports P11 and P12 are connected to the optical fiber of the path D1.
  • the ports P21 and P22 are connected to the optical fiber of the path D2.
  • the ports P31 and P32 are connected to the optical fiber of the path D3.
  • the ports P41 and P42 are connected to the optical fiber of the path D4.
  • each direction is assumed to be composed of two optical fibers, and the optical cross connect XC is described as having two ports for each direction, for a total of eight ports, but this embodiment is not limited to this.
  • M directions M is an integer of 2 or more
  • N optical fibers N is an integer of 1 or more
  • the optical cross connect XC may have N ports for each direction, for a total of "M x N" ports.
  • the optical cross connect XC has an optical switch for each of the above-mentioned ports. More specifically, the optical cross connect XC has optical switches SW11, SW12, SW21, SW22, SW31, SW32, SW41, and SW42 corresponding to ports P11, P12, P21, P22, P31, P32, P41, and P42, respectively.
  • M is an integer of 2 or more
  • N is an integer of 1 or more
  • the optical cross connect XC may have "M x N" optical switches.
  • Each optical switch is configured to be able to select one of multiple channels.
  • the optical switches in the optical cross-connect XC are connected to other optical switches via channels.
  • Figure 2 shows how the optical switches are connected to each other in a matrix via optical wiring paths GL beyond the channels.
  • FIG. 3 is a diagram showing an example of the configuration of an optical switch.
  • FIG. 3 both a cross-sectional view passing through the rotation axis AS of the optical switch and a cross-sectional view perpendicular to the rotation axis AS are shown.
  • each optical switch has six channels (channels CH1, CH2, CH3, CH4, CH5, CH6).
  • One optical switch has six channels to connect to other optical switches that belong to a different direction from the direction to which the port corresponding to that optical switch belongs.
  • M directions M is an integer of 2 or more
  • N is an integer of 1 or more
  • each optical switch may have "(M-1) x N" channels.
  • each optical switch is configured to be able to select one of a number of channels by a rotation mechanism.
  • each optical switch is a multi-core cylindrical ferrule rotary optical switch.
  • the multi-core cylindrical ferrule rotary optical switch has a multi-core cylindrical ferrule MFF in which a number of single mode fibers are arranged as channels (channels CH1, CH2, CH3, CH4, CH5, CH6) at the same circumferential distance from the rotation axis AS on the ferrule end face, and a single fiber ferrule SFF in which a single mode fiber TF is arranged at the same circumferential distance from the rotation axis AS as the single mode fibers of the multi-core cylindrical ferrule MFF.
  • the multiple channels may be arranged around the rotation axis AS of the rotation mechanism in the order of numbers that identify the channels.
  • channels CH1, CH2, CH3, CH4, CH5, and CH6 are arranged in order around the rotation axis AS.
  • Channels CH1, CH2, CH3, CH4, CH5, and CH6 are identified by the numbers "1", “2", “3”, "4", "5", and "6", respectively.
  • the multi-core cylindrical ferrule MFF and the single fiber ferrule SFF are inserted into the sleeve SB so that their end faces face each other, and a rotation mechanism is formed in which switching is performed by rotating one of them with a motor or the like. Note that when rotating the single fiber ferrule SFF or the multi-core cylindrical ferrule MFF, a gap is provided between the fiber end faces to prevent damage to the fiber end faces due to rotation.
  • the single mode fiber TF of the single fiber ferrule SFF faces channel CH1 of the multi-core cylindrical ferrule MFF, thereby allowing communication light to be transmitted between the single mode fiber TF and channel CH1.
  • the channel of interest is said to be "selected” or "to be selected.”
  • channel CH1 is selected.
  • the channel selected by each optical switch of the optical cross-connect XC is changed by an external controller CP2, which will be described later. More specifically, the external controller CP2 drives the rotation mechanism of each optical switch so that a specific channel is selected.
  • the rotation direction of the rotation mechanism has two patterns, direction AR1 (counterclockwise direction) and direction AR2 (clockwise direction).
  • direction AR1 counterclockwise direction
  • direction AR2 clockwise direction
  • the channel selected in the optical switch is changed multiple times, if only one of the rotation directions, direction AR1 or direction AR2, is selected biasedly, twists will accumulate in the optical fiber. In the worst case, this may lead to breakage of the optical fiber. Therefore, when the channel selected in an optical switch with a rotation mechanism is changed multiple times, it is necessary to control the selection of both direction AR1 and direction AR2 as evenly as possible.
  • the database DB is connected to a first controller, which will be described later.
  • the database DB also stores, for each combination of two ports selected from the ports of the optical cross-connect XC, a predetermined optical switch selected from the optical switches and a predetermined channel selected in the predetermined optical switch.
  • the database DB stores, for each combination of two ports, the predetermined optical switch and the predetermined channel in the form of a setting table.
  • Figure 4 shows an example of a setting table for an optical switch.
  • information is stored in the format of "(A, B)" for each combination of two ports selected from the ports of the optical cross-connect XC.
  • a and B are numbers that identify a specific channel.
  • the optical switch shown in Figure 3 has six channels CH1 to CH6, so A and B are integers between 1 and 6.
  • the specified channel of the optical switch described in the second column of the row containing the column of interest is a channel identified by the number "A.”
  • the specified channel of the optical switch described in the second row of the column containing the field of interest is a channel identified by the number "B.”
  • the database DB stores a specific optical switch selected from the optical switches and a specific channel selected in the specific optical switch for each combination of two ports selected from the ports of the optical cross-connect XC.
  • control signal drives the rotation mechanism of a specific optical switch so that a specific channel is selected in the specific optical switch, and two ports selected from the ports of the optical cross-connect XC are connected to each other.
  • the database DB stores the channel currently selected in the optical switch as the current channel.
  • the database DB stores the current channel in the form of a status table.
  • FIG. 5 is a diagram showing an example of an optical switch status table. For example, looking at the row of the status table in FIG. 5 where the port name is "P11,” the current channel is listed as “CH1.” From this entry, it can be seen that the channel currently selected in the optical switch SW11 corresponding to port P11 is channel CH1.
  • the current channel information stored in the status table is changed based on a command from the on-site controller CP1, which will be described later.
  • the database DB may store the specified rotation direction and specified rotation amount of the rotation mechanism in the target optical switch for each combination of the current channel and target channel corresponding to the target optical switch.
  • the database DB stores the specified rotation direction and specified rotation amount of the rotation mechanism in the form of a control signal table.
  • the database DB may store a control signal table for each optical switch that the optical cross-connect XC has.
  • FIG. 6 is a diagram showing an example of a control signal table for an optical switch.
  • channels CH1 to CH6 are shown as "current channels” that may be selected, and channels CH1 to CH6 are shown as “target channels” that may be selected.
  • the numbers in the control signal table indicate the specified direction of rotation and the specified amount of rotation of the rotation mechanism required to change the state in which the "current channel” is selected in the optical switch to the state in which the "target channel” is selected.
  • the entry “+K” indicates that the rotation direction of the rotation mechanism of the optical switch is direction AR1, and the amount of rotation is "K”.
  • the entry “-K” indicates that the rotation direction of the rotation mechanism of the optical switch is direction AR2, which is the opposite direction to direction AR1, and the amount of rotation is "K”.
  • the entry "0" indicates that the amount of rotation of the rotation mechanism is 0.
  • the number that is obtained by subtracting the number that identifies the "current channel” from the number that identifies the "target channel” is the number that is entered in the control signal table.
  • the on-site controller CP1 (an example of a control unit or a processing unit) is a general-purpose computer equipped with a CPU (Central Processing Unit), a memory, and an input/output unit.
  • a computer program (switching program) for causing the on-site controller CP1 to function as a part of the switching system 1 is installed in the on-site controller CP1.
  • the on-site controller CP1 functions as an information processing circuit that realizes a plurality of functions described later.
  • the on-site controller CP1 receives a combination of two ports selected from the ports of the optical cross-connect XC as a target combination.
  • the on-site controller CP1 may be connected to an operation unit 83 where a user inputs operations, and obtain the target combination based on the user's operation.
  • the on-site controller CP1 may receive a target combination transmitted from an external management server, etc.
  • the on-site controller CP1 also references the database DB to extract the specified optical switch and specified channel that correspond to the target combination as the target optical switch and target channel, respectively.
  • the on-site controller CP1 When the target combination is "port P11, port P22," the on-site controller CP1 refers to row LN and column CL in the setting table shown in FIG. 4. Then, the on-site controller CP1 extracts "optical switch SW11” as the target optical switch based on row LN, and extracts “optical switch SW22” as the target optical switch based on column CL. Based on the fact that "(2, 1)" is written in the column where row LN and column CL intersect in the setting table, the on-site controller CP1 extracts "channel CH2" as the target channel for "optical switch SW11,” and extracts "channel CH1" as the target channel for "optical switch SW22.”
  • the on-site controller CP1 generates a control signal for driving the rotation mechanism of the target optical switch to select the target channel, based on the current channel and the target channel corresponding to the target optical switch.
  • the on-site controller CP1 may generate a control signal for specifying the direction and amount of rotation of the rotation mechanism in the target optical switch, based on the current channel and the target channel corresponding to the target optical switch.
  • the on-site controller CP1 refers to the row with the port name "P11” and the row with the port name "P22” in the state table shown in FIG. 5. Then, based on the row with the port name "P11”, the on-site controller CP1 extracts that the current channel of "optical switch SW11” is “Channel CH1". Also, based on the row with the port name "P22", the on-site controller CP1 extracts that the current channel of "optical switch SW22" is "Channel CH5".
  • the on-site controller CP1 may refer to the database DB to extract a predetermined rotation direction and a predetermined rotation amount corresponding to the combination of the current channel and the target channel corresponding to the target optical switch, and set the extracted predetermined rotation direction and predetermined rotation amount as the rotation direction and rotation amount of the rotation mechanism in the target optical switch, respectively.
  • the on-site controller CP1 refers to the control signal table shown in FIG. 6 and extracts "+1" for "optical switch SW11” and "-4" for "optical switch SW22". Therefore, the on-site controller CP1 sets the rotation direction of "optical switch SW11” to "direction AR1” and the rotation amount to "1" (angle amount for one channel). The on-site controller CP1 also sets the rotation direction of "optical switch SW22” to "direction AR2" and the rotation amount to "4" (angle amount for four channels).
  • the on-site controller CP1 may set the rotation direction and rotation amount of the rotation mechanism in the target optical switch by calculation, instead of referring to the database DB. More specifically, the on-site controller CP1 may calculate the difference between a first number that identifies the current channel corresponding to the target optical switch and a second number that identifies the target channel. The on-site controller CP1 may then set the rotation direction so that the rotation direction set when the difference is negative is the opposite direction compared to the rotation direction set when the difference is positive, and set the rotation amount based on the difference.
  • the in-house controller CP1 calculates the difference between the first number “1” identifying the current channel “Channel CH1” and the second number “2” identifying the target channel “Channel CH2" for the target optical switch "Optical switch SW11", and obtains "+1". The in-house controller CP1 may then set the rotation direction for "Optical switch SW11” to “Direction AR1” and the rotation amount to "1" (the angle amount for one channel).
  • the local controller CP1 also calculates the difference between the first number "5" identifying the current channel “channel CH5" and the second number “1” identifying the target channel “channel CH1" for the target optical switch "optical switch SW22,” obtaining "-4.” The local controller CP1 may then set the rotation direction of "optical switch SW22" to "direction AR2" and the rotation amount to "4" (the angle amount for four channels).
  • the on-site controller CP1 After a control signal is generated to drive the rotation mechanism of the target optical switch to select the target channel, the on-site controller CP1 outputs a control signal to the off-site node N2 via the on-site node N1.
  • the control signal may be transmitted from the on-site node N1 to the off-site node N2 via optical fiber between the on-site node N1 and the off-site node N2.
  • the control signal may be transmitted from the on-site node N1 to the off-site node N2 via a wired network such as a metal wire, wireless, or a combination of these networks, other than optical fiber.
  • the in-house controller CP1 may store the target channel in the database DB as the current channel of the target optical switch.
  • the on-site controller CP1 sends a command to the database DB to change the current channel of "Optical switch SW11” from “Channel CH1” to “Channel CH2".
  • the on-site controller CP1 also sends a command to the database DB to change the current channel of "Optical switch SW22" from “Channel CH5" to "Channel CH1".
  • the off-site controller CP2 (an example of a control unit or a processing unit) is operated by the power supply light supplied from the on-site node N1 to the off-site node N2.
  • the off-site controller CP2 may be configured by dedicated hardware to achieve power saving.
  • the off-site controller CP2 may be configured by a general-purpose computer including a CPU (Central Processing Unit), a memory, and an input/output unit.
  • CPU Central Processing Unit
  • the off-site controller CP2 of the off-site node N2 receives the control signal sent from the on-site controller CP1.
  • the off-site controller CP2 is connected to each optical switch in the optical cross-connect XC so as to drive the rotation mechanism of each optical switch.
  • the off-site controller CP2 drives the rotation mechanism of each optical switch so that a specified channel is selected.
  • the display unit 81 is connected to the local controller CP1 and displays the target combination based on a command from the local controller CP1.
  • the display unit 81 may display the connection state between ports in the optical cross connect XC.
  • the display unit 81 is not limited to presenting various types of information through visual information.
  • the display unit 81 may present information to the user through auditory information, or may generate vibrations and present information to the user through vibration stimulation.
  • FIG. 7 is a diagram showing an example of a display of the connection state between ports in an optical cross connect.
  • the display unit 81 may display the ports of the optical cross connect XC by grouping them according to the path to which the connected optical fiber belongs.
  • ports P11 and P12 are displayed in a frame corresponding to path D1.
  • Ports P21 and P22 are displayed in a frame corresponding to path D2.
  • Ports P31 and P32 are displayed in a frame corresponding to path D3.
  • Ports P41 and P42 are displayed in a frame corresponding to path D4. This allows the user to intuitively recognize which path each port in the optical cross-connect XC corresponds to.
  • a thick line is displayed connecting the display of port P11 and the display of port P32, indicating that port P11 and port P32 are connected.
  • port P12 and port P31 are connected.
  • port 21 and port P41 are connected.
  • port 22 and port P42 are connected.
  • the operation unit 83 is connected to the on-site controller CP1 and acquires the target combination.
  • the acquired target combination is transmitted to the on-site controller CP1.
  • the operation unit 83 accepts user operations corresponding to various commands from the user to the switching system 1.
  • the operation unit 83 may be an input interface equipped with multiple buttons, or a touch panel equipped with a touch interface.
  • the display unit 81 may display icons represented by pictures or symbols that can be operated by the user, and the operation unit 83 may receive operations from the user by the user touching, dragging, etc., of the displayed icons.
  • the display unit 81 may display buttons B11 to B14, B21 to B24, B31 to B34, and B41 to B44 corresponding to the respective ports.
  • the display unit 81 may also display a button B01 that displays "Connect” and a button B02 that displays "Disconnect.”
  • the operation unit 83 may receive operations in which the user presses various buttons.
  • the user may input a command to release the connection between port P11 and port P32 by pressing button B11 or button B32 displayed on the display unit 81, and then pressing button B02 labeled "Release.”
  • the user may input "port P11, port P22" as the target combination by pressing button B01 labeled "connect” after pressing buttons B11 and B22 displayed on the display unit 81.
  • the operation unit 83 may receive a command to make a connection between port P11 and port P22.
  • Fig. 8 is a flowchart showing the processing of the switching system according to this embodiment.
  • step S101 the local controller CP1 receives a combination of two ports selected from the ports of the optical cross-connect XC as a target combination.
  • step S103 the in-house controller CP1 refers to the database DB and extracts the specified optical switch and specified channel corresponding to the target combination as the target optical switch and target channel, respectively.
  • step S105 the in-house controller CP1 sets the direction and amount of rotation of the rotation mechanism in the target optical switch.
  • step S107 the in-house controller CP1 generates a control signal that specifies the direction and amount of rotation of the rotation mechanism in the target optical switch.
  • step S109 the on-site controller CP1 outputs a control signal.
  • step S111 the external controller CP2 receives the control signal.
  • step S113 the external controller CP2 drives the rotation mechanism of each optical switch based on the control signal so that a specific channel is selected.
  • step S115 the on-site controller CP1 updates the current channel stored in the database DB.
  • the optical cross-connect switching system and switching method according to the present embodiment relate to an optical cross-connect switching system in an optical fiber network in which a first node and a second node are arranged.
  • the switching system includes a first controller, a database, and a second controller.
  • the optical cross connect is disposed at the second node and has ports to which optical fibers are connected, and for each port, has an optical switch capable of selecting one of a plurality of channels by a rotation mechanism, and the optical switch connects to other optical switches via the channels.
  • the database is connected to the first controller and, for each combination of two ports selected from the ports, stores a specific optical switch selected from the optical switches and a specific channel selected in the specific optical switch, and for each optical switch, stores the channel currently selected in the optical switch as the current channel.
  • the first controller receives a combination of two ports selected from the ports as a target combination, refers to a database, extracts a specific optical switch and a specific channel corresponding to the target combination as a target optical switch and a target channel, respectively, generates a control signal for driving a rotation mechanism of the target optical switch to select the target channel based on the current channel and target channel corresponding to the target optical switch, and outputs the control signal to the second node via the first node.
  • the second controller then receives the control signal and drives the rotation mechanism.
  • the first controller may generate a control signal that specifies the direction and amount of rotation of the rotation mechanism in the target optical switch based on the current channel and the target channel corresponding to the target optical switch. This allows the optical switch to be switched to a specified channel with high precision. Furthermore, accumulation of twist in the optical fiber can be suppressed.
  • the database may store a predetermined rotation direction and a predetermined rotation amount of the rotation mechanism in the target optical switch for each combination of the current channel and the target channel corresponding to the target optical switch.
  • the first controller may refer to the database, extract a predetermined rotation direction and a predetermined rotation amount corresponding to the combination of the current channel and the target channel corresponding to the target optical switch, and set the extracted predetermined rotation direction and predetermined rotation amount as the rotation direction and rotation amount of the rotation mechanism in the target optical switch, respectively. This allows the optical switch to be switched to a predetermined channel with high accuracy. Furthermore, accumulation of twist in the optical fiber can be suppressed.
  • the multiple channels of the optical switch may be arranged around the rotation axis of the rotating mechanism in the order of numbers identifying the channels.
  • the first controller may calculate the difference between a first number identifying a current channel corresponding to a target optical switch and a second number identifying a target channel, set the rotation direction such that the rotation direction set when the difference is negative is the opposite direction compared to the rotation direction set when the difference is positive, and set the amount of rotation based on the difference. This allows the optical switch to be switched to a specified channel with high accuracy. Furthermore, accumulation of twist in the optical fiber can be suppressed.
  • the first controller may output a control signal and then store the target channel in a database as the current channel of the target optical switch. This allows the current state of the optical switch to be held on the side of the in-house node N1. As a result, even under the constraint that the state cannot be held on an external node, accumulation of twists in the optical fiber and breakage of the optical fiber can be suppressed.
  • the first controller may obtain the target combination via the operation unit. This allows the user to easily change the connection state between ports in the optical cross-connect XC. As a result, the convenience for the user when using the switching system is improved.
  • the first controller may display the connection state between the ports of the optical cross-connect via the display unit. This allows the user to intuitively recognize the connection state between the ports in the optical cross-connect XC. As a result, the convenience for the user when using the switching system is improved.
  • the on-site controller CP1 and the off-site controller CP2 described above can be realized, for example, as shown in Fig. 9, by using a general-purpose computer system including a CPU 901, a memory 902, a storage 903, a communication device 904, an input device 905, and an output device 906.
  • the memory 902 and the storage 903 are storage devices.
  • the CPU 901 executes a predetermined program loaded on the memory 902, thereby realizing each function of the on-site controller CP1 and the off-site controller CP2.
  • the on-site controller CP1 and the off-site controller CP2 may be implemented in one computer.
  • the on-site controller CP1 and the off-site controller CP2 may be implemented in multiple computers.
  • the on-site controller CP1 and the off-site controller CP2 may be virtual machines implemented in a computer.
  • the programs for the on-site controller CP1 and the off-site controller CP2 may be stored in a computer-readable recording medium such as a HDD, SSD, USB memory, CD, or DVD.
  • the computer-readable recording medium is, for example, a non-transitory recording medium.
  • the programs for the on-site controller CP1 and the off-site controller CP2 may also be distributed via a communication network.
  • Processing circuits include programmed processors, electrical circuits, and even devices such as application specific integrated circuits (ASICs), and circuit components arranged to perform the described functions.
  • ASICs application specific integrated circuits
  • Switching system 81 Display unit 83 Operation unit CH1 to CH6 Channel CP1 In-house controller (first controller) CP2 External controller (second controller) DB Database N1 Internal node (first node) N2 Outside node (second node) P11, P12, P21, P22, P31, P32, P41, P42 Port SW11, SW12, SW21, SW22, SW31, SW32, SW41, SW42 Optical switch XC Optical cross connect

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Optical Communication System (AREA)

Abstract

The optical cross-connect switching system and switching method of the present invention pertain to an optical cross-connect having an optical switch that can select one of a plurality of channels, using a rotary mechanism, in an optical fiber network where a first node (N1) and a second node (N2) are disposed. A first controller (CP1) of the first node (N1) receives, as a target combination, a combination of two ports selected from among optical cross-connect ports to which an optical fiber is connected and extracts a target optical switch and a target channel corresponding to the target combination. Furthermore, a control signal is output that drives the rotary mechanism of the target optical switch to select the target channel, on the basis of the current channel, which is a currently selected channel in the target optical switch, and the target channel. A second controller (CP2) of the second node (N2) receives a control signal and drives the rotary mechanism.

Description

光クロスコネクトの切替システム及び切替方法Optical cross-connect switching system and switching method
 本開示は、光クロスコネクトの切替システム及び切替方法に関する。 This disclosure relates to an optical cross-connect switching system and switching method.
 非特許文献1には、複数のループ網からなる光ファイバ網(多段ループ網)において、通信ビル内の商用電源が使用できる環境に設置された光ノード(所内ノード)と、屋外に設置された単数あるいは複数の光ノード(所外ノード)から構成されるシステムが開示されている。当該システムの所外ノードにおいて、光ファイバを介した給電光に重畳された制御信号に基づいて光クロスコネクトの光スイッチを制御し、給電光を光電変換して得られる電力を動力源として光ファイバの心線相互の切替を行う。 Non-Patent Document 1 discloses a system that is comprised of an optical fiber network (multi-stage loop network) made up of multiple loop networks, an optical node (in-house node) installed in an environment where commercial power is available within a communications building, and one or more optical nodes (out-house nodes) installed outdoors. In the out-house node of the system, the optical switch of the optical cross-connect is controlled based on a control signal superimposed on the power supply light via the optical fiber, and the power obtained by photoelectric conversion of the power supply light is used as a power source to switch between the optical fiber cores.
 非特許文献2には、光ファイバの心線相互の切替を行う光クロスコネクトにおいて省電力化及び小型化を実現する、フェルール回転型の光スイッチが開示されている。当該フェルール回転型の光スイッチによれば、光コネクタに用いるフェルールに光ファイバが円形に配置され、フェルールが回転することで光スイッチのチャンネルが切り替えられ、光ファイバの接続先が変更される。 Non-Patent Document 2 discloses a rotating ferrule type optical switch that achieves power saving and compact size in an optical cross-connect that switches between optical fiber cores. With this rotating ferrule type optical switch, optical fibers are arranged in a circular shape in a ferrule used in an optical connector, and the channel of the optical switch is switched by rotating the ferrule, changing the connection destination of the optical fiber.
 非特許文献1に記載された技術によれば、所外ノードを低消費電力で運用するため、現在の光スイッチの状態を所外ノードで保持することができないという制約を有する。その制約下において、光スイッチの状態に関して所内ノードの側で保持すべきデータが明らかでない。また、非特許文献2に記載された技術によれば、フェルール回転型の光スイッチにおいて複数回の切り替えを行う場合にフェルールの回転方向に偏りが生じると、フェルールに配置された光ファイバにねじれが蓄積して光ファイバが破断する恐れが生じるという問題がある。 The technology described in Non-Patent Document 1 has the restriction that the current state of the optical switch cannot be held at the off-site node in order to operate the off-site node with low power consumption. Under this restriction, it is not clear what data should be held at the on-site node regarding the state of the optical switch. Furthermore, according to the technology described in Non-Patent Document 2, when multiple switching operations are performed in a ferrule rotating optical switch, if a deviation occurs in the rotation direction of the ferrule, twists accumulate in the optical fiber placed in the ferrule, which can cause the optical fiber to break.
 本開示は、上記問題に鑑みてなされたものである。その目的とするところは、回転機構を有する光スイッチにおいて複数回の切り替えを行う場合であっても、回転機構の回転方向の偏りを抑制し、光ファイバにおけるねじれの蓄積および光ファイバの破断を抑制することができる、光クロスコネクトの切替システム及び切替方法を提供することにある。 The present disclosure has been made in consideration of the above problems. Its purpose is to provide an optical cross-connect switching system and switching method that can suppress deviation in the rotational direction of a rotation mechanism and suppress accumulation of twists in the optical fiber and breakage of the optical fiber, even when multiple switching operations are performed in an optical switch having a rotation mechanism.
 上述した課題を解決するために、本開示の一態様に係る、光クロスコネクトの切替システム及び切替方法は、第1ノード及び第2ノードが配置される光ファイバ網における、回転機構によって複数のチャンネルのうちの1つを選択可能な光スイッチを有する光クロスコネクトに係るものである。第1ノードの第1コントローラは、光ファイバが接続される光クロスコネクトのポートの中から選ばれた2つのポートの組合せを対象組合せとして受信し、対象組合せに対応する対象光スイッチ及び対象チャンネルを抽出する。そして、対象光スイッチにおいて現在選択されている現在チャンネル及び対象チャンネルに基づいて、対象チャンネルを選択するよう対象光スイッチの回転機構を駆動する制御信号を出力する。第2ノードの第2コントローラは、制御信号を受信して回転機構を駆動する。 In order to solve the above-mentioned problems, a switching system and switching method for an optical cross-connect according to one aspect of the present disclosure relates to an optical cross-connect having an optical switch capable of selecting one of a plurality of channels by a rotation mechanism in an optical fiber network in which a first node and a second node are arranged. A first controller of the first node receives a combination of two ports selected from the ports of the optical cross-connect to which optical fibers are connected as a target combination, and extracts a target optical switch and a target channel corresponding to the target combination. Then, based on the current channel and the target channel currently selected in the target optical switch, a control signal is output to drive the rotation mechanism of the target optical switch to select the target channel. A second controller of the second node receives the control signal and drives the rotation mechanism.
 本開示によれば、回転機構を有する光スイッチにおいて複数回の切り替えを行う場合であっても、回転機構の回転方向の偏りを抑制し、光ファイバにおけるねじれの蓄積および光ファイバの破断を抑制することができる。 According to the present disclosure, even when multiple switching operations are performed in an optical switch having a rotation mechanism, it is possible to suppress deviation in the rotation direction of the rotation mechanism, and to suppress accumulation of twist in the optical fiber and breakage of the optical fiber.
図1は、本開示の一実施形態に係る切替システムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of a switching system according to an embodiment of the present disclosure. 図2は、光クロスコネクトの構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a configuration of an optical cross connect. 図3は、光スイッチの構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of the configuration of an optical switch. 図4は、光スイッチの設定テーブルの一例を示す図である。FIG. 4 is a diagram showing an example of a setting table of the optical switch. 図5は、光スイッチの状態テーブルの一例を示す図である。FIG. 5 is a diagram showing an example of the optical switch state table. 図6は、光スイッチの制御信号テーブルの一例を示す図である。FIG. 6 is a diagram showing an example of a control signal table of the optical switch. 図7は、光クロスコネクトにおけるポート間の接続状態の表示例を示す図である。FIG. 7 is a diagram showing an example of a display of a connection state between ports in an optical cross connect. 図8は、本開示の一実施形態に係る切替システムの処理を示すフローチャートである。FIG. 8 is a flowchart showing the process of the switching system according to an embodiment of the present disclosure. 図9は、コントローラのハードウェア構成を示す図である。FIG. 9 is a diagram illustrating a hardware configuration of the controller.
 次に、図面を参照して、本開示の実施の形態を詳細に説明する。説明において、同一のものには同一符号を付して重複説明を省略する。 Next, an embodiment of the present disclosure will be described in detail with reference to the drawings. In the description, the same parts will be given the same reference numerals and duplicate explanations will be omitted.
 [切替システムの構成]
 図1を参照して、本実施形態に係る切替システムの構成の一例を説明する。図1に示すように、切替システム1は、所内コントローラCP1(第1コントローラ)、データベースDB、所外コントローラCP2(第2コントローラ)を備える。その他、切替システム1は、表示部81及び操作部83を備えるものであってもよい。
[Switching system configuration]
An example of the configuration of a switching system according to this embodiment will be described with reference to Fig. 1. As shown in Fig. 1, the switching system 1 includes an on-site controller CP1 (first controller), a database DB, and an off-site controller CP2 (second controller). In addition, the switching system 1 may include a display unit 81 and an operation unit 83.
 切替システム1は、所内ノードN1(第1ノード)及び所外ノードN2(第2ノード)が配置される光ファイバ網における、光クロスコネクトXCの切替システムである。例えば、光ファイバ網は、複数の光ファイバによって構成された上位ループLP1及び下位ループLP2を含む。所内ノードN1は、上位ループLP1に配置され、所外ノードN2は、上位ループLP1と下位ループLP2が接する場所に配置される。なお、所内ノードN1および所外ノードN2が配置される光ファイバ網は、上述の例に限定されない。 The switching system 1 is an optical cross-connect XC switching system in an optical fiber network in which an on-site node N1 (first node) and an off-site node N2 (second node) are arranged. For example, the optical fiber network includes an upper loop LP1 and a lower loop LP2 composed of a plurality of optical fibers. The on-site node N1 is arranged in the upper loop LP1, and the off-site node N2 is arranged at the location where the upper loop LP1 and the lower loop LP2 meet. Note that the optical fiber network in which the on-site node N1 and the off-site node N2 are arranged is not limited to the above example.
 また、光クロスコネクトXCは、所外ノードN2に配置される。光クロスコネクトXCは、上位ループLP1及び下位ループLP2を構成する光ファイバが接続されるポートを有する。光クロスコネクトXCは、上位ループLP1及び下位ループLP2の2つのループに含まれる、4方向の方路(方路D1、D2、D3、D4)の光ファイバを相互に切替可能とする。例えば、方路D1、D2の光ファイバは、上位ループLP1の光ファイバであってもよい。方路D3、D4の光ファイバは、下位ループLP2の光ファイバであってもよい。 The optical cross connect XC is also placed in the off-site node N2. The optical cross connect XC has ports to which the optical fibers constituting the upper loop LP1 and the lower loop LP2 are connected. The optical cross connect XC is capable of switching between optical fibers of four directions (paths D1, D2, D3, D4) included in the two loops, the upper loop LP1 and the lower loop LP2. For example, the optical fibers of paths D1 and D2 may be optical fibers of the upper loop LP1. The optical fibers of paths D3 and D4 may be optical fibers of the lower loop LP2.
 なお、光クロスコネクトXCによって切替可能とされる光ファイバは、上位ループLP1及び下位ループLP2を構成するものに限定されない。光クロスコネクトXCは、M個の方向の方路(Mは2以上の整数)からの光ファイバを相互に切替可能とするものであってもよい。 The optical fibers that can be switched by the optical cross connect XC are not limited to those that constitute the upper loop LP1 and the lower loop LP2. The optical cross connect XC may be capable of switching between optical fibers from M directions (M is an integer of 2 or more).
 [光クロスコネクトの構成]
 図2に示すように、光クロスコネクトXCは、光ファイバが接続されるポートとして、例えば、ポートP11、P12、P21、P22、P31、P32、P41、P42を備える。ポートP11、P12は、方路D1の光ファイバと接続される。ポートP21、P22は、方路D2の光ファイバと接続される。ポートP31、P32は、方路D3の光ファイバと接続される。ポートP41、P42は、方路D4の光ファイバと接続される。
[Optical cross-connect configuration]
2, the optical cross-connect XC includes ports P11, P12, P21, P22, P31, P32, P41, and P42 as ports to which optical fibers are connected. The ports P11 and P12 are connected to the optical fiber of the path D1. The ports P21 and P22 are connected to the optical fiber of the path D2. The ports P31 and P32 are connected to the optical fiber of the path D3. The ports P41 and P42 are connected to the optical fiber of the path D4.
 上記の例では、各方路が2本の光ファイバから構成されるものとして、光クロスコネクトXCが方路ごとに2個のポートを備え、全体として8個のポートを備えるものとして説明したが、本実施形態はこれに限定されない。M個(Mは2以上の整数)の方向の方路について、各方路がN本(Nは1以上の整数)の光ファイバから構成される場合、光クロスコネクトXCは、方路ごとにN個のポートを備え、全体として「M×N」個のポートを備えていてもよい。 In the above example, each direction is assumed to be composed of two optical fibers, and the optical cross connect XC is described as having two ports for each direction, for a total of eight ports, but this embodiment is not limited to this. For M directions (M is an integer of 2 or more), if each direction is composed of N optical fibers (N is an integer of 1 or more), the optical cross connect XC may have N ports for each direction, for a total of "M x N" ports.
 光クロスコネクトXCは、上述したポートごとに光スイッチを有する。より具体的には、ポートP11、P12、P21、P22、P31、P32、P41、P42のそれぞれに対応して、光クロスコネクトXCは、光スイッチSW11、SW12、SW21、SW22、SW31、SW32、SW41、SW42を有する。M個(Mは2以上の整数)の方向の方路について、各方路がN本(Nは1以上の整数)の光ファイバから構成される場合、光クロスコネクトXCは、「M×N」個の光スイッチを備えていてもよい。 The optical cross connect XC has an optical switch for each of the above-mentioned ports. More specifically, the optical cross connect XC has optical switches SW11, SW12, SW21, SW22, SW31, SW32, SW41, and SW42 corresponding to ports P11, P12, P21, P22, P31, P32, P41, and P42, respectively. For M (M is an integer of 2 or more) directional paths, if each path is composed of N (N is an integer of 1 or more) optical fibers, the optical cross connect XC may have "M x N" optical switches.
 各光スイッチは、複数のチャンネルのうちの1つを選択可能に構成されている。光クロスコネクトXCが備える光スイッチ同士は、チャンネルを介して他の光スイッチと接続している。図2では、チャンネルの先の光配線路GLを介して、光スイッチ同士が相互にマトリクス状に接続されている様子が示されている。 Each optical switch is configured to be able to select one of multiple channels. The optical switches in the optical cross-connect XC are connected to other optical switches via channels. Figure 2 shows how the optical switches are connected to each other in a matrix via optical wiring paths GL beyond the channels.
 図3は、光スイッチの構成の一例を示す図である。図3では、光スイッチの回転軸ASを通る断面図、および、回転軸ASに垂直な断面の両方が示されている。 FIG. 3 is a diagram showing an example of the configuration of an optical switch. In FIG. 3, both a cross-sectional view passing through the rotation axis AS of the optical switch and a cross-sectional view perpendicular to the rotation axis AS are shown.
 例えば、図3に示すように、各光スイッチは、6個のチャンネル(チャンネルCH1、CH2、CH3、CH4、CH5、CH6)を備える。一の光スイッチは、当該一の光スイッチに対応するポートが属する方路とは異なる方路に属する他の光スイッチとの接続のため、6個のチャンネルを備える。M個(Mは2以上の整数)の方向の方路について、各方路がN本(Nは1以上の整数)の光ファイバから構成される場合、各光スイッチは、「(M-1)×N」個のチャンネルを備えるものであってもよい。 For example, as shown in FIG. 3, each optical switch has six channels (channels CH1, CH2, CH3, CH4, CH5, CH6). One optical switch has six channels to connect to other optical switches that belong to a different direction from the direction to which the port corresponding to that optical switch belongs. For M directions (M is an integer of 2 or more), if each direction is composed of N optical fibers (N is an integer of 1 or more), each optical switch may have "(M-1) x N" channels.
 各光スイッチは、回転機構によって複数のチャンネルのうちの1つを選択可能に構成されている。例えば、各光スイッチは、多心円筒フェルール回転光スイッチである。多心円筒フェルール回転光スイッチは、フェルール端面において回転軸ASから同一円周上の距離に複数の単一モードファイバをチャンネル(チャンネルCH1、CH2、CH3、CH4、CH5、CH6)として配置した多心円筒フェルールMFFと、多心円筒フェルールMFFの単一モードファイバと回転軸ASから同一円周上の距離に一心の単一モードファイバTFを配置したシングルファイバフェルールSFFを有する。 Each optical switch is configured to be able to select one of a number of channels by a rotation mechanism. For example, each optical switch is a multi-core cylindrical ferrule rotary optical switch. The multi-core cylindrical ferrule rotary optical switch has a multi-core cylindrical ferrule MFF in which a number of single mode fibers are arranged as channels (channels CH1, CH2, CH3, CH4, CH5, CH6) at the same circumferential distance from the rotation axis AS on the ferrule end face, and a single fiber ferrule SFF in which a single mode fiber TF is arranged at the same circumferential distance from the rotation axis AS as the single mode fibers of the multi-core cylindrical ferrule MFF.
 なお、各光スイッチにおいて、複数のチャンネルは、回転機構の回転軸ASの周りに、チャンネルを識別する番号の順に配置されるものであってもよい。図3によれば、各光スイッチは、チャンネルCH1、CH2、CH3、CH4、CH5、CH6が回転軸ASの周りに順番に配置されている。チャンネルCH1、CH2、CH3、CH4、CH5、CH6は、それぞれ番号「1」、「2」、「3」、「4」、「5」、「6」によって識別されている。 In each optical switch, the multiple channels may be arranged around the rotation axis AS of the rotation mechanism in the order of numbers that identify the channels. According to FIG. 3, in each optical switch, channels CH1, CH2, CH3, CH4, CH5, and CH6 are arranged in order around the rotation axis AS. Channels CH1, CH2, CH3, CH4, CH5, and CH6 are identified by the numbers "1", "2", "3", "4", "5", and "6", respectively.
 多心円筒フェルールMFFとシングルファイバフェルールSFFは、端面が対向するようにそれぞれスリーブSBに挿入され、いずれか一方をモータなどにより回転させることにより切替を行う回転機構を構成している。なお、シングルファイバフェルールSFF又は多心円筒フェルールMFFを回転する際に、回転によるファイバ端面の損傷を避けるため、ファイバ端面間に間隙が設けられる。 The multi-core cylindrical ferrule MFF and the single fiber ferrule SFF are inserted into the sleeve SB so that their end faces face each other, and a rotation mechanism is formed in which switching is performed by rotating one of them with a motor or the like. Note that when rotating the single fiber ferrule SFF or the multi-core cylindrical ferrule MFF, a gap is provided between the fiber end faces to prevent damage to the fiber end faces due to rotation.
 図3に示す例では、シングルファイバフェルールSFFの単一モードファイバTFが、多心円筒フェルールMFFのチャンネルCH1と対向することにより、単一モードファイバTFとチャンネルCH1の間で通信光が伝達される状態となっている様子が示されている。注目するチャンネルが単一モードファイバTFと対向する場合に、注目するチャンネルが「選択されている」又は「選択される」と表現する。図3に示す光スイッチでは、チャンネルCH1が選択されている。 In the example shown in Figure 3, the single mode fiber TF of the single fiber ferrule SFF faces channel CH1 of the multi-core cylindrical ferrule MFF, thereby allowing communication light to be transmitted between the single mode fiber TF and channel CH1. When a channel of interest faces the single mode fiber TF, the channel of interest is said to be "selected" or "to be selected." In the optical switch shown in Figure 3, channel CH1 is selected.
 なお、光クロスコネクトXCの各光スイッチは、後述する所外コントローラCP2によって選択されるチャンネルが変更される。より具体的には、所外コントローラCP2は、所定のチャンネルが選択されるように各光スイッチの回転機構を駆動する。 In addition, the channel selected by each optical switch of the optical cross-connect XC is changed by an external controller CP2, which will be described later. More specifically, the external controller CP2 drives the rotation mechanism of each optical switch so that a specific channel is selected.
 なお、回転機構の回転方向には、方向AR1(反時計回りの方向)と方向AR2(時計回りの方向)の2パターンがある。光スイッチにおいて選択されるチャンネルの変更を複数回行う場合、方向AR1又は方向AR2の一方の回転方向のみが偏って選ばれてしまうと、光ファイバにねじれの蓄積が生じてしまう。最悪の場合、光ファイバの破断につながってしまう。したがって、回転機構を有する光スイッチにおいて選択されるチャンネルの変更を複数回行う場合、方向AR1と方向AR2の両方がなるべく均等に選ばれる制御が求められる。 The rotation direction of the rotation mechanism has two patterns, direction AR1 (counterclockwise direction) and direction AR2 (clockwise direction). When the channel selected in the optical switch is changed multiple times, if only one of the rotation directions, direction AR1 or direction AR2, is selected biasedly, twists will accumulate in the optical fiber. In the worst case, this may lead to breakage of the optical fiber. Therefore, when the channel selected in an optical switch with a rotation mechanism is changed multiple times, it is necessary to control the selection of both direction AR1 and direction AR2 as evenly as possible.
 [データベースの構成]
 データベースDBは、後述する第1コントローラに接続される。また、データベースDBは、光クロスコネクトXCのポートから選ばれる2つのポートの組合せごとに、光スイッチから選ばれる所定光スイッチ、及び、所定光スイッチにおいて選択される所定チャンネルを記憶する。データベースDBは、2つのポートの組合せごとの、所定光スイッチ及び所定チャンネルを、設定テーブルの形式で記憶する。
[Database configuration]
The database DB is connected to a first controller, which will be described later. The database DB also stores, for each combination of two ports selected from the ports of the optical cross-connect XC, a predetermined optical switch selected from the optical switches and a predetermined channel selected in the predetermined optical switch. The database DB stores, for each combination of two ports, the predetermined optical switch and the predetermined channel in the form of a setting table.
 図4は、光スイッチの設定テーブルの一例を示す図である。図4の設定テーブルでは、光クロスコネクトXCのポートから選ばれる2つのポートの組合せごとに、「(A,B)」の形式で情報が格納されている。ここで、A及びBは、所定チャンネルを識別する番号である。図3に示す光スイッチは、6個のチャンネルCH1~CH6を有しているため、A及びBは、1から6までの整数のいずれかとなる。 Figure 4 shows an example of a setting table for an optical switch. In the setting table in Figure 4, information is stored in the format of "(A, B)" for each combination of two ports selected from the ports of the optical cross-connect XC. Here, A and B are numbers that identify a specific channel. The optical switch shown in Figure 3 has six channels CH1 to CH6, so A and B are integers between 1 and 6.
 例えば、図4の設定テーブルにおいて、行LN及び列CLを参照する。行LNの1列目には「P11」と記載されており、行LNの2列目には「SW11」と記載されている。したがって、ポートP11には、所定光スイッチである光スイッチSW11が対応して記憶されていることが分かる。列CLの1行目には「P22」と記載されており、列CLの2行目には「SW22」と記載されている。したがって、ポートP22には、所定光スイッチである光スイッチSW22が対応して記憶されていることが分かる。 For example, refer to row LN and column CL in the setting table of FIG. 4. "P11" is written in the first column of row LN, and "SW11" is written in the second column of row LN. Therefore, it can be seen that optical switch SW11, which is a specified optical switch, is stored in correspondence with port P11. "P22" is written in the first row of column CL, and "SW22" is written in the second row of column CL. Therefore, it can be seen that optical switch SW22, which is a specified optical switch, is stored in correspondence with port P22.
 次に、行LNと列CLの交差する欄を参照する。当該欄には、「(2,1)」と記載されている。当該欄の記載から、光スイッチSW11には、所定チャンネルであるチャンネルCH2が対応して記憶されていることが分かる。また、当該欄の記載から、光スイッチSW22には、所定チャンネルであるチャンネルCH1が対応して記憶されていることが分かる。 Next, look at the column where row LN and column CL intersect. "(2, 1)" is written in that column. From the description in that column, it can be seen that channel CH2, which is a specified channel, is stored in correspondence with optical switch SW11. Also, from the description in that column, it can be seen that channel CH1, which is a specified channel, is stored in correspondence with optical switch SW22.
 このように、図4の設定テーブルにおける注目する欄における「(A,B)」との記載から、次のことが分かる。
(1)注目する欄を含む行の2列目に記載された光スイッチの所定チャンネルは、番号「A」で識別されるチャンネルであること。
(2)注目する欄を含む列の2行目に記載された光スイッチの所定チャンネルは、番号「B」で識別されるチャンネルであること。
In this way, the following can be seen from the entry "(A, B)" in the target column in the setting table of FIG.
(1) The specified channel of the optical switch described in the second column of the row containing the column of interest is a channel identified by the number "A."
(2) The specified channel of the optical switch described in the second row of the column containing the field of interest is a channel identified by the number "B."
 上述のように情報が格納された設定テーブルによって、データベースDBは、光クロスコネクトXCのポートから選ばれる2つのポートの組合せごとに、光スイッチから選ばれる所定光スイッチ、及び、所定光スイッチにおいて選択される所定チャンネルを記憶する。 By using the setting table in which the information is stored as described above, the database DB stores a specific optical switch selected from the optical switches and a specific channel selected in the specific optical switch for each combination of two ports selected from the ports of the optical cross-connect XC.
 後述する「制御信号」によって、所定光スイッチにおいて所定チャンネルが選択されるよう、所定光スイッチの回転機構が駆動される結果、光クロスコネクトXCのポートから選ばれる2つのポートが互いに接続した状態となる。 The "control signal" described below drives the rotation mechanism of a specific optical switch so that a specific channel is selected in the specific optical switch, and two ports selected from the ports of the optical cross-connect XC are connected to each other.
 さらに、データベースDBは、光クロスコネクトXCの光スイッチごとに、光スイッチにおいて現在選択されているチャンネルを現在チャンネルとして記憶する。データベースDBは、現在チャンネルを状態テーブルの形式で記憶する。 Furthermore, for each optical switch of the optical cross-connect XC, the database DB stores the channel currently selected in the optical switch as the current channel. The database DB stores the current channel in the form of a status table.
 図5は、光スイッチの状態テーブルの一例を示す図である。例えば、図5の状態テーブルのうち、ポート名が「P11」の行を参照すると、現在チャンネルには「CH1」と記載されている。当該記載から、ポートP11に対応する光スイッチSW11において現在選択されているチャンネルは、チャンネルCH1であることが分かる。 FIG. 5 is a diagram showing an example of an optical switch status table. For example, looking at the row of the status table in FIG. 5 where the port name is "P11," the current channel is listed as "CH1." From this entry, it can be seen that the channel currently selected in the optical switch SW11 corresponding to port P11 is channel CH1.
 光スイッチにおいて選択されているチャンネルが変更されるたびに、後述する所内コントローラCP1からの指令に基づいて、状態テーブルに格納されている現在チャンネルの情報は変更される。 Every time the channel selected in the optical switch is changed, the current channel information stored in the status table is changed based on a command from the on-site controller CP1, which will be described later.
 その他、データベースDBは、対象光スイッチに対応する現在チャンネル及び対象チャンネルの組合せごとに、対象光スイッチにおける回転機構の所定回転方向及び所定回転量を記憶するものであってもよい。データベースDBは、回転機構の所定回転方向及び所定回転量を制御信号テーブルの形式で記憶する。なお、データベースDBは、光クロスコネクトXCが有する光スイッチごとに、制御信号テーブルを記憶するものであってもよい。 In addition, the database DB may store the specified rotation direction and specified rotation amount of the rotation mechanism in the target optical switch for each combination of the current channel and target channel corresponding to the target optical switch. The database DB stores the specified rotation direction and specified rotation amount of the rotation mechanism in the form of a control signal table. The database DB may store a control signal table for each optical switch that the optical cross-connect XC has.
 図6は、光スイッチの制御信号テーブルの一例を示す図である。図6の制御信号テーブルでは、選択される可能性のある「現在チャンネル」としてチャンネルCH1~CH6が示されており、選択される可能性のある「対象チャンネル」としてチャンネルCH1~CH6が示されている。 FIG. 6 is a diagram showing an example of a control signal table for an optical switch. In the control signal table in FIG. 6, channels CH1 to CH6 are shown as "current channels" that may be selected, and channels CH1 to CH6 are shown as "target channels" that may be selected.
 制御信号テーブルにある数字の記載は、光スイッチにおいて「現在チャンネル」が選択された状態から、「対象チャンネル」が選択された状態に変更するために必要な、回転機構の所定回転方向及び所定回転量を示している。例えば、「+K」(Kは1以上の整数)との記載は、光スイッチの回転機構の回転方向が方向AR1であって、回転量が「K」であることを表す。「-K」(Kは1以上の整数)との記載は、光スイッチの回転機構の回転方向が方向AR1とは反対向きの方向AR2であって、回転量が「K」であることを表す。「0」との記載は、回転機構の回転量が0であることを表す。 The numbers in the control signal table indicate the specified direction of rotation and the specified amount of rotation of the rotation mechanism required to change the state in which the "current channel" is selected in the optical switch to the state in which the "target channel" is selected. For example, the entry "+K" (K is an integer of 1 or greater) indicates that the rotation direction of the rotation mechanism of the optical switch is direction AR1, and the amount of rotation is "K". The entry "-K" (K is an integer of 1 or greater) indicates that the rotation direction of the rotation mechanism of the optical switch is direction AR2, which is the opposite direction to direction AR1, and the amount of rotation is "K". The entry "0" indicates that the amount of rotation of the rotation mechanism is 0.
 なお、制御信号テーブルにおいて、「対象チャンネル」を識別する番号から「現在チャンネル」を識別する番号を引いた値が、制御信号テーブルにある数字の記載となっている。例えば、「対象チャンネル」が「チャンネルCH3」の列における「現在チャンネル」が「チャンネルCH1」の欄の数字は、「+2」となっている。これは、「3-1=2」という計算の結果に対応している。 In addition, in the control signal table, the number that is obtained by subtracting the number that identifies the "current channel" from the number that identifies the "target channel" is the number that is entered in the control signal table. For example, the number in the column where the "current channel" is "channel CH1" in the column where the "target channel" is "channel CH3" is "+2". This corresponds to the result of the calculation "3 - 1 = 2".
 このように制御信号テーブルにある数字があらかじめ設定されているため、後述する所外コントローラCP2が回転機構を駆動して、光スイッチの複数回の切り替えを行う場合であっても、回転機構の回転方向の偏りが抑制される。例えば、「現在チャンネル」が「チャンネルCH6」である光スイッチを、「チャンネルCH6」に隣接する「チャンネルCH1」に切り替える場合を考える。この場合、上述の制御信号テーブルにある数字の設定のため、「チャンネルCH6」から「チャンネルCH1」に向かって1チャンネル分の回転が行われることがない。代わりに、逆向きの5チャンネル分の回転が行われ、回転機構の回転方向の偏りが抑制される。言い換えるなら、光ファイバのねじれが所定以上の大きさとならないように、ねじれを抑える方向に回転機構の回転が行われる。 Since the numbers in the control signal table are preset in this way, bias in the rotation direction of the rotation mechanism is suppressed even when the off-site controller CP2 described below drives the rotation mechanism to switch the optical switch multiple times. For example, consider the case where an optical switch whose "current channel" is "channel CH6" is switched to "channel CH1" adjacent to "channel CH6". In this case, because of the setting of the numbers in the control signal table described above, rotation of one channel from "channel CH6" toward "channel CH1" is not performed. Instead, rotation of five channels in the opposite direction is performed, suppressing bias in the rotation direction of the rotation mechanism. In other words, the rotation mechanism rotates in a direction that suppresses twisting so that the twisting of the optical fiber does not exceed a predetermined amount.
 [所内コントローラの構成]
 所内コントローラCP1は、(制御部または処理部の一例)は、CPU(中央処理装置)、メモリ、及び入出力部を備える汎用のコンピュータである。所内コントローラCP1には、切替システム1の一部として機能させるためのコンピュータプログラム(切替プログラム)がインストールされている。コンピュータプログラムを実行することにより、所内コントローラCP1は、後述する複数の機能を実現する情報処理回路として機能する。
[Configuration of the on-site controller]
The on-site controller CP1 (an example of a control unit or a processing unit) is a general-purpose computer equipped with a CPU (Central Processing Unit), a memory, and an input/output unit. A computer program (switching program) for causing the on-site controller CP1 to function as a part of the switching system 1 is installed in the on-site controller CP1. By executing the computer program, the on-site controller CP1 functions as an information processing circuit that realizes a plurality of functions described later.
 なお、以下に示す各情報処理を実行するための専用のハードウェアを用意して、情報処理回路を構成することも可能である。また、複数の情報処理回路を個別のハードウェアにより構成してもよい。 It is also possible to configure an information processing circuit by preparing dedicated hardware for executing each of the information processes described below. Also, multiple information processing circuits may be configured with separate hardware.
 まず、所内コントローラCP1は、光クロスコネクトXCのポートの中から選ばれた2つのポートの組合せを対象組合せとして受信する。例えば、所内コントローラCP1は、ユーザが操作を入力する操作部83と接続されて、ユーザの操作に基づいて、対象組合せを取得するものであってもよい。その他、所内コントローラCP1は、外部の管理サーバ等から送信された対象組合せを受信するものであってもよい。 First, the on-site controller CP1 receives a combination of two ports selected from the ports of the optical cross-connect XC as a target combination. For example, the on-site controller CP1 may be connected to an operation unit 83 where a user inputs operations, and obtain the target combination based on the user's operation. Alternatively, the on-site controller CP1 may receive a target combination transmitted from an external management server, etc.
 以下では、所内コントローラCP1は、対象組合せとして「ポートP11、ポートP22」の組合せを取得したとして説明する。 In the following, it is assumed that the on-site controller CP1 has acquired the combination of "port P11, port P22" as the target combination.
 また、所内コントローラCP1は、データベースDBを参照して、対象組合せに対応する所定光スイッチ及び所定チャンネルを、それぞれ対象光スイッチ及び対象チャンネルとして抽出する。 The on-site controller CP1 also references the database DB to extract the specified optical switch and specified channel that correspond to the target combination as the target optical switch and target channel, respectively.
 対象組合せが「ポートP11、ポートP22」である場合、所内コントローラCP1は、図4に示された設定テーブルのうち、行LN及び列CLを参照する。そして、所内コントローラCP1は、行LNに基づいて対象光スイッチとして「光スイッチSW11」を抽出し、列CLに基づいて対象光スイッチとして「光スイッチSW22」を抽出する。設定テーブルのうち、行LNと列CLの交差する欄には、「(2,1)」と記載されていることに基づいて、所内コントローラCP1は、「光スイッチSW11」の対象チャンネルとして「チャンネルCH2」を抽出し、「光スイッチSW22」の対象チャンネルとして「チャンネルCH1」を抽出する。 When the target combination is "port P11, port P22," the on-site controller CP1 refers to row LN and column CL in the setting table shown in FIG. 4. Then, the on-site controller CP1 extracts "optical switch SW11" as the target optical switch based on row LN, and extracts "optical switch SW22" as the target optical switch based on column CL. Based on the fact that "(2, 1)" is written in the column where row LN and column CL intersect in the setting table, the on-site controller CP1 extracts "channel CH2" as the target channel for "optical switch SW11," and extracts "channel CH1" as the target channel for "optical switch SW22."
 さらに、所内コントローラCP1は、対象光スイッチに対応する現在チャンネル及び対象チャンネルに基づいて、対象チャンネルを選択するよう対象光スイッチの回転機構を駆動する制御信号を生成する。特に、所内コントローラCP1は、対象光スイッチに対応する現在チャンネル及び対象チャンネルに基づいて、対象光スイッチにおける回転機構の回転方向及び回転量を指定する制御信号を生成するものであってもよい。 Furthermore, the on-site controller CP1 generates a control signal for driving the rotation mechanism of the target optical switch to select the target channel, based on the current channel and the target channel corresponding to the target optical switch. In particular, the on-site controller CP1 may generate a control signal for specifying the direction and amount of rotation of the rotation mechanism in the target optical switch, based on the current channel and the target channel corresponding to the target optical switch.
 対象組合せが「ポートP11、ポートP22」である場合、所内コントローラCP1は、図5に示された状態テーブルのうち、ポート名が「P11」の行、及び、ポート名が「P22」の行を参照する。そして、所内コントローラCP1は、ポート名が「P11」の行に基づいて、「光スイッチSW11」の現在チャンネルが「チャンネルCH1」であることを抽出する。また、所内コントローラCP1は、ポート名が「P22」の行に基づいて、「光スイッチSW22」の現在チャンネルが「チャンネルCH5」であることを抽出する。 When the target combination is "Port P11, Port P22", the on-site controller CP1 refers to the row with the port name "P11" and the row with the port name "P22" in the state table shown in FIG. 5. Then, based on the row with the port name "P11", the on-site controller CP1 extracts that the current channel of "optical switch SW11" is "Channel CH1". Also, based on the row with the port name "P22", the on-site controller CP1 extracts that the current channel of "optical switch SW22" is "Channel CH5".
 上述により、対象光スイッチである「光スイッチSW11」について、現在チャンネルである「チャンネルCH1」を、対象チャンネルである「チャンネルCH2」に変更すべきことがわかる。また、対象光スイッチである「光スイッチSW22」について、現在チャンネルである「チャンネルCH5」を、対象チャンネルである「チャンネルCH1」に変更すべきことがわかる。 From the above, it can be seen that for the target optical switch "optical switch SW11", the current channel "channel CH1" should be changed to the target channel "channel CH2". It can also be seen that for the target optical switch "optical switch SW22", the current channel "channel CH5" should be changed to the target channel "channel CH1".
 ここで、所内コントローラCP1は、データベースDBを参照して、対象光スイッチに対応する現在チャンネル及び対象チャンネルの組合せに対応する所定回転方向及び所定回転量を抽出し、抽出した所定回転方向及び所定回転量を、それぞれ対象光スイッチにおける回転機構の回転方向及び回転量として設定するものであってもよい。 Here, the on-site controller CP1 may refer to the database DB to extract a predetermined rotation direction and a predetermined rotation amount corresponding to the combination of the current channel and the target channel corresponding to the target optical switch, and set the extracted predetermined rotation direction and predetermined rotation amount as the rotation direction and rotation amount of the rotation mechanism in the target optical switch, respectively.
 対象組合せが「ポートP11、ポートP22」である場合、所内コントローラCP1は、図6に示された制御信号テーブルを参照して、「光スイッチSW11」について「+1」を抽出し、「光スイッチSW22」について「-4」を抽出する。よって、所内コントローラCP1は、「光スイッチSW11」について、回転方向を「方向AR1」、回転量を「1」(1チャンネル分の角度量)として設定する。また、所内コントローラCP1は、「光スイッチSW22」について、回転方向を「方向AR2」、回転量を「4」(4チャンネル分の角度量)として設定する。 If the target combination is "port P11, port P22", the on-site controller CP1 refers to the control signal table shown in FIG. 6 and extracts "+1" for "optical switch SW11" and "-4" for "optical switch SW22". Therefore, the on-site controller CP1 sets the rotation direction of "optical switch SW11" to "direction AR1" and the rotation amount to "1" (angle amount for one channel). The on-site controller CP1 also sets the rotation direction of "optical switch SW22" to "direction AR2" and the rotation amount to "4" (angle amount for four channels).
 その他、所内コントローラCP1は、データベースDBを参照する代わりに、演算によって対象光スイッチにおける回転機構の回転方向及び回転量として設定するものであってもよい。より具体的には、所内コントローラCP1は、対象光スイッチに対応する現在チャンネルを識別する第1番号と、対象チャンネルを識別する第2番号の間の差分を算出するものであってもよい。そして、所内コントローラCP1は、差分が正の場合に設定される回転方向と比較して、差分が負の場合に設定される回転方向が反対方向となるよう、回転方向を設定し、差分に基づいて回転量を設定するものであってもよい。 In addition, the on-site controller CP1 may set the rotation direction and rotation amount of the rotation mechanism in the target optical switch by calculation, instead of referring to the database DB. More specifically, the on-site controller CP1 may calculate the difference between a first number that identifies the current channel corresponding to the target optical switch and a second number that identifies the target channel. The on-site controller CP1 may then set the rotation direction so that the rotation direction set when the difference is negative is the opposite direction compared to the rotation direction set when the difference is positive, and set the rotation amount based on the difference.
 対象組合せが「ポートP11、ポートP22」である場合、所内コントローラCP1は、対象光スイッチである「光スイッチSW11」に関して、現在チャンネルである「チャンネルCH1」を識別する第1番号「1」と、対象チャンネルである「チャンネルCH2」を識別する第2番号「2」の間の差分を算出し、「+1」を得る。そして、所内コントローラCP1は、「光スイッチSW11」について、回転方向を「方向AR1」、回転量を「1」(1チャンネル分の角度量)として設定するものであってもよい。 When the target combination is "Port P11, Port P22", the in-house controller CP1 calculates the difference between the first number "1" identifying the current channel "Channel CH1" and the second number "2" identifying the target channel "Channel CH2" for the target optical switch "Optical switch SW11", and obtains "+1". The in-house controller CP1 may then set the rotation direction for "Optical switch SW11" to "Direction AR1" and the rotation amount to "1" (the angle amount for one channel).
 また、所内コントローラCP1は、対象光スイッチである「光スイッチSW22」に関して、現在チャンネルである「チャンネルCH5」を識別する第1番号「5」と、対象チャンネルである「チャンネルCH1」を識別する第2番号「1」の間の差分を算出し、「-4」を得る。そして、所内コントローラCP1は、「光スイッチSW22」について、回転方向を「方向AR2」、回転量を「4」(4チャンネル分の角度量)として設定するものであってもよい。 The local controller CP1 also calculates the difference between the first number "5" identifying the current channel "channel CH5" and the second number "1" identifying the target channel "channel CH1" for the target optical switch "optical switch SW22," obtaining "-4." The local controller CP1 may then set the rotation direction of "optical switch SW22" to "direction AR2" and the rotation amount to "4" (the angle amount for four channels).
 対象チャンネルを選択するよう対象光スイッチの回転機構を駆動する制御信号が生成された後、所内コントローラCP1は、所内ノードN1を介して所外ノードN2に制御信号を出力する。制御信号は、所内ノードN1及び所外ノードN2の間の光ファイバを経由して、所内ノードN1から所外ノードN2に送信されてもよい。その他、制御信号は、光ファイバ以外にも、メタル線などの有線、無線、または、これらを組み合わせたネットワークを介して、所内ノードN1から所外ノードN2に送信されるものであってもよい。 After a control signal is generated to drive the rotation mechanism of the target optical switch to select the target channel, the on-site controller CP1 outputs a control signal to the off-site node N2 via the on-site node N1. The control signal may be transmitted from the on-site node N1 to the off-site node N2 via optical fiber between the on-site node N1 and the off-site node N2. In addition, the control signal may be transmitted from the on-site node N1 to the off-site node N2 via a wired network such as a metal wire, wireless, or a combination of these networks, other than optical fiber.
 その他、所内コントローラCP1は、制御信号を出力した後に、対象光スイッチの現在チャンネルとして、対象チャンネルをデータベースDBに記憶させるものであってもよい。 In addition, after outputting the control signal, the in-house controller CP1 may store the target channel in the database DB as the current channel of the target optical switch.
 対象組合せが「ポートP11、ポートP22」である場合、所内コントローラCP1は、データベースDBに指令を送信し、「光スイッチSW11」の現在チャンネルを「チャンネルCH1」から「チャンネルCH2」に変更する。また、所内コントローラCP1は、データベースDBに指令を送信し、「光スイッチSW22」の現在チャンネルを「チャンネルCH5」から「チャンネルCH1」に変更する。 If the target combination is "Port P11, Port P22", the on-site controller CP1 sends a command to the database DB to change the current channel of "Optical switch SW11" from "Channel CH1" to "Channel CH2". The on-site controller CP1 also sends a command to the database DB to change the current channel of "Optical switch SW22" from "Channel CH5" to "Channel CH1".
 [所外コントローラの構成]
 所外コントローラCP2(制御部または処理部の一例)は、所内ノードN1から所外ノードN2に供給される給電光によって稼働する。例えば、所外コントローラCP2は、省電力化を実現するため、専用のハードウェアによって構成されるものであってもよい。その他、所外コントローラCP2を、CPU(中央処理装置)、メモリ、及び入出力部を備える汎用のコンピュータによって構成してもよい。
[Outside controller configuration]
The off-site controller CP2 (an example of a control unit or a processing unit) is operated by the power supply light supplied from the on-site node N1 to the off-site node N2. For example, the off-site controller CP2 may be configured by dedicated hardware to achieve power saving. Alternatively, the off-site controller CP2 may be configured by a general-purpose computer including a CPU (Central Processing Unit), a memory, and an input/output unit.
 所外ノードN2の所外コントローラCP2は、所内コントローラCP1から送信された制御信号を受信する。そして、所外コントローラCP2は、光クロスコネクトXCが備える各光スイッチの回転機構を駆動できるよう、各光スイッチに接続されている。そして、所外コントローラCP2が制御信号を受信すると、所外コントローラCP2は、所定のチャンネルが選択されるように各光スイッチの回転機構を駆動する。 The off-site controller CP2 of the off-site node N2 receives the control signal sent from the on-site controller CP1. The off-site controller CP2 is connected to each optical switch in the optical cross-connect XC so as to drive the rotation mechanism of each optical switch. When the off-site controller CP2 receives the control signal, it drives the rotation mechanism of each optical switch so that a specified channel is selected.
 [その他、操作部及び表示部の構成]
 表示部81は、所内コントローラCP1に接続され、所内コントローラCP1の指令に基づき、対象組合せを表示する。その他、表示部81は、光クロスコネクトXCにおけるポート間の接続状態を表示するものであってもよい。
[Other configurations of the operation unit and display unit]
The display unit 81 is connected to the local controller CP1 and displays the target combination based on a command from the local controller CP1. Alternatively, the display unit 81 may display the connection state between ports in the optical cross connect XC.
 なお、表示部81としては、各種の情報を視覚情報によって情報を提示するものに限定されない。表示部81は、聴覚情報によってユーザに情報を提示するものであってもよいし、振動を発生させて、振動による刺激によってユーザに情報を提示するものであってもよい。 Note that the display unit 81 is not limited to presenting various types of information through visual information. The display unit 81 may present information to the user through auditory information, or may generate vibrations and present information to the user through vibration stimulation.
 図7は、光クロスコネクトにおけるポート間の接続状態の表示例を示す図である。例えば、表示部81は、光クロスコネクトXCが備えるポートを、接続される光ファイバが属する方路ごとにグループ化して表示するものであってもよい。 FIG. 7 is a diagram showing an example of a display of the connection state between ports in an optical cross connect. For example, the display unit 81 may display the ports of the optical cross connect XC by grouping them according to the path to which the connected optical fiber belongs.
 一例として、図7では、ポートP11、P12の表示が、方路D1に対応する枠内に表示されている。ポートP21、P22の表示が、方路D2に対応する枠内に表示されている。ポートP31、P32の表示が、方路D3に対応する枠内に表示されている。ポートP41、P42の表示が、方路D4に対応する枠内に表示されている。これにより、ユーザは、直感的に、光クロスコネクトXCにおける各ポートが、どの方路に対応するかを認識することができる。 As an example, in FIG. 7, ports P11 and P12 are displayed in a frame corresponding to path D1. Ports P21 and P22 are displayed in a frame corresponding to path D2. Ports P31 and P32 are displayed in a frame corresponding to path D3. Ports P41 and P42 are displayed in a frame corresponding to path D4. This allows the user to intuitively recognize which path each port in the optical cross-connect XC corresponds to.
 また、一例として、図7では、ポートP11の表示とポートP32の表示を結ぶように太線が表示され、ポートP11とポートP32が接続していることが表示されている。その他、同様に、ポートP12とポートP31が接続していることが表示されている。ポート21とポートP41が接続していることが表示されている。ポート22とポートP42が接続していることが表示されている。これにより、ユーザは、直感的に、光クロスコネクトXCにおけるポート間の接続状態を認識することができる。 Also, as an example, in FIG. 7, a thick line is displayed connecting the display of port P11 and the display of port P32, indicating that port P11 and port P32 are connected. Similarly, it is displayed that port P12 and port P31 are connected. It is displayed that port 21 and port P41 are connected. It is displayed that port 22 and port P42 are connected. This allows the user to intuitively recognize the connection state between ports in the optical cross-connect XC.
 操作部83は、所内コントローラCP1に接続され、対象組合せを取得する。取得した対象組合せは、所内コントローラCP1に送信される。その他、操作部83は、切替システム1に対するユーザからの各種の指令に対応するユーザの操作を受け付ける。例えば、操作部83は、複数のボタンを備えた入力インターフェイスであってもよいし、タッチインターフェイスを備えたタッチパネルであってもよい。 The operation unit 83 is connected to the on-site controller CP1 and acquires the target combination. The acquired target combination is transmitted to the on-site controller CP1. In addition, the operation unit 83 accepts user operations corresponding to various commands from the user to the switching system 1. For example, the operation unit 83 may be an input interface equipped with multiple buttons, or a touch panel equipped with a touch interface.
 より具体的には、絵や記号で表現したアイコンをユーザが操作可能なように表示部81が表示し、表示されたアイコンをユーザがタッチ、ドラッグなどすることで、操作部83はユーザの操作を受け付けるものであってもよい。 More specifically, the display unit 81 may display icons represented by pictures or symbols that can be operated by the user, and the operation unit 83 may receive operations from the user by the user touching, dragging, etc., of the displayed icons.
 例えば、光クロスコネクトXCがポートP11~P14、P21~P24、P31~P34、P41~P44を備える場合、それぞれのポートに対応して、表示部81は、ボタンB11~B14、B21~B24、B31~B34、B41~B44を表示するものであってもよい。また、表示部81は、「接続」と表示されたボタンB01、及び、「解除」と表示されたボタンB02を表示するものであってもよい。そして、操作部83は、ユーザが各種のボタンを押す操作を受け付けるものであってもよい。 For example, if the optical cross-connect XC has ports P11 to P14, P21 to P24, P31 to P34, and P41 to P44, the display unit 81 may display buttons B11 to B14, B21 to B24, B31 to B34, and B41 to B44 corresponding to the respective ports. The display unit 81 may also display a button B01 that displays "Connect" and a button B02 that displays "Disconnect." And the operation unit 83 may receive operations in which the user presses various buttons.
 例えば、ユーザは、表示部81に表示されたボタンB11又はボタンB32を押した後に、「解除」と表示されたボタンB02を押すことで、ポートP11とポートP32の間の接続を解除する指令を入力してもよい。 For example, the user may input a command to release the connection between port P11 and port P32 by pressing button B11 or button B32 displayed on the display unit 81, and then pressing button B02 labeled "Release."
 また、ユーザは、表示部81に表示されたボタンB11及びボタンB22を押した後に、「接続」と表示されたボタンB01を押すことで、対象組合せとして「ポートP11、ポートP22」を入力してもよい。すなわち、操作部83は、ポートP11とポートP22の間の接続を行う指令を受け付けてもよい。 In addition, the user may input "port P11, port P22" as the target combination by pressing button B01 labeled "connect" after pressing buttons B11 and B22 displayed on the display unit 81. In other words, the operation unit 83 may receive a command to make a connection between port P11 and port P22.
 [切替システムの処理手順]
 次に、本実施形態に係る切替システムの処理手順を、図8のフローチャートを参照して説明する。図8は、本実施形態に係る切替システムの処理を示すフローチャートである。
[Processing procedure of switching system]
Next, a processing procedure of the switching system according to this embodiment will be described with reference to the flowchart of Fig. 8. Fig. 8 is a flowchart showing the processing of the switching system according to this embodiment.
 ステップS101にて、所内コントローラCP1は、光クロスコネクトXCのポートの中から選ばれた2つのポートの組合せを対象組合せとして受信する。 In step S101, the local controller CP1 receives a combination of two ports selected from the ports of the optical cross-connect XC as a target combination.
 ステップS103にて、所内コントローラCP1は、データベースDBを参照して、対象組合せに対応する所定光スイッチ及び所定チャンネルを、それぞれ対象光スイッチ及び対象チャンネルとして抽出する。 In step S103, the in-house controller CP1 refers to the database DB and extracts the specified optical switch and specified channel corresponding to the target combination as the target optical switch and target channel, respectively.
 ステップS105にて、所内コントローラCP1は、対象光スイッチにおける回転機構の回転方向及び回転量を設定する。 In step S105, the in-house controller CP1 sets the direction and amount of rotation of the rotation mechanism in the target optical switch.
 ステップS107にて、所内コントローラCP1は、対象光スイッチにおける回転機構の回転方向及び回転量を指定する制御信号を生成する。 In step S107, the in-house controller CP1 generates a control signal that specifies the direction and amount of rotation of the rotation mechanism in the target optical switch.
 ステップS109にて、所内コントローラCP1は制御信号を出力する。 In step S109, the on-site controller CP1 outputs a control signal.
 ステップS111にて、所外コントローラCP2は制御信号を受信する。 In step S111, the external controller CP2 receives the control signal.
 ステップS113にて、所外コントローラCP2は、所定のチャンネルが選択されるように制御信号に基づいて各光スイッチの回転機構を駆動する。 In step S113, the external controller CP2 drives the rotation mechanism of each optical switch based on the control signal so that a specific channel is selected.
 ステップS115にて、所内コントローラCP1は、データベースDBに記憶されている現在チャンネルを更新する。 In step S115, the on-site controller CP1 updates the current channel stored in the database DB.
 [実施形態の効果]
 以上詳細に説明したように、本実施形態に係る、光クロスコネクトの切替システム及び切替方法は、第1ノード及び第2ノードが配置される光ファイバ網における、光クロスコネクトの切替システムに係るものである。切替システムは、第1コントローラと、データベースと、第2コントローラと、を備える。
[Effects of the embodiment]
As described above in detail, the optical cross-connect switching system and switching method according to the present embodiment relate to an optical cross-connect switching system in an optical fiber network in which a first node and a second node are arranged. The switching system includes a first controller, a database, and a second controller.
 光クロスコネクトは、第2ノードに配置され、光ファイバが接続されるポートを有し、ポートごとに、回転機構によって複数のチャンネルのうちの1つを選択可能な光スイッチを有し、光スイッチは、チャンネルを介して他の光スイッチと接続する。データベースは、第1コントローラに接続され、ポートから選ばれる2つのポートの組合せごとに、光スイッチから選ばれる所定光スイッチ、及び、所定光スイッチにおいて選択される所定チャンネルを記憶し、光スイッチごとに、光スイッチにおいて現在選択されているチャンネルを現在チャンネルとして記憶する。 The optical cross connect is disposed at the second node and has ports to which optical fibers are connected, and for each port, has an optical switch capable of selecting one of a plurality of channels by a rotation mechanism, and the optical switch connects to other optical switches via the channels. The database is connected to the first controller and, for each combination of two ports selected from the ports, stores a specific optical switch selected from the optical switches and a specific channel selected in the specific optical switch, and for each optical switch, stores the channel currently selected in the optical switch as the current channel.
 第1コントローラは、ポートの中から選ばれた2つのポートの組合せを対象組合せとして受信し、データベースを参照して、対象組合せに対応する所定光スイッチ及び所定チャンネルを、それぞれ対象光スイッチ及び対象チャンネルとして抽出し、対象光スイッチに対応する現在チャンネル及び対象チャンネルに基づいて、対象チャンネルを選択するよう対象光スイッチの回転機構を駆動する制御信号を生成し、第1ノードを介して第2ノードに制御信号を出力する。そして、第2コントローラは、制御信号を受信して回転機構を駆動する。 The first controller receives a combination of two ports selected from the ports as a target combination, refers to a database, extracts a specific optical switch and a specific channel corresponding to the target combination as a target optical switch and a target channel, respectively, generates a control signal for driving a rotation mechanism of the target optical switch to select the target channel based on the current channel and target channel corresponding to the target optical switch, and outputs the control signal to the second node via the first node. The second controller then receives the control signal and drives the rotation mechanism.
 これにより、光クロスコネクトを構成する光スイッチの状態に関するデータを所内ノードの側で保持し、回転機構を有する光スイッチにおいて複数回の切り替えを行う場合であっても、回転機構の回転方向の偏りを抑制し、光ファイバにおけるねじれの蓄積および光ファイバの破断を抑制することができる。 As a result, data regarding the state of the optical switches that make up the optical cross-connect is stored at the in-house node, and even when multiple switching operations are performed on an optical switch with a rotating mechanism, bias in the rotation direction of the rotating mechanism is suppressed, and the accumulation of twists in the optical fiber and breakage of the optical fiber can be suppressed.
 特に、所内ノードから所外ノードに供給される給電光によって所外ノードを稼働させる場合など、所外ノードを低消費電力で運用するために現在の光スイッチの状態を所外ノードで保持することができない場合であっても、光ファイバにおけるねじれの蓄積および光ファイバの破断を抑制することができる。 In particular, when an off-site node is operated using optical power supplied from an on-site node to the off-site node, even if the current optical switch state cannot be maintained at the off-site node in order to operate the off-site node with low power consumption, accumulation of twists in the optical fiber and breakage of the optical fiber can be suppressed.
 また、本実施形態に係る、光クロスコネクトの切替システム及び切替方法において、第1コントローラは、対象光スイッチに対応する現在チャンネル及び対象チャンネルに基づいて、対象光スイッチにおける回転機構の回転方向及び回転量を指定する制御信号を生成するものであってもよい。これにより、精度よく光スイッチを所定のチャンネルに切り替えることができる。さらには、光ファイバにおけるねじれの蓄積を抑制できる。 Furthermore, in the optical cross-connect switching system and switching method according to this embodiment, the first controller may generate a control signal that specifies the direction and amount of rotation of the rotation mechanism in the target optical switch based on the current channel and the target channel corresponding to the target optical switch. This allows the optical switch to be switched to a specified channel with high precision. Furthermore, accumulation of twist in the optical fiber can be suppressed.
 さらに、本実施形態に係る、光クロスコネクトの切替システム及び切替方法において、データベースは、対象光スイッチに対応する現在チャンネル及び対象チャンネルの組合せごとに、対象光スイッチにおける回転機構の所定回転方向及び所定回転量を記憶するものであってもよい。第1コントローラは、データベースを参照して、対象光スイッチに対応する現在チャンネル及び対象チャンネルの組合せに対応する所定回転方向及び所定回転量を抽出し、抽出した所定回転方向及び所定回転量を、それぞれ対象光スイッチにおける回転機構の回転方向及び回転量として設定するものであってもよい。これにより、精度よく光スイッチを所定のチャンネルに切り替えることができる。さらには、光ファイバにおけるねじれの蓄積を抑制できる。 Furthermore, in the optical cross-connect switching system and switching method according to this embodiment, the database may store a predetermined rotation direction and a predetermined rotation amount of the rotation mechanism in the target optical switch for each combination of the current channel and the target channel corresponding to the target optical switch. The first controller may refer to the database, extract a predetermined rotation direction and a predetermined rotation amount corresponding to the combination of the current channel and the target channel corresponding to the target optical switch, and set the extracted predetermined rotation direction and predetermined rotation amount as the rotation direction and rotation amount of the rotation mechanism in the target optical switch, respectively. This allows the optical switch to be switched to a predetermined channel with high accuracy. Furthermore, accumulation of twist in the optical fiber can be suppressed.
 また、本実施形態に係る、光クロスコネクトの切替システム及び切替方法において、光スイッチの複数のチャンネルは、回転機構の回転軸の周りに、チャンネルを識別する番号の順に配置されたものであってもよい。第1コントローラは、対象光スイッチに対応する現在チャンネルを識別する第1番号と、対象チャンネルを識別する第2番号の間の差分を算出し、差分が正の場合に設定される回転方向と比較して、差分が負の場合に設定される回転方向が反対方向となるよう、回転方向を設定し、差分に基づいて回転量を設定するものであってもよい。これにより、精度よく光スイッチを所定のチャンネルに切り替えることができる。さらには、光ファイバにおけるねじれの蓄積を抑制できる。 Furthermore, in the optical cross-connect switching system and switching method according to this embodiment, the multiple channels of the optical switch may be arranged around the rotation axis of the rotating mechanism in the order of numbers identifying the channels. The first controller may calculate the difference between a first number identifying a current channel corresponding to a target optical switch and a second number identifying a target channel, set the rotation direction such that the rotation direction set when the difference is negative is the opposite direction compared to the rotation direction set when the difference is positive, and set the amount of rotation based on the difference. This allows the optical switch to be switched to a specified channel with high accuracy. Furthermore, accumulation of twist in the optical fiber can be suppressed.
 さらに、本実施形態に係る、光クロスコネクトの切替システム及び切替方法において、第1コントローラは、制御信号を出力した後に、対象光スイッチの現在チャンネルとして、対象チャンネルをデータベースに記憶させるものであってもよい。これにより、現在の光スイッチの状態を、所内ノードN1の側で保持することができる。その結果、所外ノードで保持することができないという制約下であっても、光ファイバにおけるねじれの蓄積および光ファイバの破断を抑制することができる。 Furthermore, in the optical cross-connect switching system and switching method according to this embodiment, the first controller may output a control signal and then store the target channel in a database as the current channel of the target optical switch. This allows the current state of the optical switch to be held on the side of the in-house node N1. As a result, even under the constraint that the state cannot be held on an external node, accumulation of twists in the optical fiber and breakage of the optical fiber can be suppressed.
 また、本実施形態に係る、光クロスコネクトの切替システム及び切替方法において、第1コントローラは、操作部を介して対象組合せを取得するものであってもよい。これにより、ユーザは、光クロスコネクトXCにおけるポート間の接続状態を容易に変更することができる。その結果、切替システムを使用する際のユーザの利便性が向上する。 Furthermore, in the optical cross-connect switching system and switching method according to this embodiment, the first controller may obtain the target combination via the operation unit. This allows the user to easily change the connection state between ports in the optical cross-connect XC. As a result, the convenience for the user when using the switching system is improved.
 さらに、本実施形態に係る、光クロスコネクトの切替システム及び切替方法において、第1コントローラは、表示部を介して、光クロスコネクトが有するポート間の接続状態を表示するものであってもよい。これにより、ユーザは、直感的に、光クロスコネクトXCにおけるポート間の接続状態を認識することができる。その結果、切替システムを使用する際のユーザの利便性が向上する。 Furthermore, in the optical cross-connect switching system and switching method according to this embodiment, the first controller may display the connection state between the ports of the optical cross-connect via the display unit. This allows the user to intuitively recognize the connection state between the ports in the optical cross-connect XC. As a result, the convenience for the user when using the switching system is improved.
 [その他]
 上記説明した所内コントローラCP1及び所外コントローラCP2は、例えば、図9に示すように、CPU901と、メモリ902と、ストレージ903と、通信装置904と、入力装置905と、出力装置906と、を備えた汎用的なコンピュータシステムを用いて実現できる。メモリ902及びストレージ903は、記憶装置である。当該コンピュータシステムにおいて、CPU901がメモリ902上にロードされた所定のプログラムを実行することにより、所内コントローラCP1及び所外コントローラCP2の各機能が実現される。
[others]
The on-site controller CP1 and the off-site controller CP2 described above can be realized, for example, as shown in Fig. 9, by using a general-purpose computer system including a CPU 901, a memory 902, a storage 903, a communication device 904, an input device 905, and an output device 906. The memory 902 and the storage 903 are storage devices. In the computer system, the CPU 901 executes a predetermined program loaded on the memory 902, thereby realizing each function of the on-site controller CP1 and the off-site controller CP2.
 所内コントローラCP1及び所外コントローラCP2は、1つのコンピュータで実装されてもよい。所内コントローラCP1及び所外コントローラCP2は、複数のコンピュータで実装されてもよい。所内コントローラCP1及び所外コントローラCP2は、コンピュータに実装される仮想マシンであってもよい。所内コントローラCP1及び所外コントローラCP2用のプログラムは、HDD、SSD、USBメモリ、CD、DVD等のコンピュータ読取り可能な記録媒体に記憶できる。コンピュータ読取り可能な記録媒体は、例えば非一時的な(non-transitory)記録媒体である。所内コントローラCP1及び所外コントローラCP2用のプログラムは、通信ネットワークを介して配信することもできる。 The on-site controller CP1 and the off-site controller CP2 may be implemented in one computer. The on-site controller CP1 and the off-site controller CP2 may be implemented in multiple computers. The on-site controller CP1 and the off-site controller CP2 may be virtual machines implemented in a computer. The programs for the on-site controller CP1 and the off-site controller CP2 may be stored in a computer-readable recording medium such as a HDD, SSD, USB memory, CD, or DVD. The computer-readable recording medium is, for example, a non-transitory recording medium. The programs for the on-site controller CP1 and the off-site controller CP2 may also be distributed via a communication network.
 上述の実施形態で示した各機能は、1又は複数の処理回路によって実装されうる。処理回路には、プログラムされたプロセッサや、電気回路などが含まれ、さらには、特定用途向けの集積回路(ASIC)のような装置や、記載された機能を実行するよう配置された回路構成要素なども含まれる。 Each of the functions described in the above embodiments may be implemented by one or more processing circuits. Processing circuits include programmed processors, electrical circuits, and even devices such as application specific integrated circuits (ASICs), and circuit components arranged to perform the described functions.
 以上、実施形態に沿って本開示の内容を説明したが、本開示はこれらの記載に限定されるものではなく、種々の変形及び改良が可能であることは、当業者には自明である。この開示の一部をなす論述および図面は本開示を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例および運用技術が明らかとなろう。 The contents of the present disclosure have been described above in accordance with the embodiments, but it will be apparent to those skilled in the art that the present disclosure is not limited to these descriptions, and that various modifications and improvements are possible. The descriptions and drawings that form part of this disclosure should not be understood as limiting the present disclosure. Various alternative embodiments, examples, and operational techniques will be apparent to those skilled in the art from this disclosure.
 本開示はここでは記載していない様々な実施形態等を含むことは勿論である。したがって、本開示の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。 This disclosure naturally includes various embodiments not described here. Therefore, the technical scope of this disclosure is determined only by the invention-specific matters related to the scope of the claims that are appropriate from the above explanation.
 1   切替システム
 81  表示部
 83  操作部
 CH1~CH6  チャンネル
 CP1 所内コントローラ(第1コントローラ)
 CP2 所外コントローラ(第2コントローラ)
 DB  データベース
 N1  所内ノード(第1ノード)
 N2  所外ノード(第2ノード)
 P11,P12,P21,P22,P31,P32,P41,P42 ポート
 SW11,SW12,SW21,SW22,SW31,SW32,SW41,SW42 光スイッチ
 XC 光クロスコネクト
1 Switching system 81 Display unit 83 Operation unit CH1 to CH6 Channel CP1 In-house controller (first controller)
CP2 External controller (second controller)
DB Database N1 Internal node (first node)
N2 Outside node (second node)
P11, P12, P21, P22, P31, P32, P41, P42 Port SW11, SW12, SW21, SW22, SW31, SW32, SW41, SW42 Optical switch XC Optical cross connect

Claims (8)

  1.  第1ノード及び第2ノードが配置される光ファイバ網における、光クロスコネクトの切替システムであって、
     第1コントローラと、データベースと、第2コントローラと、を備え、
     前記光クロスコネクトは、
      前記第2ノードに配置され、
      光ファイバが接続されるポートを有し、
      前記ポートごとに、回転機構によって複数のチャンネルのうちの1つを選択可能な光スイッチを有し、
      前記光スイッチは、前記チャンネルを介して他の前記光スイッチと接続し、
     前記データベースは、
      前記第1コントローラに接続され、
      前記ポートから選ばれる2つのポートの組合せごとに、前記光スイッチから選ばれる所定光スイッチ、及び、前記所定光スイッチにおいて選択される所定チャンネルを記憶し、
      前記光スイッチごとに、前記光スイッチにおいて現在選択されている前記チャンネルを現在チャンネルとして記憶し、
     前記第1コントローラは、
      前記ポートの中から選ばれた2つのポートの組合せを対象組合せとして受信し、
      前記データベースを参照して、前記対象組合せに対応する前記所定光スイッチ及び前記所定チャンネルを、それぞれ対象光スイッチ及び対象チャンネルとして抽出し、
      前記対象光スイッチに対応する前記現在チャンネル及び前記対象チャンネルに基づいて、前記対象チャンネルを選択するよう前記対象光スイッチの前記回転機構を駆動する制御信号を生成し、
      前記第1ノードを介して前記第2ノードに前記制御信号を出力し、
     前記第2コントローラは、
      前記制御信号を受信して前記回転機構を駆動すること、
    を特徴とする切替システム。
    An optical cross-connect switching system in an optical fiber network in which a first node and a second node are arranged, comprising:
    A first controller, a database, and a second controller,
    The optical cross connect comprises:
    Located at the second node,
    A port to which an optical fiber is connected,
    an optical switch for each of the ports that can select one of a plurality of channels by a rotation mechanism;
    The optical switch is connected to another optical switch via the channel,
    The database includes:
    A device connected to the first controller,
    storing a predetermined optical switch selected from the optical switches and a predetermined channel selected in the predetermined optical switch for each combination of two ports selected from the ports;
    for each of the optical switches, storing the channel currently selected at the optical switch as a current channel;
    The first controller is
    receiving a combination of two ports selected from the ports as a target combination;
    extracting the predetermined optical switch and the predetermined channel corresponding to the target combination as a target optical switch and a target channel, respectively, by referring to the database;
    generating a control signal for driving the rotating mechanism of the target optical switch to select the target channel based on the current channel and the target channel corresponding to the target optical switch;
    outputting the control signal to the second node via the first node;
    The second controller is
    receiving the control signal to drive the rotation mechanism;
    A switching system characterized by:
  2.  前記第1コントローラは、
      前記対象光スイッチに対応する前記現在チャンネル及び前記対象チャンネルに基づいて、前記対象光スイッチにおける前記回転機構の回転方向及び回転量を指定する前記制御信号を生成すること
    を特徴とする、請求項1に記載の切替システム。
    The first controller is
    2. The switching system according to claim 1, further comprising: a control signal generating unit that generates the control signal for specifying a direction and amount of rotation of the rotating mechanism in the target optical switch based on the current channel and the target channel corresponding to the target optical switch.
  3.  前記データベースは、
      前記対象光スイッチに対応する前記現在チャンネル及び前記対象チャンネルの組合せごとに、前記対象光スイッチにおける前記回転機構の所定回転方向及び所定回転量を記憶し、
     前記第1コントローラは、
      前記データベースを参照して、前記対象光スイッチに対応する前記現在チャンネル及び前記対象チャンネルの組合せに対応する前記所定回転方向及び前記所定回転量を抽出し、
      抽出した前記所定回転方向及び前記所定回転量を、それぞれ前記対象光スイッチにおける前記回転機構の前記回転方向及び前記回転量として設定すること
    を特徴とする、請求項2に記載の切替システム。
    The database includes:
    storing a predetermined rotation direction and a predetermined rotation amount of the rotation mechanism in the target optical switch for each combination of the current channel and the target channel corresponding to the target optical switch;
    The first controller is
    extracting the predetermined rotation direction and the predetermined rotation amount corresponding to a combination of the current channel and the target channel corresponding to the target optical switch by referring to the database;
    3. The switching system according to claim 2, wherein the extracted predetermined rotation direction and predetermined rotation amount are set as the rotation direction and the rotation amount of the rotation mechanism in the target optical switch, respectively.
  4.  前記光スイッチにおいて、
      複数の前記チャンネルは、前記回転機構の回転軸の周りに、前記チャンネルを識別する番号の順に配置され、
     前記第1コントローラは、
      前記対象光スイッチに対応する前記現在チャンネルを識別する第1番号と、前記対象チャンネルを識別する第2番号の間の差分を算出し、
      前記差分が正の場合に設定される前記回転方向と比較して、前記差分が負の場合に設定される前記回転方向が反対方向となるよう、前記回転方向を設定し、
      前記差分に基づいて前記回転量を設定すること
    を特徴とする、請求項2に記載の切替システム。
    In the optical switch,
    the plurality of channels are arranged around a rotation axis of the rotation mechanism in the order of numbers identifying the channels;
    The first controller is
    Calculating a difference between a first number identifying the current channel corresponding to the target optical switch and a second number identifying the target channel;
    setting the rotation direction such that the rotation direction set when the difference is negative is opposite to the rotation direction set when the difference is positive;
    The switching system according to claim 2 , wherein the amount of rotation is set based on the difference.
  5.  前記第1コントローラは、
      前記制御信号を出力した後に、前記対象光スイッチの前記現在チャンネルとして、前記対象チャンネルを前記データベースに記憶させること
    を特徴とする、請求項1~4のいずれか一項に記載の切替システム。
    The first controller is
    5. The switching system according to claim 1, wherein after outputting the control signal, the target channel is stored in the database as the current channel of the target optical switch.
  6.  前記切替システムは、操作部を更に備え、
     前記第1コントローラは、前記操作部を介して前記対象組合せを取得すること
    を特徴とする、請求項1~4のいずれか一項に記載の切替システム。
    The switching system further includes an operation unit,
    The switching system according to any one of claims 1 to 4, wherein the first controller acquires the target combination via the operation unit.
  7.  前記切替システムは、表示部を更に備え、
     前記第1コントローラは、前記表示部を介して、前記光クロスコネクトが有する前記ポート間の接続状態を表示すること
    を特徴とする、請求項1~4のいずれか一項に記載の切替システム。
    The switching system further comprises a display unit,
    5. The switching system according to claim 1, wherein the first controller displays a connection state between the ports of the optical cross connect via the display unit.
  8.  第1ノード及び第2ノードが配置される光ファイバ網における、光クロスコネクトの切替方法であって、
     第1コントローラと、データベースと、第2コントローラと、を備える切替システムに係り、
     前記光クロスコネクトは、
      前記第2ノードに配置され、
      光ファイバが接続されるポートを有し、
      前記ポートごとに、回転機構によって複数のチャンネルのうちの1つを選択可能な光スイッチを有し、
      前記光スイッチは、前記チャンネルを介して他の前記光スイッチと接続し、
     前記データベースは、
      前記第1コントローラに接続され、
      前記ポートから選ばれる2つのポートの組合せごとに、前記光スイッチから選ばれる所定光スイッチ、及び、前記所定光スイッチにおいて選択される所定チャンネルを記憶し、
      前記光スイッチごとに、前記光スイッチにおいて現在選択されている前記チャンネルを現在チャンネルとして記憶し、
     前記第1コントローラは、
      前記ポートの中から選ばれた2つのポートの組合せを対象組合せとして受信し、
      前記データベースを参照して、前記対象組合せに対応する前記所定光スイッチ及び前記所定チャンネルを、それぞれ対象光スイッチ及び対象チャンネルとして抽出し、
      前記対象光スイッチに対応する前記現在チャンネル及び前記対象チャンネルに基づいて、前記対象チャンネルを選択するよう前記対象光スイッチの前記回転機構を駆動する制御信号を生成し、
      前記第1ノードを介して前記第2ノードに前記制御信号を出力し、
     前記第2コントローラは、
      前記制御信号を受信して前記回転機構を駆動すること、
    を特徴とする切替方法。
    A method for switching an optical cross-connect in an optical fiber network in which a first node and a second node are arranged, comprising the steps of:
    A switching system including a first controller, a database, and a second controller,
    The optical cross connect comprises:
    Located at the second node,
    A port to which an optical fiber is connected,
    an optical switch for each of the ports that can select one of a plurality of channels by a rotation mechanism;
    The optical switch is connected to another optical switch via the channel,
    The database includes:
    A device connected to the first controller,
    storing a predetermined optical switch selected from the optical switches and a predetermined channel selected in the predetermined optical switch for each combination of two ports selected from the ports;
    for each of the optical switches, storing the channel currently selected at the optical switch as a current channel;
    The first controller is
    receiving a combination of two ports selected from the ports as a target combination;
    extracting the predetermined optical switch and the predetermined channel corresponding to the target combination as a target optical switch and a target channel, respectively, by referring to the database;
    generating a control signal for driving the rotating mechanism of the target optical switch to select the target channel based on the current channel and the target channel corresponding to the target optical switch;
    outputting the control signal to the second node via the first node;
    The second controller is
    receiving the control signal to drive the rotation mechanism;
    A switching method comprising:
PCT/JP2022/041404 2022-11-07 2022-11-07 Optical cross-connect swtiching system and swtiching method WO2024100722A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/041404 WO2024100722A1 (en) 2022-11-07 2022-11-07 Optical cross-connect swtiching system and swtiching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/041404 WO2024100722A1 (en) 2022-11-07 2022-11-07 Optical cross-connect swtiching system and swtiching method

Publications (1)

Publication Number Publication Date
WO2024100722A1 true WO2024100722A1 (en) 2024-05-16

Family

ID=91032290

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2022/041404 WO2024100722A1 (en) 2022-11-07 2022-11-07 Optical cross-connect swtiching system and swtiching method

Country Status (1)

Country Link
WO (1) WO2024100722A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0282212A (en) * 1988-09-20 1990-03-22 Fujitsu Ltd Optical switch
JP2006191212A (en) * 2004-12-28 2006-07-20 Fujitsu Ltd Optical node and optical branching and inserting device
US20170171646A1 (en) * 2015-12-11 2017-06-15 Hamid Mehrvar Modular Photonic Switch Architecture
WO2020174919A1 (en) * 2019-02-27 2020-09-03 国立大学法人香川大学 Core selection switch and optical node device
WO2022162858A1 (en) * 2021-01-29 2022-08-04 日本電信電話株式会社 Optical cross-connect device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0282212A (en) * 1988-09-20 1990-03-22 Fujitsu Ltd Optical switch
JP2006191212A (en) * 2004-12-28 2006-07-20 Fujitsu Ltd Optical node and optical branching and inserting device
US20170171646A1 (en) * 2015-12-11 2017-06-15 Hamid Mehrvar Modular Photonic Switch Architecture
WO2020174919A1 (en) * 2019-02-27 2020-09-03 国立大学法人香川大学 Core selection switch and optical node device
WO2022162858A1 (en) * 2021-01-29 2022-08-04 日本電信電話株式会社 Optical cross-connect device

Similar Documents

Publication Publication Date Title
JP6628466B2 (en) System and method for batch and decommissioning of equipment
US20150253748A1 (en) Apparatus and methods for providing building automation system data updates to a web client
CN102171973A (en) Redundant intermediary switch solution for detecting and managing fibre channel over Ethernet (FCOE) switch failures
CN108521467B (en) Centralized and separated type KVM remote seat cooperation system
WO2014071996A1 (en) System and method for visualizing a combined physical and virtual communication network of a power plant
JP3866300B2 (en) Building management equipment
CN103534987B (en) For the method and system of configuration virtual network configuration
US20220413668A1 (en) Mobile scalable compute module
CN105027504A (en) Programmable physical network topologies for datacenters
CN105786302A (en) Management controller and management control method
KR20230141921A (en) Reconfigurable computing pods using optical networks
WO2024100722A1 (en) Optical cross-connect swtiching system and swtiching method
EP4006657A1 (en) Systems and methods for group control using service data objects
JP6431903B2 (en) Integration of FDT / DTM technology into native control system monitoring applications
KR102080078B1 (en) Automation system and method for operation
US10791325B2 (en) Method and system for monitoring equipment state
JP2007304681A (en) Application integrating device
CN103292414B (en) Air conditioning unit data interactive method and device
WO2020184035A1 (en) Control system, support device, and program for support device
US20140359086A1 (en) Representation of control system topology and health in an fdt frame application using device dtms and virtual devices
CN112292659A (en) Code for programming a device from a controlling computer by invoking a development tool from a semantic zoom enhancement user interface
US11372887B2 (en) Method, device and computer program product for providing visual representation
CN109901954B (en) Storage device and resource management method
CN112637522A (en) Signal source switching method and device of display system, storage medium and processor
US20140359458A1 (en) Providing a hybrid fieldbus device management application

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22965049

Country of ref document: EP

Kind code of ref document: A1