Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
108 words
A communication system comprising: a multiprotocol label switching network, and a modified ATM network connected to the multiprotocol label switching network on which multiprotocol label switching packets can travel, wherein the ATM network has at least one switch and wherein each multiprotocol label switching packet has a first label for directing the multiprotocol label switching packet to a desired switch and a second label for directing the multiprotocol label switching packet in the one switch to a desired output port in the one switch, wherein the one switch has a mechanism for reviewing the second label of the packet while maintaining the first label with the MPLS packet.
Claim 2
Dependent Claim
108 words
A communication system comprising: a multiprotocol label switching network, and a modified ATM network connected to the multiprotocol label switching network on which multiprotocol label switching packets can travel, wherein the ATM network has at least one switch and wherein each multiprotocol label switching packet has a first label for directing the multiprotocol label switching packet to a desired switch and a second label for directing the multiprotocol label switching packet in the one switch to a desired output port in the one switch, wherein the one switch has a mechanism for reviewing the second label of the packet while maintaining the first label with the MPLS packet.
Claim 3
Dependent Claim
32 words
A system as described in claim 1 wherein the switch has a memory with connection information along which the packets travel, the connection information identifying ATM connections and multiprotocol label switching connections.
Claim 4
Dependent Claim
32 words
A system as described in claim 2 wherein the switch transfers multiprotocol label switching packets according to their labels and ATM cells according to their VC/VP connection information stored in the memory.
Claim 5
Dependent Claim
21 words
A system as described in claim 3 wherein at least one of the multiprotocol label switching packets is an AAL5 packet.
Claim 6
Dependent Claim
25 words
A system as described in claim 4 wherein the first label is disposed in a first word of a first cell of the AAL5 packet.
Claim 7
Dependent Claim
25 words
A system as described in claim 5 wherein the second label is disposed in a second word of the first cell of the AAL5 packet.
Claim 8
Dependent Claim
33 words
A system as described in claim 6 wherein the first word is a shim header that has a null label value and carries a class of service value and trace transit list value.
Claim 9
Dependent Claim
42 words
A system as described in claim 7 wherein the switch includes a controller which recognizes an end of message cell of a previous packet received by the switch and reads the second word of the first cell to obtain the second label.
Claim 10
Dependent Claim
109 words
A switch for switching multiprotocol label switching packets and ATM cells in a network comprising: input ports for receiving multiprotocol label switching packets and ATM cells from the network, each multiprotocol label switching packet having a first label for directing the packet to a desired switch and a second label for directing the packet in the switch to a desired outport in the switch; output ports for sending multiprotocol label switching packets and ATM cells to the network; and a mechanism for reviewing the second label of the packet while maintaining the first label with the packer, said reviewing mechanism connected to the input ports and the output ports.
Claim 11
Dependent Claim
109 words
A switch for switching multiprotocol label switching packets and ATM cells in a network comprising: input ports for receiving multiprotocol label switching packets and ATM cells from the network, each multiprotocol label switching packet having a first label for directing the packet to a desired switch and a second label for directing the packet in the switch to a desired outport in the switch; output ports for sending multiprotocol label switching packets and ATM cells to the network; and a mechanism for reviewing the second label of the packet while maintaining the first label with the packer, said reviewing mechanism connected to the input ports and the output ports.
Claim 12
Dependent Claim
39 words
A switch as described in claim 9 including a memory with connection information along which the packets travel in the network, the connection information identifying ATM connections and multiprotocol label switching connections, said memory connected to the reviewing mechanism.
Claim 13
Dependent Claim
49 words
A switch as described in claim 10 wherein the connection information for ATM cells includes VC/VP connection information and wherein the reviewing mechanism includes a controller which transfers multiprotocol label switching packets according to their labels and ATM cells according to their VC/VP connection information stored in the memory.
Claim 14
Dependent Claim
21 words
A switch as described in claim 11 wherein at least one of the multiprotocol label switching packets is an AAL5 packet.
Claim 15
Dependent Claim
34 words
A switch as described in claim 12 wherein the AAL5 packet has cells which have words and the first label is disposed in a first word of a first cell of the AAL5 packet.
Claim 16
Dependent Claim
25 words
A switch as described in claim 13 wherein the second label is disposed in a second word of the first cell of the AAL5 packet.
Claim 17
Dependent Claim
33 words
A switch as described in claim 14 wherein the first word has a shim header that has a null label value and carries a class of service value and trace transit list value.
Claim 18
Dependent Claim
49 words
A switch as described in claim 15 wherein the cells include an end of message cell and wherein the controller recognizes an end of message cell of a previous packet received by the input ports and reads the second word of the first cell to obtain the second label.
Claim 19
Independent Claim
130 words
A method for transmitting packets in a communications network comprising the steps of: sending a multiprotocol label switching packet on a multiprotocol label switching network to a first switch connected to a modified ATM network and the multiprotocol label switching network; reviewing a first label of the multiprotocol label switching packet which directs the multiprotocol label switching packet to a second switch of the ATM network; reviewing a second label of the multiprotocol label switching packet which directs the multiprotocol label switching packet in the first switch to a desired output port of the first switch while maintaining the first label with the multiprotocol label switching packet; and transferring the multiprotocol label switching packet with the first switch through the ATM network to the second switch of the ATM network.
Claim 20
Independent Claim
130 words
A method for transmitting packets in a communications network comprising the steps of: sending a multiprotocol label switching packet on a multiprotocol label switching network to a first switch connected to a modified ATM network and the multiprotocol label switching network; reviewing a first label of the multiprotocol label switching packet which directs the multiprotocol label switching packet to a second switch of the ATM network; reviewing a second label of the multiprotocol label switching packet which directs the multiprotocol label switching packet in the first switch to a desired output port of the first switch while maintaining the first label with the multiprotocol label switching packet; and transferring the multiprotocol label switching packet with the first switch through the ATM network to the second switch of the ATM network.
Claim 21
Dependent Claim
45 words
A method as described in claim 17 wherein after the transferring step, there is the step of transmitting an ATM cell through the ATM network with the first switch according to connection information from the ATM cell stored in a memory in the first switch.
Claim 22
Dependent Claim
32 words
A method as described in claim 18 including before the transferring step, there is the step of reading an end of message cell of a previous packet received by the first switch.
Claim 23
Independent Claim
67 words
A method for transmitting packets in a communications network comprising the steps of: adding a first label, which contains routing and classification information, to a beginning of a multiprotocol label switching packet; reviewing only the first label of the multiprotocol label switching packet at an ingress of an ATM network; and transferring the multiprotocol label switching packet through the ATM network without reviewing the first label again.
Claim 24
Independent Claim
67 words
A method for transmitting packets in a communications network comprising the steps of: adding a first label, which contains routing and classification information, to a beginning of a multiprotocol label switching packet; reviewing only the first label of the multiprotocol label switching packet at an ingress of an ATM network; and transferring the multiprotocol label switching packet through the ATM network without reviewing the first label again.
Claim 25
Independent Claim
100 words
A method for transmitting cells in a communications network comprising the steps of: identifying a first cell, having a first label for writing and classifying the cell and a second label for directing the cell in a switch to a desired output port of the switch, of a plurality of related subsequently received cells at a switch; extracting the second label from the first cell; storing the second label in a memory; and using the second label for transferring subsequently received cells until a lost cell of the related cells is received, without ever combining the cells into a packet.
Claim 26
Independent Claim
100 words
A method for transmitting cells in a communications network comprising the steps of: identifying a first cell, having a first label for writing and classifying the cell and a second label for directing the cell in a switch to a desired output port of the switch, of a plurality of related subsequently received cells at a switch; extracting the second label from the first cell; storing the second label in a memory; and using the second label for transferring subsequently received cells until a lost cell of the related cells is received, without ever combining the cells into a packet.