Apparatus and method for AAL2 packet switching on an ATM switch core
AssigneeCisco Technology, Inc.
InventorSafa Almalki
Life of this patent
Estimating the term…
Abstract
An apparatus is described having an ATM switch core, wherein the ATM switch core has an input coupled to an ingress AAL2 switch engine and an output coupled to an egress AAL2 switch engine. The ingress AAL2 switch engine has a first look-up table that can store: 1) an identification label for an AAL2 virtual channel through said ATM switch core; and, 2) an AAL2 egress connection identification label for an ingress AAL2 packet to be carried by the AAL2 virtual channel. The egress AAL2 switch engine has a second look-up table that can store an egress CID and egress VPI/VCI for the AAL2 egress connection identification label.
Claims32
An apparatus, comprising:
- an ATM switch core having an input coupled to an ingress AAL2 switch engine and an output coupled to an egress AAL2 switch engine,
- said ingress AAL2 switch engine having a first look-up table that can store:
- 1) an identification label for establishing a local AAL2 virtual channel through said ATM switch core, and
- 2) an AAL2 egress connection identification label (EID) for an ingress AAL2 packet to be carried by said AAL2 virtual channel,
- said egress AAL2 switch engine having a second look-up table that can store the EID, and an egress port number, an egress CID, and an egress VPI/VCI associated with the EID, said egress AAL2 switch engine replaces parts of the ingress AAL2 packet with the egress CID and the egress VPI/VCI, producing an outgoing AAL2 packet.
A method, comprising:
- a) producing an AAL2 virtual channel pipe number and an AAL2 egress connection identification label EID) in response to an ingress AAL2 packet CID and VPI/VCI;
- b) forwarding at least said ingress AAL2 packet payload and said AAL2 egress connection identification label (EID) over a local AAL2 virtual channel established within an ATM switch core, said AAL2 virtual channel identified by said AAL2 virtual channel pipe number;
- c) replacing the ingress AAL2 packet CID and VPI/VCI by an egress AAL2 switch engine;
- and
- d) producing an egress AAL2 packet including an egress CID and an egress VPI/VCI based on said AAL2 egress connection identification label, said egress AAL2 packet carrying said ingress AAL2 packet payload.
An apparatus, comprising:
- a) means for producing an AAL2 virtual channel identification label and an AAL2 egress connection identification label in response to an ingress AAL2 packet CID and VPI/VCI;
- b) means for forwarding at least said ingress AAL2 packet payload and said AAL2 egress connection identification label over a local AAL2 virtual channel established within an ATM switch core, said AAL2 virtual channel identified by said AAL2 virtual channel identification label;
- c) means for replacing the ingress AAL2 packet CID and VPI/VCI by an egress AAL2 switch engine;
- and
- d) mean producing an egress AAL2 packet including an egress CID and an egress VPI/VCI based on said AAL2 egress connection identification label, said egress AAL2 packet carrying said ingress AAL2 packet payload.
A machine readable medium having stored thereon sequences of instructions, which, when executed by a digital processing system cause said digital processing system to perform a method, said method comprising:
- producing an AAL2 virtual channel identification label and an AAL2 egress connection identification label in response to an ingress AAL2 packet CID and VCI/VPI so that at least said ingress AAL2 packet payload and said ML2 egress connection identification label can be forwarded over a local ML2 virtual channel established within an ATM switch core, said AAL2 virtual channel identified by said AAL2 virtual channel identification label;
- replacing an ingress AAL2 packet with an egress CID and an egress VPI/VCI;
- producing an egress AAL2 packet based on the replacement in response to an AAL2 egress connection identification label, at an egress switch engine, said AAL2 egress connection identification label associated forwarded over an ATM switch core with at least a portion of an AAL2 packet payload, said egress AAL2 packet carrying said ingress AAL2 packet payload.
Dependencies are inferred from the claim text.