Communication route allocation device, communication route allocation method, and program
An aspect of the present invention is a communication route allocation device including a route possibility extraction unit configured to extract connectable possible routes on the basis of utilization condition information of a network from among optical path routes connecting start points to end points of optical paths accommodating communication demand in the network, a core selection unit configured to select a core, a link, and the optical path route to accommodate the optical paths by leveling wavelength utilization conditions over the entire network on the basis of utilization condition information of multicore fibers of all links in the network or the possible routes, and a wavelength selection unit configured to select a wavelength to be used for the core, the link, and the optical path route selected by the route possibility extraction unit and the core selection unit.
1 . A communication route allocation device comprising:
a route possibility extraction unit configured to extract connectable possible routes on the basis of utilization condition information of a network from among optical path routes connecting start points to end points of optical paths accommodating communication demand in the network;
a core selection unit configured to select a core, a link, and the optical path route to accommodate the optical paths by leveling wavelength utilization conditions over the entire network on the basis of utilization condition information of multicore fibers of all links in the network or the possible routes, the wavelength utilization conditions being the number of wavelengths arranged for each core on a multi-core erbium-doped fiber amplifier (MC-EDFA); and
a wavelength selection unit configured to select a wavelength to be used for the core, the link, and the optical path route selected by the route possibility extraction unit and the core selection unit.
2 . The communication route allocation device according to claim 1 , wherein the core selection unit is configured to select the core, the link, and the optical path route using a variance value or a standard deviation of the wavelength utilization conditions over the entire network.
3 . The communication route allocation device according to claim 1 , wherein the core selection unit is configured to select the core, the link, and the optical path route using a variance value or a standard deviation of wavelength utilization conditions of the possible routes.
4 . The communication route allocation device according to claim 1 , wherein the core selection unit is configured to select the core, the link, and the optical path route using an average value of wavelength utilization conditions in the link direction over the entire network.
5 . The communication route allocation device according to claim 1 , wherein the core selection unit is configured to select the core, the link, and the optical path route using an average value of wavelength utilization conditions in the link direction of the possible routes.
6 . The communication route allocation device according to claim 1 , wherein the core selection unit is configured to:
store information regarding a combination of the optical path route, the link, and the core previously used from among combinations of the optical path routes, the links, and the cores that use the same cores and satisfy a core continuity restriction and wavelength continuity and information regarding a path number that has previously been set;
for next path setting, select a combination of the minimum combination number from among combinations for which the optical paths have not been set if there are combinations for which no optical paths have been set from among the combinations of the optical path routes, the links, and the cores other than the combination; and
select the next combination number of a combination number for which the maximum path number has been set if there are no combinations for which the optical paths have not been set.
7 . A communication route allocation method comprising:
extracting connectable possible routes on the basis of utilization condition information of a network from among optical path routes connecting start points to end points of optical paths accommodating communication demand in the network;
selecting a core, a link, and an optical path route to accommodate optical paths by leveling wavelength utilization conditions over the entire network on the basis of utilization condition information of multicore fibers of all links in the network or the possible routes, the wavelength utilization conditions being the number of wavelengths arranged for each core on a multi-core erbium-doped fiber amplifier (MC-EDFA); and
selecting a wavelength to be used for the core, the link, and the optical path route that have been selected.
8 . A non-transitory computer readable storage medium storing a program that causes a computer to function as a communication route allocation device comprising:
a route possibility extraction unit configured to extract connectable possible routes on the basis of utilization condition information of a network from among optical path routes connecting start points to end points of optical paths accommodating communication demand in the network;
a core selection unit configured to select a core, a link, and the optical path route to accommodate the optical paths by leveling wavelength utilization conditions over the entire network on the basis of utilization condition information of multicore fibers of all links in the network or the possible routes, the wavelength utilization conditions being the number of wavelengths arranged for each core on a multi-core erbium-doped fiber amplifier (MC-EDFA); and
a wavelength selection unit configured to select a wavelength to be used for the core, the link, and the optical path route selected by the route possibility extraction unit and the core selection unit.