Patent US3199791A successfully refreshed from Google Patents.
US5274641A
Expired / Lapsed
US
⏱️ 0.0 years remaining
ATM communication system
Assignee: Toshiba Corp
•
Filing: 1991-08-20
•
Granted: 1993-12-28
•
Expires: 2011-08-20
Abstract
Abstract A ATM communication system can satisfy various requests from a node system, a link system, and the like, by performing a self-format transform between a format to be transmitted and a format receiving an ATM switch, and using a cell processing function for performing polishing/shaping, counting of passed cells, counting of discarded cells, drop/insertion of OAM cell, and the like.
Inventors
- 👤 Yasuro Shobatake
- 👤 Emiko Shobatake
- 👤 Takashi Kamitake
- 👤 Kazuhiko Hanawa
- 👤 Kazuaki Iwamura
- 👤 Yoshinari Kumaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 20:06
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/55; H04L49/557; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L12/5602; H04L49/20; H04L49/25; H04L49/253; H04L49/255; H04L49/30; H04L49/3009; H04L49/3081; H04L49/309; H04L49/50; H04L49/501; H04L49/503; H04L49/552; H04L49/555; H04L2012/5625; H04L2012/5629; H04L2012/5631; H04L2012/5636; H04L2012/5637; H04L2012/5638; H04L2012/5646; H04L2012/5647; H04L2012/5649; H04L2012/5651; H04L2012/5678; H04L2012/568; H04L49/10; H04L49/103
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
217 words
An ATM communication system including: cell synchronization function means for detecting a header of a cell from an input bit string, and adding a mark to the header of the cell; ATM switch means for performing cell switching processing of the cell; routing tag adding function means for transforming a cell output form said cell synchronization function means and having a length suitable for transmission into a cell having a length to be able to be subjected to the cell switching processing by said ATM switch means; routing tag deleting function means for transforming the cell having the length to be able to be subjected to the cell switching processing by said ATM switch means into a cell having the length suitable for transmission; preliminary processing function means for performing, after the routing tag is deleted, predetermined processing necessary for a cell synchronization operation performed by said cell synchronization function means for the cell having the length suitable for transmission; and function means, arranged between a first point between said cell synchronization function means and said routing tag adding function means, and a second point between said routing tag deleting function means and said preliminary processing function means, for inserting a cell of an arbitrary format into a cell flow passing through the first and second point.
Claim 2
Dependent Claim
217 words
An ATM communication system including: cell synchronization function means for detecting a header of a cell from an input bit string, and adding a mark to the header of the cell; ATM switch means for performing cell switching processing of the cell; routing tag adding function means for transforming a cell output form said cell synchronization function means and having a length suitable for transmission into a cell having a length to be able to be subjected to the cell switching processing by said ATM switch means; routing tag deleting function means for transforming the cell having the length to be able to be subjected to the cell switching processing by said ATM switch means into a cell having the length suitable for transmission; preliminary processing function means for performing, after the routing tag is deleted, predetermined processing necessary for a cell synchronization operation performed by said cell synchronization function means for the cell having the length suitable for transmission; and function means, arranged between a first point between said cell synchronization function means and said routing tag adding function means, and a second point between said routing tag deleting function means and said preliminary processing function means, for inserting a cell of an arbitrary format into a cell flow passing through the first and second point.
Claim 3
Dependent Claim
217 words
An ATM communication system including: cell synchronization function means for detecting a header of a cell from an input bit string, and adding a mark to the header of the cell; ATM switch means for performing cell switching processing of the cell; routing tag adding function means for transforming a cell output from said cell synchronization function means and having a length suitable for transmission into a cell having a length to be able to be subjected to the cell switching processing by said ATM switch means; routing tag deleting function means for transforming the cell having the length to be able to be subjected to the cell switching processing by said ATM switch means into a cell having the length suitable for transmission; preliminary processing function means for performing, after the routing tag is deleted, predetermined processing necessary for a cell synchronization operation performed by said cell synchronization function means for the cell having the length suitable for transmission; and function means, arranged between a first point between said cell synchronization function means and said routing tag adding function means, and a second point between said routing tag deleting function means and said preliminary processing function means, for dropping a cell satisfying a predetermined condition from a cell flow passing through the first and second points.
Claim 4
Dependent Claim
217 words
An ATM communication system including: cell synchronization function means for detecting a header of a cell from an input bit string, and adding a mark to the header of the cell; ATM switch means for performing cell switching processing of the cell; routing tag adding function means for transforming a cell output from said cell synchronization function means and having a length suitable for transmission into a cell having a length to be able to be subjected to the cell switching processing by said ATM switch means; routing tag deleting function means for transforming the cell having the length to be able to be subjected to the cell switching processing by said ATM switch means into a cell having the length suitable for transmission; preliminary processing function means for performing, after the routing tag is deleted, predetermined processing necessary for a cell synchronization operation performed by said cell synchronization function means for the cell having the length suitable for transmission; and function means, arranged between a first point between said cell synchronization function means and said routing tag adding function means, and a second point between said routing tag deleting function means and said preliminary processing function means, for dropping a cell satisfying a predetermined condition from a cell flow passing through the first and second points.
Claim 5
Dependent Claim
271 words
An ATM communication system including: cell synchronization function means for detecting a header of a cell from an input bit string, and adding a mark to the header of the cell; ATM switch means for performing cell switching processing of the cell; routing tag adding function means for transforming a cell output from said cell synchronization function means and having a length suitable for transmission into a cell having a length to be able to be subjected to the cell switching processing by said ATM switch means; routing tag deleting function means for transforming the cell having the length to be able to be subjected to the cell switching processing by said ATM switch means into a cell having the length suitable for transmission; preliminary processing function means for performing, after the routing tag is deleted, predetermined processing necessary for a cell synchronization operation performed by said cell synchronization function means for the cell having the length suitable for transmission; and loop back function means arranged between a first point between said cell synchronization function means and said routing tag adding function means, and a second point between said routing tag deleting function means and said preliminary processing function means, and having a first function of dropping a cell satisfying a predetermined condition from a cell flow passing through the first point, and inserting the dropped cell into a cell flow passing through the second point, and a second function of dropping a cell satisfying a predetermined condition from a cell flow passing through the second point, and inserting the dropped cell into a cell flow passing through the first point.
Claim 6
Dependent Claim
271 words
An ATM communication system including: cell synchronization function means for detecting a header of a cell from an input bit string, and adding a mark to the header of the cell; ATM switch means for performing cell switching processing of the cell; routing tag adding function means for transforming a cell output from said cell synchronization function means and having a length suitable for transmission into a cell having a length to be able to be subjected to the cell switching processing by said ATM switch means; routing tag deleting function means for transforming the cell having the length to be able to be subjected to the cell switching processing by said ATM switch means into a cell having the length suitable for transmission; preliminary processing function means for performing, after the routing tag is deleted, predetermined processing necessary for a cell synchronization operation performed by said cell synchronization function means for the cell having the length suitable for transmission; and loop back function means arranged between a first point between said cell synchronization function means and said routing tag adding function means, and a second point between said routing tag deleting function means and said preliminary processing function means, and having a first function of dropping a cell satisfying a predetermined condition from a cell flow passing through the first point, and inserting the dropped cell into a cell flow passing through the second point, and a second function of dropping a cell satisfying a predetermined condition from a cell flow passing through the second point, and inserting the dropped cell into a cell flow passing through the first point.
Claim 7
Dependent Claim
59 words
An ATM communication system comprising: a plurality of input buffers each having a cell discard class control function; a plurality of output buffers each having a cell delay class control function; and ATM switch means for receiving the flow of cells from said input buffers, and switching the cells, to output the flow of cells to said output buffers.
Claim 8
Dependent Claim
59 words
An ATM communication system comprising: a plurality of input buffers each having a cell discard class control function; a plurality of output buffers each having a cell delay class control function; and ATM switch means for receiving the flow of cells from said input buffers, and switching the cells, to output the flow of cells to said output buffers.
Claim 9
Dependent Claim
102 words
An ATM communication system including: a functional element for providing information which shows a connection belonging to a cell discarded according to a predetermined condition, and wherein said functional element comprises FIFO means which can temporarily hold a plurality of pieces of information which shows a connection belonging to a cell discarded according to a predetermined condition, every time the information which shows a connection belonging to a cell discarded according to a predetermined condition is generated, the generated information is enqueued in said FIFO means, and when said FIFO means is not empty, a request is issued to said control processor.
Claim 10
Dependent Claim
102 words
An ATM communication system including: a functional element for providing information which shows a connection belonging to a cell discarded according to a predetermined condition, and wherein said functional element comprises FIFO means which can temporarily hold a plurality of pieces of information which shows a connection belonging to a cell discarded according to a predetermined condition, every time the information which shows a connection belonging to a cell discarded according to a predetermined condition is generated, the generated information is enqueued in said FIFO means, and when said FIFO means is not empty, a request is issued to said control processor.
Claim 11
Dependent Claim
134 words
An ATM communication system including: a functional element for providing information which is generated every cell period to a control processor for performing operation observation of functional elements constituting said ATM communication system, and wherein said functional element comprises FIFO means which can temporarily hold a plurality of pieces of information which is generated for every cell period, every time the information which is generated for every cell period is generated, the generated information is enqueued in said FIFO means, when said FIFO means is not empty, a request is issued to said control processor, and if said FIFO means is full when the information which may be generated for every cell period is generated, the information is discarded, and a message indicating that the information is discarded is informed to said control processor.
Claim 12
Dependent Claim
134 words
An ATM communication system including: a functional element for providing information which is generated every cell period to a control processor for performing operation observation of functional elements constituting said ATM communication system, and wherein said functional element comprises FIFO means which can temporarily hold a plurality of pieces of information which is generated for every cell period, every time the information which is generated for every cell period is generated, the generated information is enqueued in said FIFO means, when said FIFO means is not empty, a request is issued to said control processor, and if said FIFO means is full when the information which may be generated for every cell period is generated, the information is discarded, and a message indicating that the information is discarded is informed to said control processor.
Claim 13
Dependent Claim
77 words
An ATM communication system including: an ATM switch; function means for transforming a VPI/VCI or a logical VCI of an input cell into a physical VCI as an identifier for looking up a routing tag table including a routing tag for designating a path in said ATM switch as at least a content of the table; and means for discarding the input cell if converting from the VPI/VCI of the input cell to the physical VCI fails.
Claim 14
Dependent Claim
77 words
An ATM communication system including: an ATM switch; function means for transforming a VPI/VCI or a logical VCI of an input cell into a physical VCI as an identifier for looking up a routing tag table including a routing tag for designating a path in said ATM switch as at least a content of the table; and means for discarding the input cell if converting from the VPI/VCI of the input cell to the physical VCI fails.
Claim 15
Dependent Claim
65 words
An ATM communication system including: routing tag adding function means having a routing tag table having a plurality of entries to each of which is added error correction information; and means for, when an error is found in a corresponding entry on the basis of the correction information of the entry of the routing tag table corresponding to an input cell, discarding the input cell.
Claim 16
Dependent Claim
65 words
An ATM communication system including: routing tag adding function means having a routing tag table having a plurality of entries to each of which is added error correction information; and means for, when an error is found in a corresponding entry on the basis of the correction information of the entry of the routing tag table corresponding to an input cell, discarding the input cell.
Claim 17
Dependent Claim
50 words
An ATM communication system comprising: cell processing function means including function means for generating an alarm cell according to a problem portion, and routing tag adding function means for generating the alarm cell when a problem is found between an input transmission path and said routing tag adding function means.
Claim 18
Dependent Claim
50 words
An ATM communication system comprising: cell processing function means including function means for generating an alarm cell according to a problem portion, and routing tag adding function means for generating the alarm cell when a problem is found between an input transmission path and said routing tag adding function means.
Claim 19
Dependent Claim
52 words
An ATM communication system comprising: routing tag adding function means; routing tag deleting function means for, when a fault is found in said routing tag adding function means in a cell processing function means, receiving a cell from said cell processing function means via an ATM switch and generating an alarm cell.
Claim 20
Dependent Claim
52 words
An ATM communication system comprising: routing tag adding function means; routing tag deleting function means for, when a fault is found in said routing tag adding function means in a cell processing function means, receiving a cell from said cell processing function means via an ATM switch and generating an alarm cell.
Claim 21
Dependent Claim
67 words
An ATM communication system comprising: cell processing function means including function means for generating an alarm cell, wherein when a problem is found in link or node system connected to said cell processing function means by a transmission path, routing tag adding function means for generating an alarm cell is arranged in said cell processing function means to receive a cell from said link or node system.
Claim 22
Dependent Claim
67 words
An ATM communication system comprising: cell processing function means including function means for generating an alarm cell, wherein when a problem is found in link or node system connected to said cell processing function means by a transmission path, routing tag adding function means for generating an alarm cell is arranged in said cell processing function means to receive a cell from said link or node system.
Claim 23
Dependent Claim
75 words
A polishing apparatus for an ATM communication system, comprising: a RAM for holding information for measuring a cell flow for each connection; a register group for exchanging information with said RAM; a first sequencer for controlling information transfer between said RAM and said register group; an ALU for receiving information from said register group, and for performing arithmetic operations/bit operations; and a second sequencer for controlling information transfer between said register group and said ALU.
Claim 24
Dependent Claim
75 words
A polishing apparatus for an ATM communication system, comprising: a RAM for holding information for measuring a cell flow for each connection; a register group for exchanging information with said RAM; a first sequencer for controlling information transfer between said RAM and said register group; an ALU for receiving information from said register group, and for performing arithmetic operations/bit operations; and a second sequencer for controlling information transfer between said register group and said ALU.
Claim 25
Dependent Claim
290 words
An ATM communication system comprising: a plurality of path handling systems; and clockwise and counterclockwise ring-like transmission paths for coupling said path handling systems, each of said path handling systems including: a first drop/insert section connected to be inserted in said clockwise ring-like transmission path; a second drop/insert section connected to be inserted in said counterclockwise ring-like transmission path; a first loop back path extending from said first drop insert section to said second drop/insert section; a second loop back path extending from said second drop/insert section to said first drop/inset section; and a drop/insert path through which cells to be dropped from or to be inserted in the ring-like transmission paths flow, wherein when connections of an active system are set among said path handling systems, connections of a stand-by system are simultaneously set, the connection of the active system is set to go round one of two said ring-like transmission paths so that the connections start from a first path handling system as a starting point where an original connection is to be set, and are terminated at the first path handling system via a second path handling system as an end point where the original connection is to be set, the connections of the stand-by system are set to go round a second ring-like transmission path in a direction opposite to a first ring-like transmission path for accommodating the connections of the active system, and the connections of the active and stand-by systems are set to have the same identifiers at entrances and exits of the loop back path form the drop/insert section of the respective path handling systems inserted in the first ring-like transmission path to the drop/insert sections inserted in the second ring-like transmission path.
Claim 26
Dependent Claim
290 words
An ATM communication system comprising: a plurality of path handling systems; and clockwise and counterclockwise ring-like transmission paths for coupling said path handling systems, each of said path handling systems including: a first drop/insert section connected to be inserted in said clockwise ring-like transmission path; a second drop/insert section connected to be inserted in said counterclockwise ring-like transmission path; a first loop back path extending from said first drop insert section to said second drop/insert section; a second loop back path extending from said second drop/insert section to said first drop/inset section; and a drop/insert path through which cells to be dropped from or to be inserted in the ring-like transmission paths flow, wherein when connections of an active system are set among said path handling systems, connections of a stand-by system are simultaneously set, the connection of the active system is set to go round one of two said ring-like transmission paths so that the connections start from a first path handling system as a starting point where an original connection is to be set, and are terminated at the first path handling system via a second path handling system as an end point where the original connection is to be set, the connections of the stand-by system are set to go round a second ring-like transmission path in a direction opposite to a first ring-like transmission path for accommodating the connections of the active system, and the connections of the active and stand-by systems are set to have the same identifiers at entrances and exits of the loop back path form the drop/insert section of the respective path handling systems inserted in the first ring-like transmission path to the drop/insert sections inserted in the second ring-like transmission path.
Claim 27
Dependent Claim
131 words
A system according to claim 13, wherein the path handling system as the original end point guides a user cell transferred along the connections of the active system to the drop/insert path, relays only an OAM cell, and sends the OAM cell onto the ring-like transmission path, so that the OAM cell flowing from the pass handling system at the starting point where the connection is to be set via the connections goes round the ring-like transmission path once, and is returned to the path handling system at the starting point where the connection is to be set, and a connection check operation is performed by confirming if the OAM cell normally goes round the ring-like transmission path once, and is returned to the path handling system at the starting point.
Claim 28
Dependent Claim
128 words
A system according to claim 13, wherein said insert/drop section has a copy function of outputting a cell input from the ring-like transmission path to the drop/insert path while relaying the cell to the ring-like transmission path in addition to three basic functions including drop, insert, and relay functions, and the path handling system executes the insert function in a start point of the connection of the ring-like transmission path, the relay function at a relay point of the connection, and the copy function at a point at which the copy cell drops while relaying the connection, when the cell is input to respective path handling systems, and thus allowing a 1-to-N drop connection of the pass handling systems connected by the ring-like transmission path as a whole.
References Cited (Backward Citations)
US4677615A
Cited
US4638476A
Cited
US4782478A
Cited
US4890280A
Cited
US4769813A
Cited
US4870639A
Cited
US4912702A
Cited
JPH024071A
Cited
JPH0216628A
Cited
JPH0223109A
Cited
JPH02140037A
Cited
US4995032A
Cited
US5050163A
Cited
US5050162A
Cited
US5042032A
Cited
US5084867A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-12-27 | 1997-06-28 | 1997-12-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-12-27 | 2001-06-28 | 2001-12-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-12-27 | 2005-06-28 | 2005-12-28 | $7700.00 | Window Closed / Lapsed |