Patent ID: 7804788
Filing Date: 2010-09-28
Classification: H04J,H04L

Abstract:
1. A ring type network system including a function of setting up a path, comprising: a first ring network configured by a plurality of first nodes and a first ring, the first ring connecting the first nodes in an annular shape, the first ring including physical links that directly connect between opposite two first nodes by a physical link, and the first ring further including virtual links being virtually set up to the physical links, respectively, in the first ring in advance based on advertised information; and a second ring network configured by a plurality of second nodes and a second ring, the second ring connecting the second nodes in an annular shape, the second ring including physical links that directly connect between opposite two second nodes by a physical link, and the second ring further including virtual links being virtually set up to the physical links, respectively, in the second ring in advance based on the advertised information; wherein the first and second ring networks include shared opposite two nodes being configured by specified opposite two first nodes and specified opposite two second nodes, the shared opposite two nodes are directly connected by both the physical link in the first ring and the physical link in the second ring associated with one virtual link; one of the shared opposite two nodes includes a processing unit and a storage unit, the storage unit storing with link associated information representing an associated relationship between port numbers of respective one ends of input and output physical links and port numbers of respective one ends of input and output virtual links, ring configuration information representing an associated relationship between the port numbers of the respective one ends of the input and output physical links configuring at least one of the first ring and the second ring, physical link information associated with port numbers of respective both ends of the input and output physical links, and virtual link information associated with port numbers of respective both ends of the input and output virtual links; and the processing unit in the one of the shared opposite two nodes receives a signaling message that is stored with a port number of other end of a selected output physical link, port numbers of respective other ends of the output virtual links on the path extending to a terminating node and information for specifying the terminating node as path route information in an originating node, recognizes the port numbers of the both ends of the one virtual link based on the path route information in the received signaling message and the virtual link information, recognizes the associated relationship between the port numbers of the respective one ends of the output physical links and the port number of the one end of the one virtual link based on the link associated information, determines the port number of the one end of the selected output physical link based on the path route information in the received signaling message and the physical link information, determines the port number of the one end of the output physical link extending through an identical ring in the first ring or the second ring based on the ring configuration information, adds the port number of the one end of the determined output physical link to the path route information in the signaling message, and transmits the signaling message to the other of the shared opposite two nodes.