JP7589792B2 - コンフィグ投入装置、コンフィグ投入方法、および、コンフィグ投入プログラム - Google Patents
コンフィグ投入装置、コンフィグ投入方法、および、コンフィグ投入プログラム Download PDFInfo
- Publication number
- JP7589792B2 JP7589792B2 JP2023500159A JP2023500159A JP7589792B2 JP 7589792 B2 JP7589792 B2 JP 7589792B2 JP 2023500159 A JP2023500159 A JP 2023500159A JP 2023500159 A JP2023500159 A JP 2023500159A JP 7589792 B2 JP7589792 B2 JP 7589792B2
- Authority
- JP
- Japan
- Prior art keywords
- setting
- tunnel
- configuration
- order
- processes
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0843—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
まず、図1を用いて、コントローラ10によるコンフィグ(configuration)の投入対象となる転送装置40と、コントローラ10とを説明する。
次に、図2を用いてコントローラ10を含むシステムの構成例を説明する。システム1は、例えば、コントローラ10と、リアルタイム情報DB(データベース)20と、外部情報収集システム30と、転送装置40(40A,40B,…,40N)とを備える。
コントローラ10は、設定部11および装置決定部12を備える。設定部11は、トンネル設定のためのコンフィグを作成し、トンネルの設定先の転送装置40に投入する。装置決定部12は、転送装置40間の通信状況を示す情報、トンネルのユーザの通信要件(ユーザ要件)等に基づき、設定部11によるコンフィグの投入先の転送装置40を決定する。
設定部11は、オーダ受付部111と、オーダ分割部112と、設定管理DB113と、テンプレートDB114と、設定処理部115と、コンフィグ投入部116とを備える。なお、上記の設定管理DB113およびテンプレートDB114は、コントローラ10の記憶部(図示省略)に装備される。
(2)トンネルを用いた転送面の新規設定、削除
(3)トンネルのインタフェースの新規設定、削除、設定変更
(4)設定した各インタフェースに不随するパラメータの設定変更
次に、装置決定部12を説明する。装置決定部12は、要件受付部121と、ユーザ要件DB122と、リアルタイム情報取得部123と、装置情報DB124と、装置決定処理部125とを備える。ユーザ要件DB122と装置情報DB124は、コントローラ10の記憶部(図示省略)に装備される。
次に、図8を用いて、コントローラ10の処理手順の例を説明する。例えば、まず、コントローラ10のオーダ受付部111は、上位Opsからトンネルの設定オーダを受け付ける(S101)。次に、オーダ分割部112は、S101で受け付けた設定オーダを複数の設定処理に分割する(S102:設定オーダの分割)。そして、オーダ分割部112は、分割した設定処理を、設定管理DB113に保存する(S103)。
また、図示した各部の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。さらに、各装置にて行われる各処理機能は、その全部又は任意の一部が、CPU及び当該CPUにて実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
前記したコントローラ10は、パッケージソフトウェアやオンラインソフトウェアとしてプログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、上記のプログラムを情報処理装置に実行させることにより、情報処理装置をコントローラ10として機能させることができる。ここで言う情報処理装置には、デスクトップ型又はノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)等の移動体通信端末、さらには、PDA(Personal Digital Assistant)等の端末等がその範疇に含まれる。
10 コントローラ
11 設定部
12 装置決定部
20 リアルタイム情報DB
30 外部情報収集システム
40 転送装置
111 オーダ受付部
112 オーダ分割部
113 設定管理DB
114 テンプレートDB
115 設定処理部
116 コンフィグ投入部
121 要件受付部
122 ユーザ要件DB
123 リアルタイム情報取得部
124 装置情報DB
Claims (5)
- トンネルの設定オーダを受け付けるオーダ受付部と、
前記トンネルの設定オーダを、ユーザの設定登録に関する第1の設定処理、前記トンネルの転送面に関する第2の設定処理、前記転送面のトンネルに用いられる各転送装置のインタフェースに関する第3の設定処理、および、前記インタフェースに設定するパラメータに関する第4の設定処理に分割し、互いに関連する前記設定処理をツリー構造にして記憶部に格納するオーダ分割部と、
前記設定処理のツリー構造の上位の設定処理から順番に、前記設定処理ごとに用意したテンプレートに、前記設定処理それぞれに示される情報を反映することにより、前記設定オーダに示されるトンネルの設定処理を前記順番で実行するコンフィグを作成する設定処理部と、
前記コンフィグを、前記トンネルの設定先の転送装置へ投入するコンフィグ投入部と
を備えることを特徴とするコンフィグ投入装置。 - 前記トンネルの設定オーダに含まれる、当該トンネルのユーザの識別情報および当該トンネルの設定候補の転送装置と、前記各転送装置間の通信状況を示す情報とに基づき、前記トンネルの設定候補の転送装置のうち、当該ユーザの通信要件を満たす転送装置を当該トンネルの設定先の転送装置として決定する装置決定部を備え、
前記設定処理部は、
決定された前記トンネルの設定先の転送装置に投入する前記コンフィグを作成する
ことを特徴とする請求項1に記載のコンフィグ投入装置。 - 前記ユーザの通信要件は、
当該ユーザのトンネルを用いた通信において許容される遅延時間および通信帯域の少なくともいずれかを含む
ことを特徴とする請求項2に記載のコンフィグ投入装置。 - コンフィグ投入装置により実行されるコンフィグ投入方法であって、
トンネルの設定オーダを受け付ける工程と、
前記トンネルの設定オーダを、ユーザの設定登録に関する第1の設定処理、前記トンネルの転送面に関する第2の設定処理、前記転送面のトンネルに用いられる各転送装置のインタフェースに関する第3の設定処理、および、前記インタフェースに設定するパラメータに関する第4の設定処理に分割し、互いに関連する前記設定処理をツリー構造にして記憶部に格納する工程と、
前記設定処理のツリー構造の上位の設定処理から順番に、前記設定処理ごとに用意したテンプレートに、前記設定処理それぞれに示される情報を反映することにより、前記設定オーダに示されるトンネルの設定処理を前記順番で実行するコンフィグを作成する工程と、
前記コンフィグを、前記トンネルの設定先の転送装置へ投入する工程と
を含むことを特徴とするコンフィグ投入方法。 - トンネルの設定オーダを受け付ける工程と、
前記トンネルの設定オーダを、ユーザの設定登録に関する第1の設定処理、前記トンネルの転送面に関する第2の設定処理、前記転送面のトンネルに用いられる各転送装置のインタフェースに関する第3の設定処理、および、前記インタフェースに設定するパラメータに関する第4の設定処理に分割し、互いに関連する前記設定処理をツリー構造にして記憶部に格納する工程と、
前記設定処理のツリー構造の上位の設定処理から順番に、前記設定処理ごとに用意したテンプレートに、前記設定処理それぞれに示される情報を反映することにより、前記設定オーダに示されるトンネルの設定処理を前記順番で実行するコンフィグを作成する工程と、
前記コンフィグを、前記トンネルの設定先の転送装置へ投入する工程と
をコンピュータに実行させることを特徴とするコンフィグ投入プログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/005766 WO2022176032A1 (ja) | 2021-02-16 | 2021-02-16 | コンフィグ投入装置、コンフィグ投入方法、および、コンフィグ投入プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2022176032A1 JPWO2022176032A1 (ja) | 2022-08-25 |
| JP7589792B2 true JP7589792B2 (ja) | 2024-11-26 |
Family
ID=82931229
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023500159A Active JP7589792B2 (ja) | 2021-02-16 | 2021-02-16 | コンフィグ投入装置、コンフィグ投入方法、および、コンフィグ投入プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12034598B2 (ja) |
| JP (1) | JP7589792B2 (ja) |
| WO (1) | WO2022176032A1 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014160907A (ja) | 2013-02-19 | 2014-09-04 | Nippon Telegr & Teleph Corp <Ntt> | 通信システムおよびプログラム |
| JP2014532368A (ja) | 2011-10-13 | 2014-12-04 | 華為技術有限公司Huawei Technologies Co.,Ltd. | トラフィックエンジニアリングトンネルに基づく仮想プライベートネットワーク実行方法及びシステム |
| WO2016117697A1 (ja) | 2015-01-23 | 2016-07-28 | 日本電気株式会社 | ネットワーク機能仮想化管理およびオーケストレーション方法と装置とプログラム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9692698B2 (en) * | 2014-06-30 | 2017-06-27 | Nicira, Inc. | Methods and systems to offload overlay network packet encapsulation to hardware |
| US9900238B2 (en) * | 2014-11-25 | 2018-02-20 | Electronics And Telecommunications Research Institute | Overlay network-based original packet flow mapping apparatus and method therefor |
| US10038650B2 (en) * | 2015-08-25 | 2018-07-31 | Futurewei Technologies, Inc. | System and method for tunnel stitching transport |
| US10225103B2 (en) * | 2016-08-29 | 2019-03-05 | Vmware, Inc. | Method and system for selecting tunnels to send network traffic through |
| US11563601B1 (en) * | 2019-08-22 | 2023-01-24 | Juniper Networks, Inc. | Proactive tunnel configuration computation for on-demand SD-WAN tunnels |
| US11929925B2 (en) * | 2020-12-16 | 2024-03-12 | Nokia Solutions And Networks Oy | Reliable generic routing encapsulation tunnels |
-
2021
- 2021-02-16 JP JP2023500159A patent/JP7589792B2/ja active Active
- 2021-02-16 US US18/276,922 patent/US12034598B2/en active Active
- 2021-02-16 WO PCT/JP2021/005766 patent/WO2022176032A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014532368A (ja) | 2011-10-13 | 2014-12-04 | 華為技術有限公司Huawei Technologies Co.,Ltd. | トラフィックエンジニアリングトンネルに基づく仮想プライベートネットワーク実行方法及びシステム |
| JP2014160907A (ja) | 2013-02-19 | 2014-09-04 | Nippon Telegr & Teleph Corp <Ntt> | 通信システムおよびプログラム |
| WO2016117697A1 (ja) | 2015-01-23 | 2016-07-28 | 日本電気株式会社 | ネットワーク機能仮想化管理およびオーケストレーション方法と装置とプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2022176032A1 (ja) | 2022-08-25 |
| US12034598B2 (en) | 2024-07-09 |
| WO2022176032A1 (ja) | 2022-08-25 |
| US20240121152A1 (en) | 2024-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4701220B2 (ja) | ビジネスプロセス再構成方法、そのプログラム及び計算機 | |
| CN103873290B (zh) | 一种用于评估应用的性能的方法和系统 | |
| CN113645071B (zh) | 一种集群部署方法、系统、介质及电子终端 | |
| JP4405812B2 (ja) | 第1データ記憶部と第2データ記憶部との間で同期を取るための方法および装置 | |
| US11553014B2 (en) | Downloading of server-based content through peer-to-peer networks | |
| US20040255010A1 (en) | Method, a controller, an arrangement and a computer program for managing a configuration of clustered computers | |
| US8196137B2 (en) | Remote auto provisioning and publication of applications | |
| US11991094B2 (en) | Metadata driven static determination of controller availability | |
| CN113918215B (zh) | 一种微服务配置系统、设备及介质 | |
| CN104965726A (zh) | 配置更新方法、装置及系统 | |
| CN105122772A (zh) | 通过头部交换服务器状态和客户端信息以用于请求管理和负载平衡 | |
| US8625457B2 (en) | Method and apparatus for concurrent topology discovery | |
| JP3916652B2 (ja) | リソース割り当てシステム、方法及びプログラム | |
| CN114077501A (zh) | 管理微服务架构系统的方法、电子设备和计算机可读介质 | |
| CN113923208B (zh) | 一种下载海量路测数据的处理方法 | |
| US11353855B1 (en) | Configuring and deploying gateway connectors and workflows for data sources at client networks | |
| JP7589792B2 (ja) | コンフィグ投入装置、コンフィグ投入方法、および、コンフィグ投入プログラム | |
| CN115113911B (zh) | 软件管理系统和方法 | |
| WO2005088469A1 (ja) | 情報処理装置、システム、方法及び記録媒体 | |
| US20230070242A1 (en) | Highly scalable container network interface operation to reduce startup overhead of functions | |
| JP7810274B2 (ja) | コンフィグ投入装置、コンフィグ投入方法、及びコンフィグ投入プログラム | |
| CN112068848B (zh) | 一种管理软件版本的方法和装置 | |
| GB2464125A (en) | Topology discovery comprising partitioning network nodes into groups and using multiple discovery agents operating concurrently in each group. | |
| JP7375375B2 (ja) | 情報処理装置、情報処理システム、及び情報処理プログラム | |
| CN114285784A (zh) | 数据传输方法及装置、数据管道搭建方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230706 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240618 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240807 |
|
| 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: 20241015 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241028 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7589792 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |