Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7572249B2 - NETWORK CONFIGURATION SYSTEM AND NETWORK CONFIGURATION METHOD - Google Patents
[go: Go Back, main page]

JP7572249B2 - NETWORK CONFIGURATION SYSTEM AND NETWORK CONFIGURATION METHOD - Google Patents

NETWORK CONFIGURATION SYSTEM AND NETWORK CONFIGURATION METHOD Download PDF

Info

Publication number
JP7572249B2
JP7572249B2 JP2021003954A JP2021003954A JP7572249B2 JP 7572249 B2 JP7572249 B2 JP 7572249B2 JP 2021003954 A JP2021003954 A JP 2021003954A JP 2021003954 A JP2021003954 A JP 2021003954A JP 7572249 B2 JP7572249 B2 JP 7572249B2
Authority
JP
Japan
Prior art keywords
communication
network
logical
communication path
logical network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021003954A
Other languages
Japanese (ja)
Other versions
JP2022108808A (en
Inventor
延之 村中
大輔 渡邊
孝宣 岡田
巧 大石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Information and Telecommunication Engineering Ltd
Original Assignee
Hitachi Information and Telecommunication Engineering 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 Hitachi Information and Telecommunication Engineering Ltd filed Critical Hitachi Information and Telecommunication Engineering Ltd
Priority to JP2021003954A priority Critical patent/JP7572249B2/en
Publication of JP2022108808A publication Critical patent/JP2022108808A/en
Application granted granted Critical
Publication of JP7572249B2 publication Critical patent/JP7572249B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、要件に応じて通信路を自動的に設定するネットワーク設定システムに関する。 The present invention relates to a network configuration system that automatically configures communication paths according to requirements.

IoT(Internet of Things)の発展に伴い、センサ等のデバイスから収集したデータを分析することによって、高い付加価値のソリューションを提供するサービスが登場している。従来はOT(Operational Technology)領域で、現場で閉じていた産業分野においても、IoTを活用した効率化や付加価値の向上を目指すサービスが登場しており、産業現場に設置したデバイスからデータを取得するニーズが高まっている。産業現場に設置したデバイスからデータを吸い上げる場合、取り回しの良さを鑑みて有線のみでは無く、WiFi、LTE、5G、Private LTE、Local 5Gなどのローカル又はパブリックの無線ネットワークが利用される。 With the development of IoT (Internet of Things), services that provide high added-value solutions by analyzing data collected from devices such as sensors are emerging. Traditionally, in the OT (Operational Technology) field, even in the industrial field that was closed off to the field, services that aim to improve efficiency and added value by utilizing IoT are emerging, and there is a growing need to acquire data from devices installed at industrial sites. When collecting data from devices installed at industrial sites, not only wired networks are used, but also local or public wireless networks such as Wi-Fi, LTE, 5G, Private LTE, and Local 5G, taking into account ease of handling.

昨今の産業は多品種少量生産が進んでおり、製造ラインの段取りを適宜変更しながら産業する運用がなされている。IoTを適用する場合も、製造ラインの段取り変更に従ってデバイスを変更し、変更後のデバイスに適するネットワークを割り当てる継続的な運用が求められる。しかし、製造ラインの段取り変更の都度、ネットワークを割り当てる作業は、変更後の通信要件や現状の通信状況をリソースやセキュリティなど様々な面で検討する必要があり、多くの工数が必要である。そこで、現場からの通信要件の要望に従って適切な通信路を割り当てて設定することが望まれている。 In today's industry, high-mix, low-volume production is becoming more common, and manufacturing operations involve changing the setup of production lines as necessary. When applying IoT, continuous operation is required, changing devices in accordance with changes to the setup of the production line and allocating networks appropriate for the changed devices. However, the task of allocating networks each time the setup of the production line is changed requires consideration of various aspects, such as the post-change communication requirements and the current communication situation in terms of resources and security, which requires a lot of man-hours. Therefore, it is desirable to allocate and set up appropriate communication paths in accordance with the communication requirements requested from the field.

通信要件に従って通信路を選択する公知技術の一つに、特開2020-28043号公報(特許文献1)がある。特開2020-28043号公報には、サーバと端末との間の特定のサービスセッションに関して、当該特定のサービスセッションの要求体感品質に基づいて、前記サーバと前記端末との間で満たすべき通信品質要件を導出する通信品質要件導出部と、前記サーバと前記端末との間の前記特定のサービスセッションの通信品質を監視する監視部と、前記特定のサービスセッションの通信品質が前記特定のサービスセッションに関して導出した前記通信品質要件を満たすか否かを判定する判定部と、前記特定のサービスセッションの通信品質が前記特定のサービスセッションに関して導出した前記通信品質要件を満たさない場合、前記通信品質要件を満たすように、前記サーバと前記端末との間で前記特定のサービスセッションに利用される通信経路を制御する制御部とを有するネットワーク制御装置が記載されている。 One of the known techniques for selecting a communication path according to communication requirements is JP 2020-28043 A (Patent Document 1). JP 2020-28043 A describes a network control device having a communication quality requirement derivation unit that derives communication quality requirements to be satisfied between a server and a terminal for a specific service session between the server and the terminal based on the required quality of experience of the specific service session, a monitoring unit that monitors the communication quality of the specific service session between the server and the terminal, a determination unit that determines whether the communication quality of the specific service session satisfies the communication quality requirements derived for the specific service session, and a control unit that controls a communication path used for the specific service session between the server and the terminal so as to satisfy the communication quality requirements when the communication quality of the specific service session does not satisfy the communication quality requirements derived for the specific service session.

特開2020-28043号公報JP 2020-28043 A

しかし、特許文献1に記載された方法では、事前に現場設置デバイスとサーバまでのE2Eの経路とバイパス経路とを用意しておく必要がある。産業分野へのIoTにおいて、製造ラインの段取り変更の都度、異なる通信要件のデバイスを接続し運用を継続するためには、事前にネットワークを複数用意して切り替えるのではなく、有線、WiFi、LTE、5G、Private LTE、Local 5Gなどの複数種類のネットワークを利用し、通信路を仮想的に分割する通信スライスなどの技術を組み合わせた上で、通信経路を柔軟に割り当てる必要がある。 However, the method described in Patent Document 1 requires the preparation in advance of E2E routes and bypass routes between on-site devices and the server. In IoT for the industrial field, in order to connect devices with different communication requirements and continue operation each time a manufacturing line setup is changed, it is necessary to flexibly allocate communication routes by using multiple types of networks such as wired, WiFi, LTE, 5G, Private LTE, and Local 5G and combining technologies such as communication slicing, which virtually divides communication paths, rather than preparing multiple networks in advance and switching between them.

そこで、本発明では、現場からの通信割当要求に応じて、現場設置デバイスとサーバまでのE2E通信路を決定し、各装置に必要な設定を明らかにして、現場に設置されるデバイスとサーバとの間の通信路を、人手工数なく決定し設定できるようにする。 In response to a communication allocation request from the field, the present invention determines the E2E communication path between the field device and the server, and clarifies the settings required for each device, making it possible to determine and set the communication path between the field device and the server without labor.

本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、通信要件に従って複数の論理ネットワークを組み合わせて通信路を割り当てるネットワーク設定システムであって、前記通信要件は、当該論理ネットワークを構築する場所、当該論理ネットワークに接続されるゲートウェイとサーバとデバイス、当該論理ネットワークで転送されるデータのタイプを含み、前記ネットワーク設定システムは、前記各論理ネットワークの通信特性及び接続可否情報を含む論理ネットワーク情報と、前記各論理ネットワークへの設定に対応するネットワーク機器への設定を含む適用先情報とを保持し、新たに論理ネットワークを構築する新規通信要件を受けると、前記論理ネットワーク情報を参照して、前記新規通信要件に割り当てられる通信路、及び前記論理ネットワークを、評価項目として、帯域、バースト特性、応答性、機密性の一つ又は複数において評価値を計算し、前記計算された評価値を満たす通信路の候補の選択を受け、前記選択された通信路のうち不適合な評価項目の重みを小さく更新し、前記重み付けされた評価項目によって通信路を割り当て、前記適用先情報を参照して、前記割り当てられた通信路の設定を前記ネットワーク機器の設定に変換し、前記変換された設定を前記ネットワーク機器に適用するものであって、前記帯域は、前記通信路に含まれる前記論理ネットワークの帯域スコアの和によって計算され、前記バースト特性は、バースト性が高い通信が同一の前記論理ネットワークを共有するほど高い評価値が計算され、前記応答性は、高応答が求められる通信と広帯域の通信が同一の前記論理ネットワークを共有するほど高い評価値が計算され、前記機密性は、高い機密性が求められる通信が異なる通信と同一の前記論理ネットワークを共有するほど高い評価値が計算されることを特徴とする。 A representative example of the invention disclosed in the present application is as follows: That is, a network configuration system that combines a plurality of logical networks in accordance with communication requirements and allocates a communication path, the communication requirements including a location where the logical network is to be constructed, a gateway, a server, and a device connected to the logical network, and a type of data transferred through the logical network, the network configuration system holds logical network information including communication characteristics and connection availability information of each of the logical networks, and application destination information including settings for network devices corresponding to settings for each of the logical networks, and upon receiving a new communication requirement for constructing a new logical network , refers to the logical network information , calculates evaluation values for the communication path to be assigned to the new communication requirement and the logical network in one or more of evaluation items including bandwidth, burst characteristics, responsiveness, and confidentiality, and evaluates the calculated evaluation values. The method selects a candidate communication path that satisfies a value, updates the weights of incompatible evaluation items among the selected communication paths to be smaller, assigns a communication path according to the weighted evaluation items , converts the settings of the assigned communication path to settings of the network device by referring to the application destination information, and applies the converted settings to the network device , wherein the bandwidth is calculated by the sum of the bandwidth scores of the logical networks included in the communication path, the burst characteristic is calculated to have a higher evaluation value the more bursty communications share the same logical network, the responsiveness is calculated to have a higher evaluation value the more communications requiring high response and broadband communications share the same logical network, and the confidentiality is calculated to have a higher evaluation value the more communications requiring high confidentiality share the same logical network as different communications .

本発明の一態様によれば、現場に設置されるデバイスとサーバとの間の通信路を、人手工数なく決定し設定できる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。 According to one aspect of the present invention, a communication path between a device installed on-site and a server can be determined and set without any labor. Problems, configurations, and effects other than those described above will be made clear by the explanation of the following embodiment.

実施例1のネットワークシステムの構成例を示す図である。FIG. 1 illustrates an example of a configuration of a network system according to a first embodiment. 実施例1のIoT通信設定装置の構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of an IoT communication setting device according to a first embodiment. 実施例1の通信要件マップテーブルの構成例を示す図である。FIG. 13 is a diagram illustrating an example of a configuration of a communication requirement map table according to the first embodiment. 実施例1の物理機器テーブルの構成例を示す図である。FIG. 13 is a diagram illustrating an example of the configuration of a physical device table according to the first embodiment. 実施例1の論理ネットワークテーブルの構成例を示す図である。FIG. 13 is a diagram illustrating an example of a configuration of a logical network table according to the first embodiment. 実施例1のE2E通信路テーブルの構成例を示す図である。FIG. 13 is a diagram illustrating a configuration example of an E2E communication path table according to the first embodiment. 実施例1のConfig適用先テーブルの構成例を示す図である。FIG. 13 is a diagram illustrating an example of the configuration of a Config application destination table according to the first embodiment. 実施例1の通信要件が入力されるGUIの例を示す図である。FIG. 11 is a diagram illustrating an example of a GUI into which communication requirements are input according to the first embodiment. 実施例1のE2E通信路決定部が実行するE2E通信路決定処理のフローチャートである。11 is a flowchart of an E2E communication path determination process executed by an E2E communication path determination unit according to the first embodiment. 実施例1のE2E通信路決定部が実行するE2E通信路決定処理のフローチャートである。11 is a flowchart of an E2E communication path determination process executed by an E2E communication path determination unit according to the first embodiment. 実施例1の通信路の候補を提示しフィードバックが入力されるGUIの例を示す図である。11 is a diagram illustrating an example of a GUI that presents communication path candidates and inputs feedback in the first embodiment. FIG. 実施例1の新規に割り当てられるE2E通信路を表す通知の例の情報を表形式で示す図である。11 is a diagram illustrating, in table form, example information of a notification indicating a newly allocated E2E communication path in the first embodiment. 実施例1のConfig適用部が実行するConfig適用処理のフローチャートである。11 is a flowchart of a Config application process executed by a Config application unit according to the first embodiment. 実施例1の投入されるConfigの例を表形式で示す図である。FIG. 11 is a diagram illustrating an example of Config to be input in a table format according to the first embodiment. 実施例1のNW情報更新部が実行するネットワーク情報更新処理のフローチャートである。11 is a flowchart of a network information update process executed by a NW information update unit according to the first embodiment. 実施例2において、代替通信路候補を提示しフィードバックが入力されるGUIの例を示す図である。FIG. 11 is a diagram illustrating an example of a GUI that presents alternative communication path candidates and allows feedback to be input in the second embodiment.

<実施例1>
本実施例では、現場から指示される通信要件、既存通信路の通信、ネットワークのキャパシティを、広帯域性、バースト性、高応答性、機密性などの観点からスコア化して抽象化して比較し、適した通信路新規の割り当てを決定することによって、人手工数なく現場設置デバイスとサーバとの間のネットワークを決定し、設定を適用する。これによって、IoTなどにおける現場デバイスとサーバを接続する通信路を要件に応じて自動的に設定する。
Example 1
In this embodiment, the communication requirements specified from the field, the communication of existing communication paths, and the capacity of the network are scored and abstracted from the viewpoints of broadband, burstiness, high responsiveness, confidentiality, etc., and an appropriate new communication path allocation is determined, thereby determining the network between the device installed on-site and the server without labor, and applying the settings. In this way, the communication path connecting the field device and the server in the IoT or the like is automatically set according to the requirements.

図1は、実施例1のネットワークシステムの構成例を示す図である。 Figure 1 is a diagram showing an example of the configuration of a network system in Example 1.

実施例1のネットワークシステムは、IoT通信設定装置101とIoTシステム150とが管理ネットワーク170で通信可能に接続されて構成される。 The network system of the first embodiment is configured by connecting an IoT communication setting device 101 and an IoT system 150 so that they can communicate with each other via a management network 170.

IoT通信設定装置101は、所定の処理を実行するCPUなどの演算装置と、CPUに接続された記憶デバイスとを有する計算機によって構成される。IoT通信設定装置101は、GUI103、E2E通信路決定部104、NW情報更新部105、Config適用部106、通信要件マップテーブル111、物理機器テーブル112、論理ネットワークテーブル113、E2E通信路テーブル114、及びConfig適用先テーブル115を有する。 The IoT communication setting device 101 is configured by a computer having an arithmetic unit such as a CPU that executes a predetermined process, and a storage device connected to the CPU. The IoT communication setting device 101 has a GUI 103, an E2E communication path determination unit 104, a NW information update unit 105, a Config application unit 106, a communication requirement map table 111, a physical device table 112, a logical network table 113, an E2E communication path table 114, and a Config application destination table 115.

IoTシステム150は、一つ又は複数のIoTサーバ151、統合スイッチ153、WiFi用スイッチ154、LANスイッチ156、コア網スイッチ157、WiFi基地局155、モバイル基地局158、及びIoTゲートウェイ159を有する。IoTゲートウェイ159は一つ又は複数のモバイル通信デバイス160と接続される。 The IoT system 150 includes one or more IoT servers 151, an integrated switch 153, a WiFi switch 154, a LAN switch 156, a core network switch 157, a WiFi base station 155, a mobile base station 158, and an IoT gateway 159. The IoT gateway 159 is connected to one or more mobile communication devices 160.

統合スイッチ153、WiFi用スイッチ154、LANスイッチ156は、一つ又は複数の論理ネットワーク単位であるVLAN171、172、173、174と接続される。コア網スイッチ157、モバイル基地局158は、一つ又は複数の通信スライスである論理ネットワーク175を保持する。WiFi基地局155は、一つ又は複数の論理ネットワークSSID178を保持する。 The integrated switch 153, the WiFi switch 154, and the LAN switch 156 are connected to VLANs 171, 172, 173, and 174, which are one or more logical network units. The core network switch 157 and the mobile base station 158 hold a logical network 175, which is one or more communication slices. The WiFi base station 155 holds one or more logical network SSIDs 178.

IoTゲートウェイ159は、一つ又は複数のWiFi通信デバイス又はモバイル通信デバイス160と接続される。 The IoT gateway 159 is connected to one or more WiFi communication devices or mobile communication devices 160.

IoTゲートウェイ159は、モバイル通信デバイス160からの通信を中継して、各論理ネットワーク171~175を組み合わせた通信路を通ってIoTサーバ151と通信する。 The IoT gateway 159 relays communications from the mobile communication device 160 and communicates with the IoT server 151 through a communication path that combines each of the logical networks 171 to 175.

IoTシステム150に含まれる、IoTサーバ151やIoTゲートウェイ159やモバイル通信デバイス160は現場の要件に応じて適宜変更され、変更時は現場運用者102がIoT通信設定装置101のGUI103(図2参照)に通信要件を入力し、IoT通信設定装置101が入力された通信要件に応じた各論理ネットワーク171~175を介した通信路を割り当て、IoTゲートウェイ159とIoTサーバ151とが接続される。以降、IoTゲートウェイ159とIoTサーバ151間の前記通信路を「E2E(End to End)通信路」と称する。 The IoT server 151, IoT gateway 159, and mobile communication device 160 included in the IoT system 150 are changed as appropriate according to on-site requirements. When making changes, the on-site operator 102 inputs communication requirements into the GUI 103 (see FIG. 2) of the IoT communication setting device 101, and the IoT communication setting device 101 assigns communication paths via each logical network 171-175 according to the input communication requirements, connecting the IoT gateway 159 and the IoT server 151. Hereinafter, the communication path between the IoT gateway 159 and the IoT server 151 is referred to as an "E2E (End to End) communication path."

図2は、実施例1のIoT通信設定装置101の構成例を示す図である。 Figure 2 is a diagram showing an example of the configuration of the IoT communication setting device 101 in Example 1.

IoT通信設定装置101は、GUI103、E2E通信路決定部104、NW情報更新部105、Config適用部106、通信要件マップテーブル111、物理機器テーブル112、論理ネットワークテーブル113、E2E通信路テーブル114及びConfig適用先テーブル115を有する。 The IoT communication setting device 101 has a GUI 103, an E2E communication path determination unit 104, a network information update unit 105, a config application unit 106, a communication requirements map table 111, a physical device table 112, a logical network table 113, an E2E communication path table 114, and a config application destination table 115.

まず、現場運用者102が、GUI103を介して新規通信割当要求201をE2E通信路決定部104に送る。 First, the field operator 102 sends a new communication allocation request 201 to the E2E communication path determination unit 104 via the GUI 103.

E2E通信路決定部104は、通信要件マップテーブル111と物理機器テーブル112と論理ネットワークテーブル113とE2E通信路テーブル114とを参照して、新規通信割当要求201に対するE2E通信路の候補を決定し、決定されたE2E通信路候補202をGUI103を介して現場運用者102に送る。 The E2E communication path determination unit 104 refers to the communication requirements map table 111, the physical equipment table 112, the logical network table 113, and the E2E communication path table 114 to determine candidates for the E2E communication path for the new communication allocation request 201, and sends the determined E2E communication path candidates 202 to the field operator 102 via the GUI 103.

現場運用者102は、E2E通信路候補から所望の通信路を選択し、GUI103を介してE2E通信路候補のフィードバック204をE2E通信路決定部104に送る。 The field operator 102 selects a desired communication path from the E2E communication path candidates and sends feedback 204 of the E2E communication path candidates to the E2E communication path determination unit 104 via the GUI 103.

E2E通信路決定部104は、受信したE2E通信路候補のフィードバック204に従ってE2E通信路を決定できた場合、E2E通信路テーブル114を更新し、必要に応じて通信要件マップテーブル111を更新し、Config適用部106にE2E通信路割当通知205を送信する。また、E2E通信路決定部104は、E2E通信路候補のフィードバック204に従ってE2E通信路を決定できない場合、通信要件マップテーブル111を更新し、再度E2E通信路の候補を決定し、決定されたE2E通信路候補202をGUI103を介して現場運用者102に送る。 When the E2E communication path determination unit 104 is able to determine an E2E communication path according to the received E2E communication path candidate feedback 204, it updates the E2E communication path table 114, updates the communication requirements map table 111 as necessary, and transmits an E2E communication path allocation notification 205 to the Config application unit 106. Also, when the E2E communication path determination unit 104 is unable to determine an E2E communication path according to the E2E communication path candidate feedback 204, it updates the communication requirements map table 111, determines E2E communication path candidates again, and transmits the determined E2E communication path candidates 202 to the field operator 102 via the GUI 103.

Config適用部106は、E2E通信路決定部104からのE2E通信路割当通知205を受けて、Config適用先テーブル115を参照し、Config206を形成する。Config206には、IoTシステム150の各機器を設定するための、設定を投入先やAPIが含まれる。 The Config application unit 106 receives the E2E communication path allocation notification 205 from the E2E communication path determination unit 104, and references the Config application destination table 115 to form Config 206. Config 206 includes the destination to which the settings are to be input and APIs for configuring each device in the IoT system 150.

NW情報更新部105は、IoTシステム150から設定や現在ステータスを読み出して、物理機器テーブル112、論理ネットワークテーブル113、E2E通信路テーブル114及びConfig適用先テーブル115を必要に応じて更新して、各テーブルを最新の状態に維持する。 The network information update unit 105 reads the settings and current status from the IoT system 150, and updates the physical device table 112, logical network table 113, E2E communication path table 114, and Config application destination table 115 as necessary to keep each table up to date.

図3は、通信要件マップテーブル111の構成例を示す図である。 Figure 3 shows an example of the configuration of the communication requirements map table 111.

通信要件マップテーブル111は、例えば表形式で構成され、各行321~328は、それぞれ、GUI入力301~303に対する通信要件スコア311を管理する。GUI入力は、デバイスの属性として、接続デバイス種類301、データタイプ302、デバイス303等の列を含み、デバイスの他の属性を含んでもよい。通信要件スコア311は、本実装例では広帯域、バースト、高応答、機密性の四つの評価項目によって構成され、それぞれの通信要件が項目毎に求められる度合が予め定められている。なお、前述した四つの評価項目の一部を用いてもよいし、他の評価項目と追加してもよい。 The communication requirement map table 111 is configured, for example, in a table format, and each of the rows 321 to 328 manages a communication requirement score 311 for the GUI inputs 301 to 303, respectively. The GUI input includes columns such as connected device type 301, data type 302, device 303, etc. as device attributes, and may include other device attributes. In this implementation example, the communication requirement score 311 is configured from four evaluation items: broadband, burst, high response, and confidentiality, and the degree to which each communication requirement is required for each item is predetermined. Note that some of the four evaluation items described above may be used, or other evaluation items may be added.

図4は、物理機器テーブル112の構成例を示す図である。 Figure 4 shows an example of the configuration of the physical equipment table 112.

物理機器テーブル112は、例えば表形式で構成され、物理機器ID401と接続先機器402の列を含む。各行411~416は、それぞれ物理機器の情報を表す。 The physical device table 112 is, for example, in a table format, and includes columns for a physical device ID 401 and a connected device 402. Each of the rows 411 to 416 represents information about a physical device.

図5は、論理ネットワークテーブル113の構成例を示す図である。 Figure 5 shows an example of the configuration of the logical network table 113.

論理ネットワークテーブル113は、例えば表形式で構成され、ネットワークID501と、物理機器ID502と、接続可能Server503と、接続可能GW504と、キャパシティスコア505の列を含む。各行511~517は、それぞれ論理ネットワークの情報を表す。 The logical network table 113 is, for example, in a tabular format, and includes columns for network ID 501, physical device ID 502, connectable server 503, connectable GW 504, and capacity score 505. Each of rows 511 to 517 represents information about a logical network.

キャパシティスコア505は、通信要件スコア311と同様に、本実装例では広帯域、バースト、高応答、機密性の4項目によって構成され、それぞれの論理ネットワークが収容できる項目ごとのキャパシティを示す。 Like the communication requirement score 311, the capacity score 505 is composed of four items in this implementation: broadband, burst, high response, and confidentiality, and indicates the capacity for each item that each logical network can accommodate.

図6は、E2E通信路テーブル114の構成例を示す図である。 Figure 6 shows an example of the configuration of the E2E communication path table 114.

E2E通信路テーブル114は、例えば表形式で構成され、GW601と、通信路602と、サーバ603と、既存通信一覧604と、既存通信スコア605の列を含む。各行611~614は、既存のE2E通信路の状況を示す。既存通信スコア605は、通信要件スコア311やキャパシティスコア505と同様に、本実装例では広帯域、バースト、高応答、機密性の四つの評価項目によって構成され、E2E通信路の既存通信による評価項目毎の要件の消費を示す。既存通信スコア605は、NW情報更新部105によって、所定のタイミングで繰り返し(例えば、所定の時間間隔で定期的に)取得され、動的に更新される。 The E2E communication path table 114 is configured, for example, in a table format, and includes columns for a GW 601, a communication path 602, a server 603, an existing communication list 604, and an existing communication score 605. Each row 611 to 614 indicates the status of an existing E2E communication path. In this implementation example, the existing communication score 605, like the communication requirement score 311 and the capacity score 505, is configured from four evaluation items: broadband, burst, high response, and confidentiality, and indicates the consumption of requirements for each evaluation item by existing communication of the E2E communication path. The existing communication score 605 is repeatedly acquired at a predetermined timing (for example, periodically at a predetermined time interval) by the NW information update unit 105, and is dynamically updated.

図7は、E2E通信路割当てが実際の設定へ変換されて記録されるConfig適用先テーブル115の構成例を示す図である。 Figure 7 shows an example of the configuration of the Config Application Destination Table 115 in which E2E communication path allocations are converted into actual settings and recorded.

Config適用先テーブル115は、例えば表形式で構成され、ネットワークID701と、物理機器ID702と、設定先情報703と、通信路設定用情報704と、オプション設定情報705の列を含む。各行711~725は、各ネットワークID701又は物理機器ID702における、E2E通信路の割り当てを実際の機器設定に変換するための情報を保持する。 The Config application destination table 115 is, for example, in a table format, and includes columns for network ID 701, physical device ID 702, setting destination information 703, communication path setting information 704, and option setting information 705. Each row 711 to 725 holds information for converting the allocation of the E2E communication path for each network ID 701 or physical device ID 702 into the actual device setting.

設定先情報703は、設定の投入先又は設定を適用するためのAPIである。通信路設定用情報704は、E2E通信路の割り当てを実際のNW機器のルーティングに変換するために必要な情報である。オプション設定情報705は、通信要件のスコアや制約に応じて選択できるオプションである。 The setting destination information 703 is the destination of the setting or the API for applying the setting. The communication path setting information 704 is information required to convert the allocation of the E2E communication path into the actual routing of the network device. The option setting information 705 is an option that can be selected depending on the score and constraints of the communication requirements.

図8は、通信要件が入力されるGUI103の例を示す図である。 Figure 8 shows an example of GUI 103 where communication requirements are entered.

現場運用者102は、GUI103を介して新規通信割り当てを要求する。新規通信割当要求時のGUI103は、場所入力欄801、ゲートウェイID入力欄802、サーバID入力欄803、接続デバイス種類入力欄804、データタイプ入力欄805、デバイス入力欄806等の入力欄と、割当実行ボタン810を含む。接続デバイス種類入力欄804、データタイプ入力欄805、デバイス入力欄806へ入力されたデータは、それぞれ、通信要件マップテーブル111の接続デバイス種類301、データタイプ302、デバイス303に格納される。 The field operator 102 requests a new communication allocation via the GUI 103. When requesting a new communication allocation, the GUI 103 includes input fields such as a location input field 801, a gateway ID input field 802, a server ID input field 803, a connected device type input field 804, a data type input field 805, and a device input field 806, as well as an allocation execution button 810. The data entered into the connected device type input field 804, the data type input field 805, and the device input field 806 are stored in the connected device type 301, the data type 302, and the device 303 of the communication requirement map table 111, respectively.

図8は、図6の行613に示す、現在産業機器CNC#1が接続しているIoTゲートウェイ#2に対して、新たに産業カメラ#1を接続し画像送信を行う際のE2E通信路を決定する例を示す。 Figure 8 shows an example of determining an E2E communication path when a new industrial camera #1 is connected to the IoT gateway #2 to which the industrial device CNC #1 is currently connected, as shown in row 613 of Figure 6, and an image is transmitted.

GUI103に入力された内容は、新規通信割当要求201としてE2E通信路決定部104に送信される。 The information entered into the GUI 103 is sent to the E2E communication path determination unit 104 as a new communication allocation request 201.

図9A、図9Bは、E2E通信路決定部104が実行するE2E通信路決定処理のフローチャートである。 Figures 9A and 9B are flowcharts of the E2E communication path determination process executed by the E2E communication path determination unit 104.

まず、E2E通信路決定部104は、新規通信割当要求201を受信して、E2E通信路決定処理を開始する(901)。 First, the E2E communication path determination unit 104 receives a new communication allocation request 201 and starts the E2E communication path determination process (901).

E2E通信路決定部104は、新規通信割当要求201の受信後、通信要件マップテーブル111を参照し、新規通信割当要求201の内容にマッチするエントリがあるかを検索する(902)。マッチしたエントリが有れば、当該エントリの通信要件スコア311を抽出する(903)。 After receiving the new communication allocation request 201, the E2E communication path determination unit 104 refers to the communication requirement map table 111 and searches for an entry that matches the contents of the new communication allocation request 201 (902). If a matching entry is found, the communication requirement score 311 of that entry is extracted (903).

マッチしたエントリが無ければ、部分的に列が一致する行を通信要件マップテーブル111から参照して、平均値や中央値などの計算を行い通信要件スコアを仮置きする。例えば、未知の産業用カメラ#2がストリーミングでデータを送信する場合、通信要件マップテーブル111(図3)には該当するエントリが無い。そこでまず、接続デバイス種類301がカメラであり、デバイス303が産業用カメラであるエントリ321を一つ目の参照候補として選択する。次に、接続デバイス種類301がカメラであるエントリ321~324を比較し、デバイス303が産業用カメラであるエントリ321の通信要件と通信要件が最も近いデバイス303を検索し、321と322の通信要件スコア311のノルム値が最も小さい。このため、エントリ322のデバイス303であるIoTカメラが産業用カメラの通信要件と近しいといえる。そこで、接続デバイス種類301がカメラであり、かつデータタイプ302がストリーミングであり、かつデバイス303がIoTカメラであるエントリ323を二つ目の参照候補として選択する。最後に、二つの参照候補のエントリ321及び323の通信要件スコアの広帯域、バースト、高応答、機密性スコアの中央値を仮置きスコアとする(904)。 If there is no matching entry, the communication requirement map table 111 is referenced to rows with partially matching columns, and the communication requirement score is provisionally set by calculating the average value, median value, etc. For example, when an unknown industrial camera #2 transmits data by streaming, there is no corresponding entry in the communication requirement map table 111 (FIG. 3). Therefore, first, entry 321, in which the connected device type 301 is a camera and the device 303 is an industrial camera, is selected as the first reference candidate. Next, entries 321 to 324, in which the connected device type 301 is a camera, are compared to search for a device 303 whose communication requirements are closest to those of entry 321 whose device 303 is an industrial camera, and the norm value of the communication requirement score 311 of 321 and 322 is the smallest. Therefore, it can be said that the IoT camera, which is the device 303 of entry 322, is close to the communication requirements of the industrial camera. Therefore, entry 323, in which connected device type 301 is camera, data type 302 is streaming, and device 303 is IoT camera, is selected as the second reference candidate. Finally, the median of the broadband, burst, high response, and confidentiality scores of the communication requirement scores of the two reference candidate entries 321 and 323 is set as the provisional score (904).

E2E通信路決定部104は、通信要件スコアを取得した後、既存E2E通信路の既存通信スコア605をE2E通信路テーブル114から取得し、論理ネットワークのキャパシティスコア505を論理ネットワークテーブル113から取得する(905)。 After obtaining the communication requirement score, the E2E communication path determination unit 104 obtains the existing communication score 605 of the existing E2E communication path from the E2E communication path table 114, and obtains the capacity score 505 of the logical network from the logical network table 113 (905).

E2E通信路決定部104は、スコアの取得後、各既存E2E通信路において、各論理ネットワーク毎に、新規通信の通信要件のスコアを鑑みて、既存通信の既存通信スコア605を評価し、論理ネットワークのキャパシティスコアに収まるかを判定する(906)。 After obtaining the score, the E2E communication path determination unit 104 evaluates the existing communication score 605 of the existing communication for each logical network in each existing E2E communication path, taking into account the score of the communication requirements of the new communication, and determines whether it falls within the capacity score of the logical network (906).

具体的には、本実施例ではIoT GW#2とAPN#1とVLAN#02とVLAN#1とIoT Server#1を含む既存のE2E通信路がある。これらに新規通信要件を割り当てた場合、例えばAPN#1 175-1とVLAN#02 173-1には、以下の通信が流れることになる。
・産業機器/数値/CNC#1(通信要件マッピング#6);図6の613
・産業機器/数値/PLC#1(通信要件マッピング#5);図6の611
・センサ/数値/温湿度センサ#1 (通信要件マッピング#7);図6の611
・カメラ/画像送信/産業用カメラ#1(通信要件マッピング#1);図3の321
Specifically, in this embodiment, there is an existing E2E communication path including IoT GW#2, APN#1, VLAN#02, VLAN#1, and IoT Server#1. When new communication requirements are assigned to these, for example, the following communication will flow between APN#1 175-1 and VLAN#02 173-1.
Industrial equipment/numerical/CNC#1 (communication requirements mapping #6); 613 in FIG. 6
Industrial equipment/numerical value/PLC#1 (communication requirement mapping#5); 611 in FIG. 6
Sensor/Value/Temperature and Humidity Sensor #1 (Communication Requirement Mapping #7); 611 in FIG. 6
Camera/Image transmission/Industrial camera #1 (Communication requirements mapping #1); 321 in FIG. 3

これらの通信のスコアを、広帯域、バースト、高応答、機密性の各項目で計算し、論理ネットワークに求められる厳しさを表す評価値を得る。計算方法は項目によって異なり、本実施例では以下方法で計算できる。
・広帯域:同一の各通信のスコアの和が大きくなるほど評価値が上がる。例えば、現状でのAPN#1の広帯域性を示す評価値は、E2E通信路テーブル114のうち通信路にAPN#1が含まれる既存通信のエントリ611と613の広帯域スコアの和を計算し、1.20+1.00=2.20となる。
・バースト:バースト性が高い通信が同一の論理ネットワークを共有するほど評価値が上がる。例えば、現状でのAPN#1のバースト性を示す評価値は、E2E通信路テーブル114のうち通信路にAPN#1が含まれる既存通信のエントリ611と613のバーストスコアの3.10と2.10のノルムを計算し3.74となる。
・高応答:高応答が求められる通信と広帯域の通信が同一の論理ネットワークを共有するほど評価値が上がる。例えば、現状でのAPN#1の高応答性を示す評価値は、E2E通信路テーブル114のうち通信路にAPN#1が含まれる既存通信のエントリ611と613の一番高い高応答スコア13.00と広帯域スコア1.2のノルムを計算し、13.05となる。
・機密性:高い機密性が求められる通信が異なるIoTゲートウェイやIoTサーバを含む通信と同一の論理ネットワークを共有するほど評価値が上がる。現状でのAPN#1の機密性を示す評価値は、E2E通信路テーブル114のうち通信路にAPN#1が含まれる既存通信のエントリ611と613は異なるGW601からの通信であるため、双方の機密性スコア12.00と13.00のノルムを計算し、17.69となる。
The scores of these communications are calculated for each of the items of broadband, burst, high response, and confidentiality to obtain an evaluation value that indicates the strictness required for the logical network. The calculation method differs depending on the item, and in this embodiment, the calculation can be performed using the following method.
Broadband: The larger the sum of the scores for the same communications, the higher the evaluation value. For example, the evaluation value indicating the broadband nature of APN #1 in the current state is calculated by adding up the broadband scores of the entries 611 and 613 for existing communications in which APN #1 is included in the communication path in the E2E communication path table 114, and is calculated as 1.20 + 1.00 = 2.20.
Burst: The more bursty communications share the same logical network, the higher the evaluation value. For example, the evaluation value indicating the current burstiness of APN #1 is 3.74, calculated by taking the norm of 3.10 and 2.10 of the burst scores of the entries 611 and 613 of the existing communications in the E2E communication path table 114, whose communication paths include APN #1.
High responsiveness: The evaluation value increases as the communication requiring high responsiveness and the broadband communication share the same logical network. For example, the evaluation value indicating the high responsiveness of APN #1 in the current situation is calculated as 13.05 by calculating the norm of the highest high responsiveness score 13.00 and the broadband score 1.2 of the entries 611 and 613 of the existing communication in the E2E communication path table 114, in which APN #1 is included in the communication path.
Confidentiality: The evaluation value increases the more a communication that requires high confidentiality shares the same logical network with a communication that includes a different IoT gateway or IoT server. The evaluation value indicating the confidentiality of APN #1 in the current situation is 17.69, calculated by calculating the norm of the confidentiality scores of both, 12.00 and 13.00, because the entries 611 and 613 of existing communications in the E2E communication path table 114, whose communication paths include APN #1, are communications from different GWs 601.

前述した例では、E2E通信路テーブル114に記載されている既存の通信のみで評価値を計算しているが、フローでは新規通信を含めて評価値を計算する。 In the above example, the evaluation value was calculated based only on existing communications listed in the E2E communication path table 114, but in the flow, the evaluation value is calculated including new communications.

計算された評価値をAPN#1(行516)のキャパシティスコア505及びVLAN#02(行513)のキャパシティスコア505と比較し、要件を満たすかを評価する。比較は、例えば、広帯域性、バースト性、高応答性、機密性の各項目それぞれ値の大小を比較する。他の論理ネットワーク(例えばVLAN #1)についても同様の計算を実施し、該当するE2E通信路を評価する。新規通信割当要求201のIoT GWが接続可能な他のE2E通信路についても同様の計算を実施し、各行511~517のキャパシティスコア505を満たすE2E通信路があるかを判定する(906)。 The calculated evaluation value is compared with the capacity score 505 of APN #1 (row 516) and the capacity score 505 of VLAN #02 (row 513) to evaluate whether the requirements are met. For example, the comparison is made by comparing the magnitude of each value for each of the items of broadband, burstiness, high responsiveness, and confidentiality. A similar calculation is performed for other logical networks (e.g., VLAN #1) to evaluate the corresponding E2E communication paths. A similar calculation is performed for other E2E communication paths to which the IoT GW of the new communication allocation request 201 can be connected, and it is determined whether there are any E2E communication paths that satisfy the capacity score 505 of each of the rows 511 to 517 (906).

ステップ906の判定結果がYesの場合、各行511~517のキャパシティスコア505を満たすE2E通信路を候補として選択する(907)。 If the result of the determination in step 906 is Yes, the E2E communication paths that satisfy the capacity scores 505 of each row 511 to 517 are selected as candidates (907).

ステップ906の判定結果がNoの場合、又は判定結果がYesであっても、より適したE2E通信路を探索して割り当てる場合、各行511~517のキャパシティスコアに収まらなかった論理ネットワークを、既存の他の論理ネットワークを使用又は新規作成することによって、E2E通信路の候補を決定する。例えば、E2E通信路テーブル114の既存のE2E通信路が一つも条件を満たさない場合、論理ネットワークテーブル113の未使用のNW(例えばVLAN#04 515、APN#3 518)を使用して、新規通信を含めた評価値を収納できるキャパシティスコアを持つE2Eが構築できれば、当該通信路を候補として選択する。また、全てのE2E通信路において新規通信を含めた評価値を収納できるキャパシティスコアがない場合、新規に論理ネットワーク(例えば既存に無いVLAN#05、APN#4など)を作成する。新規論理ネットワークを作成した場合、物理機器テーブル112を参照して、接続先機器402の情報を論理ネットワークテーブル113の接続可能情報503、504に格納する。接続可能情報503、504によって既存の論理ネットワークとの接続可否を判定できる。適切な論理ネットワークが新規に作成できない場合、既存のE2E通信路で評価値の差が小さい順、例えば広帯域性、バースト性、高応答性、機密性の各項目の評価値を下回ったキャパシティスコアが少ない順に選択する(908)。 If the result of the judgment in step 906 is No, or if the result of the judgment is Yes, when searching for and allocating a more suitable E2E communication path, a candidate E2E communication path is determined by using other existing logical networks or creating new logical networks for the logical networks that do not fall within the capacity scores of each row 511 to 517. For example, if none of the existing E2E communication paths in the E2E communication path table 114 meets the conditions, if an E2E with a capacity score that can accommodate an evaluation value including new communication can be constructed using an unused NW (e.g., VLAN #04 515, APN #3 518) in the logical network table 113, the communication path is selected as a candidate. Also, if there is no capacity score that can accommodate an evaluation value including new communication in all E2E communication paths, a new logical network (e.g., non-existent VLAN #05, APN #4, etc.) is created. When a new logical network is created, the physical device table 112 is referenced and information on the destination device 402 is stored in the connection availability information 503, 504 of the logical network table 113. The connection availability information 503, 504 can be used to determine whether or not a connection can be made to an existing logical network. If a new appropriate logical network cannot be created, an existing E2E communication path is selected in order of smallest difference in evaluation value, for example, in order of fewest capacity scores below the evaluation values for each of the items of broadband, burstiness, high responsiveness, and confidentiality (908).

次に、E2E通信路候補202をGUI103を介して現場運用者102に提示し(909)、E2E通信路候補のフィードバック204をGUI103を介して受け取る(910)。提示内容、フィードバックの詳細は後述する。 Next, the E2E communication path candidates 202 are presented to the field operator 102 via the GUI 103 (909), and feedback 204 of the E2E communication path candidates is received via the GUI 103 (910). Details of the presented content and feedback will be described later.

次に、フィードバック204で承認されたE2E通信路があるかを判定する(911)。承認されたE2E通信路がある場合、E2E通信路を確定する。承認されたE2E通信路がない場合、フィードバックに従って通信要件マップテーブル111を更新し、ステップ903~904で割当てた通信要件スコアをフィードバックに従って更新し、再度E2E通信路の決定を試行する(912)。 Next, it is determined whether there is an approved E2E communication path in the feedback 204 (911). If there is an approved E2E communication path, the E2E communication path is confirmed. If there is no approved E2E communication path, the communication requirement map table 111 is updated according to the feedback, the communication requirement scores assigned in steps 903 and 904 are updated according to the feedback, and an attempt is made to determine the E2E communication path again (912).

次に、ステップ902で通信要件マップテーブル111に該当エントリが無いため、ステップ904で通信要件スコアを仮置きした場合、又はステップ912で通信要件スコアを更新している場合(913)、通信要件マップテーブル111に仮置きしていたスコアを更新する(914)。 Next, if there is no corresponding entry in the communication requirement map table 111 in step 902 and therefore the communication requirement score is provisionally set in step 904, or if the communication requirement score is updated in step 912 (913), the provisionally set score in the communication requirement map table 111 is updated (914).

最後に、E2E通信路テーブル114とConfig適用先テーブル115を更新し、Config適用部106にE2E通信路割当通知205を送信する(915)。 Finally, the E2E communication path table 114 and the Config application destination table 115 are updated, and an E2E communication path allocation notification 205 is sent to the Config application unit 106 (915).

図10は、通信路の候補を提示しフィードバックが入力されるGUI103の例を示す図である。 Figure 10 shows an example of GUI 103 that presents potential communication paths and allows feedback to be entered.

実施例1において、ステップ909でE2E通信路候補202を提示しフィードバック入力するためのGUI103では表形式で情報が提示される。表は選択欄1001と、通信路1002と、通信路情報1003と、共有通信一覧1004と、NG理由1005の列を含む。各行1011~1012では、E2E通信路候補の情報を表示する。表に表示される既存通信スコアが高い順に表示すると、現場運用者102が適切なE2E通信路を容易に選択できる、表示順序を決めるスコアは、既存通信スコアの評価項目に所定の重み係数を乗じた値の和によって計算するとよい。所定の重みは、例えば図3の通信要件マップテーブルのうち、301~303のGUI入力に対応した行311の通信要件スコアに比例した値を用いるとよい。 In the first embodiment, the GUI 103 for presenting the E2E communication path candidates 202 and inputting feedback in step 909 presents information in a table format. The table includes columns for a selection field 1001, a communication path 1002, communication path information 1003, a shared communication list 1004, and a NG reason 1005. Each row 1011-1012 displays information on the E2E communication path candidates. If the existing communication scores are displayed in the table in descending order, the field operator 102 can easily select an appropriate E2E communication path. The score that determines the display order may be calculated as the sum of values obtained by multiplying the evaluation items of the existing communication scores by a predetermined weighting coefficient. For example, the predetermined weighting may be a value proportional to the communication requirement score of row 311 corresponding to the GUI inputs 301-303 in the communication requirement map table of FIG. 3.

現場運用者102は、E2E通信路の候補の情報を確認し、承認する通信路を選択欄1001において選択し、選択しない通信路にはNG理由1005を選択し、送信ボタン1021を操作し、E2E通信路候補のフィードバック204を送信する。実施例1において、NG理由1005は、各スコアの評価項目(広帯域、バースト、高応答、機密性)の一つ又は複数に対する理由が選択可能となっている。E2E通信路決定部104は、NG理由として選択された評価項目の重み係数が小さくなるように更新するとよい。評価項目の重み係数の更新は、例えば図3の通信要件マップテーブルの行311の通信要件スコアを更新してもよいし、重み係数として別行を設けてもよい。 The field operator 102 checks the information of the candidate E2E communication paths, selects the communication paths to be approved in the selection field 1001, selects the NG reason 1005 for the communication paths not to be selected, operates the send button 1021, and transmits the feedback 204 of the E2E communication path candidates. In the first embodiment, the NG reason 1005 allows selection of one or more reasons for each score evaluation item (broadband, burst, high response, confidentiality). The E2E communication path determination unit 104 may update the weighting factor of the evaluation item selected as the NG reason so that it becomes smaller. The weighting factor of the evaluation item may be updated, for example, by updating the communication requirement score in row 311 of the communication requirement map table in FIG. 3, or a separate row may be provided for the weighting factor.

図11は、新規に割り当てられるE2E通信路を表すE2E通信路割当通知205の例の情報を表形式で示す図である。 Figure 11 is a diagram showing, in table format, information of an example of an E2E communication path allocation notification 205 indicating a newly allocated E2E communication path.

E2E通信路決定部104からConfig適用部106に送信されるE2E通信路割当通知205は、分類1101と、詳細1102と、スコア1103を含む。行1111はE2E通信路割当てにおける処理内容を示す。 The E2E communication path allocation notification 205 sent from the E2E communication path determination unit 104 to the Config application unit 106 includes a classification 1101, details 1102, and a score 1103. Line 1111 indicates the processing content in the E2E communication path allocation.

本実施例では、IoG GW #2からIoT Server #1を繋ぐためのE2E通信路として、APN #3とVLAN #04を新規に生成して、IoT GW #2、APN #3、VLAN #04、VLAN #1、IoT Server #1までの通信路を形成する。 In this embodiment, APN #3 and VLAN #04 are newly generated as an E2E communication path to connect IoG GW #2 to IoT Server #1, and a communication path is formed from IoT GW #2, APN #3, VLAN #04, VLAN #1, to IoT Server #1.

図12は、Config適用部106が実行するConfig適用処理のフローチャートである。 Figure 12 is a flowchart of the Config application process executed by the Config application unit 106.

Config適用部106は、E2E通信路割当通知205を受信して、Config適用処理を開始する(1201)。 The config application unit 106 receives the E2E communication path allocation notification 205 and starts the config application process (1201).

次に、設定先情報703、通信路設定用情報704及びオプション設定情報705を、Config適用先テーブル115から取得する(1202)。 Next, the setting destination information 703, communication path setting information 704, and option setting information 705 are obtained from the Config application destination table 115 (1202).

E2E通信路割当通知205に新規論理ネットワークの生成が含まれる場合(1203でYES)、通信路設定用情報704に応じて、新規論理ネットワークを生成するためのConfigを生成し(1204)、E2E通信路割当通知205の論理ネットワークのスコア1103に応じて、QoSやバッファサイズや帯域等のオプション設定情報705を設定するためのConfigを生成する。例えば、広帯域性のスコアが高いほど最大帯域設定を高く、バースト性のスコアが高いほど通信バッファサイズを大きく、高応答性のスコアが高い場合はQoSが高い最低保証帯域を適用し、機密性が高い場合はSIEM(Security Information and Event Management)等のセキュリティ監視ソフトの設定レベルを高くする(1205)。 If the E2E communication path allocation notification 205 includes the creation of a new logical network (YES in 1203), a Config for creating a new logical network is generated according to the communication path setting information 704 (1204), and a Config for setting option setting information 705 such as QoS, buffer size, and bandwidth is generated according to the logical network score 1103 in the E2E communication path allocation notification 205. For example, the higher the broadband score, the higher the maximum bandwidth setting; the higher the burstiness score, the larger the communication buffer size; if the responsiveness score is high, a minimum guaranteed bandwidth with a high QoS is applied; and if confidentiality is high, the setting level of security monitoring software such as SIEM (Security Information and Event Management) is increased (1205).

次に、通信路設定用情報704を参照して、E2E通信路割当通知205のE2E通信路の通りに論理ネットワークを接続するためのルーティングConfigを生成する(1206)。 Next, the communication path setting information 704 is referenced to generate a routing config for connecting the logical network according to the E2E communication path in the E2E communication path allocation notification 205 (1206).

最後に、生成したConfig206を、取得したIoTシステム150の各設定先情報703に適用する(1207)。 Finally, the generated Config 206 is applied to each setting destination information 703 of the acquired IoT system 150 (1207).

図13は、投入されるConfig206の例を表形式で示す図である。 Figure 13 shows an example of the Config206 to be entered in table format.

Config適用部106が生成するConfig206は、分類1301と、設定先1302と、通信路設定内容1303と、オプション設定情報1304を含む。各行1311-1315は設定先1302に投入される内容を示す。 The Config 206 generated by the Config application unit 106 includes a classification 1301, a setting destination 1302, communication path setting contents 1303, and option setting information 1304. Each line 1311-1315 indicates the contents to be entered into the setting destination 1302.

図14は、NW情報更新部105が実行するネットワーク情報更新処理のフローチャートである。 Figure 14 is a flowchart of the network information update process executed by the NW information update unit 105.

実施例1では、NW情報更新部105は、ポーリング等のタイミングをトリガとして所定のタイミングで繰り返し(例えば、所定の時間間隔で定期的に)処理を開始する(1401)。 In the first embodiment, the network information update unit 105 starts processing repeatedly at a predetermined timing (e.g., periodically at a predetermined time interval) using the timing of polling or the like as a trigger (1401).

まず、NW情報更新部105は、IoTシステム150の各物理機器のConfig変更を検出する(1402)。例えば、ネットワークリソース増強のために物理機器としてスイッチ153、154、156、157を増設した場合、本処理によってスイッチの追加が検出されて各テーブルが更新され、新規E2E通信経路の割り当てに使用できる。 First, the NW information update unit 105 detects a change in the configuration of each physical device in the IoT system 150 (1402). For example, if switches 153, 154, 156, and 157 are added as physical devices to increase network resources, the addition of the switches is detected by this process, and each table is updated, which can be used to assign new E2E communication paths.

確認の結果、物理機器テーブル112、論理ネットワークテーブル113、Config適用先テーブル115の情報の変更要否を判定し(1403)、Configの変更がネットワーク構成に関係する場合は、物理機器テーブル112、論理ネットワークテーブル113、Config適用先テーブル115の情報を更新する(1404)。 As a result of the check, it is determined whether the information in the physical device table 112, logical network table 113, and Config application destination table 115 needs to be changed (1403), and if the Config change is related to the network configuration, the information in the physical device table 112, logical network table 113, and Config application destination table 115 is updated (1404).

また、各論理ネットワークのトラフィックの平均帯域、ピーク状況、QoS保証率などの情報を取得し、E2E通信路テーブル114の既存通信路の広帯域性、バースト性、高応答性のスコアを更新し、既存通信スコア605に格納する。例えば、時間あたりの平均帯域やピークを除いた最大帯域(ピーク時間10%を除いた時間の最大帯域)が前回測定値から変化した場合に、その割合に従って広帯域性スコアを更新する。他に、例えば、ピーク時間1%の使用帯域が前回測定値から変化した場合に、その割合に従ってバースト性のスコアを更新する。他に、例えば、QoSや最低帯域割当が保証できない時間がある場合に、時間の長さに従って高応答性のスコアを更新する(1405)。 In addition, information such as the average bandwidth, peak conditions, and QoS guarantee rate of traffic for each logical network is obtained, and the broadband, burstiness, and high responsiveness scores of the existing communication paths in the E2E communication path table 114 are updated and stored in the existing communication score 605. For example, if the average bandwidth per hour or the maximum bandwidth excluding peaks (maximum bandwidth for the time excluding 10% of the peak time) has changed from the previous measured value, the broadbandiness score is updated according to the proportion. In addition, for example, if the bandwidth used for 1% of the peak time has changed from the previous measured value, the burstiness score is updated according to the proportion. In addition, for example, if there is a time during which QoS or minimum bandwidth allocation cannot be guaranteed, the high responsiveness score is updated according to the length of time (1405).

<実施例2>
本実施例では、現場運用者102が指定したIoTゲートウェイ159では適したE2E通信路が割り当てられない場合に、他のIoTゲートウェイ159からの接続をGUI103から提示する。実施例2において、前述した実施例1との相違点のみを説明し、実施例1と同じ構成及び機能の説明は省略する。
Example 2
In this embodiment, when an appropriate E2E communication path cannot be allocated in the IoT gateway 159 specified by the field operator 102, a connection from another IoT gateway 159 is presented from the GUI 103. In the second embodiment, only the differences from the first embodiment described above will be described, and the description of the same configuration and functions as the first embodiment will be omitted.

図15は、代替通信路候補を提示しフィードバックが入力されるGUI103の例を示す図である。 Figure 15 shows an example of GUI 103 that presents alternative communication path candidates and allows feedback to be entered.

実施例2において、ステップ909でE2E通信路候補202を提示しフィードバック入力するためのGUI103では代替通信路候補の情報が表形式で提示される。表は選択欄1501と、代替接続候補1502と、通信路列1503と、通信路情報1504と、共有通信一覧1505と、NG理由1506の列を含む。各行1511では、代替通信路候補の情報を表示する。また、通信要件が入力されるGUI103(図8)において、GW ID802が入力されていない場合も、代替通信路候補を提示するために、図15に示すGUI103を提示するとよい。 In the second embodiment, in step 909, the GUI 103 for presenting E2E communication path candidates 202 and inputting feedback presents information on alternative communication path candidates in table format. The table includes columns for selection field 1501, alternative connection candidates 1502, communication path column 1503, communication path information 1504, shared communication list 1505, and NG reason 1506. Each row 1511 displays information on the alternative communication path candidates. Also, even if the GW ID 802 is not entered in the GUI 103 (FIG. 8) where communication requirements are entered, the GUI 103 shown in FIG. 15 may be presented to present alternative communication path candidates.

接続を変更するIoTゲートウェイ159の候補は代替接続候補1502に表示される。現場運用者102は、選択する代替接続候補を選択欄1501において選択し、送信ボタン1521を操作し、代替通信路候補のフィードバック204を送信する。その後、IoT通信設定装置101が、現場運用者102の選択に従って、IoTゲートウェイ159の接続を変更する。それ以外は図10と同じである。 Candidates for the IoT gateway 159 to change the connection are displayed in alternative connection candidates 1502. The field operator 102 selects the alternative connection candidate to be selected in the selection field 1501, operates the send button 1521, and transmits feedback 204 of the alternative communication path candidate. The IoT communication setting device 101 then changes the connection of the IoT gateway 159 according to the selection of the field operator 102. The rest is the same as in FIG. 10.

実施例2によると、ゲートウェイを固定することなく、制約条件を緩和してE2E通信路を設定できる。例えば、デバイスの近傍に設置されたゲートウェイが能力的に逼迫している場合でも、他のゲートウェイを選択できる。このため、場所の制約を排除して、ネットワーク観点から良好な通信を提供できるゲートウェイを用いて通信できる。 According to the second embodiment, it is possible to set an E2E communication path by relaxing the constraints without fixing the gateway. For example, even if the gateway installed near the device is under capacity, another gateway can be selected. This eliminates location constraints and allows communication to be performed using a gateway that can provide good communication from a network perspective.

以上に説明したように、本実施例のネットワーク設定システム(IoT通信設定装置101)は、新規通信要件を受けると、論理ネットワーク情報(論理ネットワークテーブル113)を参照して、新規通信要件に従った通信路を割り当て、適用先情報(Config適用先テーブル115)を参照して、割り当てられた通信路の設定を各ネットワーク機器の設定に変換し、変換された設定をネットワーク機器に適用するので、現場に設置されるデバイスとサーバ間のネットワークを、人手工数なく決定し設定できる。すなわち、工場IoTシステム導入完了後の運用において、接続機器や通信要件の変化に対応するための工数を低減できる。 As described above, when the network setting system (IoT communication setting device 101) of this embodiment receives new communication requirements, it refers to the logical network information (logical network table 113) to allocate a communication path according to the new communication requirements, refers to the application destination information (Config application destination table 115) to convert the settings of the allocated communication path to settings for each network device, and applies the converted settings to the network devices, so that the network between the devices and servers installed on-site can be determined and set without labor. In other words, the labor required to respond to changes in connected devices and communication requirements can be reduced during operation after the factory IoT system has been introduced.

また、通信特性を評価するための一つ又は複数の評価項目によって、前記新規通信要件の通信特性、既存の通信の通信特性、及び前記論理ネットワークの通信特性を評価し、評価が所定の条件を満たす通信路を割り当てるので、適切な通信路を手間無く割り当てられる。 In addition, the communication characteristics of the new communication requirements, the communication characteristics of the existing communication, and the communication characteristics of the logical network are evaluated using one or more evaluation items for evaluating communication characteristics, and a communication path whose evaluation satisfies predetermined conditions is assigned, so that an appropriate communication path can be assigned without hassle.

また、前記新規通信要件、前記既存の通信、及び前記論理ネットワークを、前記評価項目として、帯域、バースト特性、応答性、機密性の一つ又は複数において定量的に評価し、評価の結果に応じて、通信路を割り当てるので、現場から受け取る曖昧な通信要件に基づいて、既存の通信と各論理ネットワークの通信特性を抽象化した複数の軸で評価でき、要求に応じた適切な通信路を手間無く割り当てられる。 The new communication requirements, the existing communications, and the logical networks are quantitatively evaluated based on one or more of the evaluation items: bandwidth, burst characteristics, responsiveness, and confidentiality, and communication paths are allocated based on the results of the evaluation. Therefore, based on the vague communication requirements received from the field, the existing communications and the communication characteristics of each logical network can be evaluated on multiple abstract axes, and an appropriate communication path can be allocated without hassle in response to the requirements.

また、割り当てる通信路の候補の選択を受け、前記選択によって評価項目の重みを更新するので、通信路の候補について現場運用者からのフィードバックを受け取り評価方法を更新できる。 In addition, the system receives a selection of candidates for the communication paths to be assigned and updates the weights of the evaluation items based on the selection, so it can receive feedback from field operators about the candidate communication paths and update the evaluation method.

また、既存の論理ネットワークを組み合わせた通信路の評価結果が新規通信要件の評価結果に合致しない場合、新規に論理ネットワークを作成するので、要求に適する通信路を容易に構築できる。 In addition, if the evaluation results of a communication path combining existing logical networks do not match the evaluation results of new communication requirements, a new logical network is created, making it easy to build a communication path that meets the requirements.

また、新規に作成された論理ネットワークを構成するネットワーク機器の接続先の情報を用いて、前記新規に作成された論理ネットワークと既存の論理ネットワークとの接続可否を判定するので、ネットワークに関する知識が十分でなくても、論理ネットワークの組合せ可否を決定でき、既存ネットワークとの接続を考慮した通信路を構築できる。 In addition, the system uses information about the connection destinations of the network devices that make up a newly created logical network to determine whether the newly created logical network can be connected to an existing logical network. This makes it possible to determine whether logical networks can be combined even if you do not have sufficient knowledge about networks, and to build a communication path that takes into account connections to existing networks.

また、新規通信要件の一部が指定されていない場合、類似している既存の通信要件を抽出し、仮の通信要件の評価結果を定めるので、曖昧な新規通信要件でも、適切な通信路を選択できる。 In addition, if some of the new communication requirements are not specified, similar existing communication requirements are extracted and the evaluation results of the tentative communication requirements are determined, so that an appropriate communication path can be selected even if the new communication requirements are ambiguous.

また、既存通信路の通信特性を所定のタイミングで繰り返し取得して、前記既存通信路の評価を動的に更新するので、ネットワークのリアルタイムの状況に即して、通信路を選択できる。 In addition, the communication characteristics of existing communication paths are repeatedly acquired at a specified timing, and the evaluation of the existing communication paths is dynamically updated, so that a communication path can be selected in accordance with the real-time situation of the network.

また、前記受領した新規通信要件においてゲートウェイが指定されていない場合、接続候補となるゲートウェイを選択して提示するので、ネットワークに関する知識が十分でなくても、また曖昧な新規通信要件でも、適切な通信路を選択できる。また、ゲートウェイを柔軟に設定でき、制約条件を緩和して通信路を設定できる。 In addition, if no gateway is specified in the received new communication requirements, a gateway that is a candidate for connection is selected and presented, so that an appropriate communication path can be selected even if knowledge about networks is insufficient or the new communication requirements are vague. In addition, gateways can be set flexibly, and communication paths can be set with relaxed constraints.

なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加・削除・置換をしてもよい。 The present invention is not limited to the above-described embodiments, but includes various modified examples and equivalent configurations within the spirit of the appended claims. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to having all of the configurations described. Furthermore, part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Furthermore, the configuration of another embodiment may be added to the configuration of one embodiment. Furthermore, part of the configuration of each embodiment may be added, deleted, or replaced with other configurations.

また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。 Furthermore, each of the configurations, functions, processing units, processing means, etc. described above may be realized in part or in whole in hardware, for example by designing them as integrated circuits, or may be realized in software by a processor interpreting and executing a program that realizes each function.

各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、SSD(Solid State Drive)等の記憶装置、又は、ICカード、SDカード、DVD等の記録媒体に格納することができる。 Information such as programs, tables, and files that realize each function can be stored in a storage device such as a memory, hard disk, or SSD (Solid State Drive), or in a recording medium such as an IC card, SD card, or DVD.

また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。 In addition, the control lines and information lines shown are those considered necessary for explanation, and do not necessarily represent all control lines and information lines necessary for implementation. In reality, it is safe to assume that almost all components are interconnected.

101 IoT通信設定装置
102 現場運用者
104 E2E通信路決定部
105 NW情報更新部
106 適用部
111 通信要件マップテーブル
112 物理機器テーブル
113 論理ネットワークテーブル
114 E2E通信路テーブル
115 適用先テーブル
150 IoTシステム
151 IoTサーバ
153 統合スイッチ
154 WiFi用スイッチ
155 WiFi基地局
156 LANスイッチ
157 コア網スイッチ
158 モバイル基地局
159 IoTゲートウェイ
160 モバイル通信デバイス
170、171、172、173、174、175 論理ネットワーク
201 新規通信割当要求
202 E2E通信路候補
204 E2E通信路候補のフィードバック
205 E2E通信路割当通知
101 IoT communication setting device 102 Field operator 104 E2E communication path determination unit 105 NW information update unit 106 Application unit 111 Communication requirement map table 112 Physical equipment table 113 Logical network table 114 E2E communication path table 115 Application destination table 150 IoT system 151 IoT server 153 Integrated switch 154 WiFi switch 155 WiFi base station 156 LAN switch 157 Core network switch 158 Mobile base station 159 IoT gateway 160 Mobile communication device 170, 171, 172, 173, 174, 175 Logical network 201 New communication allocation request 202 E2E communication path candidate 204 Feedback of E2E communication path candidate 205 E2E communication path allocation notification

Claims (6)

通信要件に従って複数の論理ネットワークを組み合わせて通信路を割り当てるネットワーク設定システムであって、
前記通信要件は、当該論理ネットワークを構築する場所、当該論理ネットワークに接続されるゲートウェイとサーバとデバイス、当該論理ネットワークで転送されるデータのタイプを含み、
前記ネットワーク設定システムは、
前記各論理ネットワークの通信特性及び接続可否情報を含む論理ネットワーク情報と、前記各論理ネットワークへの設定に対応するネットワーク機器への設定を含む適用先情報とを保持し、
新たに論理ネットワークを構築する新規通信要件を受けると、前記論理ネットワーク情報を参照して、
前記新規通信要件に割り当てられる通信路、及び前記論理ネットワークを、評価項目として、帯域、バースト特性、応答性、機密性の一つ又は複数において評価値を計算し、
前記計算された評価値を満たす通信路の候補の選択を受け、
前記選択された通信路のうち不適合な評価項目の重みを小さく更新し、
前記重み付けされた評価項目によって通信路を割り当て、
前記適用先情報を参照して、前記割り当てられた通信路の設定を前記ネットワーク機器の設定に変換し、
前記変換された設定を前記ネットワーク機器に適用するものであって、
前記帯域は、前記通信路に含まれる前記論理ネットワークの帯域スコアの和によって計算され、
前記バースト特性は、バースト性が高い通信が同一の前記論理ネットワークを共有するほど高い評価値が計算され、
前記応答性は、高応答が求められる通信と広帯域の通信が同一の前記論理ネットワークを共有するほど高い評価値が計算され、
前記機密性は、高い機密性が求められる通信が異なる通信と同一の前記論理ネットワークを共有するほど高い評価値が計算されることを特徴とするネットワーク設定システム。
A network configuration system that combines a plurality of logical networks according to communication requirements and assigns communication paths,
The communication requirements include a location where the logical network is to be built, a gateway, a server, and a device connected to the logical network, and a type of data to be transferred in the logical network;
The network configuration system includes:
holding logical network information including communication characteristics and connection availability information of each of the logical networks, and application destination information including settings for network devices corresponding to the settings for each of the logical networks;
When a new communication requirement for constructing a new logical network is received, the logical network information is referred to,
Calculating an evaluation value for the communication path allocated to the new communication requirement and the logical network in one or more of the following evaluation items: bandwidth, burst characteristics, responsiveness, and confidentiality;
receiving a selection of candidates for communication paths that satisfy the calculated evaluation value;
updating the weight of the incompatible evaluation item among the selected communication paths to a smaller value;
Allocating communication paths according to the weighted evaluation items ;
converting the settings of the assigned communication path into settings of the network device by referring to the application destination information;
applying the converted configuration to the network device,
The bandwidth is calculated by the sum of the bandwidth scores of the logical networks included in the communication path,
The burst characteristic is calculated such that a higher evaluation value is calculated as more bursty communications share the same logical network,
The responsiveness is calculated as a higher evaluation value when a communication requiring a high response and a broadband communication share the same logical network,
A network configuration system , characterized in that a higher evaluation value is calculated for the confidentiality when a communication requiring high confidentiality shares the same logical network with a different communication .
請求項1に記載のネットワーク設定システムであって、2. The network configuration system of claim 1,
既存の論理ネットワークを組み合わせた通信路の評価結果が新規通信要件の評価結果に合致しない場合、新規に論理ネットワークを作成することを特徴とするネットワーク設定システム。A network configuration system that creates a new logical network when an evaluation result of a communication path combining existing logical networks does not match an evaluation result of a new communication requirement.
請求項2に記載のネットワーク設定システムであって、3. A network configuration system according to claim 2, comprising:
新規に作成された論理ネットワークを構成するネットワーク機器の接続先の情報を用いて、前記新規に作成された論理ネットワークと既存の論理ネットワークとの接続可否を判定することを特徴とするネットワーク設定システム。A network configuration system characterized by using information on the connection destinations of network devices that make up a newly created logical network to determine whether the newly created logical network can be connected to an existing logical network.
請求項1に記載のネットワーク設定システムであって、2. The network configuration system of claim 1,
既存通信路の通信特性を所定のタイミングで繰り返し取得して、前記既存通信路の評価を動的に更新することを特徴とするネットワーク設定システム。A network configuration system comprising: a network configuration unit that repeatedly acquires communication characteristics of existing communication paths at a predetermined timing, and dynamically updates an evaluation of the existing communication paths.
請求項1に記載のネットワーク設定システムであって、2. The network configuration system of claim 1,
前記受領した新規通信要件においてゲートウェイが指定されていない場合、接続候補となるゲートウェイを選択して提示することを特徴とするネットワーク設定システム。a network setting system which, if a gateway is not specified in the received new communication requirements, selects and presents gateways as connection candidates.
通信要件に従って複数の論理ネットワークを組み合わせて通信路を割り当てるネットワーク設定システムが実行するネットワーク設定方法であって、A network configuration method executed by a network configuration system that combines a plurality of logical networks in accordance with communication requirements and assigns communication paths, comprising the steps of:
前記ネットワーク設定システムは、所定の処理を実行する演算装置と、前記演算装置に接続された記憶デバイスとを有する計算機によって構成され、the network setting system is configured by a computer having an arithmetic unit for executing a predetermined process and a storage device connected to the arithmetic unit;
前記通信要件は、当該論理ネットワークを構築する場所、当該論理ネットワークに接続されるゲートウェイとサーバとデバイス、当該論理ネットワークで転送されるデータのタイプを含み、The communication requirements include a location where the logical network is to be built, a gateway, a server, and a device connected to the logical network, and a type of data to be transferred in the logical network;
前記記憶デバイスは、前記各論理ネットワークの通信特性及び接続可否情報を含む論理ネットワーク情報と、前記各論理ネットワークへの設定に対応するネットワーク機器への設定を含む適用先情報とを保持し、the storage device holds logical network information including communication characteristics and connection availability information of each of the logical networks, and application destination information including settings for network devices corresponding to settings for each of the logical networks;
前記ネットワーク設定方法は、The network setting method includes:
前記演算装置が、新たに論理ネットワークを構築する新規通信要件を受けると、前記論理ネットワーク情報を参照して、When the computing device receives a new communication requirement for constructing a new logical network, the computing device refers to the logical network information and
前記演算装置が、前記新規通信要件に割り当てられる通信路、及び前記論理ネットワークを、評価項目として、帯域、バースト特性、応答性、機密性の一つ又は複数において評価値を計算し、the computing device calculates an evaluation value of the communication path assigned to the new communication requirement and the logical network in one or more of the following evaluation items: bandwidth, burst characteristics, responsiveness, and confidentiality;
前記演算装置が、前記計算された評価値を満たす通信路の候補の選択を受け、the computing device receives a selection of candidate communication paths that satisfy the calculated evaluation value;
前記演算装置が、前記選択された通信路のうち不適合な評価項目の重みを小さく更新し、The calculation device updates the weight of an unsuitable evaluation item in the selected communication path to a smaller value;
前記演算装置が、前記重み付けされた評価項目によって通信路を割り当て、The computing device assigns communication paths according to the weighted evaluation items;
前記演算装置が、前記適用先情報を参照して、前記割り当てられた通信路の設定を前記ネットワーク機器の設定に変換し、The computing device converts the settings of the assigned communication path into settings of the network device by referring to the application destination information;
前記演算装置が、前記変換された設定を前記ネットワーク機器に適用するものであって、The computing device applies the converted configuration to the network device,
前記帯域は、前記通信路に含まれる前記論理ネットワークの帯域スコアの和によって計算され、The bandwidth is calculated by the sum of the bandwidth scores of the logical networks included in the communication path,
前記バースト特性は、バースト性が高い通信が同一の前記論理ネットワークを共有するほど高い評価値が計算され、The burst characteristic is calculated such that a higher evaluation value is calculated as the more bursty communications share the same logical network,
前記応答性は、高応答が求められる通信と広帯域の通信が同一の前記論理ネットワークを共有するほど高い評価値が計算され、The responsiveness is calculated as a higher evaluation value when a communication requiring a high response and a broadband communication share the same logical network,
前記機密性は、高い機密性が求められる通信が異なる通信と同一の前記論理ネットワークを共有するほど高い評価値が計算されることを特徴とするネットワーク設定方法。The network setting method is characterized in that a higher evaluation value is calculated for the confidentiality when a communication requiring high confidentiality shares the same logical network with a different communication.
JP2021003954A 2021-01-14 2021-01-14 NETWORK CONFIGURATION SYSTEM AND NETWORK CONFIGURATION METHOD Active JP7572249B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021003954A JP7572249B2 (en) 2021-01-14 2021-01-14 NETWORK CONFIGURATION SYSTEM AND NETWORK CONFIGURATION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021003954A JP7572249B2 (en) 2021-01-14 2021-01-14 NETWORK CONFIGURATION SYSTEM AND NETWORK CONFIGURATION METHOD

Publications (2)

Publication Number Publication Date
JP2022108808A JP2022108808A (en) 2022-07-27
JP7572249B2 true JP7572249B2 (en) 2024-10-23

Family

ID=82556913

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021003954A Active JP7572249B2 (en) 2021-01-14 2021-01-14 NETWORK CONFIGURATION SYSTEM AND NETWORK CONFIGURATION METHOD

Country Status (1)

Country Link
JP (1) JP7572249B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011135422A (en) 2009-12-25 2011-07-07 Hitachi Ltd Communication system and communication control device
WO2018173564A1 (en) 2017-03-21 2018-09-27 株式会社Nttドコモ Slice management device and slice management method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011135422A (en) 2009-12-25 2011-07-07 Hitachi Ltd Communication system and communication control device
WO2018173564A1 (en) 2017-03-21 2018-09-27 株式会社Nttドコモ Slice management device and slice management method

Also Published As

Publication number Publication date
JP2022108808A (en) 2022-07-27

Similar Documents

Publication Publication Date Title
KR102604082B1 (en) Multi-cluster ingress
CN109600246B (en) Network slice management method and device
JP6323733B2 (en) System and method for zoning in a software defined network
US9584369B2 (en) Methods of representing software defined networking-based multiple layer network topology views
US9756121B2 (en) Optimizing routing and load balancing in an SDN-enabled cloud during enterprise data center migration
JP6278492B2 (en) A framework for traffic engineering in software-defined networking
Chen et al. SDN-enabled traffic-aware load balancing for M2M networks
CN110463140A (en) Network Service Level Agreements for Computer Data Centers
JP6220482B2 (en) VM placement management system and VM placement management method
JP6664812B2 (en) Automatic virtual resource selection system and method
CN107005781A (en) For the System and method for for the virtual network topology for generating M2M communication
US10356185B2 (en) Optimal dynamic cloud network control
JP2022532730A (en) Quality of service in virtual service networks
Houidi et al. An efficient algorithm for virtual network function scaling
EP3534578B1 (en) Resource adjustment method, device and system
CN117499403A (en) Computing task scheduling method and device for computing power network
JP7003876B2 (en) Communication system and communication method
WO2023058136A1 (en) Network service construction system and network service construction method
Kafle et al. Adaptive virtual network slices for diverse IoT services
Javadpour et al. Mapping and embedding infrastructure resource management in software defined networks
US20130227171A1 (en) Apparatus and method for interconnecting heterogeneous networks
Gohar et al. Minimizing the cost of 5G network slice broker
WO2023058135A1 (en) Location determination system and location determination method
CN109076027B (en) web service request
Faraci et al. A processor‐sharing scheduling strategy for NFV nodes

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230615

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240613

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240917

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241010

R150 Certificate of patent or registration of utility model

Ref document number: 7572249

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150