Implementing priority for multiple physical layer devices at a UTOPIA interface
AssigneeADC Telecommunications Israel Ltd.
InventorsYochai Parchak, Zvika Menachemi, Yair Laster
Life of this patent
Estimating the term…
Abstract
A matrix card is provided. The matrix card includes a plurality of physical layer devices. Each of the physical layer devices is adapted to support cells of first and second priorities and including a controllable port. The ports are in operative communication with each other to provide for the transmission of all cells of the first priority from all of the plurality of physical layer devices before transmitting any cells of the second priority from all of the plurality of physical layer devices.
Claims20
A matrix card comprising:
- a plurality of physical layer devices, each of said physical layer devices adapted to support cells of first and second priorities and including a controllable port, said ports in operative communication with each other to provide for the transmission of all cells of said first priority from all of said plurality of physical layer devices before transmitting any cells of said second priority from all of said plurality of physical layer devices.
A matrix card, comprising:
- an ATM layer device;
- a plurality of physical layer devices, each physical layer device having first and second queues for cells of first and second priority levels, respectively, and a priority status port;
- a first bus, coupled between the physical layer devices and the ATM device, wherein the physical layer devices access the first bus in a round robin fashion;
- and
- a second bus, coupled to the priority status port of each of the physical layer devices, the second bus providing an indication as to whether any of the physical layer devices has cells in its respective first queue to allow for priority handling of cells in the first queue.
A method for controlling access to a bus for a plurality of physical layer devices, the method comprising:
- determining when any of the physical layer devices has priority traffic in a queue;
- when priority traffic is queued in any of the physical layer devices, transmitting the priority traffic;
- and
- when there is no priority traffic queued, transmitting other traffic from the plurality of physical layer devices.
A physical layer device, comprising:
- first and second queues for processing cells with first and second priorities, respectively;
- a priority status port, the priority status port adapted to communicate a status signal with other physical layer devices;
- and
- a control circuit, coupled to the priority status port, adapted to allow cells of the first priority to be transmitted when the status signal is a first level and that allows cells of the second priority to be transmitted when the status signal is a second level.
A method for controlling access to a bus for a plurality of physical layer devices, the method comprising:
- determining when any of the physical layer devices has at least one cell in a priority queue;
- when at least one cell is in the priority queue, providing a signal with a first level to the plurality of physical layer devices;
- when the signal is at the first level, transmitting the priority traffic only;
- and
- when the signal is at a second, different level, transmitting other traffic from the plurality of physical layer devices.
A matrix card comprising:
- a plurality of physical layer devices, each of the physical layer devices adapted to transmit cells of first and second priorities;
- and
- each of the plurality of physical layer devices including a status port, the status ports in operative communication with each other to provide for the transmission of cells of the first priority from the plurality of physical layer devices in round robin fashion before transmitting any cells of the second priority from the plurality of physical layer devices.
Dependencies are inferred from the claim text.