Claims
- 1. A packet switching network which transfers communication information in a plurality of packets, the network comprising:
a core network which has a plurality of edge nodes and at least one relay node and in which a connection must be set up before starting communication; a plurality of access networks, each connected to one of said plurality of edge nodes and each setting up the connection for each sequence of packets rather than setting up the connection before starting communication; and network management equipment connected to said edge nodes and relay nodes, wherein said network management equipment comprises means for setting up at least one logical data transfer route between at least one pair of the edge nodes in said core network; and management means for managing a status of said core network and wherein each of said edge nodes and said relay nodes comprises means for selecting, for the sequence of entered packets, one data transfer route from said logical data transfer routes set up in advance according to the status managed by the management means of said network management equipment and means for transferring said sequence of packets via the selected data transfer route.
- 2. A packet switching network according to claim 1 wherein the status managed by the management means of said network management equipment includes a size of available bandwidth of each route in said core network.
- 3. A packet switching network according to claim 1 wherein the status managed by the management means of said network management equipment includes whether or not an error occurred in said core network.
- 4. A packet switching network according to claim 1 wherein the status managed by the management means of said network management equipment includes whether or not congestion occurred in said core network.
- 5. A packet switching network which transfers communication information in a plurality of packets, the network comprising:
a core network which has a plurality of edge nodes and at least one relay node and in which a connection must be set up before starting communication; a plurality of access networks, each connected to one of said plurality of edge nodes and each setting up the connection for each sequence of packets rather than setting up the connection before starting communication; and network management equipment connected to said edge nodes and said relay nodes, wherein each of said edge nodes and said relay nodes comprises means for measuring a bandwidth of data transfer of the node; means for sending bandwidth information indicating the measured bandwidth to said network management equipment; and means for transferring data of the sequence of entered packets at a rate based on the bandwidth information sent from said network management equipment and wherein said network management equipment comprises means for obtaining an available bandwidth of each route in said core network based on the bandwidth information sent from said edge nodes and said relay nodes; means for managing an assigned bandwidth for each route-between-route based on the obtained available bandwidth; and means for sending to the corresponding edge node or the relay node the bandwidth information indicating said assigned bandwidth.
- 6. A packet switching network which transfers communication information in a plurality of packets, the network comprising:
a core network which has a plurality of edge nodes and at least one relay node and in which a connection must be set up before starting communication; and a plurality of access networks, each connected to one of said edge nodes and each setting up the connection for each sequence of packets rather than setting up the connection before starting communication,
wherein each of said edge nodes and said relay nodes comprises means for measuring an available bandwidth for each data transfer route between the edge nodes by controlling a flow using a resource management packet and means for transferring data of the sequence of packets at a rate based on the measured bandwidth.
- 7. A packet switching network according to claim 5, further comprising means for switching a logical data transfer route for transferring data of the sequence of entered packets during the transfer according to a change in a status managed by the management means of said network management equipment.
- 8. A packet switching network according to claim 5, wherein the measurement of the bandwidth in each of said edge nodes and said relay nodes and a bidirectional passing of the bandwidth information are repeated.
- 9. A packet switching network which transfers information in a plurality of packets, the network comprising:
a core network which has at least one pair of edge nodes and in which a connection must be set up before starting communication; a plurality of access networks, each connected to one of said edge nodes and each setting up the connection for each sequence of packets rather than setting up the connection before starting communication; and network management equipment connected to said edge nodes,
wherein said network management equipment comprises means for setting up a plurality of logical data transfer routes in advance between at least one pair of the edge nodes in said core network; and management means for managing a status of said core network and wherein each of said edge nodes comprises means for selecting, for the sequence of entered packets, one data transfer route from said logical data transfer routes set up in advance according to the status managed by the management means of said network management equipment and means for transferring said sequence of packets via the selected data transfer route.
- 10. A packet switching system for use in a network comprising a core network which has a plurality of edge nodes and at least one relay node and in which a connection must be set up before starting communication, a plurality of access networks, each connected to one of the edge nodes and each setting up the connection for each sequence of packets rather than setting up the connection before starting communication, and network management equipment connected to said edge nodes and said relay nodes;
the packet switching system being used as said edge nodes and comprising: means for setting up a plurality of logical data transfer routes based on information sent from said network management equipment; means for selecting, for the sequence of entered packets, one data transfer route from said data transfer routes set up in advance; and means for transferring said sequence of packets via the selected data transfer route.
- 11. A packet switching system for use in a network comprising a core network which has a plurality of edge nodes and at least one relay node and in which a connection must be set up before starting communication, a plurality of access networks, each connected to one of the edge nodes and each setting up the connection for each sequence of packets rather than setting up the connection before starting communication, and network management equipment connected to said edge nodes and said relay nodes,
the packet switching system being used as a component in said access networks and connected to said edge nodes, and comprising: multi-link means for creating a plurality of data links from each of said access networks to the core network; and means for distributing traffic from the access network to the core network to said plurality of data links created by the multi-link means.
- 12. A packet switching system according to claim 10, further comprising means for transferring the sequence of entered packets at a rate based on a specified bandwidth.
- 13. A network management equipment for use in a network comprising a core network which has a plurality of edge nodes and relay nodes and in which a connection must be set up before starting communication, and a plurality of access networks, each connected to one of the edge nodes of said core network and each setting up the connection for each sequence of packets rather than setting up the connection before starting communication,
the network management equipment being connected to said plurality of edge nodes and relay nodes, and comprising: means for receiving bandwidth information indicating a bandwidth of data transfer of each route in said core network from said edge nodes and relay nodes; means for obtaining an available bandwidth of each route in said core network based on the received bandwidth information; means for managing an assigned bandwidth for each route-between-route based on the obtained result; and means for sending the bandwidth information indicating the assigned bandwidth to the corresponding edge node and relay node in order to base a data transfer rate of each route on said assigned bandwidth.
- 14. A network management equipment according to claim 13 wherein passing of said bandwidth information is repeated.
Priority Claims (3)
Number |
Date |
Country |
Kind |
9-151855 |
Jun 1997 |
JP |
|
8-051314 |
Mar 1996 |
JP |
|
8-344981 |
Dec 1996 |
JP |
|
Parent Case Info
[0001] This application is a continuation of the U.S. continuation patent application Ser. No. 09/410,562 which is a continuation application of U.S. patent application Ser. No. 09/093,265, filed on Jun. 8, 1998, which in turn claims a priority of a continuation-in-part application of U.S. patent application Ser. No. 08/810,733 filed on Mar. 4, 1997 and U.S. patent application Ser. No. 08/998,382 filed on Dec. 24, 1997.
Continuations (2)
|
Number |
Date |
Country |
Parent |
09410562 |
Oct 1999 |
US |
Child |
10286464 |
Nov 2002 |
US |
Parent |
09093265 |
Jun 1998 |
US |
Child |
09410562 |
Oct 1999 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
08810733 |
Mar 1997 |
US |
Child |
09093265 |
Jun 1998 |
US |
Parent |
08998382 |
Dec 1997 |
US |
Child |
09093265 |
Jun 1998 |
US |