JP5495274B2 - Network management system, failure location identification method, and network management program - Google Patents

Network management system, failure location identification method, and network management program Download PDF

Info

Publication number
JP5495274B2
JP5495274B2 JP2011240553A JP2011240553A JP5495274B2 JP 5495274 B2 JP5495274 B2 JP 5495274B2 JP 2011240553 A JP2011240553 A JP 2011240553A JP 2011240553 A JP2011240553 A JP 2011240553A JP 5495274 B2 JP5495274 B2 JP 5495274B2
Authority
JP
Japan
Prior art keywords
information
failure
network
user
communication
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
JP2011240553A
Other languages
Japanese (ja)
Other versions
JP2013098799A (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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2011240553A priority Critical patent/JP5495274B2/en
Publication of JP2013098799A publication Critical patent/JP2013098799A/en
Application granted granted Critical
Publication of JP5495274B2 publication Critical patent/JP5495274B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Description

本発明は、仮想プライベートネットワークにおいて故障発生時の故障被疑箇所を迅速に特定する技術に属する。   The present invention belongs to a technique for quickly identifying a suspected failure location when a failure occurs in a virtual private network.

近年、通信事業者がユーザ(利用者)に提供するサービスの中で、高い秘匿性を要する通信を行う際に利用可能なサービスとして、VLAN(Virtual Local Area Network)やMPLS(Multi Protocol Label Switching)などの技術を用いて通信ネットワークをユーザ毎に仮想的に分離し、それぞれの仮想ネットワーク内でのみ各ユーザのトラヒックを流通させる仮想プライベートネットワークサービス(VPN(Virtual Private Network)サービス)が普及している。   In recent years, among services provided by carriers to users (users), services that can be used when performing communications requiring high confidentiality include VLAN (Virtual Local Area Network) and MPLS (Multi Protocol Label Switching). A virtual private network service (VPN (Virtual Private Network) service) is widely used in which a communication network is virtually separated for each user using a technique such as the above, and traffic of each user is distributed only within each virtual network. .

仮想プライベートネットワークは、通信事業者の多数の装置を経由するネットワークをユーザ毎に論理的に分離することにより構築されている。仮想プライベートネットワークにおいて、通信事業者側装置の故障が自律的に発見できない故障、いわゆるサイレント故障が発生した場合、ユーザからの故障申告をもって故障発生箇所の特定を行う必要がある。   A virtual private network is constructed by logically separating a network passing through a large number of devices of a communication carrier for each user. In the virtual private network, when a failure that cannot be found autonomously, that is, a so-called silent failure occurs, it is necessary to identify a failure occurrence location by reporting a failure from the user.

こうした際の故障通知方法としては、例えば特許文献1に記載されたものが知られている。特許文献1に記載された故障通知方法では、サービス制御ノードから通知される故障情報を故障対応に適する故障管理情報に変換・蓄積するとともに、該故障対応により得られる故障原因、故障箇所の情報も追加・蓄積して、故障対応に係る情報を一元的に管理する設備オペレーションシステムを構築している。そして、通信サービス利用者からの故障申告の受け付けると、故障申告者が検知した故障事象内容と、その通信サービス種別、発信者又は発信端末を識別する番号とダイヤル情報を用いて、前記設備オペレーションシステムを介してサービス制御ノードでのサービス制御処理における詳細故障情報を収集し、故障申告箇所を有する被疑サービス制御ノードを特定している。   As a failure notification method in such a case, for example, a method described in Patent Document 1 is known. In the failure notification method described in Patent Document 1, failure information notified from the service control node is converted and accumulated into failure management information suitable for failure handling, and information on the cause of failure and failure location obtained by the failure handling is also obtained. A facility operation system has been built to add and store and centrally manage information related to failure handling. Then, upon receipt of the failure report from the communication service user, the facility operation system uses the failure event content detected by the failure reporter, the communication service type, the number identifying the caller or the caller terminal, and dial information. The detailed failure information in the service control process at the service control node is collected via the service control node, and the suspected service control node having the failure report location is specified.

特許第3358106号公報Japanese Patent No. 3358106

しかし、特許文献1に記載のものでは、サイレント故障に対して、故障情報・故障原因・故障箇所の情報が十分に蓄積している状態では有効に機能するものの、情報蓄積が十分でない場合には、被疑サービス制御ノードを適切に特定することが困難であるという問題があった。   However, in the case of the one described in Patent Document 1, it functions effectively in a state where failure information, failure cause, and failure location information are sufficiently accumulated for silent failure, but when information accumulation is not sufficient There is a problem that it is difficult to appropriately identify the suspicious service control node.

本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、仮想プライベートネットワークにおける故障発生箇所を適切に特定することにある。   The present invention has been made in view of the above circumstances, and an object of the present invention is to appropriately specify a failure occurrence location in a virtual private network.

上記目的を達成するために本発明は、疎通経路が一意に決定可能なネットワーク上に構築された仮想プライベートネットワーク(VPN)における故障発生箇所を特定するネットワーク管理システムであって、管理対象範囲のネットワークを構成する装置情報及び該ネットワークが冗長構成をとる場合には前記装置情報に加えて該冗長構成情報をネットワーク構成情報として記憶するネットワーク構成情報記憶手段と、管理対象範囲の中で各ユーザのVPNに割り当てた疎通可能範囲を構成する物理的又は論理的な構成情報をユーザ収容情報としてユーザ毎に記憶するユーザ収容情報記憶手段と、ユーザから故障申告のあった通信経路上の管理対象範囲についての1又は複数の端点情報を故障情報として複数入力する故障情報入力手段と、故障申告のあったユーザ毎に、ユーザ収容情報記憶手段から故障情報に係るユーザのユーザ収容情報を抽出し、前記故障情報及び前記ユーザ収容情報に基づき少なくとも故障情報に係る端点を含む1以上の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶する設計上疎通経路特定手段と、疎通経路情報蓄積手段に蓄積された複数の設計上疎通経路情報から、重複して蓄積されているネットワーク構成情報を抽出し、ネットワーク構成情報に属する要素毎に重複数の多い順に各要素を故障被疑箇所として特定する故障被疑箇所特定手段とを備えたことを特徴とする。 In order to achieve the above object, the present invention is a network management system for identifying a location where a failure occurs in a virtual private network (VPN) constructed on a network in which a communication path can be uniquely determined. And network configuration information storage means for storing the redundant configuration information as network configuration information in addition to the device information when the network has a redundant configuration, and the VPN of each user within the management target range User accommodation information storage means for storing physical or logical configuration information constituting a communicable range assigned to each user as user accommodation information, and a management target range on a communication path in which a failure is reported from the user Failure information input means for inputting one or more end point information as failure information; One or more communication paths including at least endpoints related to failure information based on the failure information and the user accommodation information based on the failure information and the user accommodation information extracted from the user accommodation information storage unit for each user who has reported Design communication path specifying means for designating a communication path as a design communication path, storing the design communication path information in the communication path information storage means, and communication path information. Extracts redundantly stored network configuration information from multiple design communication path information stored in the storage means, and identifies each element as a suspected failure location in the order of the multiple multiples for each element belonging to the network configuration information And a failure suspected place identifying means.

本発明によれば、2以上のユーザからの故障申告情報に基づき、該故障申告情報に係るVPNの端点情報から故障発生の疑義がある疎通経路が設計上疎通経路としてユーザ毎に特定される。ここで故障申告に係る端点情報が1つの場合には、ユーザ収容情報に基づき他の1以上の端点が抽出され、故障申告に係る端点と抽出された各端点に基づき設計上疎通経路が特定される。一方、故障申告に係る端点情報が複数の場合には、各端点の組合せについてそれぞれ設計上疎通経路が特定される。そして特定されたユーザ毎の設計上疎通経路についてネットワーク構成情報に属する要素毎に重複数の多い順に各要素が故障被疑箇所として特定される。 According to the present invention, on the basis of failure report information from two or more users, a communication route that is suspected of the occurrence of a failure is identified for each user as a communication route by design from the VPN endpoint information related to the failure report information. Here, when there is one end point information related to the failure report, one or more other end points are extracted based on the user accommodation information, and a communication path is specified by design based on the end points related to the failure report and each extracted end point. The On the other hand, when there is a plurality of end point information related to the failure report, a communication path is specified for each combination of end points. Then, each element is identified as a suspected failure location in the order of multiple duplication for each element belonging to the network configuration information on the design communication path for each identified user.

以上説明したように本発明によれば、故障箇所の特定処理において、過去の故障情報や故障原因・故障箇所等の情報を必要としないので、情報蓄積が十分でない場合におけるサイレント故障時であっても適切な故障特定が可能となる。これにより復旧対応の迅速化を図ることができる。   As described above, according to the present invention, the failure location specifying process does not require past failure information, failure cause / failure location information, etc. Therefore, it is possible to specify an appropriate failure. As a result, it is possible to speed up the recovery response.

ネットワーク管理システムの構成図Configuration diagram of network management system 管理対象であるネットワーク構成を説明する図Diagram explaining the network configuration to be managed ユーザ毎の疎通可能範囲の一例を説明する図The figure explaining an example of the communication possible range for every user ユーザ毎の疎通可能範囲の一例を説明する図The figure explaining an example of the communication possible range for every user ユーザ毎の疎通可能範囲の一例を説明する図The figure explaining an example of the communication possible range for every user ネットワーク構成情報の一例を説明する図The figure explaining an example of network configuration information ユーザ収容情報の一例を説明する図The figure explaining an example of user accommodation information 故障被疑箇所特定装置の処理概要を説明するフローチャートFlowchart explaining processing outline of failure suspected place identifying device 故障被疑箇所特定装置の具体的な処理手順を説明するフローチャートFlowchart explaining a specific processing procedure of the suspected failure point identifying device

本発明の一実施の形態に係るネットワーク管理システムについて図面を参照して説明する。図1は、本発明に係るネットワーク管理システムの形態の一例を示す構成図ものである。   A network management system according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an example of a network management system according to the present invention.

まず、本発明に係るネットワーク管理システムの管理対象であるネットワークについて図2を参照して説明する。図2は管理対象ネットワークの構成を説明する図である。図2に示すように、管理対象ネットワークは、複数のノード及びノード間のリンクを含む。ここでノードには例えばルータやL2スイッチなどのネットワーク内装置の他、ユーザ側に配置された例えばONU(Optical Network Unit)などの端点装置が含まれる。また、管理対象ネットワーク内のノード・リンクは種々のトポロジーや冗長技術により接続される。典型的な例では、図2に示すように、幾つかのネットワーク内装置はRing構成となっており、さらに複数のRingネットワークが相互に接続されている。また、幾つかのネットワーク内装置間はLAG(Link AGgregation)により冗長化されている場合もある。本願発明は、このような管理対象ネットワークにおいてユーザにVPNサービスを提供している場合において、2以上のユーザからの故障申告情報から故障発生箇所を特定することを目的とする。   First, a network to be managed by the network management system according to the present invention will be described with reference to FIG. FIG. 2 is a diagram for explaining the configuration of the management target network. As shown in FIG. 2, the managed network includes a plurality of nodes and links between the nodes. Here, the nodes include end point devices such as an ONU (Optical Network Unit) disposed on the user side as well as devices in the network such as a router and an L2 switch. In addition, the nodes and links in the managed network are connected by various topologies and redundancy techniques. In a typical example, as shown in FIG. 2, some in-network devices have a Ring configuration, and a plurality of Ring networks are connected to each other. Also, some devices in the network may be made redundant by LAG (Link AGgregation). An object of the present invention is to specify a failure occurrence location from failure report information from two or more users when a VPN service is provided to the user in such a managed network.

次に、ユーザに提供するVPNサービス並びに当該サービスに係るユーザ毎の疎通可能範囲及び疎通経路について図3を参照して説明する。図3〜図5はそれぞれユーザ毎の疎通可能範囲を説明する概念図であり、図2で例示したネットワークにおける疎通可能範囲の一例を示している。   Next, a VPN service provided to the user, and a communication possible range and a communication route for each user according to the service will be described with reference to FIG. FIGS. 3 to 5 are conceptual diagrams for explaining the communication possible range for each user, and show an example of the communication possible range in the network illustrated in FIG.

本願発明に係るネットワーク管理システムでは、図3〜図5に示すように、ユーザ毎に、当該ユーザが構築を希望するVPNを構成するために、当該ユーザに係るデータが到達可能(これを「疎通可能範囲」と呼ぶ)な範囲が設定・管理されている。疎通可能範囲は、通常は図3や図4に示すように、VPNの端点間の疎通経路の合算により形成される。なお図5に示すように、VPNの端点は3以上の場合もある点に留意されたい。また、疎通可能範囲は、図5に示すように、VPNの端点間の疎通経路以外を含む場合もある点に留意されたい。このような疎通可能範囲の設定を行うのには種々の理由が挙げられ。例えば、当該ユーザにおいて将来的な拡張に対応するために予備的にリソースを確保したり、通信事業者側における管理の都合やネットワーク構成の変動に対応するため、などが挙げられる。   In the network management system according to the present invention, as shown in FIGS. 3 to 5, for each user, in order to configure a VPN that the user desires to construct, the data related to the user can be reached (this is referred to as “communication”). A range (referred to as “possible range”) is set and managed. As shown in FIGS. 3 and 4, the communicable range is usually formed by summing the communication paths between the end points of the VPN. Note that, as shown in FIG. 5, the end point of the VPN may be 3 or more. It should be noted that the communicable range may include other than the communication path between the end points of the VPN as shown in FIG. There are various reasons for setting such a communicable range. For example, the user may reserve resources in advance to cope with future expansion, or to cope with the management convenience or network configuration fluctuation on the telecommunications carrier side.

また、本願発明に係るネットワーク管理システムでは、VPNの端点間の疎通経路が静的に一意に決定されている点に留意されたい。すなわち、各ノードは所定の経路設定アルゴリズムによりデータの中継先が一意に定められる。例えば、L2スイッチにおいては所定のアルゴリズムによりFDB(Forwarding Data Base)が構築され該FDBに基づきデータフレームが転送される。したがって、各ノードで採用されている経路設定方法を予め知っていれば、現実のデータの流れを追ったり現実のノードにおける設定状態を確認することなく疎通経路を算出することが可能である。本願発明では、このようにして算出した経路を設計上疎通経路というものとする。また、設計上疎通経路は、管理対象ネットワークの構成要素(図2に示す本実施の形態では、ノード、リンク、Ring、LAG)の集合により表される。また、本実施の形態では、既知の経路設定アルゴリズムが予め定まっているものとする。   It should be noted that in the network management system according to the present invention, the communication path between the VPN endpoints is statically and uniquely determined. That is, each node uniquely determines a data relay destination by a predetermined route setting algorithm. For example, in the L2 switch, an FDB (Forwarding Data Base) is constructed by a predetermined algorithm, and a data frame is transferred based on the FDB. Therefore, if the route setting method adopted by each node is known in advance, the communication route can be calculated without following the actual data flow or confirming the setting state in the actual node. In the present invention, the route calculated in this way is referred to as a communication route in design. In addition, the communication path in terms of design is represented by a set of components of the management target network (in this embodiment shown in FIG. 2, nodes, links, Rings, LAGs). In this embodiment, it is assumed that a known route setting algorithm is determined in advance.

次に、図1を参照して、本願発明に係るネットワーク管理システムについて詳述する。本ネットワーク管理システムでは、故障被疑箇所特定装置10により故障被疑箇所を算出・特定する。故障被疑箇所特定装置10は、図1に示すように、設計上疎通経路特定部11と、疎通経路情報蓄積部12と、故障被疑箇所特定部13とを備えている。また、故障被疑箇所特定装置10は、入力部20、ネットワーク構成情報記憶部23、ユーザ収容情報記憶部24及び出力部25と通信可能な状態で接続されている。さらに、ネットワーク構成情報入力部21とネットワーク構成情報記憶部23は通信可能な状態で接続されており、同様にユーザ収容情報入力部22とユーザ収容情報記憶部24は通信可能な状態で接続されている。   Next, the network management system according to the present invention will be described in detail with reference to FIG. In this network management system, the suspected failure location identifying device 10 calculates and identifies the suspected failure location. As shown in FIG. 1, the suspected fault location specifying device 10 includes a communication path specifying unit 11, a communication path information accumulating unit 12, and a suspected fault specifying unit 13 in terms of design. Moreover, the failure suspected place identifying device 10 is connected to the input unit 20, the network configuration information storage unit 23, the user accommodation information storage unit 24, and the output unit 25 in a communicable state. Furthermore, the network configuration information input unit 21 and the network configuration information storage unit 23 are connected in a communicable state. Similarly, the user accommodation information input unit 22 and the user accommodation information storage unit 24 are connected in a communicable state. Yes.

なお上記各装置・各部の実装方法・実装形態は不問である。例えば、図1では故障被疑箇所特定装置10に、設計上疎通経路特定部11と、設計上疎通経路情報蓄積部12と、故障被疑箇所特定部13とを実装しているが、それぞれ別装置として実装してもよい。また、図1では故障被疑箇所特定装置10外に配置されているネットワーク構成情報記憶部23等の装置を、故障被疑箇所特定装置10に実装するようにしてもよい。また、図1の装置・各部の全て又は一部を仮想コンピュータ上に実装してもよい。また、少なくとも設計上疎通経路特定部11及び故障被疑箇所特定部13は、記録媒体に記録されているプログラム或いはネットワークを介して受信したプログラムにより実装してもよいし、ハードウェアとして実装してもよい。その他、本発明の趣旨を逸脱しない範囲において種々の実装方法・実装形態をとることができる。   In addition, the mounting method and the mounting form of each device and each part are not required. For example, in FIG. 1, a design communication path specifying unit 11, a design communication path information accumulating unit 12, and a fault suspected part specifying unit 13 are mounted on the suspected fault location specifying device 10. May be implemented. In FIG. 1, a device such as the network configuration information storage unit 23 arranged outside the suspected failure location specifying device 10 may be mounted on the suspected failure location specifying device 10. Moreover, you may mount all or one part of the apparatus and each part of FIG. 1 on a virtual computer. In addition, at least the communication path specifying unit 11 and the suspected fault specifying unit 13 may be implemented by a program recorded on a recording medium or a program received via a network, or may be implemented as hardware. Good. In addition, various mounting methods and forms can be employed without departing from the spirit of the present invention.

再び図1を参照して、本発明に係るネットワーク管理システムについて詳述する。図1において、入力部20・ネットワーク構成情報入力部21・ユーザ収容情報入力部22・ネットワーク構成情報記憶部23・ユーザ収容情報記憶部24及び出力部25の構成・動作は従来周知のものと同様である。   Referring to FIG. 1 again, the network management system according to the present invention will be described in detail. In FIG. 1, the configurations and operations of the input unit 20, the network configuration information input unit 21, the user accommodation information input unit 22, the network configuration information storage unit 23, the user accommodation information storage unit 24, and the output unit 25 are the same as those conventionally known. It is.

ネットワーク構成情報入力部21は、管理対象範囲のネットワークにおけるノード・リンクなどの装置情報並びに、冗長構成をとる場合にはさらにノード・リンクで構成されるRingやLAGといった冗長構成情報をネットワーク構成情報として入力する機能と、入力された各情報をネットワーク構成情報記憶部23へ送信する機能を具備する。ネットワーク構成情報記憶部23は、ネットワーク構成情報入力部21から送信される情報を記憶する機能を具備する。図6にネットワーク構成情報記憶部に記憶されたネットワーク構成情報の一例を示す。図6は図2に例示したネットワークにおける構成情報である。図6に示すように、ネットワーク構成情報は、ノード情報、リンク情報、Ring/LAG情報を含んでいる。ノード情報は各ノードについてのその種別等の属性情報を含む。リンク情報は当該リンクが接続している複数のノード情報を含む。Ring/LAG情報は、それぞれRing/LAGを構成するリンク情報を含む。   The network configuration information input unit 21 uses, as network configuration information, device information such as nodes and links in the network in the management target range, and redundant configuration information such as Ring and LAG further configured with node links when a redundant configuration is adopted. A function of inputting, and a function of transmitting each piece of input information to the network configuration information storage unit 23; The network configuration information storage unit 23 has a function of storing information transmitted from the network configuration information input unit 21. FIG. 6 shows an example of the network configuration information stored in the network configuration information storage unit. FIG. 6 shows configuration information in the network illustrated in FIG. As shown in FIG. 6, the network configuration information includes node information, link information, and Ring / LAG information. The node information includes attribute information such as the type of each node. The link information includes a plurality of node information to which the link is connected. Ring / LAG information includes link information that constitutes each Ring / LAG.

ユーザ収容情報入力部22は、管理対象範囲の中で疎通可能範囲をユーザ毎に物理的又は論理的に割り当て、その情報をユーザ収容情報としてユーザ収容情報記憶部24へ送信する機能を具備する。ユーザ収容情報記憶部24は、ユーザ収容情報入力部22から送信される情報を蓄積する機能を具備する。図7にユーザ収容情報記憶部に記憶されたユーザ収容情報の一例を示す。図7は図3〜図5に例示したユーザA〜Cの収容情報である。ユーザ収容情報は、ユーザに割り当てられたVPNにおける疎通可能範囲を定義したものであり、ネットワーク構成情報に含まれる各情報要素の集合により表される。具体的には、図7に示すように、ノード情報、リンク情報、Ring/LAG情報を含んでいる。   The user accommodation information input unit 22 has a function of physically or logically assigning a communicable range for each user in the management target range, and transmitting the information as user accommodation information to the user accommodation information storage unit 24. The user accommodation information storage unit 24 has a function of accumulating information transmitted from the user accommodation information input unit 22. FIG. 7 shows an example of user accommodation information stored in the user accommodation information storage unit. FIG. 7 shows the accommodation information of the users A to C exemplified in FIGS. The user accommodation information defines a communicable range in the VPN assigned to the user, and is represented by a set of information elements included in the network configuration information. Specifically, as shown in FIG. 7, node information, link information, and Ring / LAG information are included.

入力部20は、2以上のユーザからの故障受付情報をもとに故障申告のあった通信の経路上の管理対象範囲の1又は複数の端点情報を故障情報として入力するための機能と、入力された情報を設計上疎通経路特定部11へ送信する機能を具備する。また、出力部25は故障被疑箇所特定部13によって出力される結果を表示する機能を具備する。   The input unit 20 has a function for inputting, as failure information, one or more end point information of a management target range on a communication path for which a failure has been reported based on failure reception information from two or more users. A function of transmitting the information to the communication path specifying unit 11 in design. The output unit 25 has a function of displaying the result output by the suspected fault location specifying unit 13.

設計上疎通経路特定部11は、入力部20、ネットワーク構成情報記憶部23、ユーザ収容情報記憶部24と接続している。該設計上疎通経路特定部11は、入力部20から入力されたユーザ毎の故障情報に対して、管理対象のネットワークにおける設計上の疎通経路を1又は複数算出し、該設計上疎通経路情報を疎通経路情報蓄積部12に蓄積する。   The design communication path specifying unit 11 is connected to the input unit 20, the network configuration information storage unit 23, and the user accommodation information storage unit 24. The design communication path specifying unit 11 calculates one or a plurality of design communication paths in the network to be managed with respect to the failure information for each user input from the input unit 20, and uses the design communication path information. It accumulates in the communication path information accumulation unit 12.

より具体的には、設計上疎通経路特定部11はまず、故障情報に係るユーザ毎に、該ユーザのユーザ収容情報をユーザ収容情報記憶部24から抽出・保持する。そして、入力された端点情報が1つの端点である場合には、当該端点とは異なる1又は複数の端点を前記ユーザ収容情報から抽出する。そして、抽出された端点毎に、当該端点と入力された1つの端点との間の収容経路範囲内の設計上の疎通経路を算出する。この設計上疎通経路は、所定の経路設定アルゴリズムにしたがってネットワーク構成情報記憶部23に記憶されたネットワーク構成情報からノード・リンク・Ring・LAG単位で各々抽出する。そして、算出した設計上疎通経路を、ユーザ毎に疎通経路として保持する所定の記憶領域に既に登録されているデータと重複しない場合は、当該記録領域に記憶保持しておく。   More specifically, the communication path specifying unit 11 in design first extracts and holds the user accommodation information of the user from the user accommodation information storage unit 24 for each user related to the failure information. If the input end point information is one end point, one or more end points different from the end point are extracted from the user accommodation information. Then, for each extracted end point, a design communication path within the accommodation path range between the end point and the input one end point is calculated. The communication paths in this design are extracted in units of nodes, links, rings, and LAGs from the network configuration information stored in the network configuration information storage unit 23 according to a predetermined route setting algorithm. If the calculated design communication path does not overlap with data already registered in a predetermined storage area that is stored as a communication path for each user, the communication path is stored and held in the recording area.

一方、入力された端点情報が2以上の複数端点である場合、複数端点から2端点の組合せを作り、2端点の組合せ毎に、2端点間の収容経路範囲内の疎通経路を算出する。この設計上疎通経路は、所定の経路設定アルゴリズムにしたがってネットワーク構成情報記憶部23に記憶されたネットワーク構成情報からノード・リンク・Ring・LAG単位で各々抽出する。そして、算出した設計上疎通経路を、ユーザ毎に疎通経路として保持する所定の記憶領域に既に登録されているデータと重複しない場合は、当該記録領域に記憶保持しておく。   On the other hand, when the input end point information includes two or more end points, a combination of the two end points is made from the plurality of end points, and a communication route within the accommodation route range between the two end points is calculated for each combination of the two end points. The communication paths in this design are extracted in units of nodes, links, rings, and LAGs from the network configuration information stored in the network configuration information storage unit 23 according to a predetermined route setting algorithm. If the calculated design communication path does not overlap with data already registered in a predetermined storage area that is stored as a communication path for each user, the communication path is stored and held in the recording area.

以上の処理を入力された複数のユーザに係る故障情報についてユーザ毎に繰り返し行う。なお疎通経路の算出は、前述したように、ネットワーク管理装置又はノードが一意の経路として決定する場合のアルゴリズム、例えばノードのFDBによるデータフレーム転送方式などに従う。ユーザ毎に設計上疎通経路として保持された情報は、設計上疎通経路特定部11から疎通経路情報蓄積部12へ送信される。疎通経路情報蓄積部12では、設計上疎通経路特定部11から送信されたユーザ毎の、且つ、Ring、LAG、リンク、ノード単位の設計上疎通経路情報を蓄積する。   The above processing is repeated for each user with respect to failure information related to a plurality of users. As described above, the communication path is calculated according to an algorithm used when the network management apparatus or the node determines as a unique path, for example, a data frame transfer method using the FDB of the node. Information held as a communication path by design for each user is transmitted from the communication path specifying unit 11 by design to the communication path information storage unit 12. The communication path information accumulating unit 12 accumulates the design communication path information for each user and for each ring, LAG, link, and node transmitted from the design communication path specifying unit 11.

故障被疑箇所特定部13は、疎通経路情報蓄積部12に蓄積された、各ユーザのノード・リンク・Ring・LAG単位の設計上疎通経路情報から、1つ以上重複するノード・リンク・Ring・LAGをそれぞれ抽出し、重複数の多い順に故障被疑箇所として、ノード・リンク・Ring・LAG単位に出力部23に表示出力する。   The suspected fault location identifying unit 13 includes one or more overlapping nodes, links, rings, and LAGs in the design of the communication route information stored in the communication route information storage unit 12 in units of nodes, links, rings, and LAGs. Are extracted and displayed on the output unit 23 in units of nodes, links, rings, and LAGs as suspected failure locations in the order of the number of overlaps.

次に、本発明に係るVPN障害発生時の故障被疑箇所特定装置10における処理概要について図8のフローチャートを参照して説明する。図8に示す故障被疑箇所特定装置10における処理は、ブロック矢印の前の手順は後の手順より先に行う必要があり、入力部20から端点の情報が送信された時点から処理が始まり、出力部25へ結果を出力した時点で処理を終える。すなわち図8に示すように、まず入力部20が、2以上のユーザからの故障申告について該故障に係る1又は複数の端点情報を故障被疑箇所特定装置10に送信する(ステップS101)。故障被疑箇所特定装置10の設計上疎通経路特定部11が、入力された各ユーザについて、入力された端点情報、ユーザ収容情報、ネットワーク構成情報からRing、LAG、リンク、ノード単位で設計上疎通経路を算出し、該設計上疎通経路を疎通経路情報蓄積部12へ蓄積する(ステップS102)。そして、故障被疑箇所特定装置10の故障被疑箇所特定部13が、疎通経路情報蓄積部12に蓄積された情報から、重複するRing、LA、リンク、ノードを、重複数順に重複数とともに出力部25に出力・表示する(ステップS103)。 Next, an outline of processing in the failure suspected place identifying device 10 when a VPN failure occurs according to the present invention will be described with reference to the flowchart of FIG. The processing in the suspected failure point identification apparatus 10 shown in FIG. 8 requires that the procedure before the block arrow be performed before the subsequent procedure, and the processing starts from the point when the end point information is transmitted from the input unit 20 and is output. The process ends when the result is output to the unit 25. That is, as illustrated in FIG. 8, first, the input unit 20 transmits one or a plurality of end point information relating to the failure to the failure suspected place identifying apparatus 10 for failure reports from two or more users (step S101). The communication path specifying unit 11 in the design of the suspected fault location specifying device 10 determines the communication path by design in units of Ring, LAG, link, and node from the input end point information, user accommodation information, and network configuration information for each input user. And the communication path in the design is stored in the communication path information storage unit 12 (step S102). Then, the suspected fault location identifying unit 13 of the suspected fault location identifying device 10 outputs an overlapping Ring, LA G , link, and node from the information accumulated in the communication path information accumulating unit 12 together with the multiples in the order of multiples. 25 is output and displayed (step S103).

次に本発明に係るVPN障害発生時の故障被疑箇所特定装置10における具体的な処理手順について図9のフローチャートを参照して説明する。   Next, a specific processing procedure in the failure suspected place identifying apparatus 10 when a VPN failure occurs according to the present invention will be described with reference to the flowchart of FIG.

ステップS1:入力部20から送信されたユーザ数を読み取り、入力ユーザ数num1にその値を設定する。   Step S1: Read the number of users transmitted from the input unit 20, and set the value to the number of input users num1.

ステップS2:入力ユーザ数num1が2以上であるかを調べる。2以上の場合は、ステップS3へ進み、2未満の場合はステップS14へ進む。   Step S2: Check whether the number of input users num1 is 2 or more. If the number is 2 or more, the process proceeds to step S3. If the number is less than 2, the process proceeds to step S14.

ステップS3:入力部20から送信された各ユーザについて、入力された端点数が1以上であるかを調べる。入力部20から送信された全てのユーザについて入力された端点数が1以上である場合はステップS4へ、少なくとも1ユーザについて入力された端点数が1未満である場合はステップS14へ進む。   Step S3: For each user transmitted from the input unit 20, it is checked whether the number of input endpoints is 1 or more. If the number of endpoints input for all users transmitted from the input unit 20 is 1 or more, the process proceeds to step S4. If the number of endpoints input for at least one user is less than 1, the process proceeds to step S14.

ステップS4:ステップS5からステップS10までを入力ユーザ数num1(ユーザ1〜ユーザnum1)だけ繰り返す。   Step S4: Steps S5 to S10 are repeated for the number of input users num1 (user 1 to user num1).

ステップS5:ユーザi(i=1〜num1)について、ユーザ収容情報をユーザ収容情報記憶部24から抽出して保持する。   Step S5: The user accommodation information is extracted from the user accommodation information storage unit 24 and held for the user i (i = 1 to num1).

ステップS6:ユーザi(i=1〜num1)について、入力部20から送信された端点数を読み取り、端点数num2にその値を設定する。   Step S6: For the user i (i = 1 to num1), the number of endpoints transmitted from the input unit 20 is read, and the value is set as the endpoint number num2.

ステップS7:ユーザi(i=1〜num1)の端点数num2が1と等しいかを調べる。1と等しい場合はステップS8−1へ、1と等しくない場合はステップS9−1へ進む。   Step S7: Check whether the number of endpoints num2 of the user i (i = 1 to num1) is equal to 1. If it is equal to 1, the process proceeds to step S8-1. If it is not equal to 1, the process proceeds to step S9-1.

ステップS8−1:ユーザiについて、入力された端点以外の端点を、ステップS5で保持したユーザ収容情報から抽出し、端点Pj(j=1〜n)として保持する。   Step S8-1: For the user i, end points other than the input end point are extracted from the user accommodation information held in step S5 and held as end points Pj (j = 1 to n).

ステップS8−2:ステップS8−3からステップS8−5までをステップS8−1で抽出した端点数nだけ繰り返す。   Step S8-2: Steps S8-3 to S8-5 are repeated for the number of endpoints n extracted in step S8-1.

ステップS8−3:ユーザiのユーザ収容情報の範囲の中で、入力部20から送信された端点と端点Pj間の疎通経路をネットワーク管理装置又はノードが一意の経路として決定する場合のアルゴリズムに従って算出し、ノード、リンク、Ring、LAG単位で情報を保持する。   Step S8-3: Calculated according to an algorithm in the case where the network management device or the node determines the communication path between the end point and the end point Pj transmitted from the input unit 20 as a unique path within the range of the user accommodation information of the user i. In addition, information is held in units of nodes, links, Rings, and LAGs.

ステップS8−4:ステップS8−3で保持しているノード、リンク、Ring、LAGを、ユーザiについての疎通経路として保持している所定領域へ登録する。登録に際して、ユーザiについて疎通経路として既に登録している情報が存在する場合は登録しない。   Step S8-4: The node, link, Ring, and LAG held in step S8-3 are registered in a predetermined area held as a communication route for the user i. At the time of registration, registration is not performed when there is information already registered as a communication route for the user i.

ステップS8−5:端点Pjについて、jがnより小さい場合はS8−2へ戻り、j=nであればステップS10へ進む。   Step S8-5: For the end point Pj, if j is smaller than n, the process returns to S8-2, and if j = n, the process proceeds to step S10.

ステップS9−1:入力された複数の端点から、2端点の組合せを作り、Ck(k=1〜m)として保持する。   Step S9-1: A combination of two end points is created from a plurality of input end points and held as Ck (k = 1 to m).

ステップS9−2:ステップS9−3からステップS9−5までをステップS9−1で作成した組合せの数mだけ繰り返す。   Step S9-2: Steps S9-3 to S9-5 are repeated for the number m of combinations created in Step S9-1.

ステップS9−3:ユーザiの収容情報の範囲の中で、組合せCkの2端点間の疎通経路をネットワーク管理装置又はノードが一意の経路として決定する場合のアルゴリズムに従って算出し、ノード、リンク、Ring、LAG単位で情報を保持する。   Step S9-3: Calculate the communication path between the two end points of the combination Ck within the range of the accommodation information of the user i according to the algorithm when the network management device or the node determines as a unique path, and the node, link, Ring , Information is held in units of LAG.

ステップS9−4:ステップS9−3で保持しているノード、リンク、Ring、LAGを、ユーザiについての疎通経路として保持している所定の領域へ登録する。登録に際して、ユーザiについて疎通経路として既に登録している情報が存在する場合は登録しない。   Step S9-4: The node, link, Ring, and LAG held in step S9-3 are registered in a predetermined area held as a communication route for the user i. At the time of registration, registration is not performed when there is information already registered as a communication route for the user i.

ステップS9−5:組合せCkについて、kがmより小さい場合はS8−2へ戻り、k=mであればステップS10へ進む。   Step S9-5: For the combination Ck, if k is smaller than m, the process returns to S8-2, and if k = m, the process proceeds to step S10.

ステップS10:ユーザiについて、iがnum1より小さい場合はステップS7へ戻り、i=num1であればステップS11へ進む。   Step S10: For user i, if i is smaller than num1, the process returns to step S7, and if i = num1, the process proceeds to step S11.

ステップS11:ユーザ毎に疎通経路として保持した領域の情報を疎通経路情報蓄積部12へ送信する。   Step S11: Information on the area held as the communication path for each user is transmitted to the communication path information storage unit 12.

ステップS12:疎通経路情報蓄積部12から情報を取り出し、ノード、リンク、Ring、LAGごとに重複して登録されている数をカウントし保持する。   Step S12: The information is taken out from the communication path information storage unit 12, and the number registered in duplicate for each node, link, Ring, and LAG is counted and held.

ステップS13:ノード、リンク、Ring、LAGごとに重複数の多い順番に並び替え、並び替えた順番かつ重複数が1以上のものを出力部25へ送信する。   Step S13: The nodes, links, Rings, and LAGs are rearranged in the order in which the overlap number is large, and the rearranged order and the overlap number is 1 or more are transmitted to the output unit 25.

ステップS14:入力部へ入力データが不正であることを返却する。   Step S14: Return that the input data is invalid to the input unit.

このように本発明によれば、故障箇所の特定処理において、過去の故障情報や故障原因・故障箇所等の情報を必要としないので、情報蓄積が十分でない場合におけるサイレント故障時であっても適切な故障特定が可能となる。これにより復旧対応の迅速化を図ることができる。   As described above, according to the present invention, since the failure location specifying process does not require past failure information or failure cause / failure location information, it is appropriate even in the case of silent failure when information accumulation is not sufficient. Fault identification is possible. As a result, it is possible to speed up the recovery response.

以上本発明の一実施の形態について詳述したが本発明はこれに限定されるものではない。例えば、管理対象のネットワークにおける構成情報はネットワークの形態・トポロジ・構成機器・冗長技術等に応じて適切なものを設定すればよく、またこれに伴いユーザ収容情報もネットワーク構成情報に応じて適切なものを設定すればよい。また、上記実施の形態では、管理対象ネットワーク内における経路設定アルゴリズムとして既知の所定のものが用いられていることを前提とした場合の例について詳述したが、ネットワーク構成情報の1つとして経路設定アルゴリズム情報を予め記憶しておき、該情報に基づき経路設定アルゴリズムを選定して疎通経路を算出するようにしてもよい。   Although one embodiment of the present invention has been described in detail above, the present invention is not limited to this. For example, the configuration information in the network to be managed may be set appropriately according to the network form, topology, component equipment, redundancy technology, etc., and the user accommodation information is also appropriate according to the network configuration information. You can set something. Further, in the above embodiment, an example in which it is assumed that a known predetermined algorithm is used as a route setting algorithm in the managed network has been described in detail, but route setting is one of the network configuration information. Algorithm information may be stored in advance, and a communication route may be calculated by selecting a route setting algorithm based on the information.

10…故障被疑箇所特定装置、11…設計上疎通経路特定部、12…疎通経路情報蓄積部、13…故障被疑箇所特定部、20…入力部、21…ネットワーク構成情報入力部、22…ユーザ収容情報入力部、23…ネットワーク構成情報記憶部、24…ユーザ収容情報記憶部、25…出力部   DESCRIPTION OF SYMBOLS 10 ... Fault suspected place identification device, 11 ... Designed communication path specifying part, 12 ... Communication path information accumulating part, 13 ... Fault suspected place specifying part, 20 ... Input part, 21 ... Network configuration information input part, 22 ... User accommodation Information input unit, 23 ... Network configuration information storage unit, 24 ... User accommodation information storage unit, 25 ... Output unit

Claims (6)

疎通経路が一意に決定可能なネットワーク上に構築された仮想プライベートネットワーク(VPN)における故障発生箇所を特定するネットワーク管理システムであって、
管理対象範囲のネットワークを構成する装置情報及び該ネットワークが冗長構成をとる場合には前記装置情報に加えて該冗長構成情報をネットワーク構成情報として記憶するネットワーク構成情報記憶手段と、
管理対象範囲の中で各ユーザのVPNに割り当てた疎通可能範囲を構成する物理的又は論理的な構成情報をユーザ収容情報としてユーザ毎に記憶するユーザ収容情報記憶手段と、
ユーザから故障申告のあった通信経路上の管理対象範囲についての1又は複数の端点情報を故障情報として複数入力する故障情報入力手段と、
故障申告のあったユーザ毎に、ユーザ収容情報記憶手段から故障情報に係るユーザのユーザ収容情報を抽出し、前記故障情報及び前記ユーザ収容情報に基づき少なくとも故障情報に係る端点を含む1以上の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶する設計上疎通経路特定手段と、
疎通経路情報蓄積手段に蓄積された複数の設計上疎通経路情報から、重複して蓄積されているネットワーク構成情報を抽出し、ネットワーク構成情報に属する要素毎に重複数の多い順に各要素を故障被疑箇所として特定する故障被疑箇所特定手段とを備えた
ことを特徴とするネットワーク管理システム。
A network management system for identifying a failure occurrence point in a virtual private network (VPN) constructed on a network in which a communication path can be uniquely determined,
Network configuration information storage means for storing device information constituting a network in a management target range and the redundant configuration information as network configuration information in addition to the device information when the network has a redundant configuration;
User accommodation information storage means for storing physical or logical configuration information constituting a communicable range assigned to each user's VPN in the management target range for each user as user accommodation information;
A failure information input means for inputting a plurality of pieces of one or more end point information about the management target range on the communication path in which a failure is reported from the user as failure information;
For each user who has reported a failure, the user accommodation information of the user related to the failure information is extracted from the user accommodation information storage means, and at least one communication including at least an end point related to the failure information based on the failure information and the user accommodation information A route that uniquely calculates a route, specifies a route obtained by adding the communication routes without duplication as a design communication route, and stores the design communication route information in the communication route information storage unit;
Extracts redundantly stored network configuration information from multiple design communication route information stored in the communication route information storage means, and suspects failure of each element in the order of multiple duplicates for each element belonging to the network configuration information A network management system comprising a failure suspect location identifying means for identifying a location as a location.
前記設計上疎通経路特定手段は、故障情報が1端点の情報である場合は、前記ユーザ収容情報に基づき前記1端点以外の1又は複数の端点を抽出し、抽出された端点毎に前記1端点との疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶する
ことを特徴とする請求項1記載のネットワーク管理システム。
When the failure information is information on one end point, the communication path specifying unit in the design extracts one or a plurality of end points other than the one end point based on the user accommodation information, and the one end point is extracted for each extracted end point. The communication route is uniquely calculated, the route obtained by adding the communication routes without duplication is specified as a design communication route, and the design communication route information is stored in the communication route information storage means. 1. The network management system according to 1.
前記設計上疎通経路特定手段は、故障情報が複数端点の情報である場合は、複数端点から2端点の組合せを生成し、生成した各2端点の組合せ毎に2端点間の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶する
ことを特徴とする請求項1又は2記載のネットワーク管理システム。
When the failure information is information on a plurality of end points, the design communication path specifying unit generates a combination of two end points from the plurality of end points, and uniquely sets a communication path between the two end points for each generated combination of the two end points. 3. The network management according to claim 1 or 2, characterized in that a route obtained by calculating and adding together the communication routes without duplication is specified as a design communication route, and the design communication route information is stored in the communication route information storage means. system.
前記ネットワーク構成情報に属する要素はノード、リンク、Ring、LAG(Link AGgregation)を含み、リンク情報は構成するノード情報を含み、Ring情報及びLAG情報はそれぞれ構成するリンク情報を含む
ことを特徴とする請求項1乃至3何れか1項記載のネットワーク管理システム。
The elements belonging to the network configuration information include nodes, links, Rings, and LAGs (Link AGgregation), the link information includes node information that configures, and the Ring information and LAG information include link information that configures each. The network management system according to any one of claims 1 to 3.
疎通経路が一意に決定可能なネットワーク上に構築された仮想プライベートネットワーク(VPN)においてネットワーク管理システムが故障発生箇所を特定する方法であって、
ネットワーク管理システムは、管理対象範囲のネットワークを構成する装置情報及び該ネットワークが冗長構成をとる場合には前記装置情報に加えて該冗長構成情報をネットワーク構成情報として記憶するネットワーク構成情報記憶手段と、管理対象範囲の中で各ユーザのVPNに割り当てた疎通可能範囲を構成する物理的又は論理的な構成情報をユーザ収容情報としてユーザ毎に記憶するユーザ収容情報記憶手段と、ユーザから故障申告のあった通信経路上の管理対象範囲についての1又は複数の端点情報を故障情報として複数入力する故障情報入力手段とを備え、
ネットワーク管理システムの設計上疎通経路特定手段が、故障申告のあったユーザ毎に、ユーザ収容情報記憶手段から故障情報に係るユーザのユーザ収容情報を抽出し、前記故障情報及び前記ユーザ収容情報に基づき少なくとも故障情報に係る端点を含む1以上の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶し、
ネットワーク管理システムの故障被疑箇所特定手段が、疎通経路情報蓄積手段に蓄積された複数の設計上疎通経路情報から、重複して蓄積されているネットワーク構成情報を抽出し、ネットワーク構成情報に属する要素毎に重複数の多い順に各要素を故障被疑箇所として特定する
ことを特徴とする故障発生箇所特定方法。
A method in which a network management system identifies a failure occurrence point in a virtual private network (VPN) constructed on a network in which a communication path can be uniquely determined,
The network management system includes device configuration information storage means for storing network configuration information in addition to the device information in the case where the network has a redundant configuration and the device information configuring the network in the management target range; User accommodation information storage means for storing, as user accommodation information, physical or logical configuration information that constitutes a communicable range assigned to each user's VPN within the management target range, and a failure report from the user Failure information input means for inputting a plurality of pieces of one or more end point information about the management target range on the communication path as failure information,
The communication path specifying means in the design of the network management system extracts the user accommodation information of the user related to the failure information from the user accommodation information storage means for each user who has reported the failure, and based on the failure information and the user accommodation information One or more communication paths including at least an end point related to the failure information are uniquely calculated, a path obtained by adding the communication paths without duplication is specified as a communication path in the design, and the communication path information in the design is stored in the communication path information storage unit. Remember,
For each element belonging to the network configuration information, the network management system suspected failure location identification unit extracts redundantly stored network configuration information from a plurality of design communication route information stored in the communication route information storage unit. A method of identifying a fault occurrence location characterized by identifying each element as a suspected fault location in the order of the number of overlaps.
コンピュータを、請求項1記載のネットワーク管理システムの少なくとも設計上疎通経路特定手段及び故障被疑箇所特定手段として機能させる
ことを特徴とするネットワーク管理プログラム。
A network management program for causing a computer to function as at least a communication path identifying unit and a suspected failure location identifying unit in design of the network management system according to claim 1.
JP2011240553A 2011-11-01 2011-11-01 Network management system, failure location identification method, and network management program Active JP5495274B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011240553A JP5495274B2 (en) 2011-11-01 2011-11-01 Network management system, failure location identification method, and network management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011240553A JP5495274B2 (en) 2011-11-01 2011-11-01 Network management system, failure location identification method, and network management program

Publications (2)

Publication Number Publication Date
JP2013098799A JP2013098799A (en) 2013-05-20
JP5495274B2 true JP5495274B2 (en) 2014-05-21

Family

ID=48620302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011240553A Active JP5495274B2 (en) 2011-11-01 2011-11-01 Network management system, failure location identification method, and network management program

Country Status (1)

Country Link
JP (1) JP5495274B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002271392A (en) * 2001-03-06 2002-09-20 Nippon Telegr & Teleph Corp <Ntt> Method of controlling voice quality every call in ip net

Also Published As

Publication number Publication date
JP2013098799A (en) 2013-05-20

Similar Documents

Publication Publication Date Title
JP5095823B2 (en) Transport control server, network system, and transport control method
JP5033856B2 (en) Devices and systems for network configuration assumptions
CN104838620B (en) The apparatus and method of incident management in telecommunications network
JP5166373B2 (en) Transport control server, transport control system, and backup path setting method
US20140092726A1 (en) Method for mapping a network topology request to a physical network and communication system
US10158500B2 (en) G.8032 prioritized ring switching systems and methods
JP5747281B2 (en) COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND NETWORK MANAGEMENT DEVICE
CN111404822B (en) Data transmission method, device, equipment and computer readable storage medium
Braun et al. Loop-free alternates with loop detection for fast reroute in software-defined carrier and data center networks
US9584387B1 (en) Systems and methods of sending a packet in a packet-switched network through a pre-determined path to monitor network health
US9515918B2 (en) Computing forwarding tables for link failures
EP2693706A1 (en) Method and device for implementing multi-protection overlapped protection groups
JP5495274B2 (en) Network management system, failure location identification method, and network management program
CN104469846B (en) A kind of message processing method and equipment
WO2012055631A1 (en) Procedure to set up routes over the transmission network efficiently
JP6384481B2 (en) Network design support apparatus, network design method and program
Vogt et al. Availability modeling of services in IP networks
CN106487682B (en) Diameter signaling network routing method and device
CN107666437A (en) A kind of static tunnel restoration method, apparatus and network node
Cho et al. Minimizing protection switching time in transport networks with shared mesh protection
Hirata et al. Traveling maintenance system design for wide-area telecommunication networks
JP4808595B2 (en) Network information collection system and network information collection method
JP5419740B2 (en) Pass accommodation design method
JP5962375B2 (en) Network management system and impact determination method
CN111901148B (en) Network topology management method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130816

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130821

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131017

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20140207

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: 20140226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140226

R150 Certificate of patent or registration of utility model

Ref document number: 5495274

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150