Method of controlling communication network incorporating virtual channels exchange nodes and virtual paths exchange nodes
First Claim
1. A method of controlling cell transfer from a VC (virtual channel) exchange node for carrying out cell exchange operations in units of VC in a communication network, comprising the steps of:
- storing cells to be transmitted from the VC exchange node separately for each VP (virtual path) in at least logically divided shaping buffers;
controlling an output rate for each VP from the shaping buffers such that a cell flow of each VP is controlled within prescribed traffic characteristics specified to each VP;
multiplexing the cells outputted from the shaping buffers; and
storing the cells multiplexed at the multiplexing step in an output buffer, and outputting the cells stored in the output buffer to a physical transmission path according to a transmission rate of the physical transmission path.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of controlling a communication network including VC exchange nodes and VP exchange nodes such that the cell flow of each VP can be maintained within the prescribed characteristic while the end-to-end cell transfer quality for VCs can be estimated easily and accurately. In the network, a cell transfer from the VC exchange nodes to the VP exchange nodes is controlled within prescribed traffic characteristics specified to VPs; a cell transfer quality at each of the VC exchange node is specified in terms of a first cell transfer quality dependent on the control of the cell transfer, and a second cell transfer quality independent on the control of the cell transfer: a cell transfer quality at each of the VP exchange node is specified by a third cell transfer quality independent on the control of the cell transfer alone; an end-to-end cell transfer quality for each VC in the network is estimated in terms of the cell transfer quality of each of the VC exchange nodes and the cell transfer quality of each of the VP exchange nodes: and the bandwidth management in the network is carried out such that the estimated end-to-end cell transfer quality becomes higher than a desired quality of service.
-
Citations
18 Claims
-
1. A method of controlling cell transfer from a VC (virtual channel) exchange node for carrying out cell exchange operations in units of VC in a communication network, comprising the steps of:
-
storing cells to be transmitted from the VC exchange node separately for each VP (virtual path) in at least logically divided shaping buffers; controlling an output rate for each VP from the shaping buffers such that a cell flow of each VP is controlled within prescribed traffic characteristics specified to each VP; multiplexing the cells outputted from the shaping buffers; and storing the cells multiplexed at the multiplexing step in an output buffer, and outputting the cells stored in the output buffer to a physical transmission path according to a transmission rate of the physical transmission path.
-
-
2. An apparatus for controlling cell transfer from a VC (virtual channel) exchange node for carrying out cell exchange operations in units of VC in a communication network, comprising:
-
at least logically divided shaping buffers for storing cells to be transmitted from the VC exchange node separately for each VP (virtual path); and a transfer controller for controlling an output rate for each VP from the shaping buffers such that cell flow of each VP is controlled within prescribed traffic characteristics specified to each VP; a multiplexer for multiplexing the cells outputted from the shaping buffers; and an output buffer for storing the cells multiplexed by the multiplexer, and outputting the cells stored therein to a physical transmission path according to a transmission rate of the physical transmission path.
-
-
3. A method of controlling a communication network including VC (virtual channel) exchange nodes, where each of the VC exchange nodes carries out cell exchange operations in units of VC, and VPs (virtual paths) are provided between the VC exchange nodes, the method comprising the steps of:
-
(a) controlling cell transfer from the VC exchange nodes such that cell flow of each VP is controlled within prescribed traffic characteristics specified to said each VP; (b) specifying a first cell transfer quality for each of the VC exchange nodes which is dependent on a control of the cell transfer at the step (a); (c) estimating an end-to-end cell transfer quality for each VC in the communication network in terms of the first cell transfer quality for each of the VC exchange nodes specified at the step (b) and a second cell transfer quality independent of the control of the cell transfer at the step (a); and (d) carrying out a bandwidth management in the communication network based on the end-to-end cell transfer quality estimated at the step (c). - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication network, comprising:
-
VC (virtual channel) exchange nodes, each of the VC exchange nodes carrying out cell exchange operations in units of VC, where VPs (virtual paths) are provided between the VC exchange nodes; and an output controller for controlling cell transfer from each of the VC exchange nodes such that cell flow of each VP is controlled within prescribed traffic characteristics specified to said each VP; wherein each of the VC exchange nodes has a first cell transfer quality for each of the VC exchange nodes which is dependent on a control of the cell transfer by the output controller, estimates an end-to-end transfer quality for each VC in the communication network in terms of the first cell transfer quality for each of the VC exchange nodes and a second cell transfer quality independent of the control of the cell transfer by the output controller, and carries out a bandwidth management based on the estimated end-to-end transfer quality. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification