System and method for communicating information using inverse multiplex ATM(IMA) functionality
First Claim
1. A system for communicating information at a customer premises using Inverse Multiplex ATM (IMA) functionality, the system comprising:
- a connecting link operable to communicate ATM cells;
a first switching system coupled to a central office using a first link, the first switching system operable to receive from the central office, using the first link, ATM cells for at least first and second virtual circuits, the first switching system further operable to communicate ATM cells for the second virtual circuit using the connecting link, the first switching system comprising first Inverse Multiplex ATM (IMA) functionality;
a second switching system coupled to the central office using a second link, the second switching system operable to receive from the central office, using the second link, ATM cells for at least the first and second virtual circuits, the second switching system further operable to communicate ATM cells for the first virtual circuit using the connecting link, the second switching system comprising second IMA functionality;
the first switching system operable to receive the ATM cells for the first virtual circuit from the second switching system, using the connecting link, and to sequence all ATM cells for the first virtual circuit using the first IMA functionality; and
the second switching system operable to receive the ATM cells for the second virtual circuit from the first switching system, using the connecting link, and to sequence all ATM cells for the second virtual circuit using the second IMA functionality.
2 Assignments
0 Petitions
Accused Products
Abstract
A system (10) for communicating information includes a connecting link (50) to communicate ATM cells. A first switching system (14) receives ATM cells for at least first and second virtual circuits using a first link (20) and communicates ATM cells for the second virtual circuit using the connecting link (50). A second switching system (14) receives ATM cells for at least the first and second virtual circuits using a second link (20) and communicates ATM cells for the first virtual circuit using the connecting link (50). The first switching system (14) receives the ATM cells for the first virtual circuit from the second switching system (14), using the connecting link (50), and sequences all ATM cells for the first virtual circuit using first IMA functionality (80). The second switching system (14) receives the ATM cells for the second virtual circuit from the first switching system (14), using the connecting link (50), and sequences all ATM cells for the second virtual circuit using second IMA functionality (80).
-
Citations
24 Claims
-
1. A system for communicating information at a customer premises using Inverse Multiplex ATM (IMA) functionality, the system comprising:
-
a connecting link operable to communicate ATM cells;
a first switching system coupled to a central office using a first link, the first switching system operable to receive from the central office, using the first link, ATM cells for at least first and second virtual circuits, the first switching system further operable to communicate ATM cells for the second virtual circuit using the connecting link, the first switching system comprising first Inverse Multiplex ATM (IMA) functionality;
a second switching system coupled to the central office using a second link, the second switching system operable to receive from the central office, using the second link, ATM cells for at least the first and second virtual circuits, the second switching system further operable to communicate ATM cells for the first virtual circuit using the connecting link, the second switching system comprising second IMA functionality;
the first switching system operable to receive the ATM cells for the first virtual circuit from the second switching system, using the connecting link, and to sequence all ATM cells for the first virtual circuit using the first IMA functionality; and
the second switching system operable to receive the ATM cells for the second virtual circuit from the first switching system, using the connecting link, and to sequence all ATM cells for the second virtual circuit using the second IMA functionality. - View Dependent Claims (2, 3, 4, 5, 6)
a second connecting link coupled to the second switching system and operable to communicate ATM cells;
a third switching system coupled to the central office using a third link, the third switching system operable to receive from the central office, using the third link, ATM cells for at least the first and second virtual circuits, the third switching system further operable to communicate ATM cells for the first and second virtual circuits using the second connecting link;
the second switching system further operable to;
receive the ATM cells for the first and second virtual circuits from the third switching system, using the second connecting link;
communicate these ATM cells for the first virtual circuit to the first switching system for sequencing with the other ATM cells for the first virtual circuit; and
sequence these ATM cells for the second virtual circuit with the other ATM cells for the second virtual circuit, using the second IMA functionality.
-
-
7. A system for communicating information at a distributed central office using Inverse Multiplex ATM (IMA) functionality, comprising:
-
a connecting link operable to communicate ATM cells;
a first central office switching system operable to receive ATM cells from a first link for at least first and second virtual circuits, the first switching system further operable to communicate ATM cells for the second virtual circuit using the connecting link, the first switching system comprising first Inverse Multiplex ATM (IMA) functionality;
a second central office switching system operable to receive ATM cells from a second link for at least the first and second virtual circuits, the second switching system further operable to communicate ATM cells for the first virtual circuit using the connecting link, the second switching system comprising second IMA functionality;
the first switching system operable to receive the ATM cells for the first virtual circuit from the second switching system, using the connecting link, and to sequence all ATM cells for the first virtual circuit using the first IMA functionality; and
the second switching system operable to receive the ATM cells for the second virtual circuit from the first switching system, using the connecting link, and to sequence all ATM cells for the second virtual circuit using the second IMA functionality. - View Dependent Claims (8, 9, 10, 11, 12)
a second connecting link coupled to the second central office switching system and operable to communicate ATM cells;
a third central office switching system operable to receive ATM cells from a third link for at least the first and second virtual circuits, the third switching system further operable to communicate ATM cells for the first and second virtual circuits using the second connecting link;
the second switching system further operable to;
receive the ATM cells for the first and second virtual circuits from the third switching system, using the second connecting link;
communicate these ATM cells for the first virtual circuit to the first switching system for sequencing with the other ATM cells for the first virtual circuit; and
sequence these ATM cells for the second virtual circuit with the other ATM cells for the second virtual circuit, using the second IMA functionality.
-
-
13. A method for communicating information at a customer premises using Inverse Multiplex ATM (IMA) functionality, comprising:
-
receiving, at a first switching system coupled to a central office using a first link, ATM cells for at least first and second virtual circuits;
communicating ATM cells for the second virtual circuit from the first switching system using a connecting link;
receiving, at a second switching system coupled to the central office using a second link, ATM cells for at least the first and second virtual circuits;
communicating ATM cells for the first virtual circuit from the second switching system using the connecting link;
receiving at the first switching system the ATM cells for the first virtual circuit from the second switching system, using the connecting link;
sequencing at the first switching system all ATM cells for the first virtual circuit using first Inverse Multiplex ATM (IMA) functionality;
receiving at the second switching system the ATM cells for the second virtual circuit from the first switching system, using the connecting link; and
sequencing at the second switching system all ATM cells for the second virtual circuit using second IMA functionality. - View Dependent Claims (14, 15, 16, 17, 18)
determining whether ATM cells for a particular virtual circuit are in a proper sequence; and
if the ATM cells are not in the proper sequence, placing the ATM cells in the proper sequence.
-
-
17. The method of claim 13, further comprising using the first and second IMA functionalities to sequence the ATM cells while preserving packet boundaries of associated ATM packets.
-
18. The method of claim 13, further comprising:
-
receiving, at a third switching system coupled to the central office using a third link, ATM cells for at least the first and second virtual circuits;
communicating ATM cells for the first and second virtual circuits from the third switching system using the second connecting link;
receiving at the second switching system the ATM cells for the first and second virtual circuits from the third switching system, using the second connecting link;
communicating these ATM cells for the first virtual circuit from the second switching system to the first switching system for sequencing with the other ATM cells for the first virtual circuit; and
sequencing, at the second switching system, these ATM cells for the second virtual circuit with the other ATM cells for the second virtual circuit, using the second IMA functionality.
-
-
19. A method for communicating information at a distributed central office using Inverse Multiplex ATM (IMA) functionality, comprising:
-
receiving, at a first central office switching system and using a first link, ATM cells for at least first and second virtual circuits;
communicating ATM cells for the second virtual circuit from the first switching system using a connecting link;
receiving, at a second switching system and using a second link, ATM cells for at least the first and second virtual circuits;
communicating ATM cells for the first virtual circuit from the second switching system using the connecting link;
receiving, at the first switching system and using the connecting link, the ATM cells for the first virtual circuit from the second switching system;
sequencing, at the first switching system, all ATM cells for the first virtual circuit using first IMA functionality;
receiving, at the second switching system and using the connecting link, the ATM cells for the second virtual circuit from the first switching system; and
sequencing, at the second switching system, all ATM cells for the second virtual circuit using second IMA functionality. - View Dependent Claims (20, 21, 22, 23, 24)
determining whether ATM cells for a particular virtual circuit are in a proper sequence; and
if the ATM cells are not in the proper sequence, placing the ATM cells in the proper sequence.
-
-
23. The method of claim 19, further comprising using the first and second IMA functionality to sequence the ATM cells while preserving packet boundaries of associated ATM packets.
-
24. The method of claim 19, further comprising:
-
receiving, at a third central office switching system and using a third link, ATM cells for at least the first and second virtual circuits;
communicating ATM cells for the first and second virtual circuits from the third switching system using a second connecting link;
receiving, at the second switching system and using the second connecting link, the ATM cells for the first and second virtual circuits from the third switching system;
communicating these ATM cells for the first virtual circuit from the second switching system to the first switching system for sequencing with the other ATM cells for the first virtual circuit; and
sequencing, at the second switching system, these ATM cells for the second virtual circuit with the other ATM cells for the second virtual circuit, using the second IMA functionality.
-
Specification