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

JP4530697B2 - Communications system - Google Patents

Communications system Download PDF

Info

Publication number
JP4530697B2
JP4530697B2 JP2004089543A JP2004089543A JP4530697B2 JP 4530697 B2 JP4530697 B2 JP 4530697B2 JP 2004089543 A JP2004089543 A JP 2004089543A JP 2004089543 A JP2004089543 A JP 2004089543A JP 4530697 B2 JP4530697 B2 JP 4530697B2
Authority
JP
Japan
Prior art keywords
network
data
routing
management
control data
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.)
Expired - Fee Related
Application number
JP2004089543A
Other languages
Japanese (ja)
Other versions
JP2005277893A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2004089543A priority Critical patent/JP4530697B2/en
Publication of JP2005277893A publication Critical patent/JP2005277893A/en
Application granted granted Critical
Publication of JP4530697B2 publication Critical patent/JP4530697B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は通信システムに関し、特にネットワーク上でルーティング処理をして通信を行う通信システムに関する。   The present invention relates to a communication system, and more particularly to a communication system that performs communication by performing routing processing on a network.

近年、インターネットに代表されるような通信ネットワークは大容量化、広域化が著しく、バックボーンとなるネットワークを構成して通信事業者によって管理される通信機器(NE:ネットワークエンティティ)も、多数化、複雑化している。   In recent years, the communication network represented by the Internet has been greatly increased in capacity and widened, and the number of communication devices (NE: network entities) managed by a communication carrier constituting a backbone network has increased. It has become.

NEは、国際標準のISO9542とISO10589で規定されたOSI(Open Systems Interconnection:7階層のネットワークプロトコルの構造モデル)に準拠した管理ネットワーク(OSIネットワーク)内で使用される場合は、NSAP(Network Service Access Point)アドレスを用いて一意に識別されることが決められている(ATM網ではノードを識別するためにATMアドレスが用いられるが、これと同様に、OSIネットワーク上ではノードを識別するためにNSAPアドレスが用いられる)。   When used in a management network (OSI network) compliant with OSI (Open Systems Interconnection: 7-layer network protocol structure model) defined by international standards ISO9542 and ISO10589, NE Point) It is determined to be uniquely identified using an address (in ATM networks, ATM addresses are used to identify nodes, but in the same way, on SAPI networks, NSAPs are used to identify nodes). Address is used).

またこの場合、NEは、ユーザトラフィックが流れるネットワークとは独立したOSIネットワーク上で管理、制御される。なお、NSAPアドレスについては、ISO(International Organization for Standardization)/IEC(Inter-Exchange Carrier)8348:1996Annex.Aで規定される。   In this case, the NE is managed and controlled on the OSI network independent of the network through which user traffic flows. The NSAP address is defined in ISO (International Organization for Standardization) / IEC (Inter-Exchange Carrier) 8348: 1996 Annex.A.

OSIネットワークを構成しているときのNEは、ネットワークノード(または単にノード)と呼ばれ、特にOSIネットワーク上でルーティング機能を持たないユーザコンピュータ等のノードはES(End System)、ルーティング機能を持つ中継ノードはIS(Intermediate System)と呼ばれる。   The NE when the OSI network is configured is called a network node (or simply a node). Particularly, a node such as a user computer that does not have a routing function on the OSI network is an ES (End System), a relay having a routing function. The node is called IS (Intermediate System).

OSIネットワークではネットワーク全体(ドメイン)を複数のエリアに分割して管理する方式をとっており、エリア内のルーティングをLevel1(L1ルーティング)、エリア間のルーティングをLevel2(L2ルーティング)として分けて動作する仕組みになっている。   The OSI network employs a method of managing the entire network (domain) by dividing it into a plurality of areas, and operates by dividing routing within the area as Level 1 (L1 routing) and routing between areas as Level 2 (L2 routing). It is structured.

図13はドメインとエリアを示す図である。図中、IS1はL1ルーティング機能を持つノードであり、IS1IS2はL1とL2の両方のルーティング機能を持つノードである。また、太実線はエリア内のL1接続(L1ルーティングを行う接続ライン)、点線はエリア間のL2接続(L2ルーティングを行う接続ライン)を示している。   FIG. 13 is a diagram showing domains and areas. In the figure, IS1 is a node having an L1 routing function, and IS1IS2 is a node having both L1 and L2 routing functions. A thick solid line indicates an L1 connection in the area (connection line for performing L1 routing), and a dotted line indicates an L2 connection between the areas (connection line for performing L2 routing).

ドメイン100はエリア110、120に分かれている。エリア110では、ESノード111〜114とIS1ノード115、117がバス状にL1接続し、IS1ノード115、116がL1接続し、IS1ノード117、IS1IS2ノード118、ESノード114がL1接続している。   The domain 100 is divided into areas 110 and 120. In the area 110, the ES nodes 111 to 114 and the IS1 nodes 115 and 117 are L1 connected in a bus shape, the IS1 nodes 115 and 116 are L1 connected, and the IS1 node 117, the IS1IS2 node 118, and the ES node 114 are L1 connected. .

エリア120では、IS1IS2ノード121とIS1ノード122、IS1IS2ノード124がL1接続し、IS1ノード122とESノード123がL1接続している。そして、エリア110のIS1IS2ノード118と、エリア120のIS1IS2ノード121、IS1IS2ノード124がL2接続している。つまり、IS1IS2ノード同士はL1接続と同時にL2接続も行っている。   In the area 120, the IS1IS2 node 121 and the IS1 node 122 and the IS1IS2 node 124 are L1 connected, and the IS1 node 122 and the ES node 123 are L1 connected. Then, the IS1IS2 node 118 in the area 110 and the IS1IS2 node 121 and the IS1IS2 node 124 in the area 120 are L2 connected. That is, the IS1IS2 nodes perform L2 connection simultaneously with L1 connection.

ここでOSIプロトコルの規定から、L1ルーティング機能を有するノードは、そのエリア内に存在する全ネットワークノードの情報を必要とする。したがって、あるエリアにネットワークノードを追加すると、そのエリア内の全ノードのメモリ資源、処理性能資源に影響を与えることになる。   Here, a node having the L1 routing function requires information on all network nodes existing in the area, based on the OSI protocol. Therefore, when a network node is added to a certain area, the memory resources and processing performance resources of all the nodes in the area are affected.

また、エリアにノードを追加する場合は、そのエリア内でもっとも貧弱な資源を持つノードが動作できる程度のノード数(例えば、300ノードが上限となっているネットワークがある)しかエリア内に接続できない。なぜなら、ノードを追加したことで、あるNEの資源が不足すると、そのNEを含むネットワーク動作が保証できなくなってしまうからである。   In addition, when adding a node to an area, only the number of nodes that can operate the node having the poorest resource in the area (for example, there is a network whose upper limit is 300 nodes) can be connected to the area. . This is because if a node is added and a resource of a certain NE is insufficient, network operation including that NE cannot be guaranteed.

このことは、ネットワーク上のノードがNSAPアドレスによって一意に識別され、その単位で管理されることから、あるエリアに含まれるNSAPアドレス数には上限があると言い換えることができる。   This can be said in other words that there is an upper limit on the number of NSAP addresses included in a certain area, since nodes on the network are uniquely identified by NSAP addresses and managed in units.

L2ルーティングでも同様で、L2ルーティングを行うノードは、L2ルーティングを行っている全ネットワークノードのルーティング情報を持っている必要があることから、L2プロトコルを有するノード数(またはNSAPアドレス数)には上限がある。   The same applies to L2 routing. Since a node that performs L2 routing needs to have routing information of all network nodes that perform L2 routing, the number of nodes having the L2 protocol (or the number of NSAP addresses) is limited. There is.

OSIネットワークに接続されるノード数は増える一方であるため、上記のことから、NSAPアドレスはネットワーク上の重要なリソースになりつつあると考えることができる。   Since the number of nodes connected to the OSI network is increasing, it can be considered from the above that the NSAP address is becoming an important resource on the network.

NSAPアドレスに関連した従来技術としては、相互接続されたネットワーク全体に存在するデータ伝送装置に対して、データ伝送装置に割り当てられたNSAPアドレスの重複を検出する技術が提案されている(例えば、特許文献1)。
特開平11−112548号公報(段落番号〔0023〕〜〔0032〕,第1図)
As a conventional technique related to NSAP addresses, a technique for detecting duplication of NSAP addresses assigned to data transmission apparatuses has been proposed for data transmission apparatuses existing in the entire interconnected network (for example, patents). Reference 1).
Japanese Patent Laid-Open No. 11-112548 (paragraph numbers [0023] to [0032], FIG. 1)

従来、SONET/SDH(Synchronous Optical Network/Synchronous Digital Hierarchy)ネットワーク(以下、SONETネットワーク)のユーザ回線容量を増やす(回線数を増やす)場合には、単にNEを増設するか、または既存NEを撤去して大容量なものに置き換えるという方法がとられていた。   Conventionally, when increasing the user line capacity of SONET / SDH (Synchronous Optical Network / Synchronous Digital Hierarchy) network (hereinafter referred to as SONET network) (increasing the number of lines), simply add NE or remove existing NE The method of replacing with a large capacity was taken.

図14は従来のSONETネットワークの容量増設の例を示す図である。ネットワーク状態A1の容量増設の際に、NEを増設してネットワーク状態A2となった様子を示している。   FIG. 14 is a diagram showing an example of capacity expansion of a conventional SONET network. When the capacity of the network state A1 is increased, NE is added and the network state A2 is shown.

ネットワーク状態A1は、IS1ノード51〜53を含み、IS1ノード51は、IS1ノード52、53とOSIネットワーク32で接続し、IS1ノード52、53は、SONETネットワーク31と接続する。   The network state A1 includes IS1 nodes 51 to 53, the IS1 node 51 is connected to the IS1 nodes 52 and 53 via the OSI network 32, and the IS1 nodes 52 and 53 are connected to the SONET network 31.

ネットワーク状態A2は、OSIネットワーク32上で、IS1ノード52にIS1ノード54が増設接続し、IS1ノード53にIS1ノード55が増設接続し、またIS1ノード54、55がSONETネットワーク31で接続する。   In the network state A2, on the OSI network 32, the IS1 node 54 is additionally connected to the IS1 node 52, the IS1 node 55 is additionally connected to the IS1 node 53, and the IS1 nodes 54 and 55 are connected to the SONET network 31.

このようにしてNEを増設する場合、OSIネットワーク全体で管理制御を正常に動作させるために、上記の従来技術(特開平11−112548号公報)などを利用して、必ず既存ノードと重複しないNSAPアドレスを、増設したノード(IS1ノード54、55)に割り当てる必要があった。   In the case of adding NEs in this way, in order to operate management control normally in the entire OSI network, the above-mentioned prior art (Japanese Patent Laid-Open No. 11-112548) etc. is used to make sure that the NSAP does not overlap with existing nodes. It was necessary to assign addresses to the added nodes (IS1 nodes 54 and 55).

しかし、従来のNE増設による容量増設方法では、NSAPアドレスを重複しないように割り当てたとしても、NSAPアドレスの消費を抑えることはできないといった問題があった。   However, the conventional capacity expansion method by NE expansion has a problem that even if NSAP addresses are assigned so as not to overlap, consumption of the NSAP addresses cannot be suppressed.

図15は従来のSONETネットワークの容量増設の例を示す図である。ネットワーク状態A1の容量増設の際に、既存NEを大容量NEに置き換えてネットワーク状態A3となった様子を示している。   FIG. 15 is a diagram showing an example of capacity expansion of a conventional SONET network. When the capacity of the network state A1 is increased, the existing NE is replaced with the large-capacity NE to enter the network state A3.

ネットワーク状態A3は、IS1ノード51、62、63を含み、IS1ノード51は、大容量の新しいNEであるIS1ノード62、63とOSIネットワーク32で接続し、IS1ノード62、63は、SONETネットワーク31と接続する。   The network state A3 includes IS1 nodes 51, 62, and 63. The IS1 node 51 is connected to the IS1 nodes 62 and 63, which are new high-capacity NEs, via the OSI network 32. The IS1 nodes 62 and 63 are connected to the SONET network 31. Connect with.

このようにして既存NEを大容量NEに置き換える場合は、既存NEのNSAPアドレスを、取り替え後のNEに使用できるため、NSAPアドレスが容量増設前より消費するといったことはなくなる。しかし、大容量装置の購入コストは、同容量分の少容量装置を合計したものよりも高い上に、さらに既存NE設備が無駄になってしまうといったことからコストが大幅にかかり、運用性が低いといった問題があった。   In this way, when replacing an existing NE with a large-capacity NE, the NSAP address of the existing NE can be used for the NE after the replacement, so that the NSAP address is not consumed before the capacity expansion. However, the cost of purchasing a large-capacity device is higher than the total of the small-capacity devices for the same capacity, and the existing NE equipment is wasted, resulting in significant costs and low operability. There was a problem.

本発明はこのような点に鑑みてなされたものであり、NSAPアドレスを消費することなく容量を増設してルーティング処理を行う通信システムを提供することを目的とする。   The present invention has been made in view of these points, and an object of the present invention is to provide a communication system in which a capacity is increased and routing processing is performed without consuming an NSAP address.

上記課題を解決するために、通信システムが提供される。この通信システムは、ユーザトラフィックが流れるユーザネットワークと、ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとに接続し、前記管理ネットワーク上では特定アドレスにより一意に識別され、前記ユーザネットワーク及び前記管理ネットワーク各々とは独立した内部ネットワークを介して、他装置と接続して、1つの特定アドレスを持つ仮想ノードを生成して通信を行う第1の伝送装置と、前記内部ネットワークを介して前記第1の伝送装置と接続して前記仮想ノードを生成して、前記管理ネットワーク上で前記第1の伝送装置と同一特定アドレスを共有して通信を行う第2の伝送装置とを備える。 In order to solve the above problems, a communication system is provided. The communication system is connected to a user network in which user traffic flows and a management network in which management control information including routing data and control data flows, and is uniquely identified on the management network by a specific address, A first transmission device that communicates by generating a virtual node having one specific address by connecting to another device via an internal network independent of each management network, and the first transmission device via the internal network A second transmission device that connects to one transmission device, generates the virtual node, and communicates on the management network while sharing the same specific address as the first transmission device.

ここで、第2の伝送装置は、受信した管理制御情報がルーティングデータの場合は、ルーティングデータを、内部ネットワークを通じて第1の伝送装置へ転送し、受信した管理制御情報が制御データの場合は、制御データが自装置でのルーティング処理の対象データであるか否かを判別し、制御データが、対象データであればルーティング処理を行って、第1の伝送装置を介さずに自装置に接続する管理ネットワークから転送し、対象データでなければ内部ネットワークを通じて第1の伝送装置へ転送する。  Here, if the received management control information is routing data, the second transmission device transfers the routing data to the first transmission device through the internal network. If the received management control information is control data, It is determined whether or not the control data is the target data for the routing process in the own device. If the control data is the target data, the routing process is performed and the control data is connected to the own device without going through the first transmission device. If the target data is transferred from the management network, it is transferred to the first transmission device through the internal network.

通信システムは、管理ネットワーク上で特定アドレスにより一意に識別される主伝送装置では、容量増設時に、ユーザネットワーク及び管理ネットワーク各々とは独立した内部ネットワークを介して、増設された装置と接続して仮想ノードを生成する。そして、副伝送装置は、容量増設時に、内部ネットワークを介して主伝送装置と接続して仮想ノードを生成し、管理ネットワーク上で主伝送装置と同一特定アドレスを共有して通信を行う構成とした。これにより、容量増設時においても、特定アドレスのリソースを消費することなく効率よくルーティング処理を行うことが可能になる。また、仮想ノードを構成する他方の装置のルーティング処理の負荷軽減を図ることも可能になる。
Communication system, the primary transmission device that is uniquely identified by a specific address on the managed network, upon volume expansion, through a separate internal network and user network and the management network respectively connected to the additionally provided device virtualization Create a node. Then, when the capacity is increased, the sub transmission device is connected to the main transmission device via the internal network to generate a virtual node, and communicates by sharing the same specific address as the main transmission device on the management network. . As a result, even when the capacity is increased, the routing process can be efficiently performed without consuming the resource of the specific address. In addition, it is possible to reduce the load of the routing processing of the other device constituting the virtual node.

以下、本発明の実施の形態を図面を参照して説明する。図1は通信システムの原理図である。通信システム1は、主伝送装置10と副伝送装置20を含み、ネットワーク上でルーティング処理をして通信を行うシステムである。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. Figure 1 is a principle diagram of a communication system. The communication system 1 includes a main transmission device 10 and a sub-transmission device 20, and is a system that performs communication by performing routing processing on a network.

主伝送装置10は、ユーザトラフィックが流れるユーザネットワーク31(図中、破線)と、ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワーク32(図中、太実線)とに接続する。   The main transmission apparatus 10 is connected to a user network 31 (broken line in the figure) through which user traffic flows and a management network 32 (bold solid line in the figure) through which management control information including routing data and control data flows.

主伝送装置10は、管理ネットワーク32上では特定アドレスにより一意に識別され、容量増設(回線数増設)時には、ユーザネットワーク31及び管理ネットワーク32とも独立した内部ネットワーク33(図中、点線)を介して、増設された装置(副伝送装置)20と接続して仮想ノード40を生成して通信を行う。   The main transmission apparatus 10 is uniquely identified on the management network 32 by a specific address. When capacity is increased (number of lines is increased), the main transmission apparatus 10 is connected via an internal network 33 (dotted line in the figure) independent of the user network 31 and the management network 32. The virtual node 40 is generated by connecting to the added device (sub-transmission device) 20 to perform communication.

副伝送装置20は、容量増設時には、内部ネットワーク33を介して主伝送装置10と接続して仮想ノード40を生成し、管理ネットワーク32上で主伝送装置10と同一特定アドレスを共有して通信を行う。   When the capacity is increased, the sub-transmission apparatus 20 is connected to the main transmission apparatus 10 via the internal network 33 to generate a virtual node 40, and communicates on the management network 32 by sharing the same specific address as the main transmission apparatus 10. Do.

なお、以降ではユーザネットワーク31をSONETネットワーク31、管理ネットワーク32をOSIネットワーク32とする。また、特定アドレスとしてNSAPアドレスを対象にして説明する。   Hereinafter, the user network 31 is referred to as a SONET network 31, and the management network 32 is referred to as an OSI network 32. Further, the description will be made with an NSAP address as a specific address.

さらに、OSIネットワーク32を流れるルーティングデータとは、ルーティングに必要な情報を含むパケットデータのことであり、例えば、HELLOパケットやLSP(Link State Packet)等が該当する。さらに、制御データとは、NEの監視制御を行うデータのことであり、例えば、TL1(Transaction Language 1)等のネットワーク管理コマンドが該当する。   Furthermore, the routing data flowing through the OSI network 32 is packet data including information necessary for routing, and corresponds to, for example, a HELLO packet or an LSP (Link State Packet). Furthermore, the control data is data for performing NE monitoring control, and corresponds to, for example, a network management command such as TL1 (Transaction Language 1).

次に図1を用いてSONETネットワーク31の容量増設例について説明する。容量増設前の状態では、主伝送装置10の機能を持ったIS1ノード10a、10bがOSIネットワーク32と接続し、互いにSONETネットワーク31で接続している。 Next, additional capacity examples of S ONET network 31 will be described with reference to FIG. In the state before the capacity expansion, the IS1 nodes 10 a and 10 b having the function of the main transmission apparatus 10 are connected to the OSI network 32 and are connected to each other by the SONET network 31.

量増設を行う場合には、IS1ノード10aに対して、SONETネットワーク31及びOSIネットワーク32とも独立した、NE間で情報(ユーザデータ及び管理制御情報)を交換できる通信チャネルである内部ネットワーク33aで、副伝送装置20の機能を持ったIS1ノード20aと接続して、仮想的なノードとしてNE40aを生成する。 When performing capacity expansion, to the IS1 node 10a, SONET network 31 and separate OSI network 32 both in the internal network 33a is a communication channel capable of exchanging information between NE (user data and management control information) The NE 40a is generated as a virtual node by connecting to the IS1 node 20a having the function of the sub- transmission device 20.

同様に、主伝送装置10の機能を持ったIS1ノード10bは、内部ネットワーク33bで、副伝送装置20の機能を持ったIS1ノード20bと接続して、仮想的なノードとしてNE40bを生成する。このようにして、容量増設前のIS1ノード10aは、仮想NE40aに置き換わり、IS1ノード10bは、仮想NE40bに置き換わることになる。 Similarly, IS1 node 10b having the function of the main transmission device 10, the internal network 33b, connected to the IS1 node 20b having a function of sub-transmission device 20, generates a NE40b as a virtual node. In this way, the IS1 node 10a before capacity expansion is replaced with the virtual NE 40a, and the IS1 node 10b is replaced with the virtual NE 40b.

ここで、IS1ノード10aは、OSIネットワーク32上ではNSAPアドレス(#1とする)により一意に識別され、IS1ノード10aに増設したIS1ノード20aは、内部ネットワーク33aを介して、IS1ノード10aと同一NSAPアドレス#1を共有して通信を行う。   Here, the IS1 node 10a is uniquely identified by the NSAP address (referred to as # 1) on the OSI network 32, and the IS1 node 20a added to the IS1 node 10a is the same as the IS1 node 10a via the internal network 33a. Communication is performed by sharing the NSAP address # 1.

このため、容量増設後の仮想NE40aのNSAPアドレスは、容量増設前のIS1ノード10aのNSAPアドレスと変わらずに、OSIネットワーク32から見ると1つのNSAPアドレス#1であり、容量増設後もあらたなNSAPアドレスを割り当てる必要がない。   For this reason, the NSAP address of the virtual NE 40a after capacity expansion is the same as the NSAP address of the IS1 node 10a before capacity expansion, and is one NSAP address # 1 when viewed from the OSI network 32. There is no need to assign an NSAP address.

同様にして、IS1ノード10bのNSAPアドレスを#2とすると、増設後の仮想NE40bのNSAPアドレスも#2であり、容量増設前のIS1ノード10bのNSAPアドレス#2をそのまま使用できる。   Similarly, if the NSAP address of the IS1 node 10b is # 2, the NSAP address of the virtual NE 40b after expansion is also # 2, and the NSAP address # 2 of the IS1 node 10b before capacity expansion can be used as it is.

このように、容量増設時において、内部ネットワーク33によってNEを接続し、OSIプロトコル情報(管理制御情報)やユーザデータを交換することにより、複数NEを同一のNSAPアドレスにて管理、制御することが可能になる。また、主伝送装置10、副伝送装置20は、SONET/SDH等の光伝送装置に具備されることで、監視制御用として用いられるOSIネットワーク32の機能を改善させ、同一エリア内に収容できるNE数を増加させることが可能になる。 Thus, at the time of capacity expansion, connecting the NE by an internal network 33, by exchanging OSI protocol information (management control information) and user data, management of multiple NE at the same NSAP addresses, control to Is possible. In addition , the main transmission apparatus 10 and the sub transmission apparatus 20 are provided in an optical transmission apparatus such as SONET / SDH, thereby improving the function of the OSI network 32 used for monitoring control and being able to be accommodated in the same area. The number can be increased.

なお、上記では、1台の主伝送装置10に1台の副伝送装置20を1本の内部ネットワーク33で接続して増設したが、1台の主伝送装置10に対して複数台の副伝送装置20を複数本の内部ネットワーク33で接続して増設することも可能である。   In the above description, one sub-transmission device 20 is connected to one main transmission device 10 via one internal network 33, but a plurality of sub-transmissions are provided for one main transmission device 10. It is also possible to connect the devices 20 via a plurality of internal networks 33 and add them.

次に主伝送装置10と副伝送装置20の構成について説明する。以降では、主伝送装置をMain NE、副伝送装置をTrib NEと呼ぶ。図2はMain NE10の概略構成を示す図である Next, the configuration of the main transmission apparatus 10 and the sub transmission apparatus 20 will be described. Hereinafter, the main transmission device is called Main NE, and the sub-transmission device is called Trib NE. FIG. 2 is a diagram showing a schematic configuration of the Main NE 10 .

Main NE10は、内部ネットワーク終端部11、SONET終端部12、OSI終端部13、データベース管理部14、ルーティング処理部(主伝送側ルーティング処理部)15、データ処理部16から構成される。   The Main NE 10 includes an internal network termination unit 11, a SONET termination unit 12, an OSI termination unit 13, a database management unit 14, a routing processing unit (main transmission side routing processing unit) 15, and a data processing unit 16.

内部ネットワーク終端部11は、容量増設時に、SONETネットワーク31及びOSIネットワーク32とも独立した内部ネットワーク33を介して、増設されたTrib NE20との接続インタフェースを行う。   When the capacity is increased, the internal network termination unit 11 provides a connection interface with the added Trib NE 20 via the internal network 33 that is independent of the SONET network 31 and the OSI network 32.

SONET終端部12は、SONETネットワーク31の接続インタフェースを行い、OSI終端部13は、OSIネットワーク32の接続インタフェースを行う。
データベース管理部14は、Adjacencyデータベース14a、LSPデータベース14b、転送データベース(以下、Forwardingデータベース)14cの3つのデータベースを管理する。以下、それぞれのデータベースについて概略を説明する。なお、それぞれのデータベースのフォーマット構成は図5〜図7に示す(図5〜図7に示すフォーマットのデータが複数蓄積され、それぞれのデータベースは構成される)。
The SONET termination unit 12 provides a connection interface for the SONET network 31, and the OSI termination unit 13 provides a connection interface for the OSI network 32.
The database management unit 14 manages three databases: an adjacency database 14a, an LSP database 14b, and a forwarding database (hereinafter referred to as a forwarding database) 14c. Hereinafter, an outline of each database will be described. The format configuration of each database is shown in FIGS. 5 to 7 (a plurality of data in the formats shown in FIGS. 5 to 7 are accumulated and each database is configured).

Adjacencyデータベース14aは、自NEと同じ物理ネットワーク(ここではOSIネットワーク32)上にあるすべての隣接NEに関連する情報が格納されており、HELLOパケット(自装置の機能が生きていることを示すために隣接装置へ投げるパケット)から受け取る情報にもとづいて確立される。   The adjacency database 14a stores information related to all adjacent NEs on the same physical network as the own NE (here, the OSI network 32), and the HELLO packet (indicating that the function of the own device is alive) Is established based on the information received from the packet).

NEは、ネットワーク上でHELLOパケットを周期的に送信する。HELLOパケットは、同じネットワーク上にある隣接のNEに届くので、そのNEは自分が受信した応答が隣接NEからの応答であることがわかる。Adjacencyデータベース14aには、例えば、自NEに接続するすべてのNEの識別番号(NEコード)や回線番号などが格納される。   The NE periodically transmits HELLO packets over the network. Since the HELLO packet reaches an adjacent NE on the same network, the NE knows that the response received by itself is a response from the adjacent NE. In the adjacency database 14a, for example, identification numbers (NE codes) and line numbers of all NEs connected to the own NE are stored.

LSPデータベース14bは、パケットを宛先に届けるための端点から端点へのルートを形成できるルーティング情報やネットワークのマップ情報が格納されており、LSP(Adjacencyデータベース14aで格納された情報を含め、NEのリンク情報等が記述されたパケットであり、エリア内のすべてのNE間で送信されて共有される)から受け取る情報にもとづいて確立される。LSPデータベース14bには、該当NEを含む、ネットワーク上にあるすべてのNEにおける隣接NEとのリンク情報等が含まれている。 The LSP database 14b stores routing information and network map information that can form a route from an end point to an end point for delivering a packet to a destination, and includes information stored in the LSP (Adjacency database 14a) and the NE link. It is a packet in which information and the like are described, and is established based on information received from all NEs in the area. The LSP database 14b, including the corresponding NE, that contains link information and the like of the neighboring NE in all NE on the network.

Forwardingデータベース14cは、LSPデータベース14bで格納されている情報にもとづいて、宛先ルート情報を収集して生成されるデータベースである(例えば、Dijkstraのような最短経路探索アルゴリズムを使用して計算し、その計算結果から生成される)。Forwardingデータベース14cを利用することで、ネットワーク上の宛先までの最も速いルートを知ることができる。   The Forwarding database 14c is a database generated by collecting destination route information based on the information stored in the LSP database 14b (for example, using a shortest path search algorithm such as Dijkstra, It is generated from the calculation result). By using the Forwarding database 14c, it is possible to know the fastest route to the destination on the network.

一方、図2のルーティング処理部15は、受信した制御データやSONETデータのルーティング処理を行う。なお、以降では制御データのルーティング処理のみを説明する。また、L1ルーティング、L2ルーティングは、操作データが置き換わるだけでいずれも同様の手順なので、エリア内でのルーティング処理であるL1ルーティングのみ説明する。 On the other hand, the routing processing unit 15 in FIG. 2 performs routing processing of the received control data and SONET data. In the following described only the routing processing of the control data. Since the L1 routing and the L2 routing are the same procedure except that the operation data is replaced, only the L1 routing that is a routing process in the area will be described.

ルーティング処理部15は、自身(Main NE10)に接続するOSIネットワーク32を通じて制御データを受信、または内部ネットワーク33を介してTrib NE20から制御データを受信する。このとき、ルーティング処理を行うと判断したら、Forwardingデータベース14cから宛先を検索し、同一宛先に対応する項目中にMain NEコードが記されているか否かを判断し、記されている場合は、自装置の該当回線番号から制御データを送信する。また、Trib NEコードが記されている場合は、内部ネットワーク33を介してTrib NE20へ制御データを送信する(ルーティング処理の詳細については後述の図8〜図10にて示す)。データ処理部16は、制御データのルーティング判断時に自装置宛と判断された場合は、自装置宛のコマンドであるので、このコマンドの該当処理を行う。   The routing processing unit 15 receives control data through the OSI network 32 connected to itself (Main NE 10), or receives control data from the Trib NE 20 through the internal network 33. At this time, if it is determined that the routing process is to be performed, the destination is searched from the forwarding database 14c, and it is determined whether or not the Main NE code is written in the item corresponding to the same destination. Control data is transmitted from the corresponding line number of the device. When the Trib NE code is written, control data is transmitted to the Trib NE 20 via the internal network 33 (details of the routing process are shown in FIGS. 8 to 10 described later). If the data processing unit 16 determines that it is addressed to the own device when determining the routing of the control data, the data processing unit 16 performs a corresponding process of the command because it is a command addressed to the own device.

図3はTrib NE20の概略構成を示す図である。Trib NE20は、内部ネットワーク終端部21、SONET終端部22、OSI終端部23、通信部24、データ処理部25から構成される。 FIG. 3 is a diagram showing a schematic configuration of the Trib NE20 . The Trib NE 20 includes an internal network termination unit 21, a SONET termination unit 22, an OSI termination unit 23, a communication unit 24, and a data processing unit 25.

内部ネットワーク終端部21は、容量増設時には、SONETネットワーク31及びOSIネットワーク32とも独立した内部ネットワーク33を介して、既設のMain NE10との接続インタフェースを行う。   When the capacity is increased, the internal network termination unit 21 provides a connection interface with the existing Main NE 10 via the internal network 33 that is independent of the SONET network 31 and the OSI network 32.

SONET終端部22は、SONETネットワーク31の接続インタフェースを行い、OSI終端部23は、OSIネットワーク32の接続インタフェースを行う。通信部24は、OSIネットワーク32上でMain NE10と同一NSAPアドレスを共有して通信を行う。通信部24では基本的には受信したすべての制御データは、内部ネットワーク33を介して、一旦Main NE10へ転送して、Main NE10にてルーティング処理を集中管理させる(Main NE10から戻された制御データはTrib NE20でルーティングを行う)。データ処理部25は、自装置宛の制御データ(コマンド)を処理するブロックである。   The SONET termination unit 22 provides a connection interface for the SONET network 31, and the OSI termination unit 23 provides a connection interface for the OSI network 32. The communication unit 24 performs communication by sharing the same NSAP address as that of the Main NE 10 on the OSI network 32. The communication unit 24 basically transfers all received control data to the Main NE 10 via the internal network 33, and centrally manages routing processing in the Main NE 10 (control data returned from the Main NE 10). Is routed by Trib NE20). The data processing unit 25 is a block for processing control data (command) addressed to the own device.

次にTrib NE20がOSIネットワーク32から管理制御情報を受信してMain NE10へ転送する際のデータフォーマットについて説明する。図4は転送情報のフォーマットを示す図である。Trib NE20は、OSIネットワーク32を通じて受信した、HELLOパケットやLSP等のルーティングデータ及び管理コマンドである制御データを含む管理制御情報は、すべてMain NE10へ転送する(Main NE10側へ一旦転送するのではなく、Trib NE20で処理できるものはTrib NE20側で即時にルーティング処理を行う実施の形態については図11、図12で後述する)。   Next, a data format when the Trib NE 20 receives management control information from the OSI network 32 and transfers it to the Main NE 10 will be described. FIG. 4 is a diagram showing a format of transfer information. The Trib NE 20 transfers all management control information including routing data such as HELLO packets and LSPs and control data that are management commands received via the OSI network 32 to the Main NE 10 (not temporarily transferred to the Main NE 10 side). An embodiment that can be processed by the Trib NE 20 will be described later with reference to FIGS.

この場合、Trib NE20は、OSIネットワーク32を通じて管理制御情報を受信すると、管理制御情報に制御コード、NEコード、回線番号、データサイズを付加して転送情報3を生成してMain NE10へ転送する。   In this case, when receiving the management control information through the OSI network 32, the Trib NE 20 adds the control code, NE code, line number, and data size to the management control information, generates transfer information 3, and transfers it to the Main NE 10.

制御コードは、OSIネットワーク32から受信したデータであることを示すコードであり、1固定とする。NEコードは、Main NE10、Trib NE20のどのNEで受信されたかを示すコードであり、Main NE10は1、Trib NE20は2とする(ここではTrib NE20で受信されるものであるから2となる)。   The control code is a code indicating that the data is received from the OSI network 32, and is fixed to 1. The NE code is a code indicating which NE of the Main NE 10 and the Trib NE 20 is received, and the Main NE 10 is 1 and the Trib NE 20 is 2 (here, it is 2 because it is received by the Trib NE 20). .

回線番号は、管理制御情報を受信したTrib NE20内のOSIネットワーク32の回線番号を示す。データサイズは、受信した管理制御情報のデータサイズを示す。これらの情報が、管理制御情報に付加され転送情報3となって、Trib NE20から内部ネットワーク33を介してMain NE10へ転送される。   The line number indicates the line number of the OSI network 32 in the Trib NE 20 that has received the management control information. The data size indicates the data size of the received management control information. These pieces of information are added to the management control information to form transfer information 3, which is transferred from the Trib NE 20 to the Main NE 10 via the internal network 33.

次にデータベースの構成について説明する。Main NE10は、OSIネットワーク32を通じて直接受信した管理制御情報、またはTrib NE20から内部ネットワーク33を介して送信された管理制御情報(転送情報3)を受信すると図5〜図7に示すデータベースを作成する。   Next, the configuration of the database will be described. When receiving the management control information directly received through the OSI network 32 or the management control information (transfer information 3) transmitted from the Trib NE 20 through the internal network 33, the Main NE 10 creates the databases shown in FIGS. .

図5はAdjacencyデータベース14aの構成を示す図である。Adjacencyデータベース14aは、HELLOパケットの情報を格納して、隣接したNE情報をとりまとめたデータベースであり、リザーブド、NEコード、回線番号、データサイズがHELLO PDU(Protocol Data Unit)データ(HELLOパケットのペイロードデータ)に付加されて保存される。   FIG. 5 is a diagram showing the configuration of the adjacency database 14a. The adjacency database 14a is a database that stores information on HELLO packets and collects adjacent NE information. Reserved, NE code, line number, and data size are HELLO PDU (Protocol Data Unit) data (payload data of HELLO packets). ) And saved.

リザーブドは0固定、NEコードは、どのNEで受信されたデータであるかを表すコードであり、Main NE10で受信したのであれば1、Trib NE20で受信され、転送されてきたのであれば2と設定する。回線番号は、管理制御情報を受信したMain NE10またはTrib NE20内のOSIネットワーク32の回線番号を示す。データサイズは受信した管理制御情報のデータサイズを示す。   Reserved is fixed at 0, NE code is a code indicating which NE the received data is, 1 if received by Main NE 10, 2 if received by Trib NE 20 and transferred. Set. The line number indicates the line number of the OSI network 32 in the Main NE 10 or Trib NE 20 that has received the management control information. The data size indicates the data size of the received management control information.

これらの情報が、HELLO PDUデータに付加されてAdjacencyデータベース14aによって格納管理される。なお、図に示す格納単位は、Main NE10及びTrib NE20が接続するOSIネットワーク32の回線数分格納管理される。   These pieces of information are added to the HELLO PDU data and stored and managed by the adjacency database 14a. Note that the storage units shown in the figure are stored and managed for the number of lines of the OSI network 32 to which the Main NE 10 and the Trib NE 20 are connected.

図6はLSPデータベース14bの構成を示す図である。LSPデータベース14bは、LSPデータを格納するデータベースであり、リザーブド、NEコード、回線番号、データサイズがLSPデータに付加されて保存される。   FIG. 6 is a diagram showing the configuration of the LSP database 14b. The LSP database 14b is a database that stores LSP data. The reserved, NE code, line number, and data size are added to the LSP data and stored.

リザーブド、NEコード、回線番号、データサイズの内容は図5と同様である。これらの情報が、LSPデータに付加されてLSPデータベース14bによって格納管理される。   The contents of reserved, NE code, line number, and data size are the same as in FIG. These pieces of information are added to the LSP data and stored and managed by the LSP database 14b.

ただし、L1ルーティングのLSPとL2ルーティングのLSPとがあるので、図に示す格納単位はL1ルーティング用のLSPデータに対応するLSPデータベースと、L2ルーティング用のLSPデータに対応するLSPデータベースとが存在することになる。L1ルーティングのLSPデータベースは、図に示す格納単位が、1つのエリア内で許容する最大L1ノード数分格納管理され、L2ルーティングのLSPデータベースは、図に示す格納単位が、1つのエリア内で許容する最大L2ノード数分格納管理される。   However, since there are LSP for L1 routing and LSP for L2 routing, the storage units shown in the figure include an LSP database corresponding to LSP data for L1 routing and an LSP database corresponding to LSP data for L2 routing. It will be. The LSP routing LSP database stores and manages the maximum number of L1 nodes allowed in one area, and the L2 routing LSP database allows the storage unit shown in the figure to be allowed in one area. Stored and managed for the maximum number of L2 nodes to be stored.

図7はForwardingデータベース14cの構成を示す図である。Forwardingデータベース14cは、制御データをルーティングするための情報(宛先ルート情報)を格納するためのデータベースであり、LSPデータベース14bにもとづいて装置内部で計算され生成される。   FIG. 7 is a diagram showing the configuration of the forwarding database 14c. The Forwarding database 14c is a database for storing information for routing control data (destination route information), and is calculated and generated inside the apparatus based on the LSP database 14b.

宛先ルート情報は、System ID、リザーブド、NEコード、回線番号を含む。System IDはNSAPアドレス中に含まれる識別子で、Forwardingデータベース14cの検索に用いられる。リザーブドは0固定、NEコードは、どのNEから送信するかを表すコードであり、Main NE10から送信するのであれば1、Trib NE20から送信するのであれば2と設定する。回線番号は、接続しているOSIネットワーク32のどの回線から送信するかを示す回線番号が記されている。なお、Forwardingデータベース14cもL1ルーティング用のものとL2ルーティング用のものとが存在する。 Destination route information includes System ID, Lisa Budo, NE code, a line number. The System ID is an identifier included in the NSAP address and is used for searching the Forwarding database 14c. Reserved is fixed to 0, and the NE code is a code indicating which NE is to be transmitted. Set to 1 if the NE is transmitted from the Main NE 10 and 2 if it is transmitted from the Trib NE 20. The line number indicates a line number indicating which line of the connected OSI network 32 is used for transmission. The Forwarding database 14c also has an L1 routing type and an L2 routing type.

ここで、NSAPアドレスのフォーマット構成を説明すると、NSAPアドレスは、エリアアドレス、System ID、NSAP-Selectorの3つの部分に分けられる。エリアアドレス(可変長)は、エリアを示すアドレスであり、System ID(6バイト)は、エリア内のES/ISを定義する識別子である。また、NSAP-Selector(1バイト)は、特定のネットワークサービスを定義するフィールドである Here, the format configuration of the NSAP address will be described. The NSAP address is divided into three parts: an area address, a system ID, and an NSAP-Selector. The area address (variable length) is an address indicating an area, and the System ID (6 bytes) is an identifier that defines ES / IS in the area. NSAP-Selector (1 byte) is a field that defines a specific network service .

に通信システム1によるルーティング(L1ルーティング)処理の詳細について説明する。L1ルーティングは、L1用のForwardingデータベース14cを参照して行われる。Trib NE20は、OSIネットワーク32から受信したデータをTrib NE20内の通信部24によって、内部ネットワーク33を介して一旦Main NE10へ転送し、Main NE10内のルーティング処理部15が受信する。 Next routing by communication system 1 (L1 routing) processing details will be explained. The L1 routing is performed with reference to the L1 forwarding database 14c. The Trib NE 20 once transfers the data received from the OSI network 32 to the Main NE 10 via the internal network 33 by the communication unit 24 in the Trib NE 20, and the routing processing unit 15 in the Main NE 10 receives the data.

Main NE10とTrib NE20は、それぞれの内部ネットワーク終端部11、21によって、内部ネットワーク33上にIPネットワークを形成しており、Main NE10やTrib NE20固有のIPアドレスにて識別されている。またルーティング処理部15及び通信部24は、別々のUDP(User Datagram Protocol)ポート番号が割り当てられて、そのポートを指定して互いに通信を行うようにしている。   The Main NE 10 and the Trib NE 20 form an IP network on the internal network 33 by the internal network termination units 11 and 21 and are identified by IP addresses unique to the Main NE 10 and the Trib NE 20. In addition, the routing processing unit 15 and the communication unit 24 are assigned different UDP (User Datagram Protocol) port numbers, and designate the ports to communicate with each other.

ルーティング処理部15及び通信部24は、そのIPネットワークを経由して、UDP/IP通信にてデータ転送を実施する。Trib NE20は、受信したHELLOパケットやLSPのようなルーティングデータも、制御データと同様にMain NE10へ送信する(このデータ転送の際に用いられるデータフォーマットは図4で示した)。   The routing processing unit 15 and the communication unit 24 perform data transfer by UDP / IP communication via the IP network. The Trib NE 20 transmits the received routing data such as the HELLO packet and LSP to the Main NE 10 as well as the control data (the data format used for this data transfer is shown in FIG. 4).

また、Main NE10でOSIネットワーク32から受信されたデータ(すなわち、OSI終端部13で受信したデータ)も同様にルーティング処理部15へ転送される。ルーティング処理部15は、HELLOパケットやLSPのようなルーティングデータをデータベース管理部14へ渡し、データベース管理部14では、これらルーティング情報から、Adjacencyデータベース14a、LSPデータベース14bを生成管理し、さらにこれらのデータベースからForwardingデータベース14cを生成して管理する。なお、受信したルーティングデータから変更内容を検出した際は、Adjacencyデータベース14a、LSPデータベース14b、Forwardingデータベース14cに対して該当のデータベースの再構築を行う。   Further, data received from the OSI network 32 by the Main NE 10 (that is, data received by the OSI termination unit 13) is also transferred to the routing processing unit 15 in the same manner. The routing processing unit 15 passes routing data such as HELLO packets and LSPs to the database management unit 14, and the database management unit 14 generates and manages the adjacency database 14a and the LSP database 14b from these routing information, and further these databases. A forwarding database 14c is generated and managed. When the change contents are detected from the received routing data, the corresponding database is reconstructed with respect to the adjacency database 14a, the LSP database 14b, and the forwarding database 14c.

図8、図9はMain NE10のルーティング処理部15の動作を示すフローチャートである。ステップS8以降がルーティング処理部15におけるL1ルーティング処理を示している。   8 and 9 are flowcharts showing the operation of the routing processing unit 15 of the Main NE 10. Step S8 and subsequent steps show L1 routing processing in the routing processing unit 15.

〔S1〕OSIネットワーク32を通じて直接、管理制御情報のデータを受信する。またはTrib NE20から内部ネットワーク33を通じて送信された管理制御情報のデータを受信する。   [S1] The management control information data is received directly through the OSI network 32. Alternatively, the management control information data transmitted from the Trib NE 20 through the internal network 33 is received.

〔S2〕受信データがHELLOパケットやLSPのようなルーティングデータか否かを判断する。ルーティングデータであればステップS3へ、制御データであればステップS4へいく。   [S2] It is determined whether the received data is routing data such as a HELLO packet or LSP. If it is routing data, it will go to step S3, and if it is control data, it will go to step S4.

〔S3〕データベース管理部14へルーティングデータを送信し、データベース管理部14でデータベースの構築処理が行われる。
〔S4〕受信制御データの宛先NSAPアドレスに含まれるエリアアドレスが、自Main NE10が位置するエリアアドレスと一致するか否かを判断する。一致すればステップS6へ、一致しなければステップS5へいく。
[S3] The routing data is transmitted to the database management unit 14, and the database management unit 14 performs database construction processing.
[S4] It is determined whether or not the area address included in the destination NSAP address of the reception control data matches the area address where the self Main NE 10 is located. If they match, go to step S6, and if not, go to step S5.

〔S5〕L2ルーティング処理を行う。
〔S6〕受信制御データの宛先NSAPアドレスに含まれるSystem IDが、自Main NE10のSystem IDと一致するか否かを判断する。一致すればステップS7へ、一致しなければステップS8へいく。
[S5] L2 routing processing is performed.
[S6] It is determined whether or not the System ID included in the destination NSAP address of the reception control data matches the System ID of the own Main NE 10. If they match, go to Step S7, and if they do not match, go to Step S8.

〔S7〕受信制御データは自Main NE10宛のネットワーク管理コマンドであるので、データ処理部16へ送信し、データ処理部16でコマンドの該当処理が行われる。
〔S8〕受信制御データは、L1ルーティング対象の制御データである。したがって、Forwardingデータベース14cから、受信制御データの宛先NSAPアドレスのSystem IDと同じSystem IDを持つ項目を検索する。受信制御データのNSAPアドレス内に記載されていたSystem IDと同じSystem IDがForwardingデータベース14c内にあればステップS10へ、なければステップS9へいく。
[S7] Since the reception control data is a network management command addressed to the own Main NE 10, it is transmitted to the data processing unit 16, and the data processing unit 16 performs the corresponding process of the command.
[S8] The reception control data is control data targeted for L1 routing. Therefore, an item having the same System ID as the System ID of the destination NSAP address of the reception control data is searched from the Forwarding database 14c. If the same System ID as that described in the NSAP address of the reception control data is in the Forwarding database 14c, the process goes to Step S10, and if not, the process goes to Step S9.

〔S9〕ルーティング宛先不明データとして廃棄する。
〔S10〕同じSystem IDを持つ項目の中のNEコードを見て、それがMain NEコードを表すものか否かを判断する。Main NEコードを表すものであればステップS12へ、Trib NEコードを表すものであればステップS11へいく。
[S9] Discarded as routing destination unknown data.
[S10] Look at the NE code in the item having the same System ID, and determine whether it represents the Main NE code. If it represents the Main NE code, go to Step S12, and if it represents the Trib NE code, go to Step S11.

〔S11〕内部ネットワーク33を通じてTrib NE20の通信部24へ制御データを送信する。
〔S12〕同じ項目の中の回線番号を見て、この回線番号を持つOSIネットワーク32から制御データを送信する。
[S11] Control data is transmitted to the communication unit 24 of the Trib NE 20 through the internal network 33.
[S12] Look at the line number in the same item, and send control data from the OSI network 32 having this line number.

図10はMain NE10からTrib NE20へ転送する制御データのフォーマットを示す図である。上記のステップS11における、Trib NE20へ転送される制御データのフォーマットを示している。   FIG. 10 is a diagram showing a format of control data transferred from the Main NE 10 to the Trib NE 20. The format of the control data transferred to the Trib NE 20 in step S11 is shown.

Main NE10のルーティング処理部15は、受信制御データが自Main NEに接続しているOSIネットワーク32から出力すべきデータでないと認識すると、回線番号とデータサイズを付して転送データ3aを生成してTrib NE20へ転送する。   When the routing processing unit 15 of the Main NE 10 recognizes that the reception control data is not data to be output from the OSI network 32 connected to its own Main NE, it generates the transfer data 3a with the line number and the data size. Transfer to Trib NE20.

ここで、ステップS8以降の処理について、具体的な値を用いて説明する。Forwardingデータベース14cの格納情報として、System ID=1の項目に、NEコード=1(Main NEなら1、Trib NEなら2)、回線番号#01が記されていたとする。そして、受信した制御データの宛先NSAPアドレスにSystem ID=1が記されていたとする。   Here, the processing after step S8 will be described using specific values. It is assumed that NE code = 1 (1 for Main NE, 2 for Trib NE) and line number # 01 are written in the item of System ID = 1 as stored information in the Forwarding database 14c. Assume that System ID = 1 is written in the destination NSAP address of the received control data.

この場合、ステップS8より、Forwardingデータベース14c内のSystem ID=1の情報を検索すると、System ID=1の情報はデータベース内に存在する。これは、制御データを同一エリア内にルーティングすべきNEが存在することを意味している。   In this case, when the information of System ID = 1 is searched in the forwarding database 14c from step S8, the information of System ID = 1 exists in the database. This means that there is an NE to route control data in the same area.

