Nothing Special   »   [go: up one dir, main page]

JP2009232177A - User management system and method for reserving network path - Google Patents

User management system and method for reserving network path Download PDF

Info

Publication number
JP2009232177A
JP2009232177A JP2008075321A JP2008075321A JP2009232177A JP 2009232177 A JP2009232177 A JP 2009232177A JP 2008075321 A JP2008075321 A JP 2008075321A JP 2008075321 A JP2008075321 A JP 2008075321A JP 2009232177 A JP2009232177 A JP 2009232177A
Authority
JP
Japan
Prior art keywords
network
route
management system
information
reservation
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.)
Granted
Application number
JP2008075321A
Other languages
Japanese (ja)
Other versions
JP5077000B2 (en
Inventor
Shuichi Okamoto
修一 岡本
Kenichi Ogaki
健一 大垣
Tomohiro Otani
朋広 大谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2008075321A priority Critical patent/JP5077000B2/en
Publication of JP2009232177A publication Critical patent/JP2009232177A/en
Application granted granted Critical
Publication of JP5077000B2 publication Critical patent/JP5077000B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】品質条件がついたネットワークパスを要望するユーザから、パス予約を受けつけ、ネットワークリソースを考慮した最適なパスを予約・設定・再計算する。
【解決手段】ネットワーク管理システムは、前記ネットワークを利用するユーザから、予約帯域及び回線使用開始終了時間を含んでいる予約基本情報を受け取るユーザインタフェース部と、前記ネットワーク管理システムからネットワークリソース情報を取得し、時間軸方向に拡張したネットワークリソース情報を格納する時間軸情報付ネットワークデータベースと、前記データベースを参照することにより、前記予約基本情報に適合する最適経路を算出する経路計算エンジン部と、前記最適経路から構成されるネットワークトポロジを生成し、前記最適経路及び前記予約基本情報を前記データベースに反映させるスケジューリング部と、前記ネットワーク管理システムに対して、前記最適経路及び前記予約基本情報に基づいてプロビジョニングを実施するプロビジョニング部とを備えている。
【選択図】図2
The present invention accepts a path reservation from a user who requests a network path with a quality condition, and reserves, sets and recalculates an optimal path in consideration of network resources.
A network management system obtains basic resource information including a reserved bandwidth and a line use start / end time from a user who uses the network, and acquires network resource information from the network management system. A network database with time axis information for storing network resource information expanded in the time axis direction, a route calculation engine unit for calculating an optimum route that matches the reservation basic information by referring to the database, and the optimum route A network topology configured to reflect the optimum route and the basic reservation information in the database, and to the network management system based on the provisional information based on the optimum route and the basic reservation information. And a provisioning unit for implementing the grayed.
[Selection] Figure 2

Description

本発明は、ネットワークパスを予約するユーザ管理システム及び方法に関する。より詳細には、品質条件がついたネットワークパスを要望するユーザから、パス予約を受けつけ、ネットワークリソースを考慮した最適なパスを予約・設定・再計算するユーザ管理システム及び方法に関する。   The present invention relates to a user management system and method for reserving a network path. More specifically, the present invention relates to a user management system and method for accepting a path reservation from a user who requests a network path with quality conditions, and reserving / setting / recalculating an optimal path in consideration of network resources.

非特許文献1から4には、パケット交換ネットワーク又は回線交換ネットワークにおいて、回線設定を行う構成が記載されている。例えば、MPLS(Multi Protocol Label Swtiching)ネットワークにおいてLSP(Label Switched Path)を設定する場合、LSP設定を行おうとするノードは、リンク情報データベースを参照して、LSPの対向側終端ノードまでの経路を計算し、経路情報及び要求帯域を含む回線設定要求メッセージを送信する。経路情報に含まれるノードは、回線設定要求メッセージを受信した場合、現在の使用帯域と利用可能な最大帯域から要求帯域を確保できるか否かを判定し、確保できる場合には経路情報で次に指定されているノードに回線設定要求メッセージを転送する。この様に、回線設定要求メッセージは、経路情報で指定されている順に転送され、中間にある総てのノードにおいて帯域確保ができる場合、LSP終端点である対向ノードに到達する。対向ノードにおいても帯域の確保が可能である場合には、経路情報とは逆順に確認メッセージが転送され回線設定が完了する。   Non-Patent Documents 1 to 4 describe a configuration in which line setting is performed in a packet switching network or a circuit switching network. For example, when setting an LSP (Label Switched Path) in an MPLS (Multi Protocol Label Switching) network, the node that is to set the LSP refers to the link information database and calculates the route to the opposite end node of the LSP Then, a line setting request message including the route information and the required bandwidth is transmitted. When the node included in the route information receives the line setting request message, the node determines whether or not the required bandwidth can be secured from the current used bandwidth and the maximum available bandwidth. Forward the line setup request message to the specified node. In this way, the line setting request message is transferred in the order specified by the route information, and reaches the opposite node, which is the LSP termination point, when the bandwidth can be secured in all intermediate nodes. If the opposite node can also secure the bandwidth, the confirmation message is transferred in the reverse order to the route information, and the line setting is completed.

回線交換ネットワークにおいても同様に、設定回線の終端点となるノード間で、必要な回線数又は帯域を示す情報を送受し、回線の経路に含まれる全ノードにおいて必要な回線数又は帯域の確保ができる場合に回線設定が完了する。   Similarly, in a circuit-switched network, information indicating the required number of lines or bandwidth is transmitted and received between nodes that are termination points of the set line, and the required number of lines or bandwidth is secured in all nodes included in the circuit path. Line setup is completed when possible.

また、多様なネットワークサービスに対する要求に応じるため、将来のある時間から、又は、ある時間帯に定期的に回線設定を行いたい場合がある。このために、設定する回線に必要な要求帯域と、開始時刻及び必要であれば終了時刻を、一方の終端点となるノードに設定しておくことを考える。この場合、一方の終端点となるノードは、設定された開始時刻に上述した様に回線設定要求メッセージを送信するが、この時点において経路上の各ノードで要求帯域の確保を行えるか否かは保証されず、よって、回線設定が失敗に終わることが生じ、サービス提供に影響がでる。   In addition, in order to respond to requests for various network services, there is a case where it is desired to perform line setting periodically from a certain time in the future or at a certain time zone. For this purpose, it is considered that the required bandwidth, start time, and end time if necessary for the line to be set are set in one node as a terminal point. In this case, the node serving as one of the terminal points transmits the line setting request message as described above at the set start time. At this time, whether or not the requested bandwidth can be secured at each node on the route is determined. This is not guaranteed, and therefore the line setting may fail, affecting service provision.

このため、所望の帯域の回線を予約し、所望の時刻に予約した回線を設定するための方法として、時系列のデータをノードに持たせて、要求帯域、開始終了時間を事前に交換することにより、自律分散的に帯域予約を行う方法が提供された。   For this reason, as a method for reserving a line with a desired bandwidth and setting a line reserved at a desired time, the node has time-series data and the required bandwidth and start / end time are exchanged in advance. Provided a method for bandwidth reservation autonomously distributed.

D.Katz et al、"Traffic Engineering (TE) Extensions to OSPF Version 2"、IETF RFC3630、2003年9月D. Katz et al, "Traffic Engineering (TE) Extensions to OSPF Version 2", IETF RFC 3630, September 2003. D.Awduche et al、"RSVP−TE: Extensions to RSVP for LSP Tunnels"、IETF RFC3209、2001年12月D. Auduche et al, “RSVP-TE: Extensions to RSVP for LSP Tunnels”, IETF RFC 3209, December 2001. K.Kompella et al、"Routing Extensions in Support of Generalized Multi−Protocol Label Switching (GMPLS)"、IETF RFC4202、2005年10月K. Kompella et al, "Routing Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS)", IETF RFC4202, October 2005. L.Berger、"Generalized Multi−Protocol Label Switching (GMPLS) Signaling Functional Description"、IETF RFC3471、2003年1月L. Berger, “Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description”, IETF RFC3471, January 2003.

しかしながら、自律分散的に帯域予約を行う方法では、それぞれのノード(ルータ)に持たせる情報量が多すぎて、ノードに対する負荷が大きくなっている。また、ノード間で情報を交換する必要があるため、この情報は要求帯域、開始終了時間に限られ、ユーザは所望の帯域と開始終了時間を要求できるのみであった。さらに、自律分散的に帯域予約を行うため、予約されたネットワークパスがネットワークリソースを効率的に活用できるパスである保証がなかった。また、予約されたネットワークパス上に障害が発生した場合、または新規パスが追加された場合等のネットワークリソースの変化に対する対応が行われていなかった。   However, in the method of performing bandwidth reservation in an autonomous distributed manner, each node (router) has too much information, and the load on the node is increased. Further, since it is necessary to exchange information between nodes, this information is limited to the requested bandwidth and start / end time, and the user can only request the desired bandwidth and start / end time. Furthermore, since bandwidth reservation is performed in an autonomous and distributed manner, there is no guarantee that the reserved network path is a path that can efficiently use network resources. In addition, when a failure occurs on a reserved network path, or when a new path is added, no response is made to changes in network resources.

したがって、本発明は、品質条件がついたネットワークパスを要望するユーザから、パス予約を受けつけ、ネットワークリソースを考慮した最適なパスを予約・設定・再計算することが可能なユーザ管理システム及び方法を提供することを目的とする。   Therefore, the present invention provides a user management system and method capable of accepting a path reservation from a user who desires a network path with quality conditions and reserving / setting / recalculating an optimum path in consideration of network resources. The purpose is to provide.

本発明によれば、経路のプロビジョニングが可能なネットワーク、該ネットワークからリソース情報を取得する並びに該ネットワークに対して経路のプロビジョニングを行うネットワーク管理システム、及び該ネットワークのユーザ管理システムを含む通信システムにおいて、前記ネットワークを利用するユーザから、予約帯域及び回線使用開始終了時間を含んでいる予約基本情報を受け取るユーザインタフェース部と、前記ネットワーク管理システムからネットワークリソース情報を取得し、時間軸方向に拡張したネットワークリソース情報を格納する時間軸情報付ネットワークデータベースと、前記データベースを参照することにより、前記予約基本情報に適合する最適経路を算出する経路計算エンジン部と、前記最適経路及び前記予約基本情報を前記データベースに反映させるスケジューリング部と、前記ネットワーク管理システムに対して、前記最適経路及び前記予約基本情報に基づいてプロビジョニングを実施するプロビジョニング部とを備えているユーザ管理システムが提供される。   According to the present invention, a network capable of route provisioning, a network management system for obtaining resource information from the network and provisioning a route for the network, and a communication system including a user management system for the network, A user interface unit that receives basic reservation information including a reserved bandwidth and a line use start / end time from a user who uses the network, and network resource information obtained from the network management system and extended in the time axis direction A network database with time axis information for storing information, a route calculation engine unit for calculating an optimum route that matches the reservation basic information by referring to the database, the optimum route, and the reservation A scheduling unit that reflects the information in the database, to the network management system, a user management system and a provisioning unit for implementing the provision on the basis of the optimal path and the reservation basic information is provided.

また、前記ネットワークは品質情報をさらに有し、前記予約基本情報は回線品質要求を含んでおり、前記経路計算エンジン部は、該回線品質要求も満たす最適経路を算出することも好ましい。   The network further includes quality information, and the basic reservation information includes a line quality request, and the route calculation engine unit preferably calculates an optimum route that satisfies the line quality request.

また、前記予約基本情報は、予約経路パターンをさらに含んでおり、該予約経路パターンは予約経路の始点終点ノード及び該ノード間の経路の冗長化パターンの情報であり、前記経路計算エンジン部は、前記冗長化パターンの条件も満たす最適経路を算出することも好ましい。   Further, the basic reservation information further includes a reserved route pattern, the reserved route pattern is information on a start point / end point node of a reserved route and a redundant pattern of a route between the nodes, and the route calculation engine unit includes: It is also preferable to calculate an optimum route that also satisfies the condition of the redundancy pattern.

また、前記スケジューリング部は、前記経路計算エンジン部に前記最適経路を再計算させる機能をさらに有していることも好ましい。   Moreover, it is preferable that the scheduling unit further has a function of causing the route calculation engine unit to recalculate the optimum route.

また、前記ユーザインタフェース部は、前記ネットワークの運用者から最適経路の再計算を受け付け、前記スケジューリング部に対して最適経路の再計算を実行させる機能をさらに有することも好ましい。   The user interface unit preferably further has a function of accepting recalculation of an optimum route from an operator of the network and causing the scheduling unit to recalculate the optimum route.

また、前記経路計算エンジン部は、前記予約基本情報の条件を満たすリンクを抽出し、該リンクから仮トポロジを構成し、構成された仮トポロジから前記予約基本情報の条件を満たす仮トポロジを選択し、選択された仮トポロジの中から、リンクコストが最小、ホップ数が最小、リンク負荷が最も分散される、リンクの稼働率が最大になるの4つ条件を満たす仮トポロジを最適経路として算出することも好ましい。   The route calculation engine unit extracts links that satisfy the conditions of the reservation basic information, configures a temporary topology from the links, and selects a temporary topology that satisfies the conditions of the reservation basic information from the configured temporary topology. From the selected temporary topologies, a temporary topology that satisfies the four conditions of the minimum link cost, the minimum number of hops, the most distributed link load, and the maximum link utilization rate is calculated as the optimum route. It is also preferable.

本発明によれば、経路のプロビジョニングが可能なネットワーク、該ネットワークからリソース情報を取得する並びに該ネットワークに対して経路のプロビジョニングを行うネットワーク管理システム、及び該ネットワークのユーザ管理システムを含む通信システムにおけるユーザ管理システムにおいて、前記ネットワークを利用するユーザから、予約帯域及び回線使用開始終了時間を含んでいる予約基本情報を受け取るステップと、前記ネットワーク管理システムからネットワークリソース情報を取得し、時間軸方向に拡張したネットワークリソース情報を格納する時間軸情報付ネットワークデータベースを作成するステップと、前記データベースを参照することにより、前記予約基本情報に適合する最適経路を算出するステップと、前記最適経路及び前記予約基本情報を前記データベースに反映させるステップと、前記ネットワーク管理システムに対して、前記最適経路及び前記予約基本情報に基づいてプロビジョニングを実施するステップとを含むネットワーク経路予約方法が提供される。   According to the present invention, a network in which a route can be provisioned, a network management system that acquires resource information from the network and provisions a route to the network, and a user in a communication system including the user management system of the network In the management system, receiving basic reservation information including a reserved bandwidth and a line use start / end time from a user using the network, acquiring network resource information from the network management system, and extending in a time axis direction Creating a network database with time axis information for storing network resource information; calculating an optimum route that matches the reservation basic information by referring to the database; and There is provided a network route reservation method including the steps of reflecting an appropriate route and the basic reservation information in the database, and performing provisioning for the network management system based on the optimal route and the basic reservation information. The

ユーザ管理システムが集中的にパス予約を行うため、ネットワークのノード間で情報を交換する必要がなくなり、ノードの負荷が減少する。さらに、ユーザはユーザ管理システムに対してパス予約を行うことが可能になり、優先度、パスの種別等の品質条件付きのパスを予約することも可能になる。   Since the user management system performs path reservation intensively, there is no need to exchange information between nodes of the network, and the load on the nodes is reduced. Furthermore, the user can make a path reservation for the user management system, and can also reserve a path with quality conditions such as priority and path type.

また、ユーザ管理システムが、リソースを考慮した最適なパス予約を行うことにより、ネットワークリソースの利用効率が向上する。さらに、障害発生時に最適パスの再計算を行うことにより障害時のサービスダウンを低減させる。また、新規ノード追加時にも最適パスの再計算を行うことによりリソースの有効利用を図ることができる。   In addition, when the user management system makes an optimal path reservation in consideration of resources, the use efficiency of network resources is improved. Furthermore, service down at the time of failure is reduced by recalculating the optimum path when a failure occurs. Also, resources can be effectively used by recalculating the optimum path when adding a new node.

図1は、本発明によるシステムの構成概要を示す。本発明によるシステムは、ユーザ管理システム1、ネットワーク管理システム2、経路(パス)のプロビジョニングが可能な品質情報を有するネットワーク3を含んでいる。なお、本実施形態では、上記ネットワークとして、MPLS/GMPLSネットワークを用いている。   FIG. 1 shows a schematic configuration of a system according to the present invention. The system according to the present invention includes a user management system 1, a network management system 2, and a network 3 having quality information capable of path provisioning. In the present embodiment, an MPLS / GMPLS network is used as the network.

ユーザ管理システム1は、品質条件がついたネットワークパスを要望するユーザから、パス予約を受けつけ、ネットワークリソースを考慮した最適なMPLS/GMPLSパスを予約し、ユーザに予約可否の結果を通知する。MPLS/GMPLSパスの設定は、ネットワーク管理システム2に対して、予約スケジュールに合わせたプロビジョニング要求を行うことにより設定される。ユーザ管理システム1による予約は、時間軸情報付ネットワークリソースデータベースを構築・更新することにより行われ、要求条件に応じた最適経路が計算される。また計算された最適経路は、障害対応等で随時再計算される。   The user management system 1 accepts a path reservation from a user who requests a network path with quality conditions, reserves an optimum MPLS / GMPLS path in consideration of network resources, and notifies the user of the result of reservation availability. The setting of the MPLS / GMPLS path is set by making a provisioning request in accordance with the reservation schedule to the network management system 2. The reservation by the user management system 1 is performed by constructing / updating the network resource database with time axis information, and the optimum route according to the request condition is calculated. Further, the calculated optimum route is recalculated as needed in response to a failure.

ネットワーク管理システム2(NMS)は、ユーザ管理システム1からMPLS/GMPLSパス設定要求を受け付けて、MPLS/GMPLSネットワーク3に対して、MPLS/GMPLSルータ制御によるMPLS/GMPLSパスプロビジョニングを行う。このプロビジョニングにより、MPLS/GMPLSネットワーク3内のCEルータからCEルータへのパスが設定される。また、MPLS/GMPLSネットワーク3からネットワークリソースを定期的に取得し、ユーザ管理システム1に対して、ネットワークリソース情報を提供する。   The network management system 2 (NMS) receives an MPLS / GMPLS path setting request from the user management system 1 and performs MPLS / GMPLS path provisioning based on MPLS / GMPLS router control for the MPLS / GMPLS network 3. By this provisioning, a path from the CE router to the CE router in the MPLS / GMPLS network 3 is set. In addition, network resources are periodically acquired from the MPLS / GMPLS network 3, and network resource information is provided to the user management system 1.

図2は、本発明によるユーザ管理システム1のブロック図を示す。図2によると、ユーザ管理システム1は、ユーザインタフェース部11、スケジューリング部12、プロビジョニング部13、経路計算エンジン14、時間軸情報付ネットワークデータベース15とを備えている。   FIG. 2 shows a block diagram of a user management system 1 according to the present invention. As shown in FIG. 2, the user management system 1 includes a user interface unit 11, a scheduling unit 12, a provisioning unit 13, a route calculation engine 14, and a network database 15 with time axis information.

ユーザ管理システム1は、NMS2やMPLS/GMPLSネットワーク3と連携して動作し、データベース作成・同期・ユーザ予約受付・プロビジョニング・障害対応などを実施し、受け付けた予約に対応してMPLS/GMPLSネットワークトポロジの生成、最適経路再計算などのシミュレートを行う。以下、各構成要素の詳細を説明する。   The user management system 1 operates in cooperation with the NMS 2 and the MPLS / GMPLS network 3 and performs database creation, synchronization, user reservation reception, provisioning, failure handling, etc., and an MPLS / GMPLS network topology corresponding to the received reservation. Simulation and optimal route recalculation. Details of each component will be described below.

ユーザインタフェース部11は、ユーザ、運用者と通信を行う部分であり、例えば、Web等によりユーザ、運用者からの要求を受付、結果を表示する。ユーザインタフェース部11は、認証機能を有し、一般ユーザと運用者を区別して認証する。一般ユーザ用には、例えば、新規予約の入力、予約状況の参照、予約の削除機能等を有する。また、運用者用には、例えば、予約状況の参照、リンク利用状況の参照、障害リンクの復旧日時入力・修正、新規リンクの追加、最適経路の再計算機能等を有する。   The user interface unit 11 is a part that communicates with the user and the operator. For example, the user interface unit 11 receives a request from the user and the operator through the Web and displays the result. The user interface unit 11 has an authentication function, and authenticates the general user and the operator separately. For general users, for example, a new reservation input, reservation status reference, reservation deletion function, and the like are provided. For the operator, for example, it has a reservation status reference, a link usage status reference, a failure link recovery date input / correction, a new link addition, an optimum route recalculation function, and the like.

スケジューリング部12は、ユーザからの予約基本情報(要求帯域、開始終了時間、回線品質(Class of Service(CoS))など)を、ユーザインタフェース部11より受けとり、経路計算エンジン14で算出される最適経路から構成される仮想MPLS/GMPLSネットワークトポロジから、ユーザからの予約が可能かどうか判定する。予約が可能な場合は、予約可能をユーザインタフェース部11に通知する。また、上記最適経路及び予約基本情報を時間軸情報付ネットワークデータベース15に反映する。   The scheduling unit 12 receives basic reservation information (requested bandwidth, start / end time, line quality (Class of Service (CoS)), etc.) from the user from the user interface unit 11, and an optimum route calculated by the route calculation engine 14. From the virtual MPLS / GMPLS network topology composed of When the reservation is possible, the user interface unit 11 is notified that the reservation is possible. The optimum route and basic reservation information are reflected in the network database 15 with time axis information.

また、障害、工事作業などにより経路情報が変更された場合、逐次最適経路の再計算・再スケジューリングを行う。更にリソース混雑時のリソース再配分を行うために再計算・再スケジューリングを行う。   In addition, when route information is changed due to a failure, construction work, or the like, recalculation / rescheduling of the optimum route is performed sequentially. Furthermore, recalculation and rescheduling are performed to reallocate resources when resources are congested.

プロビジョニング部13は、仮想MPLS/GMPLSネットワークトポロジに基づいてMPLS/GMPLSパスのプロビジョニングを行う。プロビジョニング用インターフェースを介してNMS2によりプロビジョニングが行われ、利用開始時刻でパス設定を行い、利用終了時刻でパス開放を行う。   The provisioning unit 13 performs MPLS / GMPLS path provisioning based on the virtual MPLS / GMPLS network topology. Provisioning is performed by the NMS 2 via the provisioning interface, the path is set at the use start time, and the path is released at the use end time.

経路計算エンジン14は、リソース利用効率などから最適経路を算出する。最適経路の定義及び最適経路算出アルゴリズムは以下で説明される。   The route calculation engine 14 calculates an optimum route from resource utilization efficiency and the like. The definition of the optimum route and the optimum route calculation algorithm are described below.

時間軸情報付ネットワークデータベース15は、時間軸方向に拡張したデータベースであり、データベース取得用インターフェースを介して、NMS2のデータベースと同期することによりネットワークリソース情報を収集し、データベース15に格納する。ネットワークリソースの例として各リンクの区間、帯域、QoS、パラメータがあげられる。また、リンクのパラメータとして、ノードアドレス、リンクの最大帯域、端点のノードID、TEリンクのアドレス、優先度ごとの最大利用可能帯域、LSP encoding、SW capability、SRLGが格納される。なお、LSP encoding、SW capabilityは、ネットワークがGMPLSの場合のみ格納される。   The network database 15 with time axis information is a database expanded in the time axis direction, collects network resource information by synchronizing with the database of the NMS 2 via the database acquisition interface, and stores it in the database 15. Examples of network resources include the section, bandwidth, QoS, and parameters of each link. Further, the node address, the maximum link bandwidth, the node ID of the endpoint, the TE link address, the maximum available bandwidth for each priority, LSP encoding, SW capability, and SRLG are stored as link parameters. Note that LSP encoding and SW capability are stored only when the network is GMPLS.

また、図2には明記されていないが、ユーザ情報及び予約されたMPLS/GMPLSネットワークトポロジのデータベースも存在する。時間軸情報付ネットワークデータベース15上に該データベースを構築することも可能である。ユーザ情報データベースには例えば、ユーザID、ユーザの別名(alias)、アカウント種別(ユーザ/運用者)が保持され、ユーザアカウントの場合にはさらに、ユーザ装置のデフォルトのD−planeアドレス(0系および1系)、ユーザ装置のデフォルトのM−planeアドレス、予約時に選択できる接続先リスト(D−plane destination)が保持される。上記ネットワークトポロジのデータベースには例えば、ユーザID、予約帯域、優先度、始点ルータアドレス(始点ノード情報)、終点ルータアドレス(終点ノード情報)、許容リンクコストの最大値、許容ホップ数の最大値、経路情報、0系および1系のユーザ装置のD−planeアドレス、ユーザ装置のM−planeアドレス、パスの種別が格納される。ここでパスの種別とは、冗長性を考慮した予約パスのパターンで本実施形態では以下の4通りのパターンがある。   There is also a database of user information and reserved MPLS / GMPLS network topology, which is not specified in FIG. It is also possible to construct the database on the network database 15 with time axis information. In the user information database, for example, a user ID, a user alias (alias), and an account type (user / operator) are stored. In the case of a user account, the default D-plane address (0 system and 1 system), a default M-plane address of the user apparatus, and a connection destination list (D-plane destination) that can be selected at the time of reservation are held. The network topology database includes, for example, user ID, reserved bandwidth, priority, start router address (start node information), end router address (end node information), maximum allowable link cost, maximum allowable hop count, The path information, the D-plane addresses of the 0-system and 1-system user devices, the M-plane address of the user devices, and the path type are stored. Here, the path type is a reserved path pattern in consideration of redundancy, and in the present embodiment, there are the following four patterns.

図3は、本発明による予約パスのCEルータ冗長、1+1、独立2経路のパターンを示す。本パターンは、始点および終点のCE(Customer Edge)ルータがそれぞれ冗長化され、それぞれのCEルータ間に現用系・予備系各2本のMPLSパスが設定されている。更に、経路1から4は、
・経路1と経路2で同じノードおよび同じTEリンクを通ってはいけない。
・経路3と経路4で同じノードおよび同じTEリンクを通ってはいけない。
・経路1と経路3で同じノードおよび同じTEリンクを通ってはいけない。
・経路2と経路4で同じノードおよび同じTEリンクを通ってはいけない。
という条件が課されている。
FIG. 3 shows a pattern of CE router redundancy, 1 + 1, and independent 2 routes of a reserved path according to the present invention. In this pattern, CE (Customer Edge) routers at the start point and end point are made redundant, and two MPLS paths for each of the active system and the standby system are set between the CE routers. Furthermore, routes 1 to 4 are
• Do not pass the same node and the same TE link in route 1 and route 2.
-Do not pass the same node and the same TE link in route 3 and route 4.
• Do not pass the same node and the same TE link in route 1 and route 3.
-Route 2 and route 4 must not pass through the same node and the same TE link.
The condition is imposed.

図4は、本発明による予約パスのCEルータ冗長、独立2経路のパターンを示す。本パターンは、始点および終点のCEルータがそれぞれ冗長化され、それぞれのCEルータ間に各1本のMPLSパスが設定されている。更に、経路1と2は、
・経路1と経路2で同じノードおよび同じTEリンクを通ってはいけない。
という条件が課されている。
FIG. 4 shows a CE path redundant, independent two-path pattern of reserved paths according to the present invention. In this pattern, the start and end CE routers are made redundant, and one MPLS path is set between the CE routers. Furthermore, routes 1 and 2 are
• Do not pass the same node and the same TE link in route 1 and route 2.
The condition is imposed.

図5は、本発明による予約パスのCEルータ非冗長、1+1、独立2経路のパターンを示す。本パターンは、始点および終点のCEルータは冗長化せず、それぞれのCEルータ間に各2本のMPLSパスが設定されている。更に、経路1と2は、
・経路1と経路2で同じノードおよび同じTEリンクを通ってはいけない。
という条件が課されている。
FIG. 5 shows a pattern of reserved path CE router non-redundant, 1 + 1, and independent two paths according to the present invention. In this pattern, the start and end CE routers are not made redundant, and two MPLS paths are set between the CE routers. Furthermore, routes 1 and 2 are
• Do not pass the same node and the same TE link in route 1 and route 2.
The condition is imposed.

図6は、本発明による予約パスのCEルータ非冗長、単独経路のパターンを示す。本パターンは、始点および終点のCEルータは冗長化せず、CEルータ間に対して1本のMPLSパスが設定されている。   FIG. 6 shows a CE path non-redundant, single path pattern of a reserved path according to the present invention. In this pattern, the start and end CE routers are not made redundant, and one MPLS path is set between the CE routers.

以下、経路計算エンジン14で実行される最適経路を算出するアルゴリズムについて説明する。   Hereinafter, an algorithm for calculating the optimum route executed by the route calculation engine 14 will be described.

まず、最適経路は以下のように定義される。最適経路であるための必要条件は、
(H1)予約時間帯で利用可能であること
(H2)リンクのパラメータが適合していること(GMPLSの場合)
(H3)Link disjoint(冗長経路が同じリンクを通らないこと)*
(H4)Node disjoint(冗長経路が同じノードを通らないこと)*
(H5)SRLG(冗長経路が同じ光ファイバを使用しないこと)*
である。ただし、*のついた項目(H3)から(H5)はトポロジ上実現不可能な場合、オプションをつけることも可能である。例えば、最適経路を求めるアルゴリズム中で全くチェックしない、冗長経路上で同じノード及び/またはリンクをn個まで許容する等が考えられる。
First, the optimum route is defined as follows. The prerequisites for being the optimal route are:
(H1) Available in the reserved time zone (H2) Link parameters are compatible (in the case of GMPLS)
(H3) Link disjoint (redundant paths do not pass through the same link) *
(H4) Node disjoint (redundant path does not pass through the same node) *
(H5) SRLG (Do not use optical fibers with the same redundant path) *
It is. However, the items marked with * (H3) to (H5) can be provided with options if they cannot be realized in the topology. For example, no checking is performed in the algorithm for obtaining the optimum route, and up to n same nodes and / or links are allowed on the redundant route.

以上の必要条件を満たす経路の内、最適経路は、
(S1)リンクコストが最小である。
(S2)ホップ数(経由ノード数)が最小である。
(S3)リンク負荷が分散されている。つまり、経路上の全TEリンク負荷の分散が最小である。
(S4)リンクの稼働率が最大になる。つまり、経路上の全TEリンク負荷の平均が最小である。
を満たすものと定義される。ただし、上記4つの項目に重みづけを行うことにより、複数項目に優先順位を付けることが可能である。この重み付けは、ユーザインタフェース部11がスライダやプルダウンメニューを提供することで実現される。
Of the routes that meet the above requirements, the best route is
(S1) The link cost is minimum.
(S2) The hop count (routed node count) is the smallest.
(S3) The link load is distributed. That is, the distribution of all TE link loads on the path is minimal.
(S4) The link availability is maximized. That is, the average of all TE link loads on the path is the smallest.
Is defined as satisfying However, it is possible to prioritize a plurality of items by weighting the above four items. This weighting is realized by the user interface unit 11 providing a slider or a pull-down menu.

次に、本実施形態の最適経路計算のアルゴリズムを図を参照して説明する。
(A1)まず、図7のように各TEリンクに注目して、各TEリンクが上記必要条件の(H1)、(H2)を満たすかどうか判定する。(H1)の判定のため、図8のように所望の優先度で2次元平面(時間軸・帯域軸)に切り出し、図9のように、要求帯域が要求時間内の全ての利用可能帯域に収まることをチェックする。GMPLSの場合、(H2)の判定のため、GMPLSパラメータのチェックを行う。
(A2)図10のように、上記の必要条件を満たしたリンクだけを抽出して仮トポロジを構築する。
(A3)上記構築された仮トポロジで、必要条件(H3)から(H5)を満たすものを選択し、この中から最適経路の条件(S1)から(S4)を満たすものが最適経路として算出される。これらの条件に関する重み付けが行われていた場合は、重み付けの最も重い条件が優先度が高いとして、少なくともその条件を満たすものが算出される。
Next, the optimal route calculation algorithm of this embodiment will be described with reference to the drawings.
(A1) First, paying attention to each TE link as shown in FIG. 7, it is determined whether or not each TE link satisfies the above requirements (H1) and (H2). For the determination of (H1), a two-dimensional plane (time axis / band axis) is cut out with a desired priority as shown in FIG. 8, and the requested band is changed to all available bands within the required time as shown in FIG. Check that it fits. In the case of GMPLS, the GMPLS parameter is checked to determine (H2).
(A2) As shown in FIG. 10, a temporary topology is constructed by extracting only the links that satisfy the above-mentioned necessary conditions.
(A3) Of the constructed temporary topologies, those satisfying the necessary conditions (H3) to (H5) are selected, and those satisfying the conditions (S1) to (S4) of the optimum route are calculated as optimum routes. The In the case where weighting relating to these conditions has been performed, it is assumed that the condition with the highest weighting has a high priority, and the one that satisfies at least the condition is calculated.

次に最適経路の再計算について説明する。リンク障害発生、リンク新設等の理由により、算出された最適経路内のリンクが使用できなくなることが出てくるために最適経路の再計算機能が必要になる。   Next, recalculation of the optimum route will be described. Since the link in the calculated optimum route cannot be used due to the occurrence of a link failure or the establishment of a new link, an optimum route recalculation function is required.

最適経路の再計算の実施タイミングは、リンク障害発生時、リンク新設時、または任意のタイミングでの運用者による手動実施時である。障害発生時では、NMSから障害の通知を受けた際、また、運用者が障害復旧日時の入力を行った際に実施される。また、リンク新設時は運用者がリンク提供開始日時の入力を行った際に実施される。   The timing for recalculating the optimum route is when a link failure occurs, when a link is newly established, or when it is manually performed by an operator at an arbitrary timing. When a failure occurs, it is performed when a failure notification is received from the NMS, or when the operator inputs the failure recovery date and time. Also, when a link is newly established, it is performed when the operator inputs the link provision start date and time.

この再計算は、障害発生時、障害リンクを含む最適経路に対して逐次再計算が行われ、運用者に通知される。障害リンクの影響が大きく全ての最適経路が予約収容できない場合は、予約パスのパターンを変更することにより再計算する。リンク新設時及び運用者による手動実施時は、計算時間を運用者が入力することにより、再計算に必要な計算時間を限定することも可能である。また、複数の予約パスパターンで計算し、計算された最適経路を画面上に表示し、運用者が比較検討できるようにすることも可能である。   In this recalculation, when a failure occurs, the recalculation is performed sequentially for the optimum route including the failed link, and the operator is notified. If the influence of the failure link is so great that all the optimum routes cannot be reserved, the calculation is recalculated by changing the reserved path pattern. When a link is newly established or manually performed by the operator, the calculation time required for recalculation can be limited by inputting the calculation time by the operator. It is also possible to calculate with a plurality of reserved path patterns, display the calculated optimum route on the screen, and allow the operator to compare and review.

次に、再計算の対象となる予約について説明する。再計算は、特定の時間帯と重なる予約全てが対象となる。特定の時間帯とは、障害発生時の場合、障害によりリンクが使用できなくなる時間帯であり、新規リンク増設時の場合は、新規リンクが使用可能になる時間以降になる。ただし、予約情報に再計算禁止フラグを設定し、リンク新設時及び運用者による手動実施時の場合、再計算を行わないようにすることも可能である。   Next, reservations that are recalculated will be described. The recalculation covers all reservations that overlap with a specific time zone. The specific time zone is a time zone in which a link cannot be used due to a failure when a failure occurs, and after a time when a new link can be used when adding a new link. However, it is also possible to set a recalculation prohibition flag in the reservation information so that recalculation is not performed when a link is newly established or when it is manually performed by an operator.

障害発生時の場合、再計算の対象となる予約は、具体的には次のようになる。
・現在設定中(サービス提供中)かつ障害リンクを含むパスは、再計算対象となる。
・現在設定中かつ障害リンクを含まないパスは、再計算対象外となる。
・現在未設定かつ障害リンクを含むパス(設定時までに復旧しない場合)は、再計算対象となる。
In the event of a failure, the reservation to be recalculated is specifically as follows.
• Paths that are currently being set (providing service) and that include a failed link are subject to recalculation.
• Paths that are currently set and do not include a faulty link are not subject to recalculation.
• Paths that are currently not set and include a failed link (if not restored by the time of setting) are subject to recalculation.

新規リンク追加時、運用者による手動実施時の場合、再計算の対象となる予約は、具体的には次のようになる。
・基本的に該当時間帯の予約全てが対象になる。
・再計算禁止フラグが立てられた予約は対象外になる。
When a new link is added or when it is manually performed by the operator, the reservation to be recalculated is specifically as follows.
・ Basically, all reservations in the applicable time zone are eligible.
・ Reservations for which a recalculation prohibition flag is set are excluded.

再計算を行う際、予約を受け付けた順番に再計算を行った場合、必ずしも最適な結果が計算できるとは限らない。そのため、再計算は、予約時間の長い順、ホップ数の多い順、予約開始時間が遅い順に行われる。また、これらの順を適切に組み合わせて再計算を行うことも可能である。   When recalculation is performed, if the recalculation is performed in the order in which reservations are received, an optimal result cannot always be calculated. For this reason, recalculation is performed in the order of long reservation time, high hop count, and late reservation start time. It is also possible to perform recalculation by appropriately combining these orders.

ユーザ管理システム1の具体的な利用例を示す。システム起動時、ユーザ管理システム1とNMS2間の障害監視を行った後、NMS2のデータベースを照合し、時間軸情報付ネットワークデータベース15と同期し、ユーザからのパス設定要求を待受する。ユーザからのパス設定要求を待っているアイドル時では、定期的にNMS2のデータベースの照合及び同期、ユーザ管理システム1とNMS2間の障害監視を行う。   A specific usage example of the user management system 1 will be described. When the system is activated, the failure management between the user management system 1 and the NMS 2 is performed, and then the NMS 2 database is collated, synchronized with the network database 15 with time axis information, and a path setting request from the user is awaited. During idle time waiting for a path setting request from the user, the database of the NMS 2 is periodically checked and synchronized, and the failure monitoring between the user management system 1 and the NMS 2 is performed.

ユーザがユーザ管理システム1にパス予約を行い、パス設定が行われる流れの一例を示す。
1.ユーザは、ユーザ管理システム1にWebブラウザなどでアクセスする。
2.ユーザは、予約に必要なパス設定情報をWebブラウザ経由でユーザ管理システム1に入力する。
3.ユーザ管理システム1は、入力情報をもとに時間軸情報付ネットワークデータベース15と照合し、経路計算エンジン14が最適経路を選択する。
4.ユーザ管理システム1は、利用可否の結果をユーザに返答する。
5.ユーザは、ユーザ管理システム1が示した経路に問題がない場合、本予約リクエストを行う。
6.ユーザ管理システム1は、本予約実施し、予約が確定する。
7.ユーザ管理システム1は、時間軸情報付ネットワークデータベース15の情報を更新する。
8.ユーザ管理システム1は、LSP設定のキューに入れる。
9.予約時刻の到来した時、
10.ユーザ管理システム1は、プロビジョニング用インタフェースを使ってNMS2にアクセスする。
11.ユーザ管理システム1は、NMS2にプロビジョニングコマンド投入する。
An example of a flow in which a user makes a path reservation to the user management system 1 and a path is set is shown.
1. A user accesses the user management system 1 with a Web browser or the like.
2. The user inputs path setting information necessary for reservation to the user management system 1 via the Web browser.
3. The user management system 1 collates with the network database 15 with time axis information based on the input information, and the route calculation engine 14 selects the optimum route.
4). The user management system 1 returns a result of availability to the user.
5. When there is no problem in the route indicated by the user management system 1, the user makes a reservation request.
6). The user management system 1 performs this reservation and the reservation is confirmed.
7). The user management system 1 updates information in the network database 15 with time axis information.
8). The user management system 1 puts into the LSP setting queue.
9. When the reservation time arrives,
10. The user management system 1 accesses the NMS 2 using the provisioning interface.
11. The user management system 1 inputs a provisioning command to the NMS 2.

また、以上述べた実施形態は全て本発明を例示的に示すものであって限定的に示すものではなく、本発明は他の種々の変形態様及び変更態様で実施することができる。従って本発明の範囲は特許請求の範囲及びその均等範囲によってのみ規定されるものである。   Moreover, all the embodiment described above shows the present invention exemplarily, and does not limit the present invention, and the present invention can be implemented in other various modifications and changes. Therefore, the scope of the present invention is defined only by the claims and their equivalents.

本発明によるシステムの構成概要を示す。1 shows an outline of the configuration of a system according to the present invention. 本発明によるユーザ管理システムのブロック図を示す。1 shows a block diagram of a user management system according to the present invention. 本発明による予約パスのCEルータ冗長、1+1、独立2経路のパターンを示す。FIG. 4 shows CE router redundancy, 1 + 1, and independent 2 path patterns of reserved paths according to the present invention. FIG. 本発明による予約パスのCEルータ冗長、独立2経路のパターンを示す。4 shows a CE router redundant, independent two-route pattern of a reserved path according to the present invention. 本発明による予約パスのCEルータ非冗長、1+1、独立2経路のパターンを示す。Fig. 4 shows CE router non-redundant, 1 + 1, independent 2 path patterns of reserved paths according to the present invention. 本発明による予約パスのCEルータ非冗長、単独経路のパターンを示す。4 shows a CE router non-redundant, single path pattern of a reserved path according to the present invention. 本発明による最適経路計算のアルゴリズムで各TEリンクの注目を示す。The attention of each TE link is shown in the algorithm for calculating the optimum route according to the present invention. 本発明による最適経路計算のアルゴリズムで所望の優先度で2次元平面に切り出すことを示す。It shows that an optimal route calculation algorithm according to the present invention cuts out in a two-dimensional plane with a desired priority. 本発明による最適経路計算のアルゴリズムで要求帯域が要求時間内の全ての利用可能帯域に収まることの確認を示す。The confirmation that the requested bandwidth falls within all the available bandwidths within the requested time in the algorithm for calculating the optimum route according to the present invention is shown. 本発明による最適経路計算のアルゴリズムで仮トポロジの構築を示す。The construction of the temporary topology is shown by the algorithm for calculating the optimum route according to the present invention.

符号の説明Explanation of symbols

1 ユーザ管理システム
2 ネットワーク管理システム
3 MPLS/GMPLSネットワーク
11 ユーザインタフェース部
12 スケジューリング部
13 プロビジョニング部
14 経路計算エンジン
15 時間軸情報付ネットワークデータベース
DESCRIPTION OF SYMBOLS 1 User management system 2 Network management system 3 MPLS / GMPLS network 11 User interface part 12 Scheduling part 13 Provisioning part 14 Path calculation engine 15 Network database with time-axis information

Claims (7)

経路のプロビジョニングが可能なネットワーク、該ネットワークからリソース情報を取得する並びに該ネットワークに対して経路のプロビジョニングを行うネットワーク管理システム、及び該ネットワークのユーザ管理システムを含む通信システムにおいて、
前記ネットワークを利用するユーザから、予約帯域及び回線使用開始終了時間を含んでいる予約基本情報を受け取るユーザインタフェース部と、
前記ネットワーク管理システムからネットワークリソース情報を取得し、時間軸方向に拡張したネットワークリソース情報を格納する時間軸情報付ネットワークデータベースと、
前記データベースを参照することにより、前記予約基本情報に適合する最適経路を算出する経路計算エンジン部と、
前記最適経路及び前記予約基本情報を前記データベースに反映させるスケジューリング部と、
前記ネットワーク管理システムに対して、前記最適経路及び前記予約基本情報に基づいてプロビジョニングを実施するプロビジョニング部と、
を備えていることを特徴とするユーザ管理システム。
In a communication system including a network capable of provisioning a route, a network management system for obtaining resource information from the network and provisioning a route for the network, and a user management system for the network,
A user interface unit that receives basic reservation information including a reserved bandwidth and a line use start / end time from a user who uses the network;
A network database with time axis information for acquiring network resource information from the network management system and storing network resource information expanded in the time axis direction;
By referring to the database, a route calculation engine unit that calculates an optimum route that matches the reservation basic information;
A scheduling unit for reflecting the optimum route and the basic reservation information in the database;
A provisioning unit that performs provisioning for the network management system based on the optimum route and the basic reservation information;
A user management system comprising:
前記ネットワークは品質情報をさらに有し、前記予約基本情報は回線品質要求を含んでおり、前記経路計算エンジン部は、該回線品質要求も満たす最適経路を算出することを特徴とする請求項1に記載のユーザ管理システム。   2. The network according to claim 1, wherein the network further includes quality information, the basic reservation information includes a line quality request, and the route calculation engine unit calculates an optimum route that also satisfies the line quality request. The user management system described. 前記予約基本情報は、予約経路パターンをさらに含んでおり、該予約経路パターンは予約経路の始点終点ノード及び該ノード間の経路の冗長化パターンの情報であり、
前記経路計算エンジン部は、前記冗長化パターンの条件も満たす最適経路を算出することを特徴とする請求項2に記載のユーザ管理システム。
The reserved basic information further includes a reserved route pattern, and the reserved route pattern is information on a start point / end point node of a reserved route and a redundancy pattern of a route between the nodes,
The user management system according to claim 2, wherein the route calculation engine unit calculates an optimum route that also satisfies the condition of the redundancy pattern.
前記スケジューリング部は、前記経路計算エンジン部に前記最適経路を再計算させる機能をさらに有していることを特徴とする請求項1から3のいずれか1項に記載のユーザ管理システム。   4. The user management system according to claim 1, wherein the scheduling unit further has a function of causing the route calculation engine unit to recalculate the optimum route. 5. 前記ユーザインタフェース部は、前記ネットワークの運用者から最適経路の再計算を受け付け、前記スケジューリング部に対して最適経路の再計算を実行させる機能をさらに有することを特徴とする請求項4に記載のユーザ管理システム。   The user according to claim 4, wherein the user interface unit further has a function of accepting recalculation of an optimum route from an operator of the network and causing the scheduling unit to recalculate the optimum route. Management system. 前記経路計算エンジン部は、前記予約基本情報の条件を満たすリンクを抽出し、該リンクから仮トポロジを構成し、構成された仮トポロジから前記予約基本情報の条件を満たす仮トポロジを選択し、選択された仮トポロジの中から、リンクコストが最小、ホップ数が最小、リンク負荷が最も分散される、リンクの稼働率が最大になるの4つの条件のうちいずれかを満たす仮トポロジを最適経路として算出することを特徴とする請求項1から5のいずれか1項に記載のユーザ管理システム。   The route calculation engine unit extracts links that satisfy the conditions of the basic reservation information, configures a temporary topology from the links, selects a temporary topology that satisfies the conditions of the basic reservation information from the configured temporary topology, and selects The temporary topology that satisfies any of the four conditions of the minimum link cost, the minimum number of hops, the most distributed link load, and the maximum link availability is selected as the optimal route. 6. The user management system according to claim 1, wherein the user management system is calculated. 経路のプロビジョニングが可能なネットワーク、該ネットワークからリソース情報を取得する並びに該ネットワークに対して経路のプロビジョニングを行うネットワーク管理システム、及び該ネットワークのユーザ管理システムを含む通信システムにおけるユーザ管理システムにおいて、
前記ネットワークを利用するユーザから、予約帯域及び回線使用開始終了時間を含んでいる予約基本情報を受け取るステップと、
前記ネットワーク管理システムからネットワークリソース情報を取得し、時間軸方向に拡張したネットワークリソース情報を格納する時間軸情報付ネットワークデータベースを作成するステップと、
前記データベースを参照することにより、前記予約基本情報に適合する最適経路を算出するステップと、
前記最適経路及び前記予約基本情報を前記データベースに反映させるステップと、
前記ネットワーク管理システムに対して、前記最適経路及び前記予約基本情報に基づいてプロビジョニングを実施するステップと、
を含むことを特徴とするネットワーク経路予約方法。
In a network capable of route provisioning, a network management system for obtaining resource information from the network and provisioning a route to the network, and a user management system in a communication system including a user management system of the network,
Receiving reservation basic information including a reserved bandwidth and a line use start / end time from a user using the network; and
Obtaining network resource information from the network management system and creating a network database with time axis information for storing network resource information expanded in the time axis direction;
Calculating an optimal route that matches the reservation basic information by referring to the database;
Reflecting the optimal route and the basic reservation information in the database;
Implementing provisioning to the network management system based on the optimum route and the basic reservation information;
A network route reservation method comprising:
JP2008075321A 2008-03-24 2008-03-24 User management system and method for reserving a network path Expired - Fee Related JP5077000B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008075321A JP5077000B2 (en) 2008-03-24 2008-03-24 User management system and method for reserving a network path

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008075321A JP5077000B2 (en) 2008-03-24 2008-03-24 User management system and method for reserving a network path

Publications (2)

Publication Number Publication Date
JP2009232177A true JP2009232177A (en) 2009-10-08
JP5077000B2 JP5077000B2 (en) 2012-11-21

Family

ID=41247071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008075321A Expired - Fee Related JP5077000B2 (en) 2008-03-24 2008-03-24 User management system and method for reserving a network path

Country Status (1)

Country Link
JP (1) JP5077000B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010004238A (en) * 2008-06-19 2010-01-07 Nec Corp Network control system, network control method, and control program
WO2012114747A1 (en) * 2011-02-23 2012-08-30 日本電気株式会社 Communication network system, node device and path control method
JP2013016994A (en) * 2011-07-01 2013-01-24 Nippon Telegr & Teleph Corp <Ntt> Communication node device and path allocation method
JP2016192732A (en) * 2015-03-31 2016-11-10 Kddi株式会社 Route control device, route control method, and route control system
JP2017143496A (en) * 2016-02-12 2017-08-17 日本電信電話株式会社 Path arrangement device, path arrangement method, and program
JP2017168988A (en) * 2016-03-15 2017-09-21 株式会社リコー Communication device, communication system, and communication method
JP2018157451A (en) * 2017-03-21 2018-10-04 ヤマハ株式会社 Information processing device
JP2021106353A (en) * 2019-12-27 2021-07-26 富士フイルムビジネスイノベーション株式会社 Information processing device and program
CN116192746A (en) * 2023-01-06 2023-05-30 中电信数智科技有限公司 SDN-based routing path selection method, SDN-based routing path selection device and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000069039A (en) * 1998-08-26 2000-03-03 Nippon Telegr & Teleph Corp <Ntt> Reservation-based bandwidth change service system
JP2002185513A (en) * 2000-12-18 2002-06-28 Hitachi Ltd Packet communication network and packet transfer control method
JP2002252636A (en) * 2001-02-23 2002-09-06 Nippon Telegr & Teleph Corp <Ntt> Usage time reservation type IP network service method
JP2003309832A (en) * 2002-04-16 2003-10-31 Mitsubishi Electric Corp Video conference reservation system, conference reservation server used for the system, and network management server
JP2004112693A (en) * 2002-09-20 2004-04-08 Fujitsu Ltd Resource management method in label switch network
JP2005217784A (en) * 2004-01-29 2005-08-11 Nippon Telegr & Teleph Corp <Ntt> Communication reservation management server and communication reservation management method
JP2005217838A (en) * 2004-01-30 2005-08-11 Fujitsu Ltd Network control apparatus and path control method thereof
JP2005354363A (en) * 2004-06-10 2005-12-22 Fujitsu Ltd Operation reservation control method and apparatus
JP2006203722A (en) * 2005-01-24 2006-08-03 Nippon Telegr & Teleph Corp <Ntt> Path route calculation method, path route calculation device, and communication system
JP2007318449A (en) * 2006-05-25 2007-12-06 Nippon Telegr & Teleph Corp <Ntt> Pass accommodation calculation device, path accommodation calculation method, and program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000069039A (en) * 1998-08-26 2000-03-03 Nippon Telegr & Teleph Corp <Ntt> Reservation-based bandwidth change service system
JP2002185513A (en) * 2000-12-18 2002-06-28 Hitachi Ltd Packet communication network and packet transfer control method
JP2002252636A (en) * 2001-02-23 2002-09-06 Nippon Telegr & Teleph Corp <Ntt> Usage time reservation type IP network service method
JP2003309832A (en) * 2002-04-16 2003-10-31 Mitsubishi Electric Corp Video conference reservation system, conference reservation server used for the system, and network management server
JP2004112693A (en) * 2002-09-20 2004-04-08 Fujitsu Ltd Resource management method in label switch network
JP2005217784A (en) * 2004-01-29 2005-08-11 Nippon Telegr & Teleph Corp <Ntt> Communication reservation management server and communication reservation management method
JP2005217838A (en) * 2004-01-30 2005-08-11 Fujitsu Ltd Network control apparatus and path control method thereof
JP2005354363A (en) * 2004-06-10 2005-12-22 Fujitsu Ltd Operation reservation control method and apparatus
JP2006203722A (en) * 2005-01-24 2006-08-03 Nippon Telegr & Teleph Corp <Ntt> Path route calculation method, path route calculation device, and communication system
JP2007318449A (en) * 2006-05-25 2007-12-06 Nippon Telegr & Teleph Corp <Ntt> Pass accommodation calculation device, path accommodation calculation method, and program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010004238A (en) * 2008-06-19 2010-01-07 Nec Corp Network control system, network control method, and control program
WO2012114747A1 (en) * 2011-02-23 2012-08-30 日本電気株式会社 Communication network system, node device and path control method
JP2013016994A (en) * 2011-07-01 2013-01-24 Nippon Telegr & Teleph Corp <Ntt> Communication node device and path allocation method
JP2016192732A (en) * 2015-03-31 2016-11-10 Kddi株式会社 Route control device, route control method, and route control system
JP2017143496A (en) * 2016-02-12 2017-08-17 日本電信電話株式会社 Path arrangement device, path arrangement method, and program
JP2017168988A (en) * 2016-03-15 2017-09-21 株式会社リコー Communication device, communication system, and communication method
JP2018157451A (en) * 2017-03-21 2018-10-04 ヤマハ株式会社 Information processing device
JP2021106353A (en) * 2019-12-27 2021-07-26 富士フイルムビジネスイノベーション株式会社 Information processing device and program
CN116192746A (en) * 2023-01-06 2023-05-30 中电信数智科技有限公司 SDN-based routing path selection method, SDN-based routing path selection device and storage medium
CN116192746B (en) * 2023-01-06 2024-04-09 中电信数智科技有限公司 SDN-based routing path selection method, SDN-based routing path selection device and storage medium

Also Published As

Publication number Publication date
JP5077000B2 (en) 2012-11-21

Similar Documents

Publication Publication Date Title
JP5077000B2 (en) User management system and method for reserving a network path
JP4374307B2 (en) Label switch path routing control method
EP2441219B1 (en) Power-saving functions in communications networks
CN100596102C (en) Method for establishing label switched path of minimized path preemption cost
EP3055955B1 (en) Centralized data path establishment augmented with distributed control messaging
US8885463B1 (en) Path computation element communication protocol (PCEP) extensions for stateful label switched path management
US9954773B2 (en) Label switching path establishment method, data forwarding method, and device
JP4968117B2 (en) Route calculation apparatus and route calculation system
US11418428B2 (en) Recomputation of multipaths in a segment routing-enabled network
JP4765980B2 (en) Communication network system
EP2689563B1 (en) Use of sub path maintenance elements (spmes) for multiprotocol label switching (mpls) shared mesh protection
EP2899932B1 (en) Label switching path calculation method and label switching path calculation device
US7168044B1 (en) Apparatus and method for automatic network connection provisioning
WO2007019758A1 (en) A method, system and apparatus for implementing traffic engineering
WO2009122791A1 (en) Distributed resource management system, distributed resource management method, and distributed resource management program
EP3684017B1 (en) Route selection with bandwidth sharing optimization over rings
JP2009519666A (en) Resource sharing between network and tunnel
EP3099010B1 (en) Network path computation method, apparatus and system
CN101350761A (en) Method, device and system for realizing route establishment and calculation
JP5083168B2 (en) Method and apparatus for setting pseudo wire
JP4522955B2 (en) Multicast point-to-point (MP2P) multiprotocol label switching (MPLS) traffic engineering (TE) communication system
JP5379899B1 (en) Path connection management device, communication node device, path connection control method, and program
JP2008236606A (en) Path setting method and communication apparatus for the method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100713

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100823

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100730

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110901

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111025

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111216

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120813

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150907

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees