Supervision control system
First Claim
Patent Images
1. A supervision control method for an asynchronous transmission mode cell switching system comprising the steps of:
- (a) storing a plurality of bandwidth data which are pre-assigned to a plurality of sources of cells, and are stored in memory regions at memory addresses, each of the memory addresses being operatively accessed based on one of a plurality of identified virtual connections;
(a b) counting cells having one of the plurality of identified virtual connections formed by a particular virtual channel identifier and a particular virtual path identifier transmitted from a subscriber in a predetermined duration unit, by incrementing a count value stored in a one of the memory region regions having an address uniquely accessed with said particular virtual channel identifier and said particular virtual path identifier;
(b c) attaching a sign to the cells when the count value incremented in said step (a b) exceeds a predetermined value; and
(c d) discarding the cells to which said sign is attached when a buffer does not have enough capacity to multiplex the cells.
0 Assignments
0 Petitions
Accused Products
Abstract
A supervision control system for an ATM cell switching system counts the number of cells transmitted from a subscriber in a predetermined duration unit, attaches a sign to the cells when the counted value exceeds a predetermined value, and discards the cells to which the sign is attached when a buffer does not have enough capacity during a cell multiplexation.
46 Citations
98 Claims
-
1. A supervision control method for an asynchronous transmission mode cell switching system comprising the steps of:
-
(a) storing a plurality of bandwidth data which are pre-assigned to a plurality of sources of cells, and are stored in memory regions at memory addresses, each of the memory addresses being operatively accessed based on one of a plurality of identified virtual connections; (a b) counting cells having one of the plurality of identified virtual connections formed by a particular virtual channel identifier and a particular virtual path identifier transmitted from a subscriber in a predetermined duration unit, by incrementing a count value stored in a one of the memory region regions having an address uniquely accessed with said particular virtual channel identifier and said particular virtual path identifier;
(b c) attaching a sign to the cells when the count value incremented in said step (a b) exceeds a predetermined value; and
(c d) discarding the cells to which said sign is attached when a buffer does not have enough capacity to multiplex the cells. - View Dependent Claims (71)
-
-
2. A supervision control method for an asynchronous transmission mode cell switching system comprising the steps of:
-
(a) counting cells having a particular virtual channel identifier and a particular virtual path identifier received from a subscriber in a predetermined unit by incrementing a count value stored in a memory region having an address uniquely accessed with said particular virtual channel identifier and said particular virtual path identifier;
(b) attaching a sign to the cells when the count value incremented in said step (a) exceeds a first predetermined value;
(c) discarding the excess cells over a second predetermined value when the count value incremented in said step (a) exceeds the second predetermined value; and
(d) discarding the excess cells over the first predetermined value, to which the sign is attached in said step (b), when a buffer does not have enough capacity to multiplex the cells. - View Dependent Claims (3)
wherein said step (a) comprises the substep of designating the first and second predetermined values based on a designation received from the subscriber.
-
-
4. A supervision control apparatus for an asynchronous transmission mode cell switching system comprising:
-
a memory to store a plurality of bandwidth data which are pre-assigned to sources of cells, the bandwidth data being stored at addresses thereof, each address being operatively accessed based on one of a plurality of identified virtual connections; a cell counter including a memory to store a count value at an address uniquely accessed with one of the plurality of identified virtual connections formed by a particular virtual channel identifier and a particular virtual path identifier, for counting cells having said particular virtual channel identifier and said particular virtual path identifier transmitted from a subscriber in a predetermined duration unit by incrementing the count value;
a judge circuit for attaching a sign to the cells when the count value incremented by said cell counter exceeds a predetermined value; and
a multiplexer for discarding the cells to which the sign is attached when a buffer does not have enough capacity to multiplex the cells. - View Dependent Claims (5, 72)
-
-
6. A supervision control apparatus for a cell switching system comprising:
-
a cell counter including a memory to store a count value at an address uniquely accessed with a particular virtual channel identifier and a particular virtual path identifier, for counting cells having said particular virtual channel identifier and said particular virtual path identifier transmitted from a subscriber in a predetermined duration unit;
a judge circuit for attaching a sign to the cells when the count value incremented by said cell counter exceeds a first predetermined value;
a selector for discarding the excess cells over a second predetermined value when the count value incremented by said cell counter exceeds the second predetermined value; and
a multiplexer for discarding the excess cells over the first predetermined value, to which said sign is attached by said judge circuit, when a buffer does not have enough capacity to multiplex the cells. - View Dependent Claims (7, 8)
wherein said first predetermined value is a number of average cells in said predetermined duration unit and said second predetermined value is a number of peak cells in said predetermined duration unit; - and
wherein said system further comprises a receiver for receiving a designation from the subscriber to designate the first and second predetermined values.
-
-
8. The supervision control apparatus for an asynchronous transmission mode cell switching system according to claim 6, wherein said selector outputs “
- 0”
upon discarding the cells.
- 0”
-
9. A supervision control method in which cells, each including a header field with an identified virtual connection, are received from a plurality of sources, comprising:
storing a plurality of bandwidth data which are pre-assigned to the sources of the cells and are stored at memory addresses, each of the memory addresses being operatively accessed based on one of a plurality of identified virtual connections;
- View Dependent Claims (10, 11, 73, 93)
-
12. A supervision control apparatus in which cells, each including a header field with an identified virtual connection, are received from a plurality of sources, comprising:
a memory to store a plurality of bandwidth data which are pre-assigned to the sources of the cells, and are stored at addresses thereof, each of the addresses being operatively accessed based on one of a plurality of identified virtual connections;
- View Dependent Claims (13, 14, 74, 94)
-
15. A supervision control apparatus in which cells, each including a header field with an identified virtual connection, are received from a plurality of sources, comprising:
memory means for storing a plurality of bandwidth data which are pre-assigned to the sources of the cells, and are stored at addresses thereof, each of the addresses being operatively accessed based on one of a plurality of identified virtual connections;
- View Dependent Claims (16, 17, 75, 95)
- 18. A supervision control apparatus, comprising:
- 21. A supervision control apparatus, comprising:
- 24. A supervision control apparatus, comprising:
-
27. A supervision control apparatus in which a cell including a header field with an identified virtual connection and a cell loss priority bit indicating a cell loss priority, is received from a source, comprising:
a memory to store a plurality of bandwidth data which are pre-assigned to sources of cells, and are stored at addresses thereof, each of the addresses being operatively accessed based on one of a plurality of identified virtual connections;
- View Dependent Claims (28, 29, 79)
- 30. A supervision control method, comprising:
- 33. A supervision control method, comprising:
-
36. A supervision control method in which cells, each including a header field with an identified virtual connection and a bit indicating a cell loss priority, are received, comprising:
storing a plurality of bandwidth data which are pre-assigned to sources of the cells, and are stored at memory addresses, each of the memory addresses being operatively accessed based on one of a plurality of identified virtual connections;
- View Dependent Claims (37, 38, 82)
- 39. A switching system which receives a cell including a header field with an identified virtual connection, comprising:
- 42. A switching system which receives a cell including a header field with an identified virtual connection and a bit indicating a cell loss priority, comprising:
- 45. A switching system, comprising:
- 48. A switching system, comprising:
-
51. A supervision control method in which a cell having a header field with an identified virtual connection, is received from a source, comprising:
storing a plurality of bandwidth data which are pre-assigned to sources of cells, and are stored at memory addresses, each of the memory addresses being operatively accessed based on one of a plurality of identified virtual connections; and
- View Dependent Claims (52, 53, 54, 87, 96)
- 55. A supervision control apparatus in which a cell having a header field with an identified virtual connection, is received from a source, comprising a supervisor including a memory to store a plurality of bandwidth data which are pre-assigned to sources of cells, and are stored at addresses thereof, each of the addresses being operatively accessed based on one of a plurality of identified virtual connections, said supervisor marking the received cell to indicate a higher cell loss priority when a transmission rate of the received cell exceeds a rate corresponding to the bandwidth data stored at an address of the memory corresponding to the identified virtual connection of the received cell.
-
59. A switching system which receives a cell including a header field with an identified virtual connection, comprising:
a supervisor including a memory to store a plurality of bandwidth data which are pre-assigned to sources of cells, and are stored at addresses thereof, each of the addresses being operatively accessed based on one of a plurality of identified virtual connections, said supervisor marking the received cell to indicate a higher cell loss priority when a transmission rate of the received cell exceeds a rate corresponding to the bandwidth data stored at the address of the memory corresponding to the identified virtual connection of the received cell; and
- View Dependent Claims (60, 61, 89, 98)
-
62. A switching system which receives a cell including a header field with an identified virtual connection and a bit indicating a cell loss priority, comprising:
a supervisor including a memory to store a plurality of bandwidth data which are pre-assigned to sources of cells, and are stored at addresses thereof, each of the addresses being operatively accessed based on one of a plurality of identified virtual connections, said supervisor marking the received cell to indicate a higher cell loss priority when a transmission rate of the received cell exceeds a rate corresponding to the bandwidth data stored at the address of the memory corresponding to the identified virtual connection of the received cell; and
- View Dependent Claims (63, 64, 90)
- 65. A switching system located along an identified virtual connection, comprising:
- 68. A switching system, comprising:
Specification