Programmable telecommunications switch for personal computer
First Claim
1. A programmable communications switch system comprising:
- a personal computer including,a time slot interchange,a central call processor configured to perform real-time call control processing functions on said time slot interchange, andan internal host computer having a first application-oriented operating system to run communications applications that control said central call processor; and
an external host computer having a second application-oriented operating system to run communications applications that control said central call processor;
a host selector coupled to said central call processor, configured to select one of said internal and external host computers to control said central call processor,wherein said call control processor pertbrms all real-time call control processing in response to commands from said selected host computer,wherein said selected host computer controls said central call processor exclusively of said non-selected host computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A user-programmable telephone switch which resides within a commercially available personal computer. The switch is controllable by either the personal computer'"'"'s microprocessor or a separate, external host connected to an interface provided within the switch. The switch includes a CPU/matrix card that contains a time slot interchange and a CPU running under a real time operating system. The CPU/matrix card controls the overall operation of the switch in accordance with messages received from the operative host. In general, those tasks or functions which must be performed in real time are the responsibility of the switch, as opposed to the internal or external host. Within the switch, certain tasks or functions may be delegated by the CPU/matrix card to intelligent line cards which contain their own microprocessors having substantial call processing capability.
32 Citations
28 Claims
-
1. A programmable communications switch system comprising:
-
a personal computer including, a time slot interchange, a central call processor configured to perform real-time call control processing functions on said time slot interchange, and an internal host computer having a first application-oriented operating system to run communications applications that control said central call processor; and an external host computer having a second application-oriented operating system to run communications applications that control said central call processor; a host selector coupled to said central call processor, configured to select one of said internal and external host computers to control said central call processor, wherein said call control processor pertbrms all real-time call control processing in response to commands from said selected host computer, wherein said selected host computer controls said central call processor exclusively of said non-selected host computer.
-
-
2. A programmable communications switch system comprising:
-
a personal computer including, a programmable communications switch, including, controllable-switching means for performing real-time call-control processing functions including dynamically connecting or disconnecting communication paths between various ones of a plurality of ports in re.sponse to predetermined messages, including, means for processing said predetermined messages, a time slot interchange, and a real time operating system; an internal host computer, having a first application-oriented operating system and being programmable to generate said predetermined messages to control said communications switch; an external host computer having a second application-oriented operating system and being programmable to generate said predetermined messages to control said communications switch; means for interfacing said switching means with said external host computer; and host select means, coupled to said message processing means, for selecting one of said internal or external host computers to control said controllable-switching means, wherein all real-time call control processing is managed by said switching means and wherein when said internal host computer is selected to control said communications switch, said internal host computer runs communications applications that control said switch exclusively of said external host computer and wherein when said external host is selected to control said communications switch, said external host computer controls runs communications applications that control said communications switch exclusive of said internal host computer. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A programmable communications switch system comprising:
-
a personal computer including, a programmable communications switch, including, a central call processor configured to perform real-time call control processing related to communication paths established between various ones of a plurality of ports within said switch, said central call processor responsive to predetermined messages, including, a time slot interchange, and a real time operating system; a first host computer having a first application-oriented operating system to an communications applications that control said switch; a second host computer having a second application-oriented operating system to run communications applications that control said switch; means for interfacing said communications switch with the second host computer; and host selector, coupled to said central call processor, configured to select one of said first and second host computers to control said communications switch, wherein all real-time call control processing is managed by said central call processor and wherein when said first host computer is selected to control said communications switch said first host computer runs communications applications that control said switch exclusively of said second host computer and wherein when said second host is selected to control said communications switch, said second host computer runs communications applications that control said communications switch exclusive of said first host computer. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification