Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6783206B2 - Home device control device, control method and program - Google Patents
[go: Go Back, main page]

JP6783206B2 - Home device control device, control method and program - Google Patents

Home device control device, control method and program Download PDF

Info

Publication number
JP6783206B2
JP6783206B2 JP2017175779A JP2017175779A JP6783206B2 JP 6783206 B2 JP6783206 B2 JP 6783206B2 JP 2017175779 A JP2017175779 A JP 2017175779A JP 2017175779 A JP2017175779 A JP 2017175779A JP 6783206 B2 JP6783206 B2 JP 6783206B2
Authority
JP
Japan
Prior art keywords
link
traffic
internet
congestion
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017175779A
Other languages
Japanese (ja)
Other versions
JP2019054339A (en
Inventor
孝之 村本
孝之 村本
大樹 中澤
大樹 中澤
幸佑 坂田
幸佑 坂田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
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 KDDI Corp filed Critical KDDI Corp
Priority to JP2017175779A priority Critical patent/JP6783206B2/en
Publication of JP2019054339A publication Critical patent/JP2019054339A/en
Application granted granted Critical
Publication of JP6783206B2 publication Critical patent/JP6783206B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、ネットワークの制御技術に関する。 The present invention relates to a network control technique.

特許文献1は、トラフィック変動に対して通信品質を維持するための制御技術を開示している。特許文献1によると、測定期間の間に到着したパケット数又はバイト数が所定の閾値を超えていると、パケットの送信先を変更することで輻輳を回避している。 Patent Document 1 discloses a control technique for maintaining communication quality against traffic fluctuations. According to Patent Document 1, when the number of packets or the number of bytes arriving during the measurement period exceeds a predetermined threshold value, congestion is avoided by changing the destination of the packets.

特開2012−216961号公報Japanese Unexamined Patent Publication No. 2012-216961

しかしながら、特許文献1の構成は、輻輳の検出をトリガとして輻輳回避制御を開始するものであり、輻輳検出から輻輳回避制御の効果が表れるまでの期間、通信品質が劣化する。 However, the configuration of Patent Document 1 starts the congestion avoidance control triggered by the detection of congestion, and the communication quality deteriorates during the period from the congestion detection to the effect of the congestion avoidance control.

本発明は、通信品質の劣化を抑える様に宅内装置を制御する制御装置、制御方法及びプログラムを提供するものである。 The present invention provides a control device, a control method, and a program for controlling a home device so as to suppress deterioration of communication quality.

本発明の一態様によると、複数の企業ネットワークの各企業ネットワークの複数の拠点に設置された宅内装置を制御する制御装置は、前記各企業ネットワークの各拠点それぞれに設置された制御対象の複数の宅内装置のうち、インターネットを介して拠点間を接続するリンクを終端する宅内装置それぞれから当該リンクの疎通状態を示す疎通情報を取得する第1取得手段と、前記インターネットのサーバから所定のイベント情報を取得する第2取得手段と、前記疎通情報及び前記イベント情報に基づき、前記インターネットの輻輳により輻輳が生じる、前記インターネットを介する第1リンクと、当該第1リンクに生じる輻輳期間を予測する予測手段と、前記第1リンクの前記予測された輻輳期間の間、当該輻輳期間の前に前記第1リンクに流れていたトラフィックのうちの少なくとも1部のトラフィックを、前記第1リンクと同じ拠点間を接続する第2リンクに流す様に、前記第1リンク及び前記第2リンクを終端する第1宅内装置を制御する制御手段と、を備えていることを特徴とする。 According to one aspect of the present invention, the control device for controlling the home device installed at the plurality of bases of each company network of the plurality of company networks is a plurality of control targets installed at each base of each of the company networks . Among the home devices, the first acquisition means for acquiring communication information indicating the communication status of the link from each of the home devices that terminates the link connecting the bases via the Internet, and the predetermined event information from the Internet server. A second acquisition means to be acquired, a first link via the Internet where congestion occurs due to congestion on the Internet based on the communication information and the event information, and a prediction means for predicting the congestion period occurring on the first link. During the predicted congestion period of the first link, at least one part of the traffic flowing to the first link before the congestion period is connected between the same bases as the first link. It is characterized in that it is provided with a control means for controlling the first link and the first home device for terminating the second link so as to flow to the second link.

本発明によると、通信品質の劣化を抑えることができる。 According to the present invention, deterioration of communication quality can be suppressed.

一実施形態による企業ネットワークを示す図。The figure which shows the enterprise network by one Embodiment. 図1の拠点A内の一部の構成図。The block diagram of a part in the base A of FIG. 制御装置によるCPEの制御方法の説明図。The explanatory view of the control method of CPE by a control device. 一実施形態による制御装置の構成図。The block diagram of the control device by one Embodiment.

以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の実施形態は例示であり、本発明を実施形態の内容に限定するものではない。また、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。 Hereinafter, exemplary embodiments of the present invention will be described with reference to the drawings. The following embodiments are examples, and the present invention is not limited to the contents of the embodiments. Further, in each of the following figures, components not necessary for the description of the embodiment will be omitted from the drawings.

図1は、本実施形態の説明のための企業Aの企業ネットワークの構成図である。図1によると、企業Aは、3つの拠点A、B及びCを有し、ある拠点が、他の拠点それぞれと3つの双方向のリンクで接続される様にネットワークを構築している。なお、拠点A、B及びC内の構成は同様であるため、以下では、拠点Aにおける、拠点Bへの3つのリンクについて図2を用いて説明する。 FIG. 1 is a configuration diagram of a corporate network of a company A for explaining the present embodiment. According to FIG. 1, company A has three bases A, B, and C, and a network is constructed so that one base is connected to each of the other bases by three bidirectional links. Since the configurations in the bases A, B, and C are the same, the three links to the base B in the base A will be described below with reference to FIG.

図2において、顧客宅内装置(CPE:Customer Premise Equipment)1は、通信事業者Aが設置し、拠点BのCPEと接続する3つの双方向リンク7、8及び9を終端している。このうち、双方向リンク7は、通信事業者Aが提供するマルチプロトコルラベルスイッチング(MPLS:Multi−Protocol Label Switching)ネットワーク2を介して設定されている。MPLSネットワーク2を介する双方向リンク7は、帯域保証又は確保されるリンクであるが、一般的に、高価である。なお、MPLSリンクは、例示であり、双方向リンク7は、帯域を保証又は確保する任意のネットワークを介するリンクとすることができる。一方、双方向リンク8は、インターネット3を介し、例えば、VPN技術を使用して設定されている。なお、双方向リンク8は、インターネット3へのアクセスに通信事業者Aが提供する回線を利用しているものとする。双方向リンク9も、インターネット3を介し、例えば、VPN技術を使用して設定されているが、双方向リンク9は、インターネット3へのアクセスに通信事業者Bが提供する回線を利用している。インターネット3を介した双方向リンク8及び9は、一般的に安価であるが、インターネット3を流れる他のトラフィックにより、その疎通状況が変動し得る。なお、双方向リンク7、8及び9のうち、拠点Aから拠点Bに向かう方向のリンクを、それぞれ、リンク71、81及び91とし、拠点Bから拠点Aに向かう方向のリンクを、それぞれ、リンク72、82及び92としている。 In FIG. 2, the customer premises equipment (CPE: Customer Premium Equipment) 1 is installed by the telecommunications carrier A and terminates three bidirectional links 7, 8 and 9 connected to the CPE of the base B. Of these, the bidirectional link 7 is set via the Multiprotocol Label Switching (MPLS) network 2 provided by the telecommunications carrier A. The bidirectional link 7 via the MPLS network 2 is a bandwidth-guaranteed or secured link, but is generally expensive. The MPLS link is an example, and the bidirectional link 7 can be a link via an arbitrary network that guarantees or secures the bandwidth. On the other hand, the bidirectional link 8 is set via the Internet 3, for example, using VPN technology. It is assumed that the bidirectional link 8 uses the line provided by the telecommunications carrier A to access the Internet 3. The bidirectional link 9 is also set via the Internet 3, for example, using VPN technology, but the bidirectional link 9 uses a line provided by the carrier B to access the Internet 3. .. Bidirectional links 8 and 9 via the Internet 3 are generally inexpensive, but their communication status may fluctuate due to other traffic flowing through the Internet 3. Of the two-way links 7, 8 and 9, the links in the direction from the base A to the base B are designated as links 71, 81 and 91, respectively, and the links in the direction from the base B to the base A are linked, respectively. It is set to 72, 82 and 92.

本実施形態において、制御装置6は、通信事業者Aが運用するネットワーク内に、通信事業者Aが設置する装置であり、MPLSネットワーク2を介した双方向リンク4によりCPE1と通信可能な様に構成されている。なお、双方向リンク4のうち、CPE1から制御装置6への方向のリンクをリンク41とし、制御装置6からCPE1への方向のリンクをリンク42とする。なお、制御装置6は、インターネット3を介してCPE1と通信する構成であっても良い。CPE1は、企業Aの拠点Aのネットワークから拠点Bのネットワークに向かうトラフィックを設定情報に基づきリンク71、81及び91に振り分ける。設定情報は、例えば、送信先アドレス、送信元アドレス、送信先ポート番号、送信元ポート番号等の1つ以上の組み合わせと、振り分け先のリンクとの関係を示す情報である。この設定情報は、企業Aと通信事業者Aとの事前の合意に基づき、制御装置6に設定されており、制御装置6は、リンク42を介して、この設定情報をCPE1に設定する。なお、制御装置6は、企業Aの各拠点に設置されたCPEに接続されるのみならず、通信事業者Aと契約する複数の企業の企業ネットワークの各拠点に設置された各CPEに接続される。 In the present embodiment, the control device 6 is a device installed by the telecommunications carrier A in the network operated by the telecommunications carrier A, and can communicate with the CPE 1 by a bidirectional link 4 via the MPLS network 2. It is configured. Of the bidirectional links 4, the link in the direction from the CPE 1 to the control device 6 is referred to as the link 41, and the link in the direction from the control device 6 to the CPE 1 is referred to as the link 42. The control device 6 may be configured to communicate with the CPE 1 via the Internet 3. CPE1 distributes the traffic from the network of the base A of the company A to the network of the base B to the links 71, 81 and 91 based on the setting information. The setting information is, for example, information indicating the relationship between one or more combinations of a destination address, a source address, a destination port number, a source port number, and the like, and a link of a distribution destination. This setting information is set in the control device 6 based on a prior agreement between the company A and the telecommunications carrier A, and the control device 6 sets this setting information in the CPE 1 via the link 42. The control device 6 is not only connected to the CPE installed at each base of the company A, but also connected to each CPE installed at each base of the corporate network of a plurality of companies contracting with the telecommunications carrier A. To.

図3は、制御装置6の動作を説明するための図である。なお、上述した様に、制御装置6は、複数の企業ネットワークの各拠点に設置された各CPEと接続するものであるが、図の簡略化及び説明の簡略化のため、図3においては、企業Aの拠点Aに設置されたCPE1のみを示している。また、制御装置6は、以下に説明するCPE1に対する制御を、他の制御対象のCPEに対しても同様に行う。 FIG. 3 is a diagram for explaining the operation of the control device 6. As described above, the control device 6 is connected to each CPE installed at each base of the plurality of corporate networks. However, in order to simplify the figure and the description, in FIG. Only CPE1 installed at the base A of the company A is shown. Further, the control device 6 similarly controls the CPE 1 described below for the other CPEs to be controlled.

制御装置6は、制御対象のCPEが、インターネット3を介して設定されたリンクを介して受信するパケットの疎通情報を繰り返し収集する。なお、疎通情報は、リンク毎に個別に収集する。例えば、CPE1からは、リンク82及び92の疎通情報をそれぞれ繰り返し取得する。また、図示してはいないが、企業Aの拠点BのCPEからは、リンク81及び91の疎通情報をそれぞれ繰り返し取得する。ここで、疎通情報とは、リンクの疎通状態に関連する情報であり、例えば、パケットの損失率や、パケットの遅延(レイテンシ)や、パケットの遅延変動(ジッタ)に関する情報等を含む。また、制御装置6は、CPEが他の拠点に送信するデータのトラフィック量を示すトラフィック情報も繰り返し収集する。なお、トラフィック情報も、リンク毎に取得する。例えば、企業Aの拠点AのCPE1からは、リンク71、81及び91のトラフィック情報をそれぞれ繰り返し取得する。さらに、制御装置6は、インターネット3上の各サーバから、イベント情報を収集する。 The control device 6 repeatedly collects communication information of packets received by the CPE to be controlled via the link set via the Internet 3. Communication information is collected individually for each link. For example, the communication information of the links 82 and 92 is repeatedly acquired from CPE1, respectively. Further, although not shown, the communication information of the links 81 and 91 is repeatedly acquired from the CPE of the base B of the company A, respectively. Here, the communication information is information related to the communication state of the link, and includes, for example, information on the packet loss rate, the packet delay (latency), the packet delay fluctuation (jitter), and the like. In addition, the control device 6 repeatedly collects traffic information indicating the amount of data traffic transmitted by the CPE to other bases. The traffic information is also acquired for each link. For example, the traffic information of links 71, 81, and 91 is repeatedly acquired from CPE1 of the base A of the company A, respectively. Further, the control device 6 collects event information from each server on the Internet 3.

ここで、イベント情報とは、インターネット3のトラフィックに影響を与えるイベントを示す情報である。一例として、広く使用されているスマートフォン、タブレット、PCの更新ソフトウェアのインターネット3を介した配布は、インターネット3のトラフィックに影響を与えるイベントである。また、人気のあるゲームソフトウェアの新作のインターネット3を介したダウンロード開始は、インターネット3のトラフィックに影響を与えるイベントである。なお、制御装置6が、インターネット3のどのサーバにアクセスして、どの情報を取得するかについては、通信事業者Aの運用者が決定して、制御装置6に設定する。このとき、基本的には、通信事業者Aの運用者が、過去の経験等から、インターネット3のトラフィックに影響を与えるイベントを決定して制御装置6に設定する。しかしながら、このとき、通信事業者Aの運用者は、インターネット3のトラフィックに影響を与えるかどうかが不明なイベントや、その時点において、インターネット3のトラフィックに影響を与えるとは考えられていないイベントについても、イベント情報として、制御装置6に設定することができる。 Here, the event information is information indicating an event that affects the traffic of the Internet 3. As an example, the distribution of widely used smartphone, tablet, and PC update software over the Internet 3 is an event that affects the traffic of the Internet 3. Also, the start of downloading the new popular game software via the Internet 3 is an event that affects the traffic of the Internet 3. The operator of the telecommunications carrier A determines which server of the Internet 3 the control device 6 accesses and which information is acquired, and sets the control device 6 in the control device 6. At this time, basically, the operator of the telecommunications carrier A determines an event that affects the traffic of the Internet 3 from past experience and the like, and sets it in the control device 6. However, at this time, the operator of the telecommunications carrier A regarding an event for which it is unknown whether or not it affects the traffic of the Internet 3 or an event that is not considered to affect the traffic of the Internet 3 at that time. Can also be set in the control device 6 as event information.

制御装置6は、過去の疎通情報の推移から、例えば、機械学習により、インターネット3を介するリンクそれぞれについて、インターネット3の輻輳による、将来の輻輳の発生を予測する。ここで、インターネット3の輻輳によるリンクの輻輳とは、インターネット3とは無関係に、あるリンクのみに生じる輻輳を除外したものである。制御装置6は、上述した様に、複数の企業ネットワークの複数の拠点のCPEからそれぞれ疎通情報を取得する。また、制御装置6には、制御対象の各CPEが接続するリンク、そのリンクが経由するネットワーク及び事業者等、制御装置6が管理するネットワークのトポロジ情報が予め格納されている。したがって、例えば、単一のリンク81の疎通状態のみが悪化し、企業A及びその他の企業の他の総てのリンクが正常である状態は、インターネット3の輻輳による、リンク81の輻輳ではないと判定できる。なお、この機械学習においては、イベント情報も使用する。したがって、機械学習により、制御装置6は、イベントに関係なく、インターネット3の輻輳により、リンク81及び91に発生する輻輳のタイミングや、将来のイベントの予定から、イベントに起因するインターネット3の輻輳によりリンク81及び91に発生する輻輳のタイミングを予測することができる。なお、イベント情報としては、インターネット3のトラフィックに影響を与えることが分かっているイベントのみならず、インターネット3のトラフィックに影響を与えるかどうかが不明なイベントや、インターネット3のトラフィックに影響を与えるとは考えられていないイベントについても設定できるとしたが、機械学習により、どのイベントが、実際にどのリンクに影響を与えるかについても明らかになる。 The control device 6 predicts the occurrence of future congestion due to the congestion of the Internet 3 for each link via the Internet 3 by machine learning, for example, from the transition of the past communication information. Here, the congestion of a link due to the congestion of the Internet 3 excludes the congestion that occurs only in a certain link regardless of the Internet 3. As described above, the control device 6 acquires communication information from the CPEs of the plurality of bases of the plurality of corporate networks. Further, the control device 6 stores in advance the topology information of the network managed by the control device 6, such as the link to which each CPE to be controlled is connected, the network through which the link passes, and the business operator. Thus, for example, the state in which only the communication state of a single link 81 deteriorates and all other links of company A and other companies are normal is not the congestion of the link 81 due to the congestion of the Internet 3. Can be judged. Event information is also used in this machine learning. Therefore, by machine learning, the control device 6 is affected by the congestion of the Internet 3 due to the congestion of the Internet 3 from the timing of the congestion occurring at the links 81 and 91 and the schedule of the future event, regardless of the event. The timing of congestion occurring at links 81 and 91 can be predicted. Note that the event information includes not only events that are known to affect the traffic of the Internet 3, but also events that are unknown whether or not they affect the traffic of the Internet 3 and events that affect the traffic of the Internet 3. Although he said he could set up unthinkable events, machine learning also reveals which events actually affect which links.

なお、図2のリンク81及び91は、共にインターネット3を介するものであるが、その両端におけるアクセス区間の通信事業者は異なり、かつ、一般的に、インターネット3における輻輳の発生は局所的であるため、インターネット3に輻輳が生じても、リンク81及び91が常に同時に輻輳状態になるとは限らない。つまり、リンク81が輻輳状態であっても、リンク91は輻輳状態ではない場合があり、同様に、リンク91が輻輳状態であっても、リンク81は輻輳状態ではない場合がある。 The links 81 and 91 in FIG. 2 both go through the Internet 3, but the carriers in the access sections at both ends thereof are different, and in general, the occurrence of congestion on the Internet 3 is local. Therefore, even if the Internet 3 is congested, the links 81 and 91 are not always congested at the same time. That is, even if the link 81 is in a congested state, the link 91 may not be in a congested state. Similarly, even if the link 91 is in a congested state, the link 81 may not be in a congested state.

制御装置6は、機械学習に基づき、インターネット3を介する各リンクについて、輻輳が発生する期間を予測し、予測した輻輳発生期間(以後、輻輳予測期間と呼ぶ。)の前に、輻輳が発生すると予測したリンクにトラフィックを流すCPEに新たな設定情報を送信する。例えば、企業Aの拠点AのCPE1の制御に関して述べると、制御装置6は、リンク81及び91それぞれの輻輳予測期間の前に、CPE1に新たな設定情報を送信する。例えば、制御装置6が、リンク81の輻輳を予測すると、CPE1は、その輻輳予測期間の間、リンク81にそれまで流していた総てのトラフィックをリンク91に流すことを示す設定情報をCPE1に送信することができる。これにより、CPE1は、リンク81の輻輳予測期間の間、リンク81にそれまで流していた総てのトラフィックをリンク91に流す様に動作する。なお、設定情報は、リンク81にそれまで流していた総てのトラフィックをリンク91に流す様にするのではなく、リンク81にそれまで流していた一部のトラフィックをリンク91に流す様にするものであっても良い。なお、リンク81又は91の輻輳予測期間に他のリンクに切り替える一部のトラフィックは、ポート番号等のアプリケーションを単位として選択することができる。また、さらに細かく、送信先アドレス、送信元アドレス、送信先ポート番号、送信元ポート番号等の1つ以上の組み合わせにより選択することができる。なお、この他のリンクに切り替える一部のトラフィックを示す選択情報は、予め企業Aが指定し、通信事業者Aの運用者が制御装置6に設定しておく。そして、制御装置6は、例えば、リンク81の輻輳予測期間に、選択情報が示すトラフィックをリンク91に流す様に、設定情報をCPE1に送信する。 Based on machine learning, the control device 6 predicts the period during which congestion will occur for each link via the Internet 3, and when congestion occurs before the predicted congestion occurrence period (hereinafter referred to as congestion prediction period). Send new configuration information to the CPE that directs traffic to the predicted link. For example, regarding the control of the CPE 1 of the base A of the company A, the control device 6 transmits new setting information to the CPE 1 before the congestion prediction period of each of the links 81 and 91. For example, when the control device 6 predicts the congestion of the link 81, the CPE 1 provides the CPE 1 with setting information indicating that all the traffic previously flowing to the link 81 is sent to the link 91 during the congestion prediction period. Can be sent. As a result, the CPE 1 operates so as to flow all the traffic previously flowing to the link 81 to the link 91 during the congestion prediction period of the link 81. It should be noted that the setting information does not allow all the traffic that had been sent to the link 81 until then to flow to the link 91, but causes some of the traffic that had been sent to the link 81 to flow to the link 91. It may be a thing. Note that some traffic to be switched to another link during the congestion prediction period of the link 81 or 91 can be selected in units of an application such as a port number. Further, it can be selected in more detail by one or more combinations of a destination address, a source address, a destination port number, a source port number, and the like. The selection information indicating a part of the traffic to be switched to the other link is specified in advance by the company A, and is set in the control device 6 by the operator of the telecommunications carrier A. Then, for example, the control device 6 transmits the setting information to the CPE 1 so that the traffic indicated by the selection information flows to the link 91 during the congestion prediction period of the link 81.

なお、例えば、リンク81及びリンク91の輻輳予測期間が略同じ場合や、重複している場合等には、MPLSネットワーク2を介するリンク71に、リンク81及び91に流していたトラフィックを流す様にすることもできる。但し、リンク71は、帯域保証型のリンクであり、契約帯域を超えたトラフィックは廃棄される。したがって、制御装置6は、輻輳予測期間におけるリンク71、81及び91のトラフィック量を予測する。このため、制御装置6は、各リンクのトラフィック情報を各CPE1から繰り返し取得し、機械学習により輻輳予測期間におけるリンク71、81及び91の合計トラフィック量を予測して、リンク71の契約帯域と比較する。ここで、輻輳予測期間におけるリンク71、81及び91の合計トラフィック量が契約帯域以下であると、制御装置6は、輻輳予測期間の間、それまでリンク81及び91に流していたトラフィックがリンク71に流れる様にする設定情報をCPE1に通知する。一方、輻輳予測期間におけるリンク71、81及び91の合計トラフィック量が契約帯域を超えていると、制御装置6は、通信事業者Aの運用者に、輻輳予測期間の間のリンク71、81及び91の合計トラフィック量が契約帯域を超えていることと、輻輳予測期間の間のリンク71、81及び91の合計トラフィック量をリンク71で伝送するために必要な、リンク71の契約帯域を表示する。通信事業者Aの運用者は、例えば、企業Aの担当者から、契約帯域の一時的な変更の同意を得ると、MPLSネットワーク2を構成する通信装置に、一時的な契約帯域の変更を設定するとともに、制御装置6に処理続行を指示する。制御装置6は、処理続行の指示が入力されると、CPE1に設定情報を送信する。 For example, when the congestion prediction periods of the link 81 and the link 91 are substantially the same, or when they overlap, the traffic flowing through the links 81 and 91 is sent to the link 71 via the MPLS network 2. You can also do it. However, the link 71 is a bandwidth-guaranteed link, and traffic exceeding the contracted bandwidth is discarded. Therefore, the control device 6 predicts the traffic volume of the links 71, 81, and 91 during the congestion prediction period. Therefore, the control device 6 repeatedly acquires the traffic information of each link from each CPE 1, predicts the total traffic volume of the links 71, 81, and 91 in the congestion prediction period by machine learning, and compares it with the contracted bandwidth of the link 71. To do. Here, if the total traffic volume of the links 71, 81 and 91 in the congestion prediction period is equal to or less than the contracted bandwidth, the control device 6 causes the traffic flowing to the links 81 and 91 to be the link 71 during the congestion prediction period. Notify CPE1 of the setting information to make it flow to. On the other hand, when the total traffic volume of the links 71, 81 and 91 in the congestion prediction period exceeds the contract bandwidth, the control device 6 informs the operator of the communication operator A that the links 71, 81 and the links 71, 81 and 91 during the congestion prediction period Displays that the total traffic volume of 91 exceeds the contracted bandwidth and the contracted bandwidth of link 71 required to transmit the total traffic volume of links 71, 81 and 91 over the link 71 during the congestion prediction period. .. For example, when the operator of the telecommunications carrier A obtains the consent of the person in charge of the company A to temporarily change the contract band, the operator sets the temporary change of the contract band in the communication device constituting the MPLS network 2. At the same time, the control device 6 is instructed to continue the process. When the instruction to continue processing is input, the control device 6 transmits the setting information to CPE1.

なお、リンク81及びリンク91の輻輳予測期間が略同じ場合に、リンク81及びリンク91の総てのトラフィックをリンク71に流すのではなく、リンク81及び91の所定の一部のトラフィックのみをリンク71に流す構成とすることができる。また、上記では、インターネット3の輻輳によりリンク81又は91に輻輳が予測される場合、その輻輳予測期間の間、輻輳が予測されるリンクに流れていたトラフィックを、インターネット3を介する他のリンク流し、インターネット3の輻輳によりリンク81及び91が略同時に輻輳する場合、MPLSネットワーク2を介するリンク71に、リンク81及び91に流していたトラフィックを流す様にするものであった。 When the congestion prediction periods of the link 81 and the link 91 are substantially the same, not all the traffic of the link 81 and the link 91 is sent to the link 71, but only a predetermined part of the traffic of the link 81 and 91 is linked. It can be configured to flow to 71. Further, in the above, when congestion is predicted on the link 81 or 91 due to the congestion of the Internet 3, the traffic flowing on the link where the congestion is predicted during the congestion prediction period is sent to another link via the Internet 3. When the links 81 and 91 are congested at substantially the same time due to the congestion of the Internet 3, the traffic flowing through the links 81 and 91 is sent to the link 71 via the MPLS network 2.

しかしながら、インターネット3の輻輳によりリンク81又はリンク91に輻輳が予測される場合、その輻輳予測期間の間、MPLSネットワーク2を介するリンク71に、輻輳が予測されるリンクに流れていたトラフィックを流す構成とすることもできる。また、インターネット3の輻輳によりリンク81又はリンク91に輻輳が予測される場合、その輻輳予測期間の間、MPLSネットワーク2を介するリンク71の契約帯域を超えない範囲で、輻輳が予測されるリンクに流れていたトラフィックを流し、MPLSネットワーク2を介するリンク71の契約帯域を超える部分については、インターネット3を介する他のリンクに流す構成とすることもできる。この場合、制御装置6は、輻輳前にリンク81又はリンク91に流していたトラフィックのうち、リンク81又はリンク91の輻輳予測期間の間にリンク71に流すトラフィックを、リンク71の契約帯域を超えない範囲で決定する。 However, when congestion is predicted on the link 81 or 91 due to the congestion of the Internet 3, the traffic flowing on the link where the congestion is predicted is sent to the link 71 via the MPLS network 2 during the congestion prediction period. It can also be. Further, when congestion is predicted for the link 81 or 91 due to the congestion of the Internet 3, the link is predicted to be congested during the congestion prediction period within the range not exceeding the contracted band of the link 71 via the MPLS network 2. The flowed traffic may be flowed, and the portion exceeding the contracted band of the link 71 via the MPLS network 2 may be flowed to another link via the Internet 3. In this case, among the traffic flowing to the link 81 or the link 91 before the congestion, the control device 6 exceeds the contracted bandwidth of the link 71 with the traffic flowing to the link 71 during the congestion prediction period of the link 81 or the link 91. Determine within the range that does not exist.

なお、上記では、リンク71の契約帯域を一時的に変更、より詳しくは、増加させる必要がある場合、制御装置6は、一旦、通信事業者Aの運用者にその旨を表示し、企業Aの担当者から、契約帯域の一時的な変更の同意を得た後、その後の処理を行っていた。しかしながら、企業Aと通信事業者Aとの事前の合意により、リンク71の契約帯域を一時的に変更する必要がある場合、企業Aの担当者から個別に合意を得ることなくリンク71の契約帯域を一時的に変更する構成とすることができる。この場合、リンク81及び91の輻輳予測期間におけるリンク71、81及び91の合計トラフィック量が契約帯域を超えていると、制御装置6は、MPLSネットワーク2を構成する通信装置に、一時的な契約帯域の変更を設定し、CPE1に設定情報を送信する。 In the above, when it is necessary to temporarily change the contracted bandwidth of the link 71, or more specifically, to increase it, the control device 6 once displays the fact to the operator of the telecommunications carrier A, and the company A. After obtaining the consent of the person in charge of the temporary change of the contracted bandwidth, the subsequent processing was performed. However, if it is necessary to temporarily change the contract bandwidth of the link 71 due to the prior agreement between the company A and the telecommunications carrier A, the contract bandwidth of the link 71 without obtaining an individual agreement from the person in charge of the company A. Can be configured to be temporarily changed. In this case, if the total traffic volume of the links 71, 81 and 91 in the congestion prediction period of the links 81 and 91 exceeds the contracted bandwidth, the control device 6 temporarily contracts with the communication device constituting the MPLS network 2. Set the band change and send the setting information to CPE1.

また、輻輳が予測されるリンクの輻輳予測期間におけるトラフィック量に基づき、契約帯域の一時的な変更に関する処理を変えることもできる。例えば、輻輳予測期間におけるトラフィック量が大変大きく、一時的な契約帯域の変更が不可避である場合には、個別の同意なく契約帯域を一時的に変更し、そうでない場合には、企業側の担当者から個別に合意を得た後、契約帯域を一時的に変更する構成とすることもできる。また、個別の合意なく変更できる契約帯域の上限を事前に企業側の担当者と決めておき、この上限以内であれば、個別の合意なく契約帯域の一時的な変更を行い、この上限を超えている場合には、通信事業者Aの運用者にその旨の表示をおこなって、個別に企業側の担当者に合意を得る構成とすることもできる。具体的には、制御装置6は、リンク81又は91について予測した輻輳により、これらのトラフィックをリンク71に迂回させる場合、リンク71に必要な契約帯域を判定する。そして、この必要な契約帯域が、事前に決めた上限以内であれば、個別の合意なく契約帯域の一時的な変更を行う。一方、必要な契約帯域が、事前に決めた上限を超えていれば、通信事業者Aの運用者にその旨を表示する。 It is also possible to change the processing related to the temporary change of the contract bandwidth based on the traffic volume in the congestion prediction period of the link where the congestion is predicted. For example, if the traffic volume during the congestion prediction period is very large and it is unavoidable to change the contract bandwidth temporarily, the contract bandwidth will be changed temporarily without individual consent. If not, the company will be in charge. It is also possible to temporarily change the contracted bandwidth after obtaining individual agreement from the parties. In addition, the upper limit of the contract bandwidth that can be changed without individual agreement is decided in advance with the person in charge on the company side, and if it is within this upper limit, the contract bandwidth is temporarily changed without individual agreement and exceeds this upper limit. In this case, the operator of the telecommunications carrier A may be notified to that effect, and the person in charge of the company may be individually agreed upon. Specifically, the control device 6 determines the contracted bandwidth required for the link 71 when the traffic is diverted to the link 71 due to the congestion predicted for the link 81 or 91. Then, if the required contract bandwidth is within a predetermined upper limit, the contract bandwidth is temporarily changed without individual agreement. On the other hand, if the required contract bandwidth exceeds the predetermined upper limit, the operator of the telecommunications carrier A is notified to that effect.

また、制御装置6は、例えば、リンク81について予測した輻輳により、通常、リンク81に流すトラフィックの一部をリンク71に迂回させている間、リンク71に迂回させず、リンク81に流し続けているトラフィックを監視する。そしてリンク81の疎通状態、又は、リンク81の受信側である拠点Bと同地域に設置されているCPEであって、リンク81と同じ通信事業者Aがアクセス区間を提供する他のリンクの受信側のCPEの疎通状態から回線品質が劣化していないと判断できる場合、リンク71に迂回させているトラフィックの一部又は全部をリンク81に戻し、リンク71の一時的な契約帯域を元の契約帯域に戻す、或いは、一時的な契約帯域を小さくする構成とすることができる。また、制御装置6は、例えば、リンク81について予測した輻輳により、通常、リンク81に流すトラフィックをリンク71に迂回させている間、リンク71に迂回させているトラフィックを監視する。そしてリンク71に迂回させているトラフィックが予測結果より小さい場合、リンク71の一時的な契約帯域を元の契約帯域に戻す、或いは、一時的な契約帯域を小さくする構成とすることができる。 Further, for example, due to the congestion predicted for the link 81, the control device 6 does not bypass the link 71 but continues to flow the traffic to the link 81 while the part of the traffic normally flowing to the link 81 is bypassed to the link 71. Monitor your traffic. Then, the communication state of the link 81, or the reception of another link that is a CPE installed in the same area as the base B that is the receiving side of the link 81 and that the same communication carrier A as the link 81 provides the access section. If it can be determined from the communication state of the CPE on the side that the line quality has not deteriorated, part or all of the traffic bypassed to the link 71 is returned to the link 81, and the temporary contract bandwidth of the link 71 is used as the original contract. It can be configured to return to the band or to reduce the temporary contract band. Further, the control device 6 monitors the traffic diverted to the link 71 while the traffic normally flowing to the link 81 is diverted to the link 71 due to the congestion predicted for the link 81, for example. When the traffic diverted to the link 71 is smaller than the predicted result, the temporary contract band of the link 71 can be returned to the original contract band, or the temporary contract band can be reduced.

なお、設定情報は、トラフィックの変更のタイミングで制御装置6がCPEに送信する構成とすることができる。例えば、リンク81の輻輳予測期間に、リンク81に流れていたトラフィックをリンク91に切り替える場合、制御装置6は、輻輳予測期間の開始タイミングにおいて、設定情報をCPE1に送信してリンク81に流れていたトラフィックをリンク91に切り替える。その後、制御装置6は、輻輳予測期間の終了タイミングにおいて、設定情報をCPE1に送信してトラフィックのパターンを元の状態に戻す様にする。また、設定情報に、トラフィックの一時的な変更期間を示す情報を追加することで、制御装置6は、事前に設定情報をCPE1に送信することができる。この場合、CPE1は、設定情報で示された期間の間のみ、当該設定情報に従い各リンクに流すトラフィックを振り分ける。 The setting information can be configured to be transmitted to the CPE by the control device 6 at the timing of changing the traffic. For example, when the traffic flowing on the link 81 is switched to the link 91 during the congestion prediction period of the link 81, the control device 6 transmits the setting information to the CPE 1 and flows to the link 81 at the start timing of the congestion prediction period. Switch the traffic to link 91. After that, the control device 6 transmits the setting information to the CPE 1 at the end timing of the congestion prediction period to return the traffic pattern to the original state. Further, by adding the information indicating the temporary change period of the traffic to the setting information, the control device 6 can transmit the setting information to the CPE 1 in advance. In this case, CPE1 distributes the traffic to be sent to each link according to the setting information only during the period indicated by the setting information.

なお、図1では、企業Aの3つの拠点をそれぞれ3つの総方向リンクで接続する構成を示したが、拠点数は2つ以上の任意の数であって良い。また、同じ拠点を接続するリンクについては、インターネットを介する1つのリンクと、インターネットを介するリンク又は帯域保証型のリンクの少なくとも2つのリンクがあれば、本発明を適用することができる。なお、インターネットを介する2つ以上のリンクを使用する場合、少なくとも1つのリンクについてはアクセス区間を提供する事業者を他のリンクとは異ならせる。 Although FIG. 1 shows a configuration in which the three bases of the company A are connected by three omnidirectional links, the number of bases may be any number of two or more. Further, as for the links connecting the same bases, the present invention can be applied as long as there is at least one link via the Internet and at least two links via the Internet or a bandwidth-guaranteed link. When using two or more links via the Internet, the operator that provides the access section is different from the other links for at least one link.

図4は、本実施形態による制御装置6の構成図である。輻輳学習部61は、イベント情報及び疎通情報に基づき、機械学習により輻輳の予測用データを生成する。輻輳予測部62は、将来のイベント情報と輻輳の予測用データに基づき、インターネット3の輻輳により、インターネット3を介するリンクに生じる輻輳を予測し、輻輳予測結果を出力する。設定制御部63は、予め決められたポリシーに基づき、輻輳予測期間の間、輻輳が予測されるリンクに流していたトラフィックの振り分け先のリンクを決定して設定情報をCPE1に送信する。なお、予め決められたポリシーとは、あるリンクの輻輳予測時に、当該リンクのトラフィックを振り分ける他のリンクを示す情報と、当該他のリンクに振り分けるトラフィックを特定するための情報である。 FIG. 4 is a configuration diagram of the control device 6 according to the present embodiment. The congestion learning unit 61 generates congestion prediction data by machine learning based on the event information and the communication information. The congestion prediction unit 62 predicts the congestion that occurs in the link via the Internet 3 due to the congestion of the Internet 3 based on the future event information and the data for predicting the congestion, and outputs the congestion prediction result. Based on a predetermined policy, the setting control unit 63 determines a link to which traffic is to be distributed to the link where congestion is predicted during the congestion prediction period, and transmits the setting information to CPE1. The predetermined policy is information indicating another link that distributes the traffic of the link and information for specifying the traffic to be distributed to the other link when the congestion of a certain link is predicted.

また、トラフィック学習部64は、トラフィック情報に基づき、機械学習によりトラフィックの予測用データを生成する。トラフィック予測部65は、トラフィックの予測用データに基づき輻輳予測期間におけるリンクのトラフィック量を予測する。設定制御部63は、インターネット3の輻輳により、リンク81又は91に流していたトラフィックを、MPLSネットワーク2を介するリンク71に振り分ける場合、トラフィック予測部65が出力するトラフィックの予測結果に基づきリンク71の契約帯域内にトラフィックが収まるか否かを判定する。リンク71の契約帯域内に収まらない場合、制御装置6は、上述した様に、リンク71の契約帯域の変更設定を行い、かつ、設定情報をCPE1に送信することができる。或いは、制御装置6は、リンク71の契約帯域内に収まらない場合、上述した様に、リンク71の契約帯域の変更が必要な旨と、必要な契約帯域を運用者に通知する構成とすることができる。なお、リンクの優先度を設定しておくこともできる。例えば、リンク81、91よりリンク71の優先度を低くする。そして、リンク81に輻輳が予測される場合、リンク81のトラフィックを、リンク71より優先度の高いリンク91に流しても、リンク91に輻輳が生じないか否かを制御装置6は判定する。そして、リンク91に輻輳が生じない場合、リンク81のトラフィックをリンク91に流し、リンク91に輻輳が生じる場合、リンク81のトラフィックをリンク71に流す構成とすることができる。 Further, the traffic learning unit 64 generates traffic prediction data by machine learning based on the traffic information. The traffic prediction unit 65 predicts the traffic volume of the link in the congestion prediction period based on the traffic prediction data. When the setting control unit 63 distributes the traffic flowing to the link 81 or 91 to the link 71 via the MPLS network 2 due to the congestion of the Internet 3, the setting control unit 63 of the link 71 based on the prediction result of the traffic output by the traffic prediction unit 65. Determine if the traffic fits within the contracted bandwidth. If it does not fit within the contracted band of the link 71, the control device 6 can change the contracted band of the link 71 and transmit the setting information to the CPE 1 as described above. Alternatively, if the control device 6 does not fit within the contracted bandwidth of the link 71, the controller 6 is configured to notify the operator that the contracted bandwidth of the link 71 needs to be changed and the required contracted bandwidth is notified as described above. Can be done. It is also possible to set the priority of the link. For example, the priority of the link 71 is lower than that of the links 81 and 91. Then, when congestion is predicted on the link 81, the control device 6 determines whether or not congestion does not occur on the link 91 even if the traffic of the link 81 is sent to the link 91 having a higher priority than the link 71. Then, when the link 91 is not congested, the traffic of the link 81 is sent to the link 91, and when the link 91 is congested, the traffic of the link 81 is sent to the link 71.

なお、上記実施形態では、1つのリンクについて、その方向別に独立して制御を行っていた。例えば、双方向リンク8のリンク81とリンク82については個別に制御を行っていた。しかしながら、双方向リンクを単位として制御する構成とすることもできる。例えば、リンク81に輻輳が予測され、リンク81のトラフィックをリンク91に流す場合、制御装置6は、拠点BのCPEにも設定情報を送信し、リンク82に流していたトラフィックをリンク92に流す様に制御することができる。また、制御装置6は、複数のリンクについて、同時に輻輳の発生が予測される場合、より多くのトラフィックを流しているリンクの送信元CPEほど優先して設定情報を送信する構成とすることができる。 In the above embodiment, one link is controlled independently for each direction. For example, the link 81 and the link 82 of the bidirectional link 8 are individually controlled. However, it is also possible to control the bidirectional link as a unit. For example, when congestion is predicted on the link 81 and the traffic of the link 81 is sent to the link 91, the control device 6 also transmits the setting information to the CPE of the base B and sends the traffic flowing to the link 82 to the link 92. Can be controlled in the same way. Further, when the occurrence of congestion is predicted for a plurality of links at the same time, the control device 6 may be configured to transmit the setting information with priority as the source CPE of the link flowing more traffic. ..

この様に、本実施形態において、通信事業者Aが設置する制御装置6は、通信事業者Aのみならず、通信事業者Bが提供するアクセス回線によりインターネットを介して設定されるリンクについてもCPEから情報を取得して予測に使用する。通信事業者Aが提供するアクセス回線を使用して設定されるインターネット経由のリンクは、主に、通信事業者Aのインターネット網(インターネットの一部)を介して設定される。同様に、通信事業者Bが提供するアクセス回線を使用して設定されるインターネット経由のリンクは、主に、通信事業者Bのインターネット網(インターネットの一部)を介して設定される。従来では、通信事業者Aは、自社のインターネット網の輻輳の予測しかできなかったが、本構成により、他の通信事業者のインターネット網を含めた輻輳を予測でき、よって、予測精度を向上させることができ、予測に基づき事前にリンクを流れるトラフィックを迂回させることができる。 As described above, in the present embodiment, the control device 6 installed by the telecommunications carrier A is CPE not only for the telecommunications carrier A but also for the link set via the Internet by the access line provided by the telecommunications carrier B. Get information from and use it for forecasting. The link via the Internet set by using the access line provided by the telecommunications carrier A is mainly set via the telecommunications carrier A's Internet network (a part of the Internet). Similarly, the link via the Internet set by using the access line provided by the telecommunications carrier B is mainly set via the telecommunications carrier B's Internet network (a part of the Internet). In the past, the telecommunications carrier A could only predict the congestion of its own Internet network, but with this configuration, it is possible to predict the congestion of other telecommunications carriers including the Internet network, thus improving the prediction accuracy. It is possible to bypass the traffic flowing through the link in advance based on the prediction.

なお、本発明による制御装置6は、コンピュータを上記制御装置として動作させるプログラムにより実現することができる。これらコンピュータプログラムは、コンピュータが読み取り可能な記憶媒体に記憶されて、又は、ネットワーク経由で配布が可能なものである。 The control device 6 according to the present invention can be realized by a program that operates a computer as the control device. These computer programs are stored in a computer-readable storage medium or can be distributed over a network.

61:輻輳学習部、62:輻輳予測部、63:設定制御部 61: Congestion learning unit, 62: Congestion prediction unit, 63: Setting control unit

Claims (7)

複数の企業ネットワークの各企業ネットワークの複数の拠点に設置された宅内装置を制御する制御装置であって、
前記各企業ネットワークの各拠点それぞれに設置された制御対象の複数の宅内装置のうち、インターネットを介して拠点間を接続するリンクを終端する宅内装置それぞれから当該リンクの疎通状態を示す疎通情報を取得する第1取得手段と、
前記インターネットのサーバから所定のイベント情報を取得する第2取得手段と、
前記疎通情報及び前記イベント情報に基づき、前記インターネットの輻輳により輻輳が生じる、前記インターネットを介する第1リンクと、当該第1リンクに生じる輻輳期間を予測する予測手段と、
前記第1リンクの前記予測された輻輳期間の間、当該輻輳期間の前に前記第1リンクに流れていたトラフィックのうちの少なくとも1部のトラフィックを、前記第1リンクと同じ拠点間を接続する第2リンクに流す様に、前記第1リンク及び前記第2リンクを終端する第1宅内装置を制御する制御手段と、
を備えていることを特徴とする制御装置。
It is a control device that controls home devices installed at multiple bases of each company network of multiple company networks.
Of the plurality of controlled home devices installed at each base of each corporate network, communication information indicating the communication status of the link is acquired from each of the home devices that terminate the link connecting the bases via the Internet. The first acquisition means to do
A second acquisition means for acquiring predetermined event information from the Internet server, and
Based on the communication information and the event information, a first link via the Internet, where congestion occurs due to congestion on the Internet, and a prediction means for predicting the congestion period that occurs on the first link.
During the predicted congestion period of the first link, at least one part of the traffic flowing to the first link before the congestion period is connected between the same bases as the first link. A control means for controlling the first link and the first home device that terminates the second link so as to flow to the second link.
A control device characterized by being equipped with.
前記第2リンクは、前記インターネットを介するリンクであり、
前記第1リンクと前記第2リンクは異なる通信事業者により前記インターネットへのアクセス回線が提供されていることを特徴とする請求項1に記載の制御装置。
The second link is a link via the Internet.
The control device according to claim 1, wherein the first link and the second link are provided with an access line to the Internet by different communication carriers.
前記第2リンクは、帯域保証型のリンクであり、
前記制御手段は、前記第1リンクの前記予測された輻輳期間の間、前記第2リンクに流れるトラフィックが前記第2リンクの保証帯域を超えない様に、当該輻輳期間の前に前記第1リンクに流れていたトラフィックから当該輻輳期間の間、前記第2リンクに流すトラフィックを決定することを特徴とする請求項1に記載の制御装置。
The second link is a bandwidth-guaranteed link.
The control means performs the first link before the congestion period so that the traffic flowing through the second link does not exceed the guaranteed band of the second link during the predicted congestion period of the first link. The control device according to claim 1, wherein the traffic flowing to the second link is determined from the traffic flowing to the second link during the congestion period.
前記制御手段は、前記第1リンクの前記予測された輻輳期間の間に前記第2リンクに流すトラフィックを、アプリケーションを単位として決定することを特徴とする請求項3に記載の制御装置。 The control device according to claim 3, wherein the control means determines, in units of applications, the traffic to be sent to the second link during the predicted congestion period of the first link. 前記第2リンクは、帯域保証型のリンクであり、
前記制御装置は、
前記第1リンクの前記予測された輻輳期間の前に前記第1リンクに流れていたトラフィックのうち、前記第1リンクの前記予測された輻輳期間の間に前記第2リンクに流す第1トラフィックを示す情報を保持する保持手段と、
前記第1宅内装置から、前記第1宅内装置が前記第1リンク及び前記第2リンクに流したトラフィック量を示すトラフィック情報を取得する第3取得手段と、
前記トラフィック情報に基づき、前記第1リンクの前記予測された輻輳期間の間に前記第1トラフィックを前記第2リンクに流すことによる前記第2リンクの第2トラフィック量を予測する第2予測手段と、
を備えており、
前記制御手段は、前記第2トラフィック量が前記第2リンクの保証帯域を超えていると、前記第1リンクの前記予測された輻輳期間の間に必要な前記第2リンクの保証帯域を表示する制御を行うことを特徴とする請求項1に記載の制御装置。
The second link is a bandwidth-guaranteed link.
The control device is
Of the traffic flowing to the first link before the predicted congestion period of the first link, the first traffic flowing to the second link during the predicted congestion period of the first link Retention means to hold the information to be shown and
A third acquisition means for acquiring traffic information indicating the amount of traffic flowed by the first home device to the first link and the second link from the first home device.
Based on the traffic information, a second predicting means for predicting the second traffic volume of the second link by flowing the first traffic to the second link during the predicted congestion period of the first link. ,
Is equipped with
When the amount of the second traffic exceeds the guaranteed band of the second link, the control means displays the guaranteed band of the second link required during the predicted congestion period of the first link. The control device according to claim 1, wherein control is performed.
請求項1から5のいずれか1項に記載の制御装置としてコンピュータを機能させることを特徴とするプログラム。 A program according to any one of claims 1 to 5, wherein the computer functions as the control device. 複数の企業ネットワークの各企業ネットワークの複数の拠点に設置された宅内装置を制御する制御装置による制御方法であって、
前記各企業ネットワークの各拠点それぞれに設置された制御対象の複数の宅内装置のうち、インターネットを介して拠点間を接続するリンクを終端する宅内装置それぞれから当該リンクの疎通状態を示す疎通情報を取得する第1ステップと、
前記インターネットのサーバから所定のイベント情報を取得する第2ステップと、
前記疎通情報及び前記イベント情報に基づき、前記インターネットの輻輳により輻輳が生じる、前記インターネットを介する第1リンクと、当該第1リンクに生じる輻輳期間を予測する第3ステップと、
前記第1リンクの前記予測された輻輳期間の間、当該輻輳期間の前に前記第1リンクに流れていたトラフィックのうちの少なくとも1部のトラフィックを、前記第1リンクと同じ拠点間を接続する第2リンクに流す様に、前記第1リンク及び前記第2リンクを終端する第1宅内装置を制御する第4ステップと、
を含むことを特徴とする制御方法。
It is a control method by a control device that controls home devices installed at multiple bases of each company network of multiple company networks.
Of the plurality of controlled home devices installed at each base of each corporate network, communication information indicating the communication status of the link is acquired from each of the home devices that terminate the link connecting the bases via the Internet. The first step to do and
The second step of acquiring predetermined event information from the Internet server, and
Based on the communication information and the event information, the first link via the Internet, in which congestion occurs due to the congestion of the Internet, and the third step of predicting the congestion period generated in the first link,
During the predicted congestion period of the first link, at least one part of the traffic flowing to the first link before the congestion period is connected between the same bases as the first link. A fourth step of controlling the first link and the first home device that terminates the second link so as to flow to the second link.
A control method characterized by including.
JP2017175779A 2017-09-13 2017-09-13 Home device control device, control method and program Active JP6783206B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017175779A JP6783206B2 (en) 2017-09-13 2017-09-13 Home device control device, control method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017175779A JP6783206B2 (en) 2017-09-13 2017-09-13 Home device control device, control method and program

Publications (2)

Publication Number Publication Date
JP2019054339A JP2019054339A (en) 2019-04-04
JP6783206B2 true JP6783206B2 (en) 2020-11-11

Family

ID=66015099

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017175779A Active JP6783206B2 (en) 2017-09-13 2017-09-13 Home device control device, control method and program

Country Status (1)

Country Link
JP (1) JP6783206B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003069644A (en) * 2001-08-28 2003-03-07 Toshiba Corp Network management device
JP4186776B2 (en) * 2003-10-01 2008-11-26 日本電気株式会社 Flow control method and flow control method
JP5789947B2 (en) * 2010-10-04 2015-10-07 沖電気工業株式会社 Data transfer device
US9515937B2 (en) * 2014-09-25 2016-12-06 International Business Machines Corporation Predictive VPN bandwidth balancing based on weather data and social media sentiment

Also Published As

Publication number Publication date
JP2019054339A (en) 2019-04-04

Similar Documents

Publication Publication Date Title
KR102104047B1 (en) Congestion control in packet data networking
EP3047609B1 (en) Systems and method for reconfiguration of routes
US7801995B2 (en) Cognitive network
JP2024012632A (en) Enhanced SD-WAN path quality measurement and selection
US9667570B2 (en) Fabric extra traffic
EP3410641A1 (en) Network-traffic control method and network device thereof
US8717893B2 (en) Network stabilizer
CA2825830C (en) Method for improving the quality of data transmission in a packet-based communication network
EP3651416B1 (en) Generating automatic bandwidth adjustment policies per label-switched path
US20110235653A1 (en) Weight-based bandwidth allocation for network traffic
CN109617810B (en) Data transmission method and device
KR20160041631A (en) Apparatus and method for quality of service aware routing control
US20180324086A1 (en) Application information based network route modification
US20170093739A1 (en) Apparatus to reduce a load for bandwidth control of packet flows
JP7103637B2 (en) Communication system and communication method
CN119135580B (en) Data transmission method and device, non-volatile storage medium, and electronic device
CN109274589B (en) Service transmission method and device
EP3338415B1 (en) Routing communications traffic packets across a communications network
Hertiana et al. A joint approach to multipath routing and rate adaptation for congestion control in openflow software defined network
JP6783206B2 (en) Home device control device, control method and program
Thazin et al. End-to-end dynamic bandwidth resource allocation based on QoS demand in SDN
CN113767597A (en) Network device, system, and method for cycle-based load balancing
US11502941B2 (en) Techniques for routing data in a network
JP5501874B2 (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND BAND CONTROL METHOD
CN115987864A (en) Routing calculation method, device, storage medium and electronic device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191223

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200518

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200818

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20200826

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201021

R150 Certificate of patent or registration of utility model

Ref document number: 6783206

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150