Processor facilities for integrated packet and voice switching
First Claim
1. A telecommunication switching system for interconnecting digitally encoded voice signals between a set of randomly selectable input ports and a set of randomly selectable output ports and for assembling digital data signals from another set of said randomly selectable input ports into packets and transmitting said packets to another set of said randomly selectable output ports, said system comprising:
- a first storage means for storing said digitally encoded voice signals and said digital data signals from said input ports into predetermined storage locations;
switching processor means responsive to a receipt of a first set of program instruction routines for processing said stored digitally encoded voice signals;
a second storage means connectable to said output ports for storing said processed voice signals in predetermined storage locations thereof;
said switching processor means being responsive to a receipt of a second set of program instruction routines for processing said stored digital data signals to assemble and store said packets in said switching processor means; and
said switching processor means being responsive to a receipt of a third set of program instruction routines for processing each of said packets for transmission of each of said processed packets to said second storage means;
whereby said stored packets are transmitted to said other set of said output ports.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication method and switching system in which voice and data signals are communicated through the system by a programmed controlled switching processor. The switching processor reads these signals from an input memory where they were transferred from telephone stations and data terminals by a scanner. The voice and data signals are transmitted to telephone stations and data terminals by the switching processor storing these signals in an output memory from which they are retransmitted by a distributor to the telephone stations and data terminals. The intelligent processor reads data signals from the input memory and assembles these signals into data packets which are temporarily stored in the data memory. Subsequently, the intelligent processor transmits these data packets by storing the data signals in the output memory. The intelligent processor is controlled by program instructions from its program memory and data stored in a data memory by a parameter processor which has associated program and data memories.
-
Citations
38 Claims
-
1. A telecommunication switching system for interconnecting digitally encoded voice signals between a set of randomly selectable input ports and a set of randomly selectable output ports and for assembling digital data signals from another set of said randomly selectable input ports into packets and transmitting said packets to another set of said randomly selectable output ports, said system comprising:
-
a first storage means for storing said digitally encoded voice signals and said digital data signals from said input ports into predetermined storage locations; switching processor means responsive to a receipt of a first set of program instruction routines for processing said stored digitally encoded voice signals; a second storage means connectable to said output ports for storing said processed voice signals in predetermined storage locations thereof; said switching processor means being responsive to a receipt of a second set of program instruction routines for processing said stored digital data signals to assemble and store said packets in said switching processor means; and said switching processor means being responsive to a receipt of a third set of program instruction routines for processing each of said packets for transmission of each of said processed packets to said second storage means;
whereby said stored packets are transmitted to said other set of said output ports. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14)
-
-
12. A telecommunication switching system for the integrated switching of voice telephone calls and the assembly and switching of data packets, said system comprising:
-
a plurality of telephone stations and data terminals; a first storage means for storing digital encoded voice signals from said telephone stations and digital data signals from said data terminals into predetermined storage locations; a second storage means for storing said digitally encoded voice and digital data signals into predetermined storage locations for transmission to said telephone stations and said data terminals; apparatus for switching said encoded voice signals and digital data signals from said telephone stations and data terminals, respectively, and storing said encoded voice and digital data signals in said memory locations of said first storage means, and to transfer said encoded voice and digital data signals from said second storage means to said telephone stations and data terminals, respectively; a switching processor responsive to a receipt of program instructions for controlling the switching of said voice and digital data signals from said first storage means to said second storage means and communication therefrom to said stations and said terminals; said switching processor having a first processor and a first program memory for supplying said program instructions to said first processor, a first data memory, a second processor responsive to a receipt of instructions from a second program memory, and a second data memory for supplying data to said second processor; said first memory cooperative with said second processor for controlling operation of said first processor; said second data memory having a plurality of memory locations cooperative with said first and second processors for assembling packets of data read from said first storage means in said first data memory via said first processor, and for transferring assembled data packets from said first data memory to said second storage means for transmission to a destination in one of said terminals via said apparatus. - View Dependent Claims (15, 16)
-
-
17. For use in a communication switching system for integrated voice and data services and comprises:
-
a plurality of telephone stations and data terminals; a first storage means for storing digitally encoded voice signals from said telephone stations and digital signals from said data terminals into predetermined storage locations; a second storage means for storing processed digitally encoded voice and digital data signals into predetermined storage locations for transmission to said telephone station and said data terminals; apparatus for switching said encoded voice signals and digital data signals from said telephone stations and data terminals, respectively, and storing said encoded voice and digital data signals in said memory locations of said first storage means and to transfer said encoded voice and digital data signals from said second storage means to said telephone stations and data terminals; a switching processor responsive to receipt of stored program instructions to communicate encoded voice signals from calling ones of said stations stored in said first storage means to said second storage means for subsequent communication through said apparatus to called ones of said telephone stations; said switching processor having a first processor and a first program memory for supplying said first processor with said program instructions, a first data memory, a second processor responsive to instructions from a second program memory, and a second data memory for supplying data to said second processor; the invention comprises means in said first processor responsive to instructions from said first program memory and data transmitted from said second processor via said first data memory for assembling packets of data read from said first storage means in said first data memory and for transferring assembled data packets from said first data memory to said second storage means for transmission to a destination one of said terminals via said apparatus; said second processor responsive to said instructions from said second program memory to read data from said second data memory and store said data in said first data memory.
-
-
18. A method for communicating voice signals between telephone stations and for assembling data signals from data terminals into data packets and for transmission of assembled data packets to destination data terminals;
-
communicating said voice and data signals from one of said telephone stations and one of data terminals, respectively, for storage in an input memory; sending the voice signals from said input memory for storage in an output memory; communicating the voice signals from said output memory to one of said telephone stations; transferring the data signals from said input memory for storage in a buffer in a data memory associated with a destination one of said data terminals until said buffer contains a completed packet; communicating the data signals from said buffer containing said completed packet for storage in said output memory; sending the data signals from said output memory to said destination one of said data terminals. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification