Claims
- 1. A method for increasing the number of UTOPIA ports in an ATM device, said method comprising:
a) multiplexing data for n ports over a first UTOPIA PHY port from the ATM device; and b) providing backpressure information for each of the n ports over a second UTOPIA PHY port to the ATM device.
- 2. The method according to claim 1, wherein:
n=sixty-four.
- 3. The method according to claim 1 ( wherein:
the backpressure information is formatted in a UTOPIA cell.
- 4. The method according to claim 1, further comprising:
c) providing a buffer for each of the n ports.
- 5. The method according to claim 4, wherein:
the backpressure information includes an indication of the number of cells dequeued from each buffer.
- 6. The method according to claim 5, wherein:
the backpressure information includes an indication of the number of cells discarded from each of the buffers.
- 7. The method according to claim 4, further comprising:
d) providing a single multicast buffer to be shared by up to n number of the n number of ports.
- 8. The method according to claim 7, wherein:
the backpressure information includes an indication of the number of cells dequeued from the multicast buffer.
- 9. The method according to claim 7, wherein:
the backpressure information includes an indication of whether a cell in the multicast buffer has been discarded.
- 10. The method according to claim 7, wherein:
the backpressure information includes an identification of the last port to experience a multicast timeout error.
- 11. An apparatus for increasing the number of UTOPIA ports in an ATM device, said method comprising:
a) a first UTOPIA interface adapted to be coupled to n PHY devices; b) a second UTOPIA interface adapted to be coupled to the ATM device, said second UTOPIA interface having a first port for receiving data from the ATM device and a second port for sending backpressure information about each of the n ports to the ATM device.
- 12. The apparatus according to claim 11, wherein:
n=sixty-four.
- 13. The apparatus according to claim 11, wherein:
the backpressure information is formatted in a UTOPIA cell.
- 14. The apparatus according to claim 11, further comprising:
c) n buffers, one buffer for each of the ports.
- 15. The apparatus according to claim 14, wherein:
the backpressure information includes an indication of the number of cells dequeued from each of the buffers.
- 16. The apparatus according to claim 15, wherein:
the backpressure information includes an indication of the number of cells discarded from each of the buffers.
- 17. The apparatus according to claim 14, further comprising:
d) a single multicast buffer to be shared by up to n number of the ports.
- 18. The apparatus according to claim 17, wherein:
the backpressure information includes an indication of the number of cells dequeued from the multicast buffer.
- 19. The apparatus according to claim 17, wherein:
the backpressure information includes an indication of whether a cell in the multicast buffer has been discarded.
- 20. The apparatus according to claim 17, wherein:
the backpressure information includes an identification of the last port to experience a multicast timeout error.
Parent Case Info
[0001] This application is related to co-owned application Ser. No. --/----,---, filed on an even date herewith, entitled “Method and Apparatus for Avoiding Head of Line Blocking in in ATM (Asynchronous Transfer Mode) Device, the complete disclosure of which is incorporated by reference herein.