Voice processing system
AssigneeInternational Business Machines Corporation
InventorsRobert Michael Jordan, Andrew Ritchie
Life of this patent
Estimating the term…
Abstract
A voice processing system is attached to a switch via an ATM link, the switch being in turn attached to the telephone network. The voice processing system handles incoming or outgoing calls transmitted over the ATM link, which supports a plurality of virtual connections. The voice processing system includes a time division multiplex (TDM) bus having multiple timeslots, and an adapter card for attachment to the ATM link for transferring data between a virtual connection on the ATM link and one or more timeslots on the TDM bus.
Claims19
A voice processing system for handling calls incoming or outgoing over an ATM link attached to a switch and supporting a plurality of virtual connections, said voice processing system comprising:
- means for exchanging call signalling infoirmationAwith the switch;
- a time division multiplex (TDM) bus having multiple timeslots;
- adapter means;
- and
- at least one voice processing card for processing call data to perform a telephony functions;
- wherein said adapter means includes first connector means for attaching to the ATM link to transfer call data between a virtual connection on the ATM link and the adapter means and second connector means for attaching to the TDM bus for transferring data between the adapter means and one or more timeslots on the TDM bus;
- and said at least one voice processing card includes connector means for attaching to the TDM bus for extracting call data from a timeslot on the TDM bus;
- whereby call data incoming over said ATM link is passed through the adapter means onto the TDM bus and then from the TDM bus to the voice processing card.
A method for handling calls in a voice processing system, said calls incoming or outgoing over an ATM link attached to a switch and supporting a plurality of virtual connections, comprising the steps of:
- exchanging call signalling information with the switch;
- receiving incoming telephony data from said calls from a virtual connection on said ATM link;
- transferring said incoming telephony data onto a time division multiplex (TDM) bus having multiple timeslots via an adapter card;
- extracting the incoming telephony data from a timeslot on the TDM bus onto a voice processing card;
- processing said extracted telephony data on the voice processing card to perform a telephony function;
- generating outgoing telephony data for said calls;
- placing said outgoing telephony data onto a timeslot on the TDM bus;
- and
- transferring said outgoing telephony data from said timeslot on the TDM bus onto a virtual connection on the ATM link via said adapter card.
A voice processing installation for handling incoming and/or outgoing calls, comprising:
- a switch;
- a voice processing system;
- an ATM link connecting said switch to said voice processing system, said ATM link supporting a plurality of virtual connections between the switch and the voice processing system and means for exchanging call signalling information between the switch and the voice processing system;
- a time division multiplex (TDM) bus in said voice processing system having multiple timeslots;
- adapter means including first connector means for attaching to the ATM link to transfer call data between a virtual connection on the ATM link and the adapter means, and second connector means for attaching to the TDM bus for transferring data between the adapter means and one or more timeslots on the TDM bus;
- and
- at least one voice processing card attached to the TDM bus and capable of extracting call data from a timeslot on the TDM bus and processing said extracted call data to perform a telephony function;
- whereby call data incoming over said ATM link is passed through the adapter means onto the TDM bus and then from the TDM bus to the voice processing card.
A voice processing installation for handling incoming and/or outgoing calls, comprising:
- a switch;
- a plurality of voice processing systems, each attached to said switch by a respective ATM link supporting a plurality of virtual connections between the switch and the voice processing system;
- each voice processing system further comprising a time division multiplex (TDM) bus having multiple timeslots;
- adapter means including first connector means for attaching to the ATM link to transfer call data between a virtual connection on the ATM link and the adapter means, and second connector means for attaching to the TDM bus for transferring data between the adapter means and one or more timeslots on the TDM bus;
- and at least one voice processing card attached to the TDM bus, capable of extracting call data from a timeslot on the TDM bus and processing said extracted call data to perform a telephony function, whereby call data incoming over said ATM link is passed through the adapter means onto the TDM bus and then from the TDM bus to the voice processing card.
Dependencies are inferred from the claim text.