Network telephony system
AssigneeBroadcom Corporation
InventorsTheodore F. Rabenko, Ian Crayford, David L. Hartman, Jr.
Life of this patent
Estimating the term…
Abstract
The present invention includes a network telephone having a microphone coupled to provide voice data to a network, a speaker coupled to facilitate listening to voice data from the network, a dialing device coupled to facilitate routing of voice data upon the network, a first port configured to facilitate communication with a first network device, a second port configured to facilitate communication with a second network device and a prioritization circuit coupled to apply prioritization to voice data provided by the microphone.
Claims20
A switch controller for communicating data packets over a network, comprising:
- a switch engine queuing manager configured to associate data packets with a respective port from which the data packets are received, to determine whether the data packets are voice data packets or non-voice data packets according to the respective port, and to prioritize the voice data packets according to a first priority and the non-voice data packets according to a second priority, the first priority being higher than the second priority;
- and
- a packet buffer including a high priority queue and a low priority queue, the switch engine queuing manager being further configured to queue the voice data packets into the high priority queue and the non-voice data packets into the low priority queue.
A switch controller for communicating data packets over a network, comprising:
- means for determining whether the data packets are voice data packets or non-voice data packets according to a respective port from which the data packets are received;
- means for prioritizing the voice data packets according to a first priority and the non-voice data packets according to a second priority, the first priority being higher than the second priority;
- and
- means for queuing the voice data packets into a high priority queue and the non-voice data packets into a low priority queue.
A method for communicating data packets over a network, comprising:
- determining, by a switch controller, whether the data packets are voice data packets or non-voice data packets according to a respective port from which the data packets are received;
- prioritizing, by the switch controller, the voice data packets according to a first priority and the non-voice data packets according to a second priority, the first priority being higher than the second priority;
- and
- queuing, by the switch controller, the voice data packets into a high priority queue and the non-voice data packets into a low priority queue.
Dependencies are inferred from the claim text.