ISDN-based high speed communication system
First Claim
1. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
- a shared memory device;
a computer interface circuit for coupling said terminal computer to said shared memory device;
a protocol processor coupled to said shared memory device;
a serial communications circuit coupled to said protocol processor;
an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor;
a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory;
wherein said digital signal processor performs said modem function by scaling and converting incoming digital data from u-Law or a-Law format to a linear digital format, whereby said digital signal processor is used to convert digital data in the EMS memory directly to digital data representing the analog signal; and
a direct memory access (DMA) interrupt and refresh controller coupled to said protocol processor for controlling the transfer of data to and from said terminal computer and said ISDN interface to said shared memory.
0 Assignments
0 Petitions
Accused Products
Abstract
An ISDN interface is provided on a card, which is adapted for mounting in a terminal computer and which is operable to exchange data with a terminal computer and an ISDN. The ISDN interface card includes a protocol processor that is programmable to process data encoded in accordance with a number of different protocols and a digital signal processor that is programmable for data compression, encryption and facsimile applications, and u-law and a-law conversion, among other applications. The ISDN card dynamically allocates data calls between one or two B-channels to achieve a data transmission rate of 128 kbps. A power supply with a ring generator is provided to allow for the use of an analog telephone with the ISDN card. The ISDN card is programmable to allow users to create customized screens for various call processes, and to allow for the updating of a flash ROM coupled to the protocol processor through the terminal computer and the ISDN.
76 Citations
22 Claims
-
1. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; wherein said digital signal processor performs said modem function by scaling and converting incoming digital data from u-Law or a-Law format to a linear digital format, whereby said digital signal processor is used to convert digital data in the EMS memory directly to digital data representing the analog signal; and a direct memory access (DMA) interrupt and refresh controller coupled to said protocol processor for controlling the transfer of data to and from said terminal computer and said ISDN interface to said shared memory.
-
-
2. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition facsimile and modem functions on said data stored in said shared memory; a direct memory access (DMA) interrupt and refresh controller coupled to said protocol processor for controlling the transfer of data to and from said terminal computer and said ISDN interface to said shared memory; and wherein said protocol processor, said digital signal processor and said computer interface circuit are each coupled to address and data bus buffers, said ISDN interface further comprising at least one arbitration circuit to selectively enable said address and data buffers. - View Dependent Claims (3, 4, 5)
-
-
6. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; and a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; wherein said digital signal processor performs said modem function by scaling and converting incoming digital data from u-Law or a-Law format to a linear digital format, whereby said digital signal processor is used to convert digital data in the EMS memory directly to digital data representing the analog signal. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; and an expanded memory addressing interface coupled to said shared memory device and said computer interface circuit, said terminal computer being operable to access said shared memory device using expanded memory address.
-
-
14. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; and wherein said protocol processor, said digital signal processor and said terminal computer each comprise programmable input/output (I/O) pins and are operable to use corresponding ones of said I/O pins to interrupt each other.
-
-
15. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; and an arbitration circuit for arbitrating accesses to said shared memory device by said protocol processor, said terminal computer, and said digital signal processor. - View Dependent Claims (16, 17)
-
-
18. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; and a second serial communications circuit configured to employ link access protocols for controlling link access procedures associated with said ISDN.
-
-
19. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; and an ISDN U interface detachably mountable on a card comprising said shared memory device, said computer interface circuit, said protocol processor, said serial communications circuit, said ISDN interface, and said digital signal processor, said ISDN U interface comprising line protection circuitry and a U interface control circuit to provide a direct connection between said card and a two-binary, one-quaternary (2B1Q) U interface line from a central office couple to said ISDN interface, said U interface control circuit being operable to receive data from said card over said ISDN bus, to encode and transmit said card data to said central office, and to decode data received from said central office and supply said central office data to said ISDN bus. - View Dependent Claims (20, 21)
-
-
22. A system for interfacing a terminal computer with an integrated services digital network (ISDN) comprising:
-
a shared memory device; a computer interface circuit for coupling said terminal computer to said shared memory device; a protocol processor coupled to said shared memory device; a serial communications circuit coupled to said protocol processor; an ISDN interface for transferring data from said serial communications circuit to said shared memory under control of said protocol processor; a digital signal processor coupled to said shared memory performing at least one of a plurality of operations comprising data compression, data encryption, voice recognition, facsimile and modem functions on said data stored in said shared memory; wherein said digital signal processor performs said modem function by scaling and converting incoming digital data from u-Law or a-Law format to a linear digital format, whereby said digital signal processor is used to convert digital data in the EMS memory directly to digital data representing the analog signal; wherein said protocol processor, said digital signal processor, and said computer interface circuit are each coupled to address and data bus buffers; a direct memory access (DMA) interrupt and refresh controller coupled to said protocol processor for controlling the transfer of data to and from said terminal computer and said ISDN interface to said shared memory; an arbitration circuit for arbitrating accesses to said shared memory device by said protocol processor, said terminal computer, and said digital signal processor and to selectively address said address and data buffers; a rate adaption circuit for allowing a serial communication port coupled to said ISDN interfacing system to transfer data over said ISDN; and an ISDN U interface detachably mountable on a card comprising said shared memory device, said computer interface circuit, said protocol processor, said serial communications circuit, said ISDN interface, and said digital signal processor, said ISDN U interface comprising line protection circuitry and a U interface control circuit to provide a direct connection between said card and a two-binary, one-quaternary (2B1Q) U interface line from a central office couple to said ISDN interface, said U interface control circuit being operable to receive data from said card over said ISDN bus, to encode and transmit said card data to said central office, and to decode data received from said central office and supply said central office data to said ISDN bus.
-
Specification