Telecommunication switch with programmable communications services
AssigneeExcel Corporation
InventorsRobert P. Madonna, Kevin C. Kicklighter
Life of this patent
Estimating the term…
Loading patent…
AssigneeExcel Corporation
InventorsRobert P. Madonna, Kevin C. Kicklighter
Estimating the term…
A telecommunications switch which may be configured to provide a variety of user-programmable communications or call processing services. Such services may be dynamically provided to any port served by the switch without reducing the number of time slots that would otherwise be available for calls. The switch includes a CPU/matrix card, one or more line cards for terminating analog or digital lines or trunks, and one or more programmable communications services cards, all of which are connected in communicating relationship by a series of buses. Each communications services card is independently programmable and includes a processor for processing messages received from the CPU/matrix card. The communications services card provides a basic platform onto which different types of modules may be mounted to meet the requirements of a particular application. One or more digital signal processing modules for performing tone generation, tone reception and call progress analysis may be mounted on a single communications services card. An ISDN PRI server module provides a centralized packet engine which, when programmed in an appropriate fashion, may be used as an ISDN D channel server or to provide packet switching services. Modules for performing other services such as speech recognition, ADPCM compression or tone generation may also be installed on the basic platform.
A programmable communications switch comprising:
A programmable communications switch comprising:
A programmable communications switch comprising:
A programmable communications switch comprising:
A programmable communications switch comprising:
Apparatus for providing programmable communications services in a programmable communications switch comprising controllable-switching means for dynamically connecting or disconnecting communication paths between various ones of a plurality of ports in response to messages generated by a host, including a time slot interchange for switching a plurality of time slots corresponding to said ports and means for processing said messages, and one or more means connected in communicating relationship with said switching means for terminating either analog or digital lines or trunks which represent said ports, said communicating relationship including a bus for carrying time division multiplex TDM data, said apparatus comprising:
Apparatus for providing programmable communications services in a programmable communications switch comprising controllable-switching means for dynamically connecting or disconnecting communication paths between various ones of a plurality of ports in response to messages generated by a host, including a time slot interchange for switching a plurality of time slots corresponding to said ports and means for processing said messages, and one or more means connected in communicating relationship with said switching means for terminating either analog or digital lines or trunks which represent said ports, said communicating relationship including a bus for carrying time division multiplex TDM data, said apparatus comprising:
Apparatus for providing programmable communications services in a programmable communications switch comprising controllable-switching means for dynamically connecting or disconnecting communication paths between various ones of a plurality of ports in response to messages generated by a host, including a time slot interchange for switching a plurality of time slots corresponding to said ports and means for processing said messages, and one or more means connected in communicating relationship with said switching means for terminating either analog or digital lines or trunks which represent said ports, said communicating relationship including a bus for carrying time division multiplex TDM data, said apparatus comprising:
Apparatus for providing programmable communications services in a programmable communications switch comprising controllable-switching means for dynamically connecting or disconnecting communication paths between various ones of a plurality of ports in response to messages generated by a host, including a time slot interchange for switching a plurality of time slots corresponding to said ports and means for processing said messages, and one or more means connected in communicating relationship with said switching means for terminating either analog or digital lines or trunks which represent said ports, said communicating relationship including a bus for carrying time division multiplex TDM data, said apparatus comprising:
Apparatus for providing programmable communications services in a programmable communications switch comprising controllable-switching means for dynamically connecting or disconnecting communication paths between various ones of a plurality of ports in response to messages generated by a host, including a time slot interchange for switching a plurality of time slots corresponding to said ports and means for processing said messages, and one or more means connected in communicating relationship with said switching means for terminating either analog or digital lines or trunks which represent said ports, said communicating relationship including a bus for carrying time division multiplex TDM data, said apparatus comprising:
Dependencies are inferred from the claim text.