Communication control method, communication control apparatus and program
View Patent ↗In order to perform data transfer efficiently in an electro-optical hybrid switch network, monitor data that is a blocking rate in an optical line switching network, an amount concerning flows transferred by a connection apparatus to an electric packet network, a buffer utilization state in telecommunication devices within the electric packet network, or packet transfer latency or the like in telecommunication devices is obtained, and based on the monitor data, a threshold for distinguishing a first flow to be transferred by the connection apparatus through the optical line switching network from a second flow to be transferred by the connection apparatus through the electric packet network is changed, wherein the threshold is to identify, as the first flow, a flow that has a size exceeding the threshold and identify, as the second flow, a flow that has a size that is equal to or less than the threshold.
1 . A communication control method for controlling communication between connection apparatuses, the communication control method comprising:
obtaining monitor data that is a blocking rate at optical line setup in an optical line switching network, an amount concerning flows transferred by a connection apparatus to an electric packet network, a buffer utilization state in telecommunication devices within the electric packet network, or packet transfer latency or a packet dropout rate in telecommunication devices within the electric packet network, wherein the connection apparatuses are connected through the optical line switching network and through the electric packet network, and each of the connection apparatuses is responsible for one or a plurality of devices; and
changing, based on the monitor data, a first threshold for distinguishing a first flow to be transferred by the connection apparatus through the optical line switching network from a second flow to be transferred by the connection apparatus through the electric packet network, wherein the first threshold is to identify, as the first flow, a flow that has a size exceeding the first threshold and identify, as the second flow, a flow that has a size that is equal to or less than the first threshold.
2 . The communication control method according to claim 1 , wherein the first threshold is lowered in case where the blocking rate is less than a second threshold defined for the blocking rate.
3 . The communication control method according to claim 1 , wherein the first threshold is increased in case where the blocking rate is equal to or greater than a second threshold defined for the blocking rate.
4 . The communication control method according to claim 1 , wherein the amount concerning the flows is an amount of traffic transferred by any one of the connection apparatuses to the electric packet network within a prescribed period, and in case where the amount of traffic exceeds a third threshold defined for the amount of traffic, the first threshold for the any one of the connection apparatuses is lowered so that the amount of traffic becomes equal to or less than the third threshold.
5 . The communication control method according to claim 1 , wherein the amount concerning the flows is a statistical amount of amounts of traffic, each transferred by any one of the connection apparatuses to the electric packet network, and in case where the statistical amount of the amounts of traffic exceeds a third threshold defined for the statistical amount of the amounts of traffic, the first threshold for each of the connection apparatuses is lowered so that the statistical amount of the amounts of traffic becomes equal to or less than the third threshold.
6 . The communication control method according to claim 1 , wherein, in case where an indicator value according to the buffer utilization state is equal to or greater than a fourth threshold predefined for the indicator value, the first threshold is lowered so that the indicator value becomes less than the fourth threshold.
7 . The communication control method according to claim 1 , wherein, in case where an indicator value according to the packet transfer latency or the packet dropout rate is equal to or greater than a fifth threshold predefined for the indicator value, the first threshold is lowered so that the indicator value becomes less than the fifth threshold.
8 . The communication control method according to claim 1 , further comprising:
a determining whether a flow rate of a flow that is transferred through an optical line set between certain connection apparatuses in the optical line switching network is equal to or less than a sixth threshold; and
in case where the flow rate of the flow is equal to or less than the sixth threshold, causing to disconnect the optical line and causing a flow transmission source of the certain connection apparatuses to transmit packets relating to the flow through the electric packet network.
9 . A communication control method for controlling communication between connection apparatuses, the communication control method comprising:
determining whether a flow rate of a flow that is transferred through an optical line set between the connection apparatuses in an optical line switching network is equal to or less than a threshold, wherein the connection apparatuses are connected through the optical line switching network and through an electric packet network, and each of the connection apparatuses is responsible for one or a plurality of devices; and
in case where the flow rate of the flow is equal to or less than the threshold, causing to disconnect the optical line and causing a flow transmission source of the connection apparatuses to transmit packets relating to the flow through the electric packet network.
10 . A communication control apparatus for controlling communication between connection apparatuses, the communication control apparatus comprising:
a processor; and
a memory including computer program code, where the memory and the computer program code are configured, with the processor, to cause the communication control apparatus to:
obtain monitor data that is a blocking rate at optical line setup in an optical line switching network, an amount concerning flows transferred by the connection apparatuses to an electric packet network, a buffer utilization state in telecommunication devices within the electric packet network, or packet transfer latency or a packet dropout rate in telecommunication devices within the electric packet network, wherein the connection apparatuses are connected through the optical line switching network and through the electric packet network, and each of the connection apparatuses is responsible for one or a plurality of devices; and
change, based on the monitor data, a first threshold for distinguishing a first flow to be transferred by the connection apparatus through the optical line switching network from a second flow to be transferred by the connection apparatus through the electric packet network, wherein the first threshold is to identify, as the first flow, a flow that has a size exceeding the first threshold and identify, as the second flow, a flow that has a size that is equal to or less than the first threshold.
11 . A communication control apparatus for controlling communication between connection apparatuses, the communication control apparatus comprising:
a processor; and
a memory including computer program code, where the memory and the computer program code are configured, with the processor, to cause the communication control apparatus to:
determine whether a flow rate of a flow that is transferred through an optical line set between connection apparatuses in an optical line switching network is equal to or less than a threshold, wherein the connection apparatuses are connected through the optical line switching network and through an electric packet network, and each of the connection apparatuses is responsible for one or a plurality of devices; and
in case where the flow rate of the flow is equal to or less than the threshold, cause to disconnect the optical line and cause a flow transmission source of the connection apparatuses to transmit packets relating to the flow through the electric packet network.