Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses
First Claim
1. A method for providing voice and data communications over a wide area network, comprising:
- providing a processor,providing a multi-protocol framing/deframing circuit coupled to the processor over a first bus and receiving data over the first bus of two or more communication protocols, wherein the multi-protocol framing/deframing circuit comprises at least a first protocol processing circuit and a second protocol processing circuit and a buffer coupled to receive data from, and transmit data to, the first bus, wherein the buffer selectively couples data between the first bus and the first and second protocol processing circuits;
providing a multiplexing circuit coupled to the multi-protocol framing/deframing circuit and receiving commands from the processor, wherein the multiplexing circuit selectively transmits data to and receives data from the multi-protocol framing/deframing circuit and selectively transmits data to and receives data from a second bus in a time division multiplexed mode utilizing a plurality of frames, the second bus comprising a time division multiplexed bus, each of the frames comprising a plurality of slots, wherein the multiplexing circuit, under control of the processor, selectively couples data to and from particular slots of the frames;
providing a plurality of interface circuits coupled to the second bus and receiving commands from the processor, wherein the interface circuits are coupled to the wide area network and to one or more telephone devices, wherein the interface circuits selectively transmit data to and receive data from the second bus under control of the processor; and
providing a packet bus coupled to the processor, wherein data communications over the packet bus art coupled to the wide area network under control of the processor through the multi-protocol framing/defaming circuit, the multiplexing circuit, and the second bus, wherein voice communications that stay in a circuit-switched form and that are based on one of the one or more telephone devices simultaneously occur over the second bus.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods by which voice/data communications may occur in multiple modes/protocols are disclosed. In particular, systems and methods are provided for multiple native mode/protocol voice and data transmissions and receptions with a computing system having a multi-bus structure, including, for example, a TDM bus and a packet bus, and multi-protocol framing engines. Such systems preferably include subsystem functions such as PBX, voice mail and other telephony functions, LAN hub and data router. In preferred embodiments, a TDM bus and a packet bus are intelligently bridged and managed, thereby enabling such multiple mode/protocol voice and data transmissions to be intelligently managed and controlled with a single, integrated system.
76 Citations
17 Claims
-
1. A method for providing voice and data communications over a wide area network, comprising:
-
providing a processor, providing a multi-protocol framing/deframing circuit coupled to the processor over a first bus and receiving data over the first bus of two or more communication protocols, wherein the multi-protocol framing/deframing circuit comprises at least a first protocol processing circuit and a second protocol processing circuit and a buffer coupled to receive data from, and transmit data to, the first bus, wherein the buffer selectively couples data between the first bus and the first and second protocol processing circuits; providing a multiplexing circuit coupled to the multi-protocol framing/deframing circuit and receiving commands from the processor, wherein the multiplexing circuit selectively transmits data to and receives data from the multi-protocol framing/deframing circuit and selectively transmits data to and receives data from a second bus in a time division multiplexed mode utilizing a plurality of frames, the second bus comprising a time division multiplexed bus, each of the frames comprising a plurality of slots, wherein the multiplexing circuit, under control of the processor, selectively couples data to and from particular slots of the frames; providing a plurality of interface circuits coupled to the second bus and receiving commands from the processor, wherein the interface circuits are coupled to the wide area network and to one or more telephone devices, wherein the interface circuits selectively transmit data to and receive data from the second bus under control of the processor; and providing a packet bus coupled to the processor, wherein data communications over the packet bus art coupled to the wide area network under control of the processor through the multi-protocol framing/defaming circuit, the multiplexing circuit, and the second bus, wherein voice communications that stay in a circuit-switched form and that are based on one of the one or more telephone devices simultaneously occur over the second bus. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
providing a TDM bus coupled to a wide area network and to a plurality of telephony devices, wherein the TDM bus couples voice communications that stay in a circuit-switched form between the plurality of telephony devices and between one or more of the telephony devices and the wide area network; providing a multiplexer coupled to the TDM bus, wherein the multiplexer maps data to predetermined slots of frames of the TDM bus; providing a framer/deframer circuit coupled to the multiplexer, wherein the framer/deframer circuit comprises at least a first protocol circuit for processing data in accordance with a first protocol and a second protocol circuit for processing data in accordance with a second protocol; providing a digital signal processor circuit coupled to the framer/deframer and the TDM bus, wherein the digital signal processor circuit provides at least a dial tone or DTMF digit detection for the plurality of telephony devices coupled to the TDM bus; and providing a processor coupled to the digital signal processor circuit and the framer/deframer circuit; wherein, the processor selectively couples data to the digital signal processor circuit for processing, wherein data communications over the wide area network in accordance with the first protocol occur through the first protocol circuit, multiplexer and TDM bus, wherein data communications over the wide area network in accordance with the second protocol occur through the second protocol circuit, multiplexer and TDM bus. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification