Claims
- 1. An apparatus having stored therein a tag coupled to a data cell for specifying a destination of said data cell transmitted on a data bus, said tag comprising:
- a module number field to indicate a module coupled to said data bus for receiving said data cell from said data bus;
- a port number field to indicate a port coupled to said module for receiving said data cell from said module; and
- a multicast group number field to indicate said module and said port for receiving said data cell.
- 2. The tag of claim 1, wherein each of said module number field, port number field, and multicast group number field is a nibble.
- 3. An asynchronous transfer mode switch, hereafter referred to as an ATM switch, having stored therein a tag coupled to a cell for identifying a port on said ATM switch to which said cell is transmitted, said tag comprising:
- a first field having stored therein a first number identifying said port and a second number identifying a module associated with said port; and
- a second field having stored therein a third number identifying a plurality of ports.
- 4. An asynchronous transfer mode switch, hereafter referred to as an ATM switch, having a backplane bus, a plurality of modules coupled thereto, each one of said plurality of modules having a plurality of ports, said ATM switch for processing a tag associated with a data cell transmitted on said backplane bus, wherein said tag comprises:
- a first field having stored therein a unicast number for identifying one of said plurality of ports and one of said plurality of modules; and
- a second field having stored therein a multicast group number for identifying at least one of said plurality of ports.
- 5. The tag of claim 4, wherein said unicast number comprises a first subfield to identifv said one of said plurality of ports and a second subfield to identify said one of said plurality of modules.
- 6. In an asynchronous transfer mode switch, hereafter referred to as an ATM switch, a method of transmitting a data cell between a first module and a port on a second module, said first module and said second module coupled to a data bus comprising the steps of said first module:
- retrieving a routing tag from a table based on a destination address of said data cell, said routing tag comprising a first field having stored therein a first number indicating a module number and a port number, and a second field having stored therein a second number indicating a multicast group number;
- coupling said routing tag to said data cell; and,
- transmitting said routing tag and said data cell on said data bus; said second module:
- receiving said routing tag and said data cell from said data bus; and
- forwarding said data cell to said port based on said routing tag.
- 7. An apparatus associated with a data communication network, said apparatus to store a tag associated with a data cell, said tag for indicating routing of said data cell in said data communication network, said apparatus comprising:
- a first entry to store a first field of said tag, said first field to indicate a first port associated with said data communication network and a module associated with said first port; and
- a second entry, coupled to said first entry, to store a second field of said tag, said second field to indicate a plurality of ports associated with said data communication network.
- 8. The apparatus of claim 7, further comprising an asynchronous transfer mode (ATM) switch.
Parent Case Info
This application is a continuation application under 37 C.F.R. .sctn.1.53 of non-provisional application Ser. No. 08/501,454, filed on Jul. 12, 1995, entitled METHOD AND APPARATUS FOR TRANSMITTING CELLS ACROSS AN ATM SWITCH BUS now abandoned.
US Referenced Citations (10)
Non-Patent Literature Citations (1)
Entry |
Martin de Prycker, "Asynchronous Transfer Mode Solution for Broadband ISDN," Table of Contents and sections 2.4-2.5, 3.1-3.9, 1991. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
501454 |
Jul 1995 |
|