Integrated access device controller
DCFirst Claim
Patent Images
1. A processor for use in a Voice over Internet Protocol (VoIP) telephone, comprising:
- a bus;
a processor core coupled to the bus;
a packet handler coupled to the bus, the packet handler including plurality of first ports for interfacing to one or more workstations;
a voice handler coupled to the bus, the voice handler including at least one second port for interfacing to a telephone;
a cell/frame handler coupled to the bus, the cell frame handler adapted to couple to one or more packet networks; and
a peripheral control processor coupled to the bus for handling interrupts and direct memory access (DMA) requests;
wherein the peripheral control processor is a programmable, interrupt-driven microcontroller for data transfer and peripheral control, and includes instructions for DMA and bit handling.
10 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A network processor (12) for a voice over Internet protocol phone integrates a universal serial bus port (56), a pair of IEEE 802.3 MACs (70a), a repeater (70b), and a pair of pulse code modulation (PCM) ports (24) such that the network processor can be combined with other peripherals to transmit both voice and data over an Internet protocol network (13).
22 Citations
18 Claims
-
1. A processor for use in a Voice over Internet Protocol (VoIP) telephone, comprising:
-
a bus; a processor core coupled to the bus; a packet handler coupled to the bus, the packet handler including plurality of first ports for interfacing to one or more workstations; a voice handler coupled to the bus, the voice handler including at least one second port for interfacing to a telephone; a cell/frame handler coupled to the bus, the cell frame handler adapted to couple to one or more packet networks; and a peripheral control processor coupled to the bus for handling interrupts and direct memory access (DMA) requests; wherein the peripheral control processor is a programmable, interrupt-driven microcontroller for data transfer and peripheral control, and includes instructions for DMA and bit handling. - View Dependent Claims (2, 3, 4, 17, 18)
-
-
5. A method for providing a Voice over Internet Protocol (VoIP) processor comprising:
-
providing a bus; providing a processor core coupled to the bus; providing a packet handler coupled to the bus, the packet handler including plurality of ports for interfacing to one or more workstations; providing a voice handler coupled to the bus, the voice handler including at least one port for interfacing to a telephone; providing a cell/frame handler coupled to the bus, the cell frame handler adapted to couple to one or more packet networks; and providing a peripheral control processor coupled to the bus for handling interrupts and DMA requests; wherein the peripheral control processor is a programmable, interrupt-driven microcontroller for data transfer and peripheral control, and includes instructions for DMA and bit handling. - View Dependent Claims (6, 7, 8)
-
-
9. A telecommunications system, comprising:
-
a local area network; a workstation; a telephone; and a Voice over Internet Protocol interface coupling the telephone and the workstation to the local area network, the VoIP interface including a VoIP processor, the VoIP processor including a bus, a processor core coupled to the bus, packet handler coupled to the bus, the packet handler including plurality of ports for interfacing to the workstation, voice handler coupled to the bus, the voice handler including at least one port for interfacing to the telephone, cell/frame handler coupled to the bus, the cell frame handler adapted to couple to the local area network, and peripheral control processor coupled to the bus for handling interrupts and DMA requests; wherein the peripheral control processor is a programmable, interrupt-driven microcontroller for data transfer and peripheral control, and includes instructions for DMA and bit handling. - View Dependent Claims (10, 11, 12)
-
-
13. A method of providing a telecommunications system, comprising:
-
providing a local area network; providing a workstation; providing a telephone; and providing a Voice over Internet Protocol interface coupling the telephone and the workstation to the local area network, the VoIP interface including a VoIP processor, the VoIP processor including a bus, a processor core coupled to the bus, a packet handler coupled to the bus, the packet handler including plurality of ports for interfacing to the workstation, voice handler coupled to the bus, the voice handler including at least one port for interfacing to the telephone, a cell/frame handler coupled to the network, the cell frame handler adapted to couple to the local area network, and a peripheral control processor coupled to the bus for handling interrupts and DMA requests; wherein the peripheral control processor is a programmable, interrupt-driven microcontroller for data transfer and peripheral control, and includes instructions for DMA and bit handling. - View Dependent Claims (14, 15, 16)
-
Specification