[go: up one dir, main page]

JP2021164074A - Network management device, network management method, and network management program - Google Patents

Network management device, network management method, and network management program Download PDF

Info

Publication number
JP2021164074A
JP2021164074A JP2020064592A JP2020064592A JP2021164074A JP 2021164074 A JP2021164074 A JP 2021164074A JP 2020064592 A JP2020064592 A JP 2020064592A JP 2020064592 A JP2020064592 A JP 2020064592A JP 2021164074 A JP2021164074 A JP 2021164074A
Authority
JP
Japan
Prior art keywords
network
communication device
route
unit
routes
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.)
Pending
Application number
JP2020064592A
Other languages
Japanese (ja)
Inventor
靖 原
Yasushi Hara
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2020064592A priority Critical patent/JP2021164074A/en
Publication of JP2021164074A publication Critical patent/JP2021164074A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

【課題】隣接するツリー型ネットワーク全体でのトラフィック量を平準化する。【解決手段】ネットワーク管理装置は、互いに無線接続して自装置をルートとする第1のネットワークを形成する複数の通信装置それぞれについてトラフィック量を収集する収集部と、収集部により収集されたトラフィック量が閾値を超える特定通信装置を特定する特定部と、特定部により特定された特定通信装置の接続先を第2のネットワークの配下へ切り替える一以上の経路を生成する生成部と、生成部により生成された一以上の経路のうち、特定通信装置から第2のネットワークのルートまでのホップ数が最小となる経路を選択する選択部とを有する。【選択図】図2An object of the present invention is to equalize the amount of traffic in the entire adjacent tree-type network. A network management device includes: a collection unit that collects traffic volume for each of a plurality of communication devices that are wirelessly connected to each other and form a first network that has its own device as a root, and a traffic volume collected by the collection unit. is greater than a threshold; a generation unit that generates one or more routes for switching the connection destination of the specific communication device identified by the identification unit to a subordinate of the second network; and a selection unit that selects a route with the smallest number of hops from the specific communication device to the route of the second network, from among the one or more routes thus obtained. [Selection drawing] Fig. 2

Description

本発明は、ネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラムに関する。 The present invention relates to a network management device, a network management method, and a network management program.

複数の通信装置がネットワーク管理装置をルートとして互いに無線接続して形成されるツリー型ネットワークが知られている。ネットワーク管理装置は、WAN(Wide Area Network)側に接続される通信装置であり、ツリー型ネットワーク全体を管理する。ツリー型ネットワークにおいては、ルート(root)であるネットワーク管理装置の主導により配下の一部の通信装置の接続先が切り変えられるリルートが定期的に実行される。 A tree-type network is known in which a plurality of communication devices are wirelessly connected to each other with a network management device as a route. The network management device is a communication device connected to the WAN (Wide Area Network) side, and manages the entire tree-type network. In a tree-type network, reroute is periodically executed in which the connection destinations of some of the subordinate communication devices are switched under the initiative of the network management device that is the root.

特表2018−516499号公報Special Table 2018-516499

ところで、大規模施設等では、多数の端末を収容するために、ルートが異なる複数のツリー型ネットワークが隣接して構築される場合がある。この場合、隣接するツリー型ネットワークの各ルートは、リルートを独立に行う。 By the way, in a large-scale facility or the like, in order to accommodate a large number of terminals, a plurality of tree-type networks having different routes may be constructed adjacent to each other. In this case, each route of the adjacent tree-type network reroutes independently.

このため、隣接するツリー型ネットワークの一方のみにおいてトラフィック量が増加する場合には、隣接するツリー型ネットワーク全体でトラフィック量の偏りが発生するという問題がある。すなわち、隣接するツリー型ネットワークの一方において、ルート配下の一部の通信装置のトラフィック量が増加すると、ルートは、リルートを実行して、トラフィック量が増加した通信装置の接続先を同一のネットワークにおいて配下の他の通信装置へ切り替える。 Therefore, when the traffic volume increases in only one of the adjacent tree-type networks, there is a problem that the traffic volume is biased in the entire adjacent tree-type network. That is, when the traffic volume of some communication devices under the route increases in one of the adjacent tree-type networks, the route executes reroute and connects the communication devices with the increased traffic volume to the same network. Switch to another communication device under its control.

このとき、トラフィック量が増加した通信装置と新たに接続された他の通信装置においてトラフィック量が局所的に増加するため、他の通信装置の下位に接続する端末は、通信を継続することが困難となる。そこで、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することが期待されている。 At this time, since the traffic volume locally increases in the communication device newly connected to the communication device whose traffic volume has increased, it is difficult for the terminal connected to the lower level of the other communication device to continue the communication. It becomes. Therefore, it is expected that the traffic volume in the entire adjacent tree-type network will be leveled.

開示の技術は、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができるネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラムを提供することを目的とする。 The technique of the disclosure aims to provide a network management device, a network management method, and a network management program capable of leveling the traffic volume in the entire adjacent tree-type network.

本願の開示するネットワーク管理装置は、一つの態様において、互いに無線接続して自装置をルートとする第1のネットワークを形成する複数の通信装置それぞれについてトラフィック量を収集する収集部と、前記収集部により収集されたトラフィック量が閾値を超える特定通信装置を特定する特定部と、前記特定部により特定された前記特定通信装置の接続先を第2のネットワークの配下へ切り替える一以上の経路を生成する生成部と、前記生成部により生成された一以上の経路のうち、前記特定通信装置から前記第2のネットワークのルートまでのホップ数が最小となる経路を選択する選択部とを有する。 In one embodiment, the network management device disclosed in the present application includes a collecting unit that collects traffic for each of a plurality of communication devices that wirelessly connect to each other to form a first network having its own device as a route, and the collecting unit. Generates a specific unit that identifies a specific communication device whose amount of traffic collected by the specific unit exceeds the threshold, and one or more routes that switch the connection destination of the specific communication device specified by the specific unit to the subordinate of the second network. It has a generation unit and a selection unit that selects a route that minimizes the number of hops from the specific communication device to the route of the second network among one or more routes generated by the generation unit.

本願の開示するネットワーク管理装置の一つの態様によれば、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができるという効果を奏する。 According to one aspect of the network management device disclosed in the present application, there is an effect that the traffic volume in the entire adjacent tree-type network can be leveled.

図1は、実施例に係る通信システムの一例を示す図である。FIG. 1 is a diagram showing an example of a communication system according to an embodiment. 図2は、ネットワーク管理装置による経路選択の一例を説明する図である。FIG. 2 is a diagram illustrating an example of route selection by the network management device. 図3は、ネットワーク管理装置による経路選択の他の一例を説明する図である。FIG. 3 is a diagram illustrating another example of route selection by the network management device. 図4は、実施例に係るネットワーク管理装置の構成を示すブロック図である。FIG. 4 is a block diagram showing a configuration of a network management device according to an embodiment. 図5は、トポロジ情報の一例を示す図である。FIG. 5 is a diagram showing an example of topology information. 図6は、トラフィック情報の一例を示す図である。FIG. 6 is a diagram showing an example of traffic information. 図7は、接続先候補情報の一例を示す図である。FIG. 7 is a diagram showing an example of connection destination candidate information. 図8は、端末数情報の一例を示す図である。FIG. 8 is a diagram showing an example of terminal number information. 図9は、実施例に係るネットワーク管理装置の動作を示すフローチャートである。FIG. 9 is a flowchart showing the operation of the network management device according to the embodiment. 図10は、実施例に係るネットワーク管理装置の動作を示すフローチャートである。FIG. 10 is a flowchart showing the operation of the network management device according to the embodiment. 図11は、実施例に係るネットワーク管理装置の動作を示すフローチャートである。FIG. 11 is a flowchart showing the operation of the network management device according to the embodiment. 図12は、実施例に係るネットワーク管理装置の動作を示すフローチャートである。FIG. 12 is a flowchart showing the operation of the network management device according to the embodiment. 図13は、ネットワーク管理装置のハードウェア構成例を示す図である。FIG. 13 is a diagram showing a hardware configuration example of the network management device.

以下に、本願の開示するネットワーク管理装置、ネットワーク管理方法及びネットワーク管理プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例により開示技術が限定されるものではない。また、実施例において同等の機能を有する構成には同一の符号を付し、重複する説明は省略される。 Hereinafter, examples of the network management device, the network management method, and the network management program disclosed in the present application will be described in detail with reference to the drawings. The disclosed technology is not limited by this embodiment. Further, in the examples, the configurations having the same functions are designated by the same reference numerals, and duplicate description is omitted.

図1は、実施例に係る通信システムの一例を示す図である。図1に示す通信システムにおいては、ルートが異なる複数のツリー型ネットワークである第1のネットワーク1及び第2のネットワーク2が隣接して構築されている。すなわち、通信装置101a〜101gがバックホール(BH)回線を介して互いにツリー状に無線接続してネットワーク管理装置100をルートとする第1のネットワーク1を形成している。また、通信装置201a〜201gがBH回線を介して互いにツリー状に無線接続してネットワーク管理装置200をルートとする第2のネットワーク2を形成している。ネットワーク管理装置100は、WAN150側に接続され、第1のネットワーク1全体を管理する通信装置である。また、ネットワーク管理装置200は、WAN250側に接続され、第2のネットワーク2全体を管理する通信装置である。また、ネットワーク管理装置100、200及び通信装置101a〜101g、201a〜201gの各通信装置の下位には、一以上の端末が接続されている。例えば、通信装置101eには、端末102a〜102cが接続されている。通信装置101e以外の通信装置にも端末が接続されているが、ここではその図示を省略する。 FIG. 1 is a diagram showing an example of a communication system according to an embodiment. In the communication system shown in FIG. 1, a first network 1 and a second network 2, which are a plurality of tree-type networks having different routes, are constructed adjacent to each other. That is, the communication devices 101a to 101g are wirelessly connected to each other in a tree shape via the backhaul (BH) line to form the first network 1 having the network management device 100 as the root. Further, the communication devices 201a to 201g are wirelessly connected to each other in a tree shape via a BH line to form a second network 2 having the network management device 200 as a root. The network management device 100 is a communication device connected to the WAN 150 side and manages the entire first network 1. Further, the network management device 200 is a communication device connected to the WAN250 side and manages the entire second network 2. Further, one or more terminals are connected to the lower portions of the network management devices 100 and 200 and the communication devices 101a to 101g and 201a to 201g. For example, terminals 102a to 102c are connected to the communication device 101e. A terminal is also connected to a communication device other than the communication device 101e, but the illustration thereof is omitted here.

以下の説明では、第1のネットワーク1を形成するネットワーク管理装置100及び通信装置101a〜101gなどの通信装置において、WAN150に近い通信装置が上位の通信装置であり、WAN150から遠い通信装置が下位の通信装置であるものとする。また、第2のネットワーク2を形成するネットワーク管理装置200及び通信装置201a〜201gなどの通信装置において、WAN250に近い通信装置が上位の通信装置であり、WAN250から遠い通信装置が下位の通信装置であるものとする。 In the following description, in the communication devices such as the network management device 100 and the communication devices 101a to 101g forming the first network 1, the communication device close to WAN 150 is the upper communication device, and the communication device far from WAN 150 is the lower communication device. It shall be a communication device. Further, in the communication devices such as the network management device 200 and the communication devices 201a to 201g forming the second network 2, the communication device close to the WAN 250 is the upper communication device, and the communication device far from the WAN 250 is the lower communication device. Suppose there is.

図1において、ネットワーク管理装置100は、第1のネットワーク1を形成する通信装置101a〜101gそれぞれについてトラフィック量を収集する。そして、ネットワーク管理装置100は、収集されたトラフィック量が閾値を超える通信装置である特定通信装置を特定する。そして、ネットワーク管理装置100は、特定された特定通信装置の接続先を第2のネットワーク2の配下へ切り替える一以上の経路を生成する。一以上の経路の生成には、例えば、ネットワークを形成する通信装置ごとに接続先候補の通信装置を示す接続先候補情報と、ネットワークを形成する通信装置どうしの接続関係を示すトポロジ情報とが用いられる。そして、ネットワーク管理装置100は、生成された一以上の経路のうち、特定通信装置から第2のネットワーク2のルート(つまり、ネットワーク管理装置200)までのホップ数が最小となる経路を選択する。 In FIG. 1, the network management device 100 collects the traffic amount for each of the communication devices 101a to 101g forming the first network 1. Then, the network management device 100 identifies a specific communication device which is a communication device in which the collected traffic amount exceeds the threshold value. Then, the network management device 100 generates one or more routes for switching the connection destination of the specified specific communication device to the subordinate of the second network 2. For the generation of one or more routes, for example, the connection destination candidate information indicating the connection destination candidate communication device for each communication device forming the network and the topology information indicating the connection relationship between the communication devices forming the network are used. Be done. Then, the network management device 100 selects the route having the minimum number of hops from the specific communication device to the route of the second network 2 (that is, the network management device 200) among the one or more generated routes.

これにより、トラフィック量が閾値を超える特定通信装置の接続先をホップ数が最小となる経路で第2のネットワーク2の配下へ切り替えることができ、第1のネットワーク1の総トラフィック量の一部を第2のネットワーク2へ分散させることができる。結果として、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができる。 As a result, the connection destination of the specific communication device whose traffic volume exceeds the threshold value can be switched to the subordinate of the second network 2 by the route having the minimum number of hops, and a part of the total traffic volume of the first network 1 can be switched. It can be distributed to the second network 2. As a result, the traffic volume can be leveled across the adjacent tree network.

ところで、特定通信装置の接続先が第2のネットワーク2の配下へ切り替えられることで、第2のネットワーク2の総トラフィック量が第1のネットワーク1の総トラフィック量よりも増大する可能性がある。この場合、特定通信装置の接続先を第1のネットワーク1の配下へ維持することで、隣接するツリー型ネットワークどうしの総トラフィック量の差を抑制することができることがある。 By the way, when the connection destination of the specific communication device is switched to the subordinate of the second network 2, the total traffic amount of the second network 2 may be larger than the total traffic amount of the first network 1. In this case, by maintaining the connection destination of the specific communication device under the control of the first network 1, it may be possible to suppress the difference in the total traffic amount between adjacent tree-type networks.

このため、ネットワーク管理装置100は、特定通信装置の接続先を第1のネットワーク1の配下へ維持する経路及び特定通信装置の接続先を第2のネットワーク2へ切り替える経路を含む一以上の経路を生成してもよい。そして、ネットワーク管理装置100は、生成された一以上の経路のうち、特定通信装置から第1のネットワーク1及び第2のネットワーク2それぞれのルート(つまり、ネットワーク管理装置100、200)までのホップ数が最小となる経路を選択してもよい。 Therefore, the network management device 100 includes one or more routes including a route for maintaining the connection destination of the specific communication device under the control of the first network 1 and a route for switching the connection destination of the specific communication device to the second network 2. It may be generated. Then, the network management device 100 has the number of hops from the specific communication device to the respective routes of the first network 1 and the second network 2 (that is, the network management devices 100 and 200) among the one or more generated routes. You may choose the route that minimizes.

また、選択された経路において特定通信装置の下位に第1の通信装置が存在する場合、ネットワーク管理装置100は、第1の通信装置の次の接続先を決定してもよい。以下では、特定通信装置の下位に接続する通信装置を「第1の通信装置」と呼ぶ。すなわち、ネットワーク管理装置100は、第1のネットワーク1において第1の通信装置との間の通信状態が最も良好な他の通信装置を第1の通信装置の次の接続先に決定する。通信状態とは、例えば、電波強度等である。通信状態は、例えば、ネットワーク管理装置100によって予め取得され、管理される。また、選択された経路において特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間の通信装置の下位に第2の通信装置が存在する場合、ネットワーク管理装置100は、第2の通信装置の次の接続先を決定してもよい。以下では、特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間の通信装置の下位に接続する通信装置を「第2の通信装置」と呼ぶ。すなわち、ネットワーク管理装置100は、第1のネットワーク1又は第2のネットワーク2において第2の通信装置との間の通信状態が最も良好な他の通信装置を第2の通信装置の次の接続先に決定する。 Further, when the first communication device exists below the specific communication device in the selected route, the network management device 100 may determine the next connection destination of the first communication device. Hereinafter, the communication device connected to the lower level of the specific communication device is referred to as a "first communication device". That is, the network management device 100 determines another communication device having the best communication state with the first communication device in the first network 1 as the next connection destination of the first communication device. The communication state is, for example, radio wave strength or the like. The communication state is acquired and managed in advance by, for example, the network management device 100. Further, when the second communication device exists below the communication device between the specific communication device and the route of the first network 1 or the second network 2 in the selected route, the network management device 100 is the first. The next connection destination of the communication device of 2 may be determined. Hereinafter, a communication device connected to a lower level of the communication device between the specific communication device and the route of the first network 1 or the second network 2 is referred to as a "second communication device". That is, the network management device 100 connects another communication device having the best communication state with the second communication device in the first network 1 or the second network 2 to the next connection destination of the second communication device. To decide.

さらに、選択された経路で特定通信装置の接続先が維持又は切り替えられ、且つ決定された次の接続先へ第1の通信装置及び第2の通信装置の接続先が切り替えられた状況を想定する。この状況の下で、第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が未だ大きい場合が想定される。この場合、ネットワーク管理装置100は、第1のネットワーク1と第2のネットワーク2との間で最下位の通信装置の接続先を切り替えてもよい。これらの処理を行うことにより、ネットワーク管理装置100は、隣接するツリー型ネットワーク全体でのトラフィック量をより平準化することができる。 Further, it is assumed that the connection destination of the specific communication device is maintained or switched on the selected route, and the connection destinations of the first communication device and the second communication device are switched to the determined next connection destination. .. Under this circumstance, it is assumed that the difference between the total traffic amount of the first network 1 and the total traffic amount of the second network 2 is still large. In this case, the network management device 100 may switch the connection destination of the lowest communication device between the first network 1 and the second network 2. By performing these processes, the network management device 100 can further level the traffic volume in the entire adjacent tree-type network.

図2は、ネットワーク管理装置100による経路選択の一例を説明する図である。図2では、トラフィック量が閾値を超える特定通信装置の接続先を第2のネットワーク2の配下へ切り替える例を説明する。図2において、第1のネットワーク1を形成するネットワーク管理装置100及び通信装置101a〜101gなどの各通信装置と各通信装置の配下の端末との間のトラフィック量の初期値が「10」であるものとする。また、第2のネットワーク2を形成するネットワーク管理装置200及び通信装置201a〜201gなどの各通信装置と各通信装置の配下の端末との間のトラフィック量の初期値が「10」であるものとする。また、通信装置間を結ぶバックホール回線付近の数字は、対応するバックホール回線におけるトラフィック量を示す。また、ネットワーク管理装置100とWAN150とを結ぶバックホール回線付近の数字は、第1のネットワーク1の総トラフィック量を示す。また、ネットワーク管理装置200とWAN250とを結ぶバックホール回線付近の数字は、第2のネットワーク2の総トラフィック量を示す。 FIG. 2 is a diagram illustrating an example of route selection by the network management device 100. FIG. 2 describes an example of switching the connection destination of the specific communication device whose traffic amount exceeds the threshold value to the subordinate of the second network 2. In FIG. 2, the initial value of the traffic amount between each communication device such as the network management device 100 and the communication device 101a-101g forming the first network 1 and the terminal under each communication device is "10". It shall be. Further, it is assumed that the initial value of the traffic amount between each communication device such as the network management device 200 and the communication devices 201a to 201g forming the second network 2 and the terminal under each communication device is "10". do. The numbers near the backhaul lines connecting the communication devices indicate the amount of traffic on the corresponding backhaul lines. Further, the numbers near the backhaul line connecting the network management device 100 and the WAN 150 indicate the total traffic volume of the first network 1. The numbers near the backhaul line connecting the network management device 200 and the WAN 250 indicate the total traffic volume of the second network 2.

ネットワーク管理装置100は、第1のネットワーク1を形成する通信装置101a〜101gそれぞれについてトラフィック量を収集する。図2の(A)に示すように、通信装置101eのトラフィック量が「10」から「60」へ増加した場合を想定する。この場合、ネットワーク管理装置100は、収集されたトラフィック量が閾値(例えば、10)を超える特定通信装置である通信装置101eを特定する。そして、ネットワーク管理装置100は、特定された特定通信装置の接続先を第2のネットワーク2の配下へ切り替える経路を含む一以上の経路を生成する。そして、ネットワーク管理装置100は、生成された一以上の経路のうち、特定通信装置から第2のネットワーク2のルートまでのホップ数が最小となる経路を選択する。例えば、ネットワーク管理装置100は、図2の(B)に示すように、特定通信装置である通信装置101eから第2のネットワーク2のルートであるネットワーク管理装置200までのホップ数が最小の「2」となる経路を選択する。 The network management device 100 collects the traffic amount for each of the communication devices 101a to 101g forming the first network 1. As shown in (A) of FIG. 2, it is assumed that the traffic volume of the communication device 101e increases from "10" to "60". In this case, the network management device 100 identifies the communication device 101e, which is a specific communication device in which the collected traffic amount exceeds the threshold value (for example, 10). Then, the network management device 100 generates one or more routes including a route for switching the connection destination of the specified specific communication device to the subordinate of the second network 2. Then, the network management device 100 selects the route having the minimum number of hops from the specific communication device to the route of the second network 2 among the one or more generated routes. For example, as shown in FIG. 2B, the network management device 100 has the minimum number of hops from the communication device 101e, which is a specific communication device, to the network management device 200, which is the route of the second network 2. Select the route that becomes.

ここで、ネットワーク管理装置100は、ホップ数が最小となる複数の経路が存在する場合に、特定通信装置との間の通信状態が最も良好な通信装置を含む経路を選択する。図2の(B)の例では、特定通信装置である通信装置101eと通信装置201bとの間の通信状態が最も良好であるため、ネットワーク管理装置100は、通信装置101e、通信装置201b及びネットワーク管理装置200を含む経路を選択する。 Here, the network management device 100 selects a route including a communication device having the best communication state with the specific communication device when there are a plurality of routes having the minimum number of hops. In the example of FIG. 2B, since the communication state between the communication device 101e, which is a specific communication device, and the communication device 201b is the best, the network management device 100 includes the communication device 101e, the communication device 201b, and the network. Select the route including the management device 200.

そして、ネットワーク管理装置100は、選択された経路において特定通信装置の下位に接続する第1の通信装置が存在する場合、第1の通信装置の次の接続先を決定する。図2の(A)の例では、特定通信装置である通信装置101eの下位に、第1の通信装置である通信装置101fが接続している。このため、ネットワーク管理装置100は、図2の(B)に示すように、第1のネットワーク1において通信装置101fとの間の通信状態が最も良好な通信装置101dを通信装置101fの次の接続先に決定する。 Then, the network management device 100 determines the next connection destination of the first communication device when there is a first communication device connected to a lower level of the specific communication device in the selected route. In the example of FIG. 2A, the communication device 101f, which is the first communication device, is connected to the lower level of the communication device 101e, which is the specific communication device. Therefore, as shown in FIG. 2B, the network management device 100 connects the communication device 101d having the best communication state with the communication device 101f in the first network 1 to the next connection of the communication device 101f. Decide first.

そして、ネットワーク管理装置100は、選択された経路において特定通信装置と第2のネットワーク2のルートとの間の通信装置の下位に接続する第2の通信装置が存在する場合、第2の通信装置の次の接続先を決定する。図2の(A)の例では、特定通信装置である通信装置101eと第2のネットワーク2のルートであるネットワーク管理装置200との間の通信装置201bの下位に、第2の通信装置である通信装置201cが接続している。このため、ネットワーク管理装置100は、図2の(B)に示すように、第2のネットワーク2において通信装置201cとの間の通信状態が最も良好な通信装置201aを通信装置201cの次の接続先に決定する。 Then, the network management device 100 is a second communication device when there is a second communication device connected to a lower level of the communication device between the specific communication device and the route of the second network 2 on the selected route. Determine the next connection destination for. In the example of FIG. 2A, the second communication device is below the communication device 201b between the communication device 101e, which is a specific communication device, and the network management device 200, which is the route of the second network 2. The communication device 201c is connected. Therefore, as shown in FIG. 2B, the network management device 100 connects the communication device 201a having the best communication state with the communication device 201c in the second network 2 to the next connection of the communication device 201c. Decide first.

そして、ネットワーク管理装置100は、選択された経路で特定通信装置の接続先が切り替えられ、且つ決定された次の接続先へ第1の通信装置及び第2の通信装置の接続先が切り替えられると仮定する。この仮定の下で、ネットワーク管理装置100は、第1のネットワーク1及び第2のネットワーク2それぞれについて総トラフィック量を算出する。ネットワーク管理装置100は、算出された第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量との差分が許容値を超える場合に、第1のネットワーク1と第2のネットワーク2との間で最下位の通信装置の接続先を切り替える。図2の(B)の例では、第1のネットワーク1の総トラフィック量「70」と第2のネットワーク2の総トラフィック量「140」との差分|70−140|=70が許容値(例えば、20)を超えている。このため、ネットワーク管理装置100は、図2の(C)に示すように、総トラフィック量がより大きい第2のネットワーク2の最下位の通信装置201c、201gの接続先を第1のネットワーク1の最下位の通信装置101f、101gに切り替える。これにより、第1のネットワーク1の総トラフィック量が「70」から「100」へ変更され、第2のネットワーク2の総トラフィック量が「140」から「110」へ変更される。これにより、第1のネットワーク1の総トラフィック量「100」と第2のネットワーク2の総トラフィック量「110」との差分|100−110|=10が許容値(例えば、20)以下となる。結果として、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができる。 Then, when the connection destination of the specific communication device is switched by the selected route and the connection destination of the first communication device and the second communication device is switched to the next connection destination determined by the network management device 100. Assume. Under this assumption, the network management device 100 calculates the total traffic amount for each of the first network 1 and the second network 2. The network management device 100 sets the first network 1 and the second network 2 when the difference between the calculated total traffic amount of the first network 1 and the total traffic amount of the second network 2 exceeds the permissible value. Switches the connection destination of the lowest communication device between and. In the example of FIG. 2B, the difference between the total traffic amount “70” of the first network 1 and the total traffic amount “140” of the second network 2 | 70-140 | = 70 is an allowable value (for example). , 20) is exceeded. Therefore, as shown in FIG. 2C, the network management device 100 connects the lowest communication devices 201c and 201g of the second network 2 having a larger total traffic volume to the first network 1. Switch to the lowest communication devices 101f and 101g. As a result, the total traffic volume of the first network 1 is changed from "70" to "100", and the total traffic volume of the second network 2 is changed from "140" to "110". As a result, the difference | 100-110 | = 10 between the total traffic amount "100" of the first network 1 and the total traffic amount "110" of the second network 2 becomes an allowable value (for example, 20) or less. As a result, the traffic volume can be leveled across the adjacent tree network.

図3は、ネットワーク管理装置100による経路選択の他の一例を説明する図である。図3では、トラフィック量が閾値を超える特定通信装置の接続先を第1のネットワーク1の配下に維持する例を説明する。図3において、第1のネットワーク1を形成するネットワーク管理装置100及び通信装置101a〜101gなどの各通信装置と各通信装置の配下の端末との間のトラフィック量の初期値が「10」であるものとする。また、第2のネットワーク2を形成するネットワーク管理装置200及び通信装置201a〜201gなどの各通信装置と各通信装置の配下の端末との間のトラフィック量の初期値が「10」であるものとする。また、通信装置間を結ぶバックホール回線付近の数字は、対応するバックホール回線におけるトラフィック量を示す。また、ネットワーク管理装置100とWAN150とを結ぶバックホール回線付近の数字は、第1のネットワーク1の総トラフィック量を示す。また、ネットワーク管理装置200とWAN250とを結ぶバックホール回線付近の数字は、第2のネットワーク2の総トラフィック量を示す。 FIG. 3 is a diagram illustrating another example of route selection by the network management device 100. FIG. 3 describes an example of maintaining the connection destination of the specific communication device whose traffic amount exceeds the threshold value under the control of the first network 1. In FIG. 3, the initial value of the traffic amount between each communication device such as the network management device 100 and the communication device 101a-101g forming the first network 1 and the terminal under each communication device is "10". It shall be. Further, it is assumed that the initial value of the traffic amount between each communication device such as the network management device 200 and the communication devices 201a to 201g forming the second network 2 and the terminal under each communication device is "10". do. The numbers near the backhaul lines connecting the communication devices indicate the amount of traffic on the corresponding backhaul lines. Further, the numbers near the backhaul line connecting the network management device 100 and the WAN 150 indicate the total traffic volume of the first network 1. The numbers near the backhaul line connecting the network management device 200 and the WAN 250 indicate the total traffic volume of the second network 2.

ネットワーク管理装置100は、第1のネットワーク1を形成する通信装置101a〜101gそれぞれについてトラフィック量を収集する。図3の(A)に示すように、通信装置101eのトラフィック量が「10」から「60」へ増加した場合を想定する。この場合、ネットワーク管理装置100は、収集されたトラフィック量が閾値(例えば、10)を超える特定通信装置である通信装置101eを特定する。そして、ネットワーク管理装置100は、特定された特定通信装置の接続先を第1のネットワーク1の配下に維持する経路を含む一以上の経路を生成する。そして、ネットワーク管理装置100は、生成された一以上の経路のうち、特定通信装置から第1のネットワーク1のルートまでのホップ数が最小となる経路を選択する。例えば、ネットワーク管理装置100は、図3の(B)に示すように、特定通信装置である通信装置101eから第1のネットワーク1のルートであるネットワーク管理装置100までのホップ数が最小の「2」となる経路を選択する。 The network management device 100 collects the traffic amount for each of the communication devices 101a to 101g forming the first network 1. As shown in FIG. 3A, it is assumed that the traffic volume of the communication device 101e increases from "10" to "60". In this case, the network management device 100 identifies the communication device 101e, which is a specific communication device in which the collected traffic amount exceeds the threshold value (for example, 10). Then, the network management device 100 generates one or more routes including a route for maintaining the connection destination of the specified specific communication device under the control of the first network 1. Then, the network management device 100 selects the route having the minimum number of hops from the specific communication device to the route of the first network 1 among the one or more generated routes. For example, as shown in FIG. 3B, the network management device 100 has the minimum number of hops from the communication device 101e, which is a specific communication device, to the network management device 100, which is the route of the first network 1. Select the route that becomes.

ここで、ネットワーク管理装置100は、ホップ数が最小となる複数の経路が存在する場合に、特定通信装置との間の通信状態が最も良好な通信装置を含む経路を選択する。図3の(B)の例では、特定通信装置である通信装置101eと通信装置101cとの間の通信状態が最も良好であるため、ネットワーク管理装置100は、通信装置101e、通信装置101c及びネットワーク管理装置100を含む経路を選択する。 Here, the network management device 100 selects a route including a communication device having the best communication state with the specific communication device when there are a plurality of routes having the minimum number of hops. In the example of FIG. 3B, since the communication state between the communication device 101e, which is a specific communication device, and the communication device 101c is the best, the network management device 100 includes the communication device 101e, the communication device 101c, and the network. Select the route including the management device 100.

そして、ネットワーク管理装置100は、選択された経路において特定通信装置の下位に接続する第1の通信装置が存在する場合、第1の通信装置の次の接続先を決定する。図3の(A)の例では、特定通信装置である通信装置101eの下位に通信装置101fが接続している。このため、ネットワーク管理装置100は、図3の(B)に示すように、第1のネットワーク1において通信装置101fとの間の通信状態が最も良好な通信装置101dを通信装置101fの次の接続先に決定する。 Then, the network management device 100 determines the next connection destination of the first communication device when there is a first communication device connected to a lower level of the specific communication device in the selected route. In the example of FIG. 3A, the communication device 101f is connected to the lower level of the communication device 101e, which is a specific communication device. Therefore, as shown in FIG. 3B, the network management device 100 connects the communication device 101d having the best communication state with the communication device 101f in the first network 1 to the next connection of the communication device 101f. Decide first.

そして、ネットワーク管理装置100は、選択された経路において特定通信装置と第1のネットワーク1のルートとの間の通信装置の下位に接続する第2の通信装置が存在する場合、第2の通信装置の次の接続先を決定する。図3の(A)の例では、特定通信装置である通信装置101eと第1のネットワーク1のルートであるネットワーク管理装置100との間の通信装置101cの下位に通信装置101dが接続している。このため、ネットワーク管理装置100は、図3の(B)に示すように、第1のネットワーク1において通信装置101dとの間の通信状態が最も良好な通信装置101fを通信装置101dの次の接続先に決定する。 Then, the network management device 100 is a second communication device when there is a second communication device connected to a lower level of the communication device between the specific communication device and the route of the first network 1 on the selected route. Determine the next connection destination for. In the example of FIG. 3A, the communication device 101d is connected to the lower level of the communication device 101c between the communication device 101e which is a specific communication device and the network management device 100 which is the route of the first network 1. .. Therefore, as shown in FIG. 3B, the network management device 100 connects the communication device 101f having the best communication state with the communication device 101d in the first network 1 to the next connection of the communication device 101d. Decide first.

そして、ネットワーク管理装置100は、選択された経路で特定通信装置の接続先が切り替えられ、且つ決定された次の接続先へ第1の通信装置及び第2の通信装置の接続先が切り替えられると仮定する。この仮定の下で、ネットワーク管理装置100は、第1のネットワーク1及び第2のネットワーク2それぞれについて総トラフィック量を算出する。ネットワーク管理装置100は、算出された第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量との差分が許容値を超える場合に、第1のネットワーク1と第2のネットワーク2との間で最下位の通信装置の接続先を切り替える。図3の(B)の例では、第1のネットワーク1の総トラフィック量「130」と第2のネットワーク2の総トラフィック量「80」との差分|130−80|=50が許容値(例えば、20)を超えている。このため、ネットワーク管理装置100は、図3の(C)に示すように、総トラフィック量がより大きい第1のネットワーク1の最下位の通信装置101fの接続先を第2のネットワーク2の最下位の通信装置201cに切り替える。これにより、第1のネットワーク1の総トラフィック量が「130」から「110」へ変更され、第2のネットワークの総トラフィック量が「80」から「100」へ変更される。これにより、第1のネットワークの総トラフィック量「110」と第2のネットワーク2の総トラフィック量「100」との差分|110−100|=10が許容値(例えば、20)以下となる。結果として、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができる。 Then, when the connection destination of the specific communication device is switched by the selected route and the connection destination of the first communication device and the second communication device is switched to the next connection destination determined by the network management device 100. Assume. Under this assumption, the network management device 100 calculates the total traffic amount for each of the first network 1 and the second network 2. The network management device 100 sets the first network 1 and the second network 2 when the difference between the calculated total traffic amount of the first network 1 and the total traffic amount of the second network 2 exceeds the permissible value. Switches the connection destination of the lowest communication device between and. In the example of FIG. 3B, the difference between the total traffic amount “130” of the first network 1 and the total traffic amount “80” of the second network 2 | 130-80 | = 50 is an allowable value (for example). , 20) is exceeded. Therefore, as shown in FIG. 3C, the network management device 100 connects the lowest communication device 101f of the first network 1 having a larger total traffic volume to the lowest communication device 101f of the second network 2. Switch to the communication device 201c of. As a result, the total traffic volume of the first network 1 is changed from "130" to "110", and the total traffic volume of the second network is changed from "80" to "100". As a result, the difference | 110-100 | = 10 between the total traffic amount "110" of the first network and the total traffic amount "100" of the second network 2 becomes an allowable value (for example, 20) or less. As a result, the traffic volume can be leveled across the adjacent tree network.

図4は、実施例に係るネットワーク管理装置100の構成を示すブロック図である。図4に示すネットワーク管理装置100は、WAN通信部110a、BH通信部110b、アクセスポイント(AP)通信部110c、記憶部120及び制御部130を有する。 FIG. 4 is a block diagram showing a configuration of the network management device 100 according to the embodiment. The network management device 100 shown in FIG. 4 includes a WAN communication unit 110a, a BH communication unit 110b, an access point (AP) communication unit 110c, a storage unit 120, and a control unit 130.

WAN通信部110aは、WAN150に有線接続し、WAN150と各種の信号やデータを送受信する。BH通信部110bは、BH回線を介してネットワーク管理装置100の下位の通信装置と無線接続し、ネットワーク管理装置100の下位の通信装置と各種の信号やデータを送受信する。AP通信部110cは、ネットワーク管理装置100の下位の端末と無線接続し、ネットワーク管理装置100の下位の端末と各種の信号やデータを送受信する。 The WAN communication unit 110a connects to the WAN 150 by wire and transmits / receives various signals and data to and from the WAN 150. The BH communication unit 110b wirelessly connects to a communication device below the network management device 100 via a BH line, and transmits and receives various signals and data to and from the communication device below the network management device 100. The Associated Press 110c wirelessly connects to a lower-level terminal of the network management device 100, and transmits and receives various signals and data to and from the lower-level terminal of the network management device 100.

記憶部120は、各種データや制御部130が実行するプログラムなどを記憶する記憶装置の一例であり、例えばメモリやハードディスクにより実現される。記憶部120は、トポロジ情報121、トラフィック情報122、接続先候補情報123及び端末数情報124を記憶する。 The storage unit 120 is an example of a storage device that stores various data, a program executed by the control unit 130, and the like, and is realized by, for example, a memory or a hard disk. The storage unit 120 stores the topology information 121, the traffic information 122, the connection destination candidate information 123, and the terminal number information 124.

トポロジ情報121は、ネットワークを形成する通信装置どうしの接続関係を示す情報である。図5に、トポロジ情報121の一例を示す。例えば、図5に示すように、トポロジ情報121には、第1のネットワーク1及び第2のネットワーク2それぞれについて、ネットワークを形成する通信装置とその上位の接続先との接続関係が記憶されている。 The topology information 121 is information indicating the connection relationship between the communication devices forming the network. FIG. 5 shows an example of topology information 121. For example, as shown in FIG. 5, the topology information 121 stores the connection relationship between the communication device forming the network and the connection destination higher than the communication device forming the network for each of the first network 1 and the second network 2. ..

トラフィック情報122は、ネットワークを形成する複数の通信装置それぞれにおけるトラフィック量を示す情報である。図6に、トラフィック情報122の一例を示す。例えば、図6に示すように、トラフィック情報122には、第1のネットワーク1及び第2のネットワーク2それぞれについて、ネットワークを形成する複数の通信装置におけるトラフィック量が記憶されている。なお、「トラフィック量/AP」は、ネットワークを形成する各通信装置と各通信装置の配下の端末との間のトラフィック量を示す。また、「トラフィック量/BH」は、ネットワークを形成する各通信装置とその上位の接続先を結ぶBH回線におけるトラフィック量を示す。 The traffic information 122 is information indicating the amount of traffic in each of the plurality of communication devices forming the network. FIG. 6 shows an example of the traffic information 122. For example, as shown in FIG. 6, the traffic information 122 stores the amount of traffic in a plurality of communication devices forming a network for each of the first network 1 and the second network 2. The "traffic amount / AP" indicates the traffic amount between each communication device forming the network and the terminal under each communication device. Further, "traffic amount / BH" indicates the traffic amount in the BH line connecting each communication device forming the network and the connection destination above the communication device.

接続先候補情報123は、ネットワークを形成する通信装置ごとに接続先候補の通信装置を示す情報である。図7に、接続先候補情報123の一例を示す。例えば、図7に示すように、接続先候補情報123には、第1のネットワーク1及び第2のネットワーク2それぞれについて、ネットワークを形成する通信装置ごとに接続先候補の通信装置を示す情報が記憶されている。接続先候補の通信装置は、例えば、ネットワークを形成する通信装置との間の通信状態が良好な順に、格納されている。 The connection destination candidate information 123 is information indicating the communication device of the connection destination candidate for each communication device forming the network. FIG. 7 shows an example of connection destination candidate information 123. For example, as shown in FIG. 7, the connection destination candidate information 123 stores information indicating a connection destination candidate communication device for each communication device forming a network for each of the first network 1 and the second network 2. Has been done. The communication devices of the connection destination candidates are stored, for example, in the order of good communication status with the communication devices forming the network.

端末数情報124は、ネットワークを形成する各通信装置の下位に接続する端末の数を示す情報である。図8に、端末数情報124の一例を示す。例えば、図8に示すように、端末数情報124には、第1のネットワーク1及び第2のネットワーク2それぞれについて、ネットワークを形成する各通信装置の下位に接続する端末の数が記憶されている。 The terminal number information 124 is information indicating the number of terminals connected to the lower level of each communication device forming the network. FIG. 8 shows an example of the number of terminals information 124. For example, as shown in FIG. 8, the terminal number information 124 stores the number of terminals connected to the lower level of each communication device forming the network for each of the first network 1 and the second network 2. ..

制御部130は、ネットワーク管理装置100全体を制御する処理部であり、例えばプロセッサなどにより実現される。制御部130は、収集部131、特定部132、生成部133、選択部134、判定部135、決定部136、算出部137、切替部138及び指示部139を有する。なお、収集部131、特定部132、生成部133、選択部134、判定部135、決定部136、算出部137、切替部138及び指示部139は、プロセッサが有する電子回路の一例として実現することもでき、プロセッサが実行するプロセスの一例として実現することもできる。 The control unit 130 is a processing unit that controls the entire network management device 100, and is realized by, for example, a processor. The control unit 130 includes a collection unit 131, a specific unit 132, a generation unit 133, a selection unit 134, a determination unit 135, a determination unit 136, a calculation unit 137, a switching unit 138, and an instruction unit 139. The collection unit 131, the specific unit 132, the generation unit 133, the selection unit 134, the determination unit 135, the determination unit 136, the calculation unit 137, the switching unit 138, and the instruction unit 139 are realized as an example of the electronic circuit of the processor. It can also be realized as an example of the process executed by the processor.

収集部131は、互いに無線接続してネットワーク管理装置100をルートとする第1のネットワーク1を形成する通信装置101a〜101gそれぞれについてトラフィック量を収集する。収集部131は、収集したトラフィック量をトラフィック情報122の対応する部分に格納する。 The collecting unit 131 wirelessly connects to each other and collects the traffic amount for each of the communication devices 101a to 101g forming the first network 1 having the network management device 100 as the root. The collecting unit 131 stores the collected traffic amount in the corresponding part of the traffic information 122.

特定部132は、収集部131により収集されたトラフィック量が閾値を超える特定通信装置を特定する。具体的には、特定部132は、トラフィック情報122を参照して、ネットワークを形成する各通信装置と各通信装置の配下の端末との間のトラフィック量が閾値を超える通信装置を特定通信装置として特定する。 The identification unit 132 identifies a specific communication device in which the amount of traffic collected by the collection unit 131 exceeds the threshold value. Specifically, the specific unit 132 refers to the traffic information 122, and uses a communication device in which the amount of traffic between each communication device forming the network and the terminal under each communication device exceeds the threshold value as the specific communication device. Identify.

生成部133は、特定通信装置の接続先を第1のネットワーク1の配下に維持する経路及び特定通信装置の接続先を第2のネットワーク2の配下へ切り替える経路を含む一以上の経路を生成する。具体的には、生成部133は、トポロジ情報121及び接続先候補情報123を用いて、特定通信装置から第1のネットワーク1又は第2のネットワーク2のルートへ至る経路を抽出することで、一以上の経路を生成する。 The generation unit 133 generates one or more routes including a route for maintaining the connection destination of the specific communication device under the control of the first network 1 and a route for switching the connection destination of the specific communication device under the control of the second network 2. .. Specifically, the generation unit 133 uses the topology information 121 and the connection destination candidate information 123 to extract a route from the specific communication device to the route of the first network 1 or the second network 2. Generate the above route.

選択部134は、生成部133により生成され一以上の経路のうち、特定通信装置から第1のネットワーク1及び第2のネットワーク2それぞれのルートまでのホップ数が最小となる経路を選択する。 The selection unit 134 selects the route that minimizes the number of hops from the specific communication device to the routes of the first network 1 and the second network 2 among one or more routes generated by the generation unit 133.

また、選択部134は、ホップ数が最小となる複数の経路が存在する場合に、第1のネットワーク1及び第2のネットワーク2それぞれについて、複数の経路から、特定通信装置との間の通信状態が最も良好な通信装置を含む経路をさらに選択する。具体的には、選択部134は、接続先候補情報123を参照して、特定通信装置との間の通信状態が最も良好な通信装置を抽出し、抽出した通信装置を含む経路を選択する。 Further, when there are a plurality of routes having the minimum number of hops, the selection unit 134 has a communication state between the plurality of routes and the specific communication device for each of the first network 1 and the second network 2. Further selects the route containing the best communication device. Specifically, the selection unit 134 extracts the communication device having the best communication state with the specific communication device with reference to the connection destination candidate information 123, and selects a route including the extracted communication device.

また、選択部134は、後述の算出部137及び切替部138による処理が繰り返されることで第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が許容値以下となった場合に、以下の処理を行う。すなわち、選択部134は、第1のネットワーク1と第2のネットワーク2との間で接続先の切り替えを行った通信装置の数である移動装置数を計測し、選択済みの複数の経路から、移動装置数が最小となる経路を選択する。例えば、選択済みの複数の経路が、通信装置101e、通信装置201b及びネットワーク管理装置200を含む経路(図2参照)と、通信装置101e、通信装置101c及びネットワーク管理装置100を含む経路(図3参照)である場合を考える。この場合、通信装置101e、通信装置201b及びネットワーク管理装置200を含む経路に関して、第1のネットワーク1と第2のネットワーク2との間で接続先の切り替えを行った通信装置は、通信装置101e、201c、201g、201fである。また、通信装置101e、通信装置101c及びネットワーク管理装置100を含む経路に関して、第1のネットワーク1と第2のネットワーク2との間で接続先の切り替えを行った通信装置は、通信装置101d、101fである。すなわち、通信装置101e、通信装置201b及びネットワーク管理装置200を含む経路に対応する移動装置数は、4であり、通信装置101e、通信装置101c及びネットワーク管理装置100を含む経路に対応する移動装置数は、2である。したがって、選択部134は、選択済みの経路から、移動装置数が最小となる経路として、通信装置101e、通信装置101c及びネットワーク管理装置100を含む経路を選択する。 Further, in the selection unit 134, the difference between the total traffic amount of the first network 1 and the total traffic amount of the second network 2 becomes equal to or less than the allowable value by repeating the processing by the calculation unit 137 and the switching unit 138, which will be described later. In that case, the following processing is performed. That is, the selection unit 134 measures the number of mobile devices, which is the number of communication devices for which the connection destination has been switched between the first network 1 and the second network 2, and from the selected plurality of routes, the selection unit 134 measures the number of mobile devices. Select the route that minimizes the number of mobile devices. For example, the plurality of selected routes include a route including the communication device 101e, the communication device 201b, and the network management device 200 (see FIG. 2), and a route including the communication device 101e, the communication device 101c, and the network management device 100 (FIG. 3). See). In this case, the communication device that has switched the connection destination between the first network 1 and the second network 2 with respect to the route including the communication device 101e, the communication device 201b, and the network management device 200 is the communication device 101e. 201c, 201g, 201f. Further, regarding the route including the communication device 101e, the communication device 101c, and the network management device 100, the communication devices for which the connection destination is switched between the first network 1 and the second network 2 are the communication devices 101d and 101f. Is. That is, the number of mobile devices corresponding to the route including the communication device 101e, the communication device 201b, and the network management device 200 is 4, and the number of mobile devices corresponding to the route including the communication device 101e, the communication device 101c, and the network management device 100. Is 2. Therefore, the selection unit 134 selects a route including the communication device 101e, the communication device 101c, and the network management device 100 as the route that minimizes the number of mobile devices from the selected routes.

また、選択部134は、移動装置数が最小となる複数の経路が存在する場合に、複数の経路から、特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間に配置される通信装置の下位に接続する端末の数が最小となる経路を選択する。特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間に配置される通信装置の下位に接続する端末の数は、端末数情報124から取得される。 Further, the selection unit 134 is arranged between the specific communication device and the route of the first network 1 or the second network 2 from the plurality of routes when there are a plurality of routes that minimize the number of mobile devices. Select the route that minimizes the number of terminals connected to the lower level of the communication device to be connected. The number of terminals connected to the lower level of the communication device arranged between the specific communication device and the route of the first network 1 or the second network 2 is acquired from the terminal number information 124.

判定部135は、選択部134により選択された経路において特定通信装置の下位に接続する第1の通信装置が存在するか否かを判定する。具体的には、判定部135は、トポロジ情報121を参照して特定通信装置を上位接続先とする通信装置が存在するか否かを判定することで、第1の通信装置が存在するか否かを判定する。 The determination unit 135 determines whether or not there is a first communication device connected to a lower level of the specific communication device in the route selected by the selection unit 134. Specifically, the determination unit 135 determines whether or not there is a communication device whose higher connection destination is the specific communication device by referring to the topology information 121, and thus whether or not the first communication device exists. Is determined.

また、判定部135は、選択部134により選択された経路において特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間に配置される通信装置の下位に接続する第2の通信装置が存在するか否かを判定する。具体的には、判定部135は、トポロジ情報121を参照して特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間の通信装置を上位接続先とする通信装置が存在するか否かを判定することで、第2の通信装置が存在するか否かを判定する。 Further, the determination unit 135 is connected to a second lower level of the communication device arranged between the specific communication device and the route of the first network 1 or the second network 2 on the route selected by the selection unit 134. Determine if a communication device exists. Specifically, the determination unit 135 has a communication device whose higher connection destination is a communication device between the specific communication device and the route of the first network 1 or the second network 2 with reference to the topology information 121. By determining whether or not to do so, it is determined whether or not a second communication device exists.

決定部136は、判定部135により第1の通信装置が存在すると判定された場合に、第1のネットワーク1において第1の通信装置との間の通信状態が最も良好な他の通信装置を第1の通信装置の次の接続先に決定する。具体的には、決定部136は、接続先候補情報123を参照して、第1のネットワーク1において第1の通信装置との間の通信状態が最も良好な他の通信装置を抽出することで、第1の通信装置の次の接続先を決定する。 When the determination unit 135 determines that the first communication device exists, the determination unit 136 selects another communication device having the best communication state with the first communication device in the first network 1. Determine the next connection destination of the communication device of 1. Specifically, the determination unit 136 refers to the connection destination candidate information 123 and extracts another communication device having the best communication state with the first communication device in the first network 1. , Determine the next connection destination of the first communication device.

決定部136は、判定部135により第2の通信装置が存在すると判定された場合に、第1のネットワーク1又は第2のネットワーク2において第2の通信装置との間の通信状態が最も良好な他の通信装置を第2の通信装置の次の接続先に決定する。具体的には、決定部136は、接続先候補情報123を参照して、第1のネットワーク1又は第2のネットワーク2において第2の通信装置との間の通信状態が最も良好な他の通信装置を抽出することで、第2の通信装置の次の接続先を決定する。 When the determination unit 135 determines that the second communication device exists, the determination unit 136 has the best communication state with the second communication device in the first network 1 or the second network 2. The other communication device is determined as the next connection destination of the second communication device. Specifically, the determination unit 136 refers to the connection destination candidate information 123, and refers to other communication in the first network 1 or the second network 2 in which the communication state with the second communication device is the best. By extracting the device, the next connection destination of the second communication device is determined.

算出部137は、選択部134により選択された経路で特定通信装置の接続先が維持又は切り替えられ、且つ決定部136により決定された次の接続先へ第1の通信装置及び第2の通信装置の接続先が切り替えられると仮定する。この仮定の下で、算出部137は、第1のネットワーク1及び第2のネットワーク2それぞれについて総トラフィック量を算出する。総トラフィック量は、トポロジ情報121とトラフィック情報122とに基づいて算出される。 The calculation unit 137 maintains or switches the connection destination of the specific communication device on the route selected by the selection unit 134, and the first communication device and the second communication device to the next connection destination determined by the determination unit 136. It is assumed that the connection destination of is switched. Under this assumption, the calculation unit 137 calculates the total traffic amount for each of the first network 1 and the second network 2. The total traffic volume is calculated based on the topology information 121 and the traffic information 122.

切替部138は、算出部137により算出された第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が許容値を超える場合に、第1のネットワーク1と第2のネットワーク2との間で最下位の通信装置の接続先を切り替える。例えば、切替部138は、第1のネットワーク1及び第2のネットワーク2のうち、総トラフィック量がより大きい一方のネットワークの最下位の通信装置の接続先を他方のネットワークの最下位の通信装置に切り替える。 The switching unit 138 uses the first network 1 and the second network 1 when the difference between the total traffic amount of the first network 1 and the total traffic amount of the second network 2 calculated by the calculation unit 137 exceeds the permissible value. The connection destination of the lowest communication device is switched between the network 2 and the network 2. For example, the switching unit 138 changes the connection destination of the lowest communication device of one of the first network 1 and the second network 2 having a larger total traffic volume to the lowest communication device of the other network. Switch.

指示部139は、接続先の切り替えが予定されている各通信装置に対して接続先の切り替えを指示する。例えば、選択部134により特定通信装置の接続先を第2のネットワーク2の配下へ切り替える経路が選択された場合、指示部139は、特定通信装置に接続先の切り替えを指示する。 The instruction unit 139 instructs each communication device scheduled to switch the connection destination to switch the connection destination. For example, when the selection unit 134 selects a route for switching the connection destination of the specific communication device to the subordinate of the second network 2, the instruction unit 139 instructs the specific communication device to switch the connection destination.

次に、上記のように構成されたネットワーク管理装置100の動作について、図9〜図12を参照しながら説明する。図9〜図12は、実施例に係るネットワーク管理装置100の動作を示すフローチャートである。図9は、トラフィック量が閾値を超える特定通信装置の接続先を第2のネットワーク2の配下へ切り替える場合のネットワーク管理装置10の動作に関する。また、図10〜12は、トラフィック量が閾値を超える特定通信装置の接続先を第1のネットワーク1の配下に維持する場合及び特定通信装置を第2のネットワーク2の配下へ切り替える場合の両方を含む、ネットワーク管理装置100の動作に関する。 Next, the operation of the network management device 100 configured as described above will be described with reference to FIGS. 9 to 12. 9 to 12 are flowcharts showing the operation of the network management device 100 according to the embodiment. FIG. 9 relates to the operation of the network management device 10 when the connection destination of the specific communication device whose traffic amount exceeds the threshold value is switched to the subordinate of the second network 2. Further, FIGS. 10 to 12 show both the case where the connection destination of the specific communication device whose traffic amount exceeds the threshold value is maintained under the control of the first network 1 and the case where the specific communication device is switched under the control of the second network 2. The present invention relates to the operation of the network management device 100, including the above.

例えば、ネットワーク管理装置100は、図9のフローチャートに従って、特定通信装置の接続先を第2のネットワーク2の配下へ切り替える。 For example, the network management device 100 switches the connection destination of the specific communication device to the subordinate of the second network 2 according to the flowchart of FIG.

すなわち、収集部131は、第1のネットワーク1を形成する通信装置101a〜101gそれぞれについてトラフィック量を収集する(ステップS11)。 That is, the collecting unit 131 collects the traffic amount for each of the communication devices 101a to 101g forming the first network 1 (step S11).

特定部132は、収集されたトラフィック量が閾値を超える特定通信装置を特定する(ステップS12)。 The identification unit 132 identifies a specific communication device whose collected traffic amount exceeds the threshold value (step S12).

生成部133は、特定された特定通信装置の接続先を第2のネットワーク2の配下へ切り替える一以上の経路を生成する(ステップS13)。 The generation unit 133 generates one or more routes for switching the connection destination of the specified specific communication device to the subordinate of the second network 2 (step S13).

選択部134は、生成された一以上の経路のうち、特定通信装置から第2のネットワーク2のルートまでのホップ数が最小となる経路を選択する(ステップS14)。 The selection unit 134 selects the route having the minimum number of hops from the specific communication device to the route of the second network 2 among the one or more generated routes (step S14).

指示部139は、特定通信装置に接続先の切り替えを指示する(ステップS15)。 The instruction unit 139 instructs the specific communication device to switch the connection destination (step S15).

また、ネットワーク管理装置100は、図10のフローチャートに従って、特定通信装置の接続先を第1のネットワーク1の配下に維持するか、若しくは、第2のネットワーク2の配下へ切り替える。 Further, the network management device 100 maintains the connection destination of the specific communication device under the control of the first network 1 or switches to the control of the second network 2 according to the flowchart of FIG.

すなわち、収集部131は、第1のネットワーク1を形成する通信装置101a〜101gそれぞれについてトラフィック量を収集する(ステップS21)。 That is, the collecting unit 131 collects the traffic amount for each of the communication devices 101a to 101g forming the first network 1 (step S21).

特定部132は、収集されたトラフィック量が閾値を超える特定通信装置を特定する(ステップS22)。 The identification unit 132 identifies a specific communication device whose collected traffic amount exceeds the threshold value (step S22).

生成部133は、特定された特定通信装置の接続先を第1のネットワーク1の配下に維持する経路及び第2のネットワーク2の配下へ切り替える経路を含む一以上の経路を生成する(ステップS23)。 The generation unit 133 generates one or more routes including a route for maintaining the connection destination of the specified specific communication device under the control of the first network 1 and a route for switching to the subordinate of the second network 2 (step S23). ..

選択部134は、生成された一以上の経路のうち、特定通信装置から第1のネットワーク1及び第2のネットワーク2それぞれのルートまでのホップ数が最小となる経路を選択する(ステップS24)。 The selection unit 134 selects the route that minimizes the number of hops from the specific communication device to each of the routes of the first network 1 and the second network 2 among the one or more generated routes (step S24).

選択部134は、ホップ数が最小となる複数の経路が存在するか否かを判定する(ステップS25)。ホップ数が最小となる複数の経路が存在すると判定された場合(ステップS25肯定)、選択部134は、以下の処理を行う。すなわち、選択部134は、第1のネットワーク1及び第2のネットワーク2それぞれについて、複数の経路から、特定通信装置との間の通信状態が最も良好な通信装置を含む経路を選択する(ステップS26)。具体的には、選択部134は、接続先候補情報123を参照して、特定通信装置との間の通信状態が最も良好な通信装置を抽出し、抽出した通信装置を含む経路を選択する。一方、ホップ数が最小となる経路が1つのみ存在すると判定された場合(ステップS25否定)、選択部134は、ホップ数が最小となる1つの経路を選択済みの経路として、処理をステップS27へ進める。 The selection unit 134 determines whether or not there is a plurality of routes having the minimum number of hops (step S25). When it is determined that there are a plurality of routes having the minimum number of hops (affirmation in step S25), the selection unit 134 performs the following processing. That is, the selection unit 134 selects, for each of the first network 1 and the second network 2, a route including the communication device having the best communication state with the specific communication device from the plurality of routes (step S26). ). Specifically, the selection unit 134 extracts the communication device having the best communication state with the specific communication device with reference to the connection destination candidate information 123, and selects a route including the extracted communication device. On the other hand, when it is determined that there is only one route having the minimum number of hops (denial in step S25), the selection unit 134 treats the process with the one route having the minimum number of hops as the selected route in step S27. Proceed to.

判定部135は、選択済みの経路のうちの一つを最初の判定対象としてセットする(ステップS27)。 The determination unit 135 sets one of the selected routes as the first determination target (step S27).

判定部135は、セットした判定対象の経路において特定通信装置の下位に接続する第1の通信装置が存在するか否かを判定する(ステップS28)。判定部135により第1の通信装置が存在すると判定された場合(ステップS28肯定)、決定部136は、第1のネットワーク1において第1の通信装置との間の通信状態が最も良好な他の通信装置を第1の通信装置の次の接続先に決定する(ステップS29)。なお、決定部136は、第1のネットワーク1において特定通信装置以外に第1の通信装置と接続可能な他の通信装置が存在しない場合には、特定通信装置と第1の通信装置との接続を維持する。一方、判定部135により第1の通信装置が存在しないと判定された場合(ステップS28否定)、決定部136は、処理をステップS30に進める。 The determination unit 135 determines whether or not there is a first communication device connected to a lower level of the specific communication device in the set determination target route (step S28). When the determination unit 135 determines that the first communication device exists (affirmation in step S28), the determination unit 136 is the other network 1 having the best communication state with the first communication device in the first network 1. The communication device is determined as the next connection destination of the first communication device (step S29). The determination unit 136 connects the specific communication device and the first communication device when there is no other communication device that can be connected to the first communication device other than the specific communication device in the first network 1. To maintain. On the other hand, when the determination unit 135 determines that the first communication device does not exist (denial in step S28), the determination unit 136 proceeds to the process in step S30.

判定部135は、セットした判定対象の経路において特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間に配置される通信装置の下位に接続する第2の通信装置が存在するか否かを判定する(ステップS30)。判定部135により第2の通信装置が存在すると判定された場合(ステップS30肯定)、決定部136は、以下の処理を行う。すなわち、決定部136は、第1のネットワーク1又は第2のネットワーク2において第2の通信装置との間の通信状態が最も良好な他の通信装置を第2の通信装置の次の接続先に決定する(ステップS31)。なお、決定部136は、特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間の通信装置以外に第2の通信装置と接続可能な他の通信装置が存在しない場合、特定通信装置とルートとの間の通信装置と第2の通信装置との接続を維持する。一方、判定部135により第2の通信装置が存在しないと判定された場合(ステップS30否定)、決定部136は、処理をステップS32に進める。 The determination unit 135 has a second communication device connected to a lower level of the communication device arranged between the specific communication device and the route of the first network 1 or the second network 2 in the set determination target route. It is determined whether or not to do so (step S30). When the determination unit 135 determines that the second communication device exists (affirmation in step S30), the determination unit 136 performs the following processing. That is, the determination unit 136 connects another communication device having the best communication state with the second communication device in the first network 1 or the second network 2 to the next connection destination of the second communication device. Determine (step S31). When the determination unit 136 has no other communication device that can be connected to the second communication device other than the communication device between the specific communication device and the route of the first network 1 or the second network 2. Maintain the connection between the communication device between the specific communication device and the route and the second communication device. On the other hand, when the determination unit 135 determines that the second communication device does not exist (denial in step S30), the determination unit 136 proceeds to the process in step S32.

判定部135は、すべての選択済みの経路を判定対象としてセットしたか否かを判定し(ステップS32)、セットしていない場合(ステップS32否定)、次の選択済みの経路を判定対象としてセットする(ステップS33)。そして、処理フローは、ステップS28に戻される。一方、すべての選択済みの経路を判定対象としてセットした場合(ステップS32肯定)、処理フローは、ステップS34に進められる。 The determination unit 135 determines whether or not all the selected routes have been set as determination targets (step S32), and if not (step S32 negative), sets the next selected route as the determination target. (Step S33). Then, the processing flow is returned to step S28. On the other hand, when all the selected routes are set as determination targets (affirmation in step S32), the processing flow proceeds to step S34.

算出部137は、選択済みの経路のうちの1つを最初のトラフィック調整対象としてセットする(ステップS34)。 The calculation unit 137 sets one of the selected routes as the first traffic adjustment target (step S34).

算出部137は、セットしたトラフィック調整対象の経路で特定通信装置の接続先が維持又は切り替えられ、且つ決定済みの次の接続先へ第1の通信装置及び第2の通信装置の接続先が切り替えられる状況を仮定する(ステップS35)。算出部137は、仮定した状況の下で、第1のネットワーク1及び第2のネットワーク2それぞれについて総トラフィック量を算出する(ステップS36)。 The calculation unit 137 maintains or switches the connection destination of the specific communication device on the set traffic adjustment target route, and switches the connection destination of the first communication device and the second communication device to the next determined connection destination. (Step S35). The calculation unit 137 calculates the total traffic amount for each of the first network 1 and the second network 2 under the assumed situation (step S36).

切替部138は、算出された第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が許容値以下であるか否かを判定する(ステップS37)。第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が許容値を超える場合(ステップS37否定)、切替部138は、以下の処理を行う。すなわち、切替部138は、第1のネットワーク1と第2のネットワーク2との間で最下位の通信装置の接続先を切り替える(ステップS38)。そして、処理フローは、ステップS36に戻される。総トラフィック量の算出(ステップS36)及び最下位の通信先の接続先の切り替え(ステップS38)は、総トラフィック量の差分が許容値以下となるまで、繰り返される。これにより、第1のネットワーク1の総トラフィック量及び第2のネットワーク2の総トラフィック量が調整される。そして、第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が許容値以下である場合(ステップS37肯定)、切替部138は、処理をステップS39に進める。 The switching unit 138 determines whether or not the difference between the calculated total traffic amount of the first network 1 and the total traffic amount of the second network 2 is equal to or less than the permissible value (step S37). When the difference between the total traffic amount of the first network 1 and the total traffic amount of the second network 2 exceeds the permissible value (denial in step S37), the switching unit 138 performs the following processing. That is, the switching unit 138 switches the connection destination of the lowest communication device between the first network 1 and the second network 2 (step S38). Then, the processing flow is returned to step S36. The calculation of the total traffic amount (step S36) and the switching of the connection destination of the lowest communication destination (step S38) are repeated until the difference in the total traffic amount becomes equal to or less than the allowable value. As a result, the total traffic amount of the first network 1 and the total traffic amount of the second network 2 are adjusted. Then, when the difference between the total traffic amount of the first network 1 and the total traffic amount of the second network 2 is equal to or less than the permissible value (affirmation in step S37), the switching unit 138 proceeds to the process in step S39.

算出部137は、すべての選択済みの経路をトラフィック調整対象としてセットしたか否かを判定し(ステップS39)、セットしていない場合(ステップS39否定)、次の選択済みの経路をトラフィック調整対象としてセットする(ステップS40)。そして、処理フローは、ステップS35に戻される。一方、すべての選択済みの経路をトラフィック調整対象としてセットした場合(ステップS39肯定)、処理フローは、ステップS41に進められる。 The calculation unit 137 determines whether or not all the selected routes have been set as traffic adjustment targets (step S39), and if not (step S39 negative), the next selected route is the traffic adjustment target. (Step S40). Then, the processing flow is returned to step S35. On the other hand, when all the selected routes are set as traffic adjustment targets (affirmation in step S39), the processing flow proceeds to step S41.

選択部134は、選択済みの複数の経路が存在するか否かを判定し(ステップS41)、選択済みの経路が1つである場合(ステップS41否定)、処理をステップS46に進める。一方、選択済みの複数の経路が存在する場合(ステップS41肯定)、選択部134は、以下の処理を行う。すなわち、選択部134は、選択済みの複数の経路それぞれについて第1のネットワーク1と第2のネットワーク2との間で接続先の切り替えを行った通信装置の数である移動装置数を計測する(ステップS42)。そして、選択部134は、選択済みの複数の経路から、移動装置数が最小となる経路を選択する(ステップS43)。 The selection unit 134 determines whether or not there are a plurality of selected routes (step S41), and if there is only one selected route (denial in step S41), proceeds to the process in step S46. On the other hand, when there are a plurality of selected routes (affirmation in step S41), the selection unit 134 performs the following processing. That is, the selection unit 134 measures the number of mobile devices, which is the number of communication devices for which the connection destination has been switched between the first network 1 and the second network 2 for each of the selected plurality of routes ( Step S42). Then, the selection unit 134 selects the route that minimizes the number of moving devices from the selected plurality of routes (step S43).

選択部134は、移動装置数が最小となる複数の経路が存在するか否かを判定し(ステップS44)、移動装置数が最小となる経路が1つである場合(ステップS44否定)、処理をステップS46に進める。一方、選択部134は、移動装置数が最小となる複数の経路が存在する場合(ステップS44肯定)、以下の処理を行う。すなわち、選択部134は、複数の経路から、特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間に配置される通信装置の下位に接続する端末の数が最小となる経路を選択する(ステップS45)。なお、特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間に配置される通信装置の下位に接続する端末の数が最小となる複数の経路が存在する場合、選択部134は、複数の経路からいずれか一つの経路を任意に選択してもよい。そして、処理フローは、ステップS46に進められる。 The selection unit 134 determines whether or not there are a plurality of routes that minimize the number of mobile devices (step S44), and if there is only one route that minimizes the number of mobile devices (step S44 denial), processing. To step S46. On the other hand, when there are a plurality of routes that minimize the number of mobile devices (step S44 affirmative), the selection unit 134 performs the following processing. That is, the selection unit 134 minimizes the number of terminals connected to the lower level of the communication device arranged between the specific communication device and the route of the first network 1 or the second network 2 from the plurality of routes. Select a route (step S45). When there are a plurality of routes that minimize the number of terminals connected to the lower level of the communication device arranged between the specific communication device and the route of the first network 1 or the second network 2, the selection unit. 134 may arbitrarily select any one route from a plurality of routes. Then, the processing flow proceeds to step S46.

指示部139は、接続先の切り替えが予定されている各通信装置に対して接続先の切り替えを指示し(ステップS46)、図10〜12の処理フローを終了する。 The instruction unit 139 instructs each communication device scheduled to switch the connection destination to switch the connection destination (step S46), and ends the processing flow of FIGS. 10 to 12.

以上のように、本実施例に係るネットワーク管理装置100は、収集部131と、特定部132と、生成部133と、選択部134とを有する。収集部131は、互いに無線接続して自装置をルートする第1のネットワーク1を形成する通信装置101a〜101gそれぞれについてトラフィック量を収集する。特定部132は、収集部131により収集されたトラフィック量が閾値を超える特定通信装置を特定する。生成部133は、特定部132により特定された特定通信装置の接続先を第2のネットワーク2の配下へ切り替える一以上の経路を生成する。選択部134は、生成部133により生成された一以上の経路のうち、特定通信装置から第2のネットワーク2のルートまでのホップ数が最小となる経路を選択する。 As described above, the network management device 100 according to the present embodiment includes a collection unit 131, a specific unit 132, a generation unit 133, and a selection unit 134. The collecting unit 131 collects the traffic amount for each of the communication devices 101a to 101g forming the first network 1 that wirelessly connects to each other and routes the own device. The identification unit 132 identifies a specific communication device in which the amount of traffic collected by the collection unit 131 exceeds the threshold value. The generation unit 133 generates one or more routes for switching the connection destination of the specific communication device specified by the specific unit 132 to the subordinate of the second network 2. The selection unit 134 selects the route having the minimum number of hops from the specific communication device to the route of the second network 2 among one or more routes generated by the generation unit 133.

このネットワーク管理装置100の構成により、第1のネットワーク1の総トラフィック量の一部を第2のネットワーク2へ分散させることができ、結果として、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができる。 With this configuration of the network management device 100, a part of the total traffic volume of the first network 1 can be distributed to the second network 2, and as a result, the traffic volume of the entire adjacent tree-type network is leveled. can do.

また、生成部133は、特定通信装置の接続先を第1のネットワーク1の配下に維持する経路及び特定通信装置の接続先を第2のネットワーク2の配下へ切り替える経路を含む一以上の経路を生成してもよい。選択部134は、生成部133により生成された一以上の経路のうち、特定通信装置から第1のネットワーク1及び第2のネットワーク2それぞれのルートまでのホップ数が最小となる経路を選択してもよい。 Further, the generation unit 133 provides one or more routes including a route for maintaining the connection destination of the specific communication device under the control of the first network 1 and a route for switching the connection destination of the specific communication device under the control of the second network 2. It may be generated. The selection unit 134 selects the route that minimizes the number of hops from the specific communication device to the routes of the first network 1 and the second network 2 among the one or more routes generated by the generation unit 133. May be good.

このネットワーク管理装置100の構成により、特定通信装置の接続先が第2のネットワーク2の配下へ切り替えられることで総トラフィック量の差が増大する場合に、特定通信装置の接続先を第1のネットワーク1の配下へ維持することができる。これにより、隣接するツリー型ネットワークどうしの総トラフィック量の差を抑制することができる。 With this configuration of the network management device 100, when the connection destination of the specific communication device is switched to the subordinate of the second network 2 and the difference in the total traffic amount increases, the connection destination of the specific communication device is changed to the first network. It can be maintained under 1. As a result, it is possible to suppress the difference in the total traffic amount between adjacent tree-type networks.

また、選択部134は、ホップ数が最小となる複数の経路が存在する場合に、第1のネットワーク1及び第2のネットワーク2それぞれについて、複数の経路から、特定通信装置との間の通信状態が最も良好な通信装置を含む経路をさらに選択する。 Further, when there are a plurality of routes having the minimum number of hops, the selection unit 134 has a communication state between the plurality of routes and the specific communication device for each of the first network 1 and the second network 2. Further selects the route containing the best communication device.

このネットワーク管理装置100の構成により、隣接するツリー型ネットワーク全体でのトラフィック量を平準化し、且つ、通信装置間の通信状態を良好に維持することができる。 With the configuration of the network management device 100, it is possible to level the traffic volume in the entire adjacent tree-type network and maintain a good communication state between the communication devices.

また、本実施例に係るネットワーク管理装置100は、判定部135と、決定部136とをさらに有する。判定部135は、選択部134により選択された経路において特定通信装置の下位に接続する第1の通信装置が存在するか否かを判定する。決定部136は、判定部135により第1の通信装置が存在すると判定された場合に、第1のネットワーク1において第1の通信装置との間の通信状態が最も良好な他の通信装置を第1の通信装置の次の接続先に決定する。 Further, the network management device 100 according to the present embodiment further includes a determination unit 135 and a determination unit 136. The determination unit 135 determines whether or not there is a first communication device connected to a lower level of the specific communication device in the route selected by the selection unit 134. When the determination unit 135 determines that the first communication device exists, the determination unit 136 selects another communication device having the best communication state with the first communication device in the first network 1. Determine the next connection destination of the communication device of 1.

このネットワーク管理装置100の構成により、第1の通信装置を選択された経路から切り離すことで経路における通信負荷を低減することができる。 With the configuration of the network management device 100, the communication load on the route can be reduced by disconnecting the first communication device from the selected route.

また、判定部135は、選択部134により選択された経路において特定通信装置と前記第1のネットワーク又は前記第2のネットワークのルートとの間に配置される通信装置の下位に接続する第2の通信装置が存在するか否かをさらに判定する。決定部136は、判定部135により第2の通信装置が存在すると判定された場合に、第1のネットワーク1又は第2のネットワーク2において第2の通信装置との間の通信状態が最も良好な他の通信装置を第2の通信装置の上位の接続先に決定する。 Further, the determination unit 135 is a second connected to a lower level of the communication device arranged between the specific communication device and the route of the first network or the second network in the route selected by the selection unit 134. Further determine if a communication device exists. When the determination unit 135 determines that the second communication device exists, the determination unit 136 has the best communication state with the second communication device in the first network 1 or the second network 2. The other communication device is determined as the higher connection destination of the second communication device.

このネットワーク管理装置100の構成により、第2の通信装置を選択された経路から切り離すことで経路における通信負荷を低減することができる。 With the configuration of the network management device 100, the communication load on the route can be reduced by disconnecting the second communication device from the selected route.

また、本実施例に係るネットワーク管理装置100は、算出部137と、切替部138とを有する。算出部137は、選択部134により選択された経路で特定通信装置の接続先が維持又は切り替えられ、且つ決定部136により決定された次の接続先へ第1の通信装置及び第2の通信装置の接続先が切り替えられると仮定する。そして、算出部137は、第1のネットワーク及び前記第2のネットワークそれぞれについて総トラフィック量を算出する。切替部138は、算出部137により算出された第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が許容値を超える場合に、第1のネットワーク1と第2のネットワーク2との間で最下位の通信装置の接続先を切り替える。 Further, the network management device 100 according to the present embodiment has a calculation unit 137 and a switching unit 138. The calculation unit 137 maintains or switches the connection destination of the specific communication device on the route selected by the selection unit 134, and the first communication device and the second communication device to the next connection destination determined by the determination unit 136. It is assumed that the connection destination of is switched. Then, the calculation unit 137 calculates the total traffic amount for each of the first network and the second network. The switching unit 138 uses the first network 1 and the second network 1 when the difference between the total traffic amount of the first network 1 and the total traffic amount of the second network 2 calculated by the calculation unit 137 exceeds the permissible value. The connection destination of the lowest communication device is switched between the network 2 and the network 2.

このネットワーク管理装置100の構成により、隣接するツリー型ネットワーク全体でのトラフィック量をより平準化することができる。 With the configuration of the network management device 100, the traffic volume in the entire adjacent tree-type network can be more leveled.

また、算出部137による総トラフィック量の算出及び切替部138による最下位の通信装置の接続先の切り替えは、第1のネットワーク1の総トラフィック量と第2のネットワーク2の総トラフィック量の差分が許容値以下となるまで、繰り返される。そして、選択部134は、差分が許容値以下となり、且つ選択済みの複数の経路が存在する場合に、選択済みの複数の経路それぞれについて第1のネットワーク1と第2のネットワーク2との間で接続先の切り替えを行った通信装置の数である移動装置数を計測する。選択部134は、選択済みの複数の経路から、移動装置数が最小となる経路をさらに選択する。 Further, when the calculation unit 137 calculates the total traffic amount and the switching unit 138 switches the connection destination of the lowest communication device, the difference between the total traffic amount of the first network 1 and the total traffic amount of the second network 2 is the difference. It is repeated until it becomes less than the allowable value. Then, when the difference is equal to or less than the allowable value and the selected plurality of routes exist, the selection unit 134 receives between the first network 1 and the second network 2 for each of the selected plurality of routes. Measure the number of mobile devices, which is the number of communication devices for which the connection destination has been switched. The selection unit 134 further selects the route that minimizes the number of mobile devices from the plurality of selected routes.

このネットワーク管理装置100の構成により、経路の切り替えによる端末への影響を抑制しながら、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができる。 With the configuration of the network management device 100, it is possible to level the traffic volume in the entire adjacent tree-type network while suppressing the influence on the terminal due to the switching of the route.

また、選択部134は、移動装置数が最小となる複数の経路が存在する場合に、複数の経路から、特定通信装置と第1のネットワーク1又は第2のネットワーク2のルートとの間に配置される通信装置の下位に接続する端末の数が最小となる経路を選択する。 Further, the selection unit 134 is arranged between the specific communication device and the route of the first network 1 or the second network 2 from the plurality of routes when there are a plurality of routes that minimize the number of mobile devices. Select the route that minimizes the number of terminals connected to the lower level of the communication device to be connected.

このネットワーク管理装置100の構成により、経路の切り替えによる端末への影響を抑制しながら、隣接するツリー型ネットワーク全体でのトラフィック量を平準化することができる。 With the configuration of the network management device 100, it is possible to level the traffic volume in the entire adjacent tree-type network while suppressing the influence on the terminal due to the switching of the route.

なお、上記各実施例で図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 It should be noted that each component of each part shown in each of the above embodiments does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution / integration of each part is not limited to the one shown in the figure, and all or part of them are functionally or physically distributed / integrated in arbitrary units according to various loads and usage conditions. Can be configured.

さらに、各装置で行われる各種処理は、CPU(Central Processing Unit)(又はMPU(Micro Processing Unit)、MCU(Micro Controller Unit)等のマイクロ・コンピュータ)上で、その全部又は任意の一部を実行するようにしてもよい。また、各種処理は、CPU(又はMPU、MCU等のマイクロ・コンピュータ)で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしてもよい。 Further, various processes performed by each device execute all or any part thereof on a CPU (Central Processing Unit) (or a microcomputer such as an MPU (Micro Processing Unit) or an MCU (Micro Controller Unit)). You may try to do it. Further, various processes may be executed in whole or in any part on a program analyzed and executed by a CPU (or a microcomputer such as an MPU or MCU) or on hardware by wired logic.

実施例のネットワーク管理装置100は、例えば、次のようなハードウェア構成により実現することができる。 The network management device 100 of the embodiment can be realized by, for example, the following hardware configuration.

図13は、ネットワーク管理装置のハードウェア構成例を示す図である。図13に示すように、ネットワーク管理装置500は、RF(Radio Frequency)回路501と、プロセッサ502と、メモリ503と、ネットワークIF(Inter Face)504とを有する。プロセッサ502の一例としては、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)等が挙げられる。また、メモリ503の一例としては、SDRAM(Synchronous Dynamic Random Access Memory)等のRAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ等が挙げられる。実施例のネットワーク管理装置100が図13に示す構成を有している。 FIG. 13 is a diagram showing a hardware configuration example of the network management device. As shown in FIG. 13, the network management device 500 includes an RF (Radio Frequency) circuit 501, a processor 502, a memory 503, and a network IF (Inter Face) 504. Examples of the processor 502 include a CPU (Central Processing Unit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), and the like. Further, examples of the memory 503 include RAM (Random Access Memory) such as SDRAM (Synchronous Dynamic Random Access Memory), ROM (Read Only Memory), and flash memory. The network management device 100 of the embodiment has the configuration shown in FIG.

そして、実施例のネットワーク管理装置100で行われる各種処理機能は、不揮発性記憶媒体などの各種メモリに格納されたプログラムをプロセッサで実行することによって実現してもよい。すなわち、収集部131、特定部132、生成部133、選択部134、判定部135、決定部136、算出部137、切替部138及び指示部139によって実行される各処理に対応するプログラムがメモリ503に記録されてもよい。そして、各プログラムがプロセッサ502で実行されてもよい。また、WAN通信部110aは、ネットワークIF504によって実現される。また、BH通信部110bとAP通信部110cは、RF回路501によって実現される。 Then, various processing functions performed by the network management device 100 of the embodiment may be realized by executing a program stored in various memories such as a non-volatile storage medium by a processor. That is, the program corresponding to each process executed by the collection unit 131, the specific unit 132, the generation unit 133, the selection unit 134, the determination unit 135, the determination unit 136, the calculation unit 137, the switching unit 138, and the instruction unit 139 is the memory 503. It may be recorded in. Then, each program may be executed by the processor 502. Further, the WAN communication unit 110a is realized by the network IF 504. Further, the BH communication unit 110b and the AP communication unit 110c are realized by the RF circuit 501.

なお、ここでは、実施例のネットワーク管理装置100で行われる各種処理が1つのプロセッサによって実行されるものとしたが、これに限定されるものではなく、複数のプロセッサによって実行されてもよい。 Here, it is assumed that various processes performed by the network management device 100 of the embodiment are executed by one processor, but the present invention is not limited to this, and various processes may be executed by a plurality of processors.

1 第1のネットワーク
2 第2のネットワーク
100、200 ネットワーク管理装置
101a〜101g、201a〜201g 通信装置
102a〜102c 端末
120 記憶部
121 トポロジ情報
122 トラフィック情報
123 接続先候補情報
124 端末数情報
130 制御部
131 収集部
132 特定部
133 生成部
134 選択部
135 判定部
136 決定部
137 算出部
138 切替部
139 指示部
150、250 WAN
1 First network 2 Second network 100, 200 Network management device 101a-101g, 201a-201g Communication device 102a-102c Terminal 120 Storage unit 121 Topology information 122 Traffic information 123 Connection destination candidate information 124 Number of terminals information 130 Control unit 131 Collection unit 132 Specific unit 133 Generation unit 134 Selection unit 135 Judgment unit 136 Decision unit 137 Calculation unit 138 Switching unit 139 Indicator unit 150, 250 WAN

Claims (10)

互いに無線接続して自装置をルートとする第1のネットワークを形成する複数の通信装置それぞれについてトラフィック量を収集する収集部と、
前記複数の通信装置のうち、前記収集部により収集されたトラフィック量が閾値を超える特定通信装置を特定する特定部と、
前記特定部により特定された前記特定通信装置の接続先を第2のネットワークの配下へ切り替える一以上の経路を生成する生成部と、
前記生成部により生成された一以上の経路のうち、前記特定通信装置から前記第2のネットワークのルートまでのホップ数が最小となる経路を選択する選択部と
を有することを特徴とするネットワーク管理装置。
A collection unit that collects traffic for each of a plurality of communication devices that wirelessly connect to each other and form a first network with its own device as a route.
Among the plurality of communication devices, a specific unit that identifies a specific communication device in which the amount of traffic collected by the collection unit exceeds a threshold value, and
A generation unit that generates one or more routes for switching the connection destination of the specific communication device specified by the specific unit to the subordinate of the second network, and a generation unit.
A network management characterized by having a selection unit that selects a route that minimizes the number of hops from the specific communication device to the route of the second network among one or more routes generated by the generation unit. Device.
前記生成部は、
前記特定通信装置の接続先を前記第1のネットワークの配下に維持する経路及び特定通信装置の接続先を前記第2のネットワークの配下へ切り替える経路を含む一以上の経路を生成し、
前記選択部は、
前記生成部により生成された一以上の経路のうち、前記特定通信装置から前記第1のネットワーク及び前記第2のネットワークそれぞれのルートまでのホップ数が最小となる経路を選択することを特徴とする請求項1に記載のネットワーク管理装置。
The generator
One or more routes including a route for maintaining the connection destination of the specific communication device under the control of the first network and a route for switching the connection destination of the specific communication device under the control of the second network are generated.
The selection unit
Among the one or more routes generated by the generation unit, the route that minimizes the number of hops from the specific communication device to the routes of the first network and the second network is selected. The network management device according to claim 1.
前記選択部は、
前記ホップ数が最小となる複数の経路が存在する場合に、前記第1のネットワーク及び前記第2のネットワークそれぞれについて、前記複数の経路から、前記特定通信装置との間の通信状態が最も良好な通信装置を含む経路をさらに選択することを特徴とする請求項2に記載のネットワーク管理装置。
The selection unit
When there are a plurality of routes having the minimum number of hops, the communication state between the plurality of routes and the specific communication device is the best for each of the first network and the second network. The network management device according to claim 2, wherein a route including a communication device is further selected.
前記選択部により選択された経路において前記特定通信装置の下位に接続する第1の通信装置が存在するか否かを判定する判定部と、
前記判定部により前記第1の通信装置が存在すると判定された場合に、前記第1のネットワークにおいて前記第1の通信装置との間の通信状態が最も良好な他の通信装置を前記第1の通信装置の次の接続先に決定する決定部と
をさらに有することを特徴とする請求項2又は3に記載のネットワーク管理装置。
A determination unit for determining whether or not a first communication device connected to a lower level of the specific communication device exists in the route selected by the selection unit, and a determination unit.
When the determination unit determines that the first communication device exists, the other communication device having the best communication state with the first communication device in the first network is referred to as the first communication device. The network management device according to claim 2 or 3, further comprising a determination unit for determining the next connection destination of the communication device.
前記判定部は、
前記選択部により選択された経路において前記特定通信装置と前記第1のネットワーク又は前記第2のネットワークのルートとの間に配置される通信装置の下位に接続する第2の通信装置が存在するか否かをさらに判定し、
前記決定部は、
前記判定部により前記第2の通信装置が存在すると判定された場合に、前記第1のネットワーク又は前記第2のネットワークにおいて前記第2の通信装置との間の通信状態が最も良好な他の通信装置を前記第2の通信装置の上位の接続先に決定することを特徴とする請求項4に記載のネットワーク管理装置。
The determination unit
Is there a second communication device connected to a lower level of the communication device arranged between the specific communication device and the route of the first network or the second network in the route selected by the selection unit? Further judge whether or not
The decision unit
When the determination unit determines that the second communication device exists, other communication in the first network or the second network in which the communication state with the second communication device is the best. The network management device according to claim 4, wherein the device is determined as a higher-level connection destination of the second communication device.
前記選択部により選択された経路で前記特定通信装置の接続先が維持又は切り替えられ、且つ前記決定部により決定された次の接続先へ前記第1の通信装置及び前記第2の通信装置の接続先が切り替えられると仮定し、前記第1のネットワーク及び前記第2のネットワークそれぞれについて総トラフィック量を算出する算出部と、
前記算出部により算出された前記第1のネットワークの総トラフィック量と前記第2のネットワークの総トラフィック量の差分が許容値を超える場合に、前記第1のネットワークと前記第2のネットワークとの間で最下位の通信装置の接続先を切り替える切替部と
をさらに有することを特徴とする請求項5に記載のネットワーク管理装置。
The connection destination of the specific communication device is maintained or switched by the route selected by the selection unit, and the connection of the first communication device and the second communication device to the next connection destination determined by the determination unit. Assuming that the destination is switched, a calculation unit that calculates the total traffic volume for each of the first network and the second network, and a calculation unit.
When the difference between the total traffic amount of the first network and the total traffic amount of the second network calculated by the calculation unit exceeds the permissible value, between the first network and the second network. The network management device according to claim 5, further comprising a switching unit for switching the connection destination of the lowest communication device.
前記算出部による前記総トラフィック量の算出及び前記切替部による前記最下位の通信装置の接続先の切り替えは、前記第1のネットワークの総トラフィック量と前記第2のネットワークの総トラフィック量の差分が許容値以下となるまで、繰り返され、
前記選択部は、
前記差分が許容値以下となり、且つ選択済みの複数の経路が存在する場合に、前記選択済みの複数の経路それぞれについて前記第1のネットワークと前記第2のネットワークとの間で接続先の切り替えを行った通信装置の数である移動装置数を計測し、前記選択済みの複数の経路から、前記移動装置数が最小となる経路をさらに選択することを特徴とする請求項6に記載のネットワーク管理装置。
The calculation of the total traffic amount by the calculation unit and the switching of the connection destination of the lowest communication device by the switching unit are performed by the difference between the total traffic amount of the first network and the total traffic amount of the second network. Repeated until below the permissible value
The selection unit
When the difference is equal to or less than the allowable value and there are a plurality of selected routes, the connection destination is switched between the first network and the second network for each of the selected plurality of routes. The network management according to claim 6, wherein the number of mobile devices, which is the number of communication devices performed, is measured, and the route having the minimum number of mobile devices is further selected from the selected plurality of routes. Device.
前記選択部は、
前記移動装置数が最小となる複数の経路が存在する場合に、前記複数の経路から、前記特定通信装置と前記第1のネットワーク又は前記第2のネットワークのルートとの間に配置される通信装置の下位に接続する端末の数が最小となる経路を選択することを特徴とする請求項7に記載のネットワーク管理装置。
The selection unit
When there are a plurality of routes that minimize the number of mobile devices, a communication device arranged between the specific communication device and the route of the first network or the second network from the plurality of routes. The network management device according to claim 7, wherein a route that minimizes the number of terminals connected to the lower level of the network is selected.
ネットワーク管理装置によって実行されるネットワーク管理方法であって、
互いに無線接続して自装置をルートとする第1のネットワークを形成する複数の通信装置それぞれについてトラフィック量を収集し、
収集されたトラフィック量が閾値を超える特定通信装置を特定し、
特定された前記特定通信装置の接続先を第2のネットワークの配下へ切り替える一以上の経路を生成し、
生成された一以上の経路のうち、前記特定通信装置から前記第2のネットワークのルートまでのホップ数が最小となる経路を選択する
処理を有することを特徴とするネットワーク管理方法。
A network management method performed by a network management device.
Traffic volume is collected for each of a plurality of communication devices that wirelessly connect to each other to form a first network rooted at the own device.
Identify a specific communication device whose amount of collected traffic exceeds the threshold value,
Generate one or more routes to switch the connection destination of the specified communication device to the subordinate of the second network.
A network management method comprising a process of selecting a route having the minimum number of hops from the specific communication device to the route of the second network among one or more generated routes.
ネットワーク管理装置に、
互いに無線接続して自装置をルートとする第1のネットワークを形成する複数の通信装置それぞれについてトラフィック量を収集し、
収集されたトラフィック量が閾値を超える特定通信装置を特定し、
特定された前記特定通信装置の接続先を第2のネットワークの配下へ切り替える一以上の経路を生成し、
生成された一以上の経路のうち、前記特定通信装置から前記第2のネットワークのルートまでのホップ数が最小となる経路を選択する
処理を実行させることを特徴とするネットワーク管理プログラム。
For network management equipment
Traffic volume is collected for each of a plurality of communication devices that wirelessly connect to each other to form a first network rooted at the own device.
Identify a specific communication device whose amount of collected traffic exceeds the threshold value,
Generate one or more routes to switch the connection destination of the specified communication device to the subordinate of the second network.
A network management program characterized by executing a process of selecting a route having the minimum number of hops from the specific communication device to the route of the second network among one or more generated routes.
JP2020064592A 2020-03-31 2020-03-31 Network management device, network management method, and network management program Pending JP2021164074A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020064592A JP2021164074A (en) 2020-03-31 2020-03-31 Network management device, network management method, and network management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020064592A JP2021164074A (en) 2020-03-31 2020-03-31 Network management device, network management method, and network management program

Publications (1)

Publication Number Publication Date
JP2021164074A true JP2021164074A (en) 2021-10-11

Family

ID=78003778

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020064592A Pending JP2021164074A (en) 2020-03-31 2020-03-31 Network management device, network management method, and network management program

Country Status (1)

Country Link
JP (1) JP2021164074A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000069050A (en) * 1998-08-24 2000-03-03 Nippon Telegr & Teleph Corp <Ntt> Centralized control path switching method and radio base station using the method
JP2009089042A (en) * 2007-09-28 2009-04-23 Kyocera Corp Wireless terminal and wireless communication method
JP2013126158A (en) * 2011-12-15 2013-06-24 Mitsubishi Electric Corp Communication system, server, and node
JP2015170914A (en) * 2014-03-05 2015-09-28 株式会社エヌ・ティ・ティ・データ Mesh network system, relay apparatus, control method for mesh network, and program
JP2018110332A (en) * 2017-01-04 2018-07-12 富士通株式会社 Route determination device, route determination system, route determination method and route determination program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000069050A (en) * 1998-08-24 2000-03-03 Nippon Telegr & Teleph Corp <Ntt> Centralized control path switching method and radio base station using the method
JP2009089042A (en) * 2007-09-28 2009-04-23 Kyocera Corp Wireless terminal and wireless communication method
JP2013126158A (en) * 2011-12-15 2013-06-24 Mitsubishi Electric Corp Communication system, server, and node
JP2015170914A (en) * 2014-03-05 2015-09-28 株式会社エヌ・ティ・ティ・データ Mesh network system, relay apparatus, control method for mesh network, and program
JP2018110332A (en) * 2017-01-04 2018-07-12 富士通株式会社 Route determination device, route determination system, route determination method and route determination program

Similar Documents

Publication Publication Date Title
US11758415B2 (en) Method and apparatus of sharing information related to status
EP2493118B1 (en) Information processing system
US9867083B2 (en) Wireless network controller load balancing
JP7456765B2 (en) MTC equipment, methods, programs, and devices
US9894600B1 (en) Providing adaptive network access
Arouk et al. Cost optimization of cloud-RAN planning and provisioning for 5G networks
CN110999360A (en) Division method and apparatus for dividing wireless access point into multiple management clusters
CN116325866A (en) System and method for realizing mobility load balancing of self-organizing network
US20140289397A1 (en) Transmission device, control card, and transmission method
Rasol et al. Joint latency and reliability-aware controller placement
JP6325348B2 (en) Virtual machine placement device
JP2021164074A (en) Network management device, network management method, and network management program
JP2018173916A (en) Server, terminal, control system, control method, and program
JPWO2016147613A1 (en) Management device
US20210367882A1 (en) Devices and method for controlling network routing configurations
WO2017005316A1 (en) Performance improvement in wireless communications networks
CN116055496B (en) Monitoring data acquisition method and device, electronic equipment and storage medium
JP7736075B2 (en) Management system, management device, and management method
CN105830482B (en) Network node, method in network node, and computer-readable medium
CN114338714B (en) Block synchronization method and device, electronic equipment and storage medium
Leyva-Pupo et al. A framework for placement and optimization of network functions in 5G
CN109041092B (en) Network resource allocation method and network controller
JP5306397B2 (en) Transmission bandwidth control method in supervisory control equipment
JP7274977B2 (en) DATA COLLECTION SYSTEM, COMMUNICATION SYSTEM AND COMMUNICATION PATH CONTROL METHOD
JP5949684B2 (en) Inter-base service management system, management server, management method and management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230112

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231024

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240416