ステップS10から、NEコードを見ると、Main NEコードの1が記載されているので、Main NE10でルーティング処理すべき制御データと知り、回線番号が#01であるから、この制御データはMain NE10に接続する回線番号#01のOSIネットワーク32から出力されることになる。   When the NE code is viewed from step S10, since the Main NE code 1 is described, it is known that the control data to be routed by the Main NE 10 and the line number is # 01. It is output from the OSI network 32 of the line number # 01 to be connected.

一方、System ID=1の項目のNEコードにTrib NEコードの2が記されている場合を考える。Forwardingデータベース14cの格納情報として、System ID=1の項目に、NEコード=2、回線番号#01が記されていたとする。この場合、受信制御データには、データサイズの他に、System ID=1の項目の中の回線番号#01を付してTrib NE20へ内部ネットワーク33を介して転送する。このような処理により、Main NE10とTrib NE20が同じNSAPアドレスを持ちながら、OSIネットワーク32上で1つのNEとして動作させることが可能になる。   On the other hand, a case is considered where Trib NE code 2 is written in the NE code of the item of System ID = 1. Assume that NE code = 2 and line number # 01 are written in the item of System ID = 1 as stored information in the Forwarding database 14c. In this case, in addition to the data size, the line number # 01 in the item of System ID = 1 is attached to the reception control data and transferred to the Trib NE 20 via the internal network 33. By such processing, the Main NE 10 and the Trib NE 20 can operate as one NE on the OSI network 32 while having the same NSAP address.

次にTrib NE20から送信する制御データがあれば、Main NE10側へ転送せずに、Trib NE20側で即時にルーティング処理を行う実施の形態について説明する。図11はMain NEの構成を示す図である。Main NE10−1は、図2で上述した構成に対して、宛先ルート情報転送部17をさらに有する。その他の構成は同じである。   Next, an embodiment will be described in which if there is control data to be transmitted from the Trib NE 20, routing processing is immediately performed on the Trib NE 20 side without being transferred to the Main NE 10 side. FIG. 11 is a diagram showing the configuration of the Main NE. The Main NE 10-1 further includes a destination route information transfer unit 17 with respect to the configuration described above with reference to FIG. Other configurations are the same.

宛先ルート情報転送部17は、現在のForwardingデータベース14cに格納されている宛先ルート情報を、内部ネットワーク終端部11を介し、内部ネットワーク33を通じてTrib NE20へ転送する。   The destination route information transfer unit 17 transfers the destination route information stored in the current forwarding database 14c to the Trib NE 20 through the internal network termination unit 11 and the internal network 33.

図12はTrib NEの構成を示す図である。Trib NE20−1の通信部24−1は、宛先ルート情報格納部24aとルーティング処理部(副伝送側ルーティング処理部)24bを含む。その他の構成は図3と同じである。   FIG. 12 is a diagram showing the configuration of the Trib NE. The communication unit 24-1 of the Trib NE 20-1 includes a destination route information storage unit 24a and a routing processing unit (sub-transmission side routing processing unit) 24b. Other configurations are the same as those in FIG.

宛先ルート情報格納部24aは、Main NE10−1から送信された宛先ルート情報をコピーし格納する。ルーティング処理部24bは、Trib NE20−1自身につながるOSIネットワーク32を通じて制御データを受信してルーティング処理を行うと判断した場合、コピーした宛先ルート情報から宛先を検索し、同一宛先(同一System ID)の項目中にTrib NEコードが記されている場合は、自装置の該当回線番号から制御データを送信し、Main NEコードが記されている場合は、内部ネットワーク33を介してMain NE10へ制御データを送信する。   The destination route information storage unit 24a copies and stores the destination route information transmitted from the Main NE 10-1. When it is determined that the routing processing unit 24b receives the control data through the OSI network 32 connected to the Trib NE 20-1 itself and performs the routing process, the routing processing unit 24b searches the destination from the copied destination route information, and searches for the same destination (same System ID). When the Trib NE code is written in the item, the control data is transmitted from the corresponding line number of its own device. When the Main NE code is written, the control data is sent to the Main NE 10 via the internal network 33. Send.

この実施の形態では、Main NE10でForwardingデータベース14cが作られるまでは同様である。Forwardingデータベース14cが作られた後、そのデータベース内のテーブル情報全体がTrib NE20−1の宛先ルート情報格納部24aに転送され、保存して利用できるようにする。   In this embodiment, the same applies until the Forwarding database 14c is created in the Main NE 10. After the Forwarding database 14c is created, the entire table information in the database is transferred to the destination route information storage unit 24a of the Trib NE 20-1 so that it can be saved and used.

Trib NE20−1のOSIネットワーク32から管理制御情報が受信された場合、そのデータがルーティングデータであればMain NE10−1のルーティング処理部15に転送する。その際のデータ構成は図4の通りであり、その後のルーティング処理部15のルーティングデータの処理も図8のフローと同様である。   When management control information is received from the OSI network 32 of the Trib NE 20-1, if the data is routing data, it is transferred to the routing processing unit 15 of the Main NE 10-1. The data configuration at that time is as shown in FIG. 4, and the subsequent routing data processing of the routing processing unit 15 is the same as the flow of FIG.

一方、管理制御情報が制御データならば、図9で示したフローをTrib NE20−1のルーティング処理部24bにて実施し、Trib NE20−1の回線から送信すべきデータであれば指定の回線から送信を行い、そうでなければMain NE10−1にデータを転送する。   On the other hand, if the management control information is control data, the flow shown in FIG. 9 is executed by the routing processing unit 24b of the Trib NE 20-1, and if the data is to be transmitted from the line of the Trib NE 20-1, the specified line is used. Otherwise, the data is transferred to the Main NE 10-1.

このように、Main NE10−1で生成されたForwardingデータベース14cの中身(宛先ルート情報)をTrib NE20−1へコピーして、Trib NE20−1でルーティング処理を実行できるようにした。これにより、Trib NE20−1側で閉じたルーティング処理も行うことができ、Main NE10−1の処理負荷の軽減、さらに内部ネットワーク33におけるMain NE10−1とTrib NE20−1との情報のやりとりの効率化を図ることが可能になる。   As described above, the contents (destination route information) of the Forwarding database 14c generated in the Main NE 10-1 are copied to the Trib NE 20-1, and the routing process can be executed in the Trib NE 20-1. Thereby, the closed routing process can be performed on the Trib NE 20-1 side, the processing load of the Main NE 10-1 is reduced, and the efficiency of information exchange between the Main NE 10-1 and the Trib NE 20-1 in the internal network 33 is also achieved. It becomes possible to plan.

以上説明したように、複数NEを協調させて仮想NEを構成することにより、OSIネットワーク上の1つの完全なネットワークノードとして動作させることができる。これにより、追加のNSAPアドレスを消費せずにSONETネットワーク容量を増加させることが可能になる。また既存NEを大容量NEと置き換えるのに比べて、安価なコストで回線容量の追加を行うことができる。 As described above, by constructing the virtual NE by coordinating multiple NE, it can be operated as one complete network nodes on OSI network. This makes it possible to increase the SONET network capacity without consuming additional NSAP addresses. In addition, the line capacity can be added at a lower cost than when the existing NE is replaced with a large-capacity NE.

また、その結果として、エリアを分割せずに、同一エリアにて多数のネットワークノードを管理できるようになるので、ネットワークノード管理を簡単にすることができる。
なお、上記の説明では、特定アドレスをNSAPアドレスとしたが、NSAPアドレスに限らず、容量増設時にリソースとしてのアドレス消費を抑える目的であれば、その他のアドレスに対しても同様に、本発明を適用することが可能である。
As a result, since a large number of network nodes can be managed in the same area without dividing the area, network node management can be simplified.
In the above description, the specific address is the NSAP address. However, the present invention is not limited to the NSAP address, and the present invention is similarly applied to other addresses as long as the purpose is to suppress address consumption as a resource at the time of capacity expansion. It is possible to apply.

(付記1) ネットワーク上でルーティング処理をして通信を行う通信システムにおいて、
ユーザトラフィックが流れるユーザネットワークと、ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとに接続し、管理ネットワーク上では特定アドレスにより一意に識別され、容量増設時には、ユーザネットワーク及び管理ネットワークとも独立した内部ネットワークを介して、増設された装置と接続して、1つの特定アドレスを持つ仮想ノードを生成して通信を行う主伝送装置と、
容量増設時には、内部ネットワークを介して前記主伝送装置と接続して前記仮想ノードを生成して、管理ネットワーク上で前記主伝送装置と同一特定アドレスを共有して通信を行う副伝送装置と、
を有することを特徴とする通信システム。
(Supplementary note 1) In a communication system that performs communication by performing routing processing on a network,
It is connected to the user network through which user traffic flows and the management network through which management control information including routing data and control data flows, and is uniquely identified by a specific address on the management network, and independent of the user network and management network when capacity is increased A main transmission device that communicates by generating a virtual node having one specific address by connecting to the added device via the internal network,
At the time of capacity expansion, a sub-transmission device that communicates by sharing the same specific address as the main transmission device on a management network, generating the virtual node by connecting to the main transmission device via an internal network,
A communication system comprising:

(付記2) 前記副伝送装置は、受信した管理制御情報を前記主伝送装置へすべて送信する通信部をさらに有することを特徴とする付記1記載の通信システム。
(付記3) 前記主伝送装置は、ルーティングデータから収集した宛先ルート情報を含む転送データベースを生成して管理するデータベース管理部と、自装置でまたは内部ネットワークを介して前記副伝送装置から制御データを受信し、ルーティング処理を行うと判断した場合、転送データベースから宛先を検索し、検索した宛先に対応する項目中に主伝送装置コードが記されている場合は、自装置の該当回線番号から制御データを送信し、副伝送装置コードが記されている場合は、内部ネットワークを介して前記副伝送装置へ制御データを送信する主伝送側ルーティング処理部と、から構成されることを特徴とする付記2記載の通信システム。
(Additional remark 2) The said subtransmission apparatus further has a communication part which transmits all the received management control information to the said main transmission apparatus, The communication system of Additional remark 1 characterized by the above-mentioned.
(Supplementary note 3) The main transmission device generates a database that includes destination route information collected from routing data and manages it, and the control data from the sub-transmission device by itself or via an internal network. If it is received and routing processing is determined, the destination is searched from the transfer database, and if the main transmission device code is written in the item corresponding to the searched destination, the control data is calculated from the corresponding line number of the own device. And a main transmission side routing processing unit for transmitting control data to the sub-transmission apparatus via an internal network when the sub-transmission apparatus code is described. The communication system described.

(付記4) 前記主伝送装置は、転送データベース内の宛先ルート情報を、内部ネットワークを介して前記副伝送装置へ転送する宛先ルート情報転送部をさらに有することを特徴とする付記1記載の通信システム。   (Supplementary Note 4) The communication system according to Supplementary Note 1, wherein the main transmission device further includes a destination route information transfer unit that transfers destination route information in a transfer database to the sub-transmission device via an internal network. .

(付記5) 前記副伝送装置は、宛先ルート情報を格納する宛先ルート情報格納部と、制御データを受信してルーティング処理を行うと判断した場合、宛先ルート情報から宛先を検索し、検索した宛先に対応する項目中に副伝送装置コードが記されている場合は、自装置の該当回線番号から制御データを送信し、主伝送装置コードが記されている場合は、内部ネットワークを介して前記主伝送装置へ制御データを送信する副伝送側ルーティング処理部と、から構成されることを特徴とする付記4記載の通信システム。   (Supplementary Note 5) If the sub-transmission apparatus determines that the destination route information storage unit for storing the destination route information and the control data are received and performs the routing process, the sub-transmission device searches the destination from the destination route information, and searches for the destination. If the sub-transmission device code is described in the item corresponding to, control data is transmitted from the corresponding line number of the own device. If the main transmission device code is described, the main transmission device code is transmitted via the internal network. The communication system according to supplementary note 4, comprising: a sub-transmission-side routing processing unit that transmits control data to the transmission device.

(付記6) ユーザトラフィックが流れるユーザネットワークと、ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとに接続し、管理ネットワーク上では特定アドレスにより一意に識別されて、ルーティング処理を行う主伝送装置において、
容量増設時には、ユーザネットワーク及び管理ネットワークとも独立した内部ネットワークを介して、増設された副伝送装置との接続インタフェースを行う内部ネットワーク終端部と、
ルーティングデータから収集した宛先ルート情報を含む転送データベースを生成して管理するデータベース管理部と、
自装置でまたは内部ネットワークを介して前記副伝送装置から制御データを受信し、ルーティング処理を行うと判断した場合、転送データベースから宛先を検索し、検索した宛先に対応する項目中に主伝送装置コードが記されている場合は、自装置の該当回線番号から制御データを送信し、副伝送装置コードが記されている場合は、内部ネットワークを介して前記副伝送装置へ制御データを送信する主伝送側ルーティング処理部と、
を有することを特徴とする主伝送装置。
(Supplementary Note 6) Main transmission that connects to a user network in which user traffic flows and a management network in which management control information including routing data and control data flows, and is uniquely identified on the management network by a specific address and performs routing processing In the device
When the capacity is increased, an internal network termination unit that performs a connection interface with the added sub-transmission device via an internal network independent of the user network and the management network;
A database management unit that generates and manages a transfer database including destination route information collected from routing data;
When it is judged that the control data is received from the sub-transmission apparatus in its own apparatus or via the internal network and the routing process is performed, the destination is searched from the transfer database, and the main transmission apparatus code is included in the item corresponding to the searched destination. Is transmitted from the corresponding line number of its own device, and when the sub-transmission device code is described, the main transmission for transmitting control data to the sub-transmission device via the internal network Side routing processor,
A main transmission apparatus comprising:

(付記7) 宛先ルート情報を、内部ネットワークを介して前記副伝送装置へ転送する宛先ルート情報転送部をさらに有することを特徴とする付記6記載の主伝送装置。
(付記8) ユーザトラフィックが流れるユーザネットワークと、ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとに接続し、管理ネットワーク上では特定アドレスにより一意に識別される主伝送装置に対して、容量増設時に取り付けられる副伝送装置において、
容量増設時には、ユーザネットワーク及び管理ネットワークとも独立した内部ネットワークを介して、既設の主伝送装置との接続インタフェースを行う内部ネットワーク終端部と、
管理ネットワーク上で前記主伝送装置と同一特定アドレスを共有して通信を行う通信部と、
を有することを特徴とする副伝送装置。
(Additional remark 7) The main transmission apparatus of Additional remark 6 characterized by further having a destination route information transfer part which transfers destination route information to the said subtransmission apparatus via an internal network.
(Supplementary Note 8) For a main transmission apparatus that is connected to a user network through which user traffic flows and a management network through which management control information including routing data and control data flows and that is uniquely identified by a specific address on the management network, In the sub-transmission device that is installed when the capacity is increased,
At the time of capacity expansion, an internal network termination unit that performs a connection interface with an existing main transmission device via an internal network independent of the user network and the management network;
A communication unit that performs communication by sharing the same specific address as the main transmission device on a management network;
A sub-transmission apparatus comprising:

(付記9) 前記通信部は、受信した管理制御情報を前記主伝送装置へすべて送信することを特徴とする付記8記載の副伝送装置。
(付記10) 前記通信部は、前記主伝送装置から転送された、宛先ルート情報を格納する宛先ルート情報格納部と、制御データを受信し、ルーティング処理を行うと判断した場合、宛先ルート情報から宛先を検索し、検索した宛先に対応する項目中に副伝送装置コードが記されている場合は、自装置の該当回線番号から制御データを送信し、主伝送装置コードが記されている場合は、内部ネットワークを介して前記主伝送装置へ制御データを送信する副伝送側ルーティング処理部と、を含むことを特徴とする付記8記載の副伝送装置。
(Additional remark 9) The said communication part transmits all the received management control information to the said main transmission apparatus, The subtransmission apparatus of Additional remark 8 characterized by the above-mentioned.
(Supplementary Note 10) When the communication unit determines that the destination route information storage unit that stores the destination route information transferred from the main transmission apparatus and receives control data and performs the routing process, If the sub-transmission device code is written in the item corresponding to the searched destination, the control data is transmitted from the corresponding line number of the own device, and the main transmission device code is written. And a sub-transmission-side routing processing unit that transmits control data to the main transmission device via an internal network.

(付記11) ネットワーク上に設けられた伝送装置の回線容量を、特定アドレスを消費することなく増設してルーティング処理を行うルーティング方法において、
ユーザトラフィックが流れるユーザネットワークと、ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとに接続し、管理ネットワーク上では特定アドレスにより一意に識別される主伝送装置と、増設される副伝送装置とに対して、
容量増設時には、ユーザネットワーク及び管理ネットワークとも独立した内部ネットワークを介して、前記主伝送装置と、管理ネットワーク上で前記主伝送装置と同一特定アドレスを共有して通信を行う前記副伝送装置とが接続して、1つの特定アドレスを持つ仮想ノードを生成し、
前記主伝送装置または前記副伝送装置で、制御データのルーティング処理を実行するルーティング方法。
(Supplementary Note 11) In a routing method in which the line capacity of a transmission device provided on a network is increased without consuming a specific address, and routing processing is performed.
A main transmission device that is connected to a user network in which user traffic flows and a management network in which management control information including routing data and control data flows, and is uniquely identified by a specific address on the management network, and an additional sub-transmission device And against
When the capacity is increased, the main transmission device is connected to the sub-transmission device that communicates by sharing the same specific address as the main transmission device on the management network via an internal network independent of the user network and the management network. And create a virtual node with one specific address,
A routing method for executing control data routing processing in the main transmission apparatus or the sub-transmission apparatus.

(付記12) 前記副伝送装置は、受信した管理制御情報を前記主伝送装置へすべて送信し、前記主伝送装置は、ルーティングデータから収集した宛先ルート情報を含む転送データベースを生成して管理し、自装置でまたは内部ネットワークを介して前記副伝送装置から制御データを受信し、ルーティング処理を行うと判断した場合、転送データベースから宛先を検索し、検索した宛先に対応する項目中に主伝送装置コードが記されている場合は、自装置の該当回線番号から制御データを送信し、副伝送装置コードが記されている場合は、内部ネットワークを介して前記副伝送装置へ制御データを送信することを特徴とする付記11記載のルーティング方法。   (Supplementary Note 12) The sub-transmission apparatus transmits all received management control information to the main transmission apparatus, and the main transmission apparatus generates and manages a transfer database including destination route information collected from routing data, When it is judged that the control data is received from the sub-transmission apparatus in its own apparatus or via the internal network and the routing process is performed, the destination is searched from the transfer database, and the main transmission apparatus code is included in the item corresponding to the searched destination. Is transmitted from the corresponding line number of its own device, and when the sub-transmission device code is described, control data is transmitted to the sub-transmission device via the internal network. 12. The routing method according to appendix 11, which is a feature.

(付記13) 前記主伝送装置は、転送データベース内の宛先ルート情報を、内部ネットワークを介して前記副伝送装置へ転送し、前記副伝送装置は、宛先ルート情報を格納し、制御データを受信してルーティング処理を行うと判断した場合、宛先ルート情報から宛先を検索し、検索した宛先に対応する項目中に副伝送装置コードが記されている場合は、自装置の該当回線番号から制御データを送信し、主伝送装置コードが記されている場合は、内部ネットワークを介して前記主伝送装置へ制御データを送信することを特徴とする付記11記載のルーティング方法。   (Additional remark 13) The said main transmission apparatus transfers the destination route information in a transfer database to the said subtransmission apparatus via an internal network, The said subtransmission apparatus stores destination route information, and receives control data If it is determined that routing processing is to be performed, the destination is searched from the destination route information, and if the sub-transmission device code is described in the item corresponding to the searched destination, the control data is obtained from the corresponding line number of the own device. 12. The routing method according to appendix 11, wherein control data is transmitted to the main transmission apparatus via an internal network when the transmission is performed and the main transmission apparatus code is described.

信システムの原理図である。It is a principle diagram of a communication system. Main NEの概略構成を示す図である。It is a figure which shows schematic structure of Main NE. Trib NEの概略構成を示す図である。It is a figure which shows schematic structure of Trib NE. 転送情報のフォーマットを示す図である。It is a figure which shows the format of transfer information. Adjacencyデータベースの構成を示す図である。It is a figure which shows the structure of an Adjacency database. LSPデータベースの構成を示す図である。It is a figure which shows the structure of a LSP database. Forwardingデータベースの構成を示す図である。It is a figure which shows the structure of a Forwarding database. Main NEのルーティング処理部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the routing process part of Main NE. Main NEのルーティング処理部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the routing process part of Main NE. Main NEからTrib NEへ転送する制御データのフォーマットを示す図である。It is a figure which shows the format of the control data transferred from Main NE to Trib NE. Main NEの構成を示す図である。It is a figure which shows the structure of Main NE. Trib NEの構成を示す図である。It is a figure which shows the structure of Trib NE. ドメインとエリアを示す図である。It is a figure which shows a domain and an area. 従来のSONETネットワークの容量増設の例を示す図である。It is a figure which shows the example of the capacity expansion of the conventional SONET network. 従来のSONETネットワークの容量増設の例を示す図である。It is a figure which shows the example of the capacity expansion of the conventional SONET network.

符号の説明Explanation of symbols

1 通信システム
10、10a、10b 主伝送装置
20、20a、20b 副伝送装置
31 ユーザネットワーク(SONETネットワーク)
32 管理ネットワーク(OSIネットワーク)
33、33a、33b 内部ネットワーク
40、40a、40b 仮想ノード
DESCRIPTION OF SYMBOLS 1 Communication system 10, 10a, 10b Main transmission apparatus 20, 20a, 20b Subtransmission apparatus 31 User network (SONET network)
32 Management network (OSI network)
33, 33a, 33b Internal network 40, 40a, 40b Virtual node

Claims (3)

ネットワーク上でルーティング処理をして通信を行う通信システムにおいて、
ユーザトラフィックが流れるユーザネットワークと、ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとに接続し、前記管理ネットワーク上では特定アドレスにより一意に識別され、前記ユーザネットワーク及び前記管理ネットワーク各々とは独立した内部ネットワークを介して、他装置と接続して、1つの特定アドレスを持つ仮想ノードを生成して通信を行う第1の伝送装置と、
前記内部ネットワークを介して前記第1の伝送装置と接続して前記仮想ノードを生成して、前記管理ネットワーク上で前記第1の伝送装置と同一特定アドレスを共有して通信を行う第2の伝送装置と、
を備え、
前記第2の伝送装置は、
受信した前記管理制御情報が前記ルーティングデータの場合は、前記ルーティングデータを、前記内部ネットワークを通じて前記第1の伝送装置へ転送し、
受信した前記管理制御情報が前記制御データの場合は、前記制御データが自装置でのルーティング処理の対象データであるか否かを判別し、前記制御データが、前記対象データであればルーティング処理を行って、前記第1の伝送装置を介さずに前記自装置に接続する前記管理ネットワークから転送し、前記対象データでなければ前記内部ネットワークを通じて前記第1の伝送装置へ転送する、
ことを特徴とする通信システム。
In a communication system that performs routing processing on a network and performs communication,
Connected to a user network through which user traffic flows and a management network through which management control information including routing data and control data flows, are uniquely identified by a specific address on the management network, and each of the user network and the management network A first transmission device that communicates by generating a virtual node having one specific address by connecting to another device via an independent internal network;
A second transmission that connects to the first transmission device via the internal network, generates the virtual node, and communicates on the management network while sharing the same specific address as the first transmission device Equipment,
With
The second transmission device includes:
If the received management control information is the routing data, the routing data is transferred to the first transmission device through the internal network,
If the received management control information is the control data, it is determined whether or not the control data is target data for routing processing in its own device. If the control data is the target data, routing processing is performed. And transfer from the management network connected to the device without going through the first transmission device, and transfer to the first transmission device through the internal network if it is not the target data.
A communication system characterized by the above.
ユーザトラフィックが流れるユーザネットワークとの接続インタフェースを行うユーザネットワーク終端部と、
ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとの接続インタフェースを行う管理ネットワーク終端部と、
前記ユーザネットワーク及び前記管理ネットワーク各々とは独立した内部ネットワークとの接続インタフェースを行う内部ネットワーク終端部と、
前記制御データのルーティング処理時、前記制御データが自装置のルーティング処理の対象データであるか否かを判別し、前記制御データが、前記対象データであればルーティング処理を行って前記管理ネットワークから転送し、前記対象データでなければ前記内部ネットワークを通じて他装置へ転送するルーティング処理部とを備え、
前記管理ネットワーク上では特定アドレスにより一意に識別され、前記内部ネットワークを介して前記他装置と接続して、1つの特定アドレスを持つ仮想ノードを生成して通信を行う、
ことを特徴とする伝送装置。
A user network termination unit that provides a connection interface with a user network through which user traffic flows;
A management network termination unit that performs a connection interface with a management network through which management control information including routing data and control data flows;
An internal network termination unit that performs a connection interface with an internal network independent of each of the user network and the management network;
At the time of routing processing of the control data, it is determined whether or not the control data is data subject to routing processing of its own device. If the control data is the target data, routing processing is performed and transferred from the management network And a routing processing unit for transferring to other devices through the internal network if the target data is not the target data,
It is uniquely identified by a specific address on the management network, is connected to the other device via the internal network, generates a virtual node having one specific address, and performs communication.
A transmission apparatus characterized by that.
ユーザトラフィックが流れるユーザネットワークとの接続インタフェースを行うユーザネットワーク終端部と、
ルーティングデータ及び制御データを含む管理制御情報が流れる管理ネットワークとの接続インタフェースを行う管理ネットワーク終端部と、
前記ユーザネットワーク及び前記管理ネットワーク各々とは独立した内部ネットワークとの接続インタフェースを行う内部ネットワーク終端部と、
前記内部ネットワークを介して他装置と接続して仮想ノードを生成し、前記管理ネットワーク上で前記他装置と同一特定アドレスを共有して通信を行う通信部と、
を備え、
前記通信部は、
受信した前記管理制御情報が前記ルーティングデータの場合は、前記ルーティングデータを、前記内部ネットワークを通じて前記他装置へ転送し、
受信した前記管理制御情報が前記制御データの場合は、前記制御データがルーティング処理の対象データであるか否かを判別し、前記制御データが、前記対象データであればルーティング処理を行って、前記他装置を介さずに前記管理ネットワークから転送し、前記対象データでなければ前記内部ネットワークを通じて前記他装置へ転送する、
ことを特徴とする伝送装置。
A user network termination unit that provides a connection interface with a user network through which user traffic flows;
A management network termination unit that performs a connection interface with a management network through which management control information including routing data and control data flows;
An internal network termination unit that performs a connection interface with an internal network independent of each of the user network and the management network;
A communication unit that generates a virtual node by connecting to another device via the internal network, and performs communication by sharing the same specific address as the other device on the management network;
With
The communication unit is
If the received management control information is the routing data, the routing data is transferred to the other device through the internal network,
When the received management control information is the control data, it is determined whether or not the control data is data subject to routing processing, and if the control data is the target data, routing processing is performed, Transfer from the management network without passing through another device, and transfer to the other device through the internal network if it is not the target data.
A transmission apparatus characterized by that.
JP2004089543A 2004-03-25 2004-03-25 Communications system Expired - Fee Related JP4530697B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004089543A JP4530697B2 (en) 2004-03-25 2004-03-25 Communications system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004089543A JP4530697B2 (en) 2004-03-25 2004-03-25 Communications system

Publications (2)

Publication Number Publication Date
JP2005277893A JP2005277893A (en) 2005-10-06
JP4530697B2 true JP4530697B2 (en) 2010-08-25

Family

ID=35177073

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004089543A Expired - Fee Related JP4530697B2 (en) 2004-03-25 2004-03-25 Communications system

Country Status (1)

Country Link
JP (1) JP4530697B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4522350B2 (en) * 2005-09-29 2010-08-11 富士通株式会社 Transmission equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3487197B2 (en) * 1997-11-14 2004-01-13 株式会社日立製作所 Cluster type router device
JP3572611B2 (en) * 2000-06-22 2004-10-06 日本電気株式会社 Dynamic multicast transmission apparatus and transmission method thereof

Also Published As

Publication number Publication date
JP2005277893A (en) 2005-10-06

Similar Documents

Publication Publication Date Title
JP5935913B2 (en) Communication system, forwarding node, route management server, and communication method
US9900249B2 (en) Communication system, forwarding node, path management server, communication method, and program
US8605622B2 (en) Route setup server, route setup method and route setup program
US8315188B2 (en) Topology database synchronization
US6985960B2 (en) Routing information mapping device in a network, method thereof and storage medium
CN101569146A (en) Traffic engineering and fast protection using IPv6 capabilities
US7349427B1 (en) Routing method and apparatus for optimising auto-tunnelling in a heterogeneous network
CN103931147A (en) Path diversity in a connection-oriented network
WO2003058868A2 (en) Dynamic route selection for label switched paths in communication networks
CN110365553B (en) A method and system for monitoring IPv6 network traffic based on SDN
WO2005008922A1 (en) Signalling routing apparatus and method in optical network
CN101471879A (en) Path control system and method for layering ordered address grouping network
JP4530697B2 (en) Communications system
EP1641198B1 (en) Method for routing traffic using traffic weighting factors
CN119728540A (en) Data packet processing method, device, equipment, medium and product
JP4074310B2 (en) Traffic distributed control device, packet communication network, and program
US11431632B1 (en) ID/location hybrid forwarding method based on source routing
CA2437684C (en) Routing method and apparatus for optimising auto-tunnelling in a heterogeneous network
JP4638849B2 (en) Function distributed communication apparatus and path control method
CN115514700A (en) A method, device and device for determining a backup path between node devices
JP4725382B2 (en) Packet relay method and packet relay node
JP3042508B2 (en) Routing device and routing method
HK1177999A (en) Communication system, forwarding nodes, path management server and communication method
JPH11298524A (en) Network system and path controller
KR20080050041A (en) Packet Forwarding Method in Router System Using IP4 / IP6 Conversion

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090414

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090615

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100121

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

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

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4530697

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130618

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130618

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees