摘要:
A PBX system using an unmodified personal computer as the host server and using expansion slots to couple one or more switch cards to the system bus, and, optionally including a network interface card to couple the PBX system to other client computers running telephony enabled applications to control the PBX via a local area network. The switch card(s) are each coupled to a chain of one or more port expansion units that do not consume expansion slots. Each PEU contains a DSP and a microcontroller, an FPGA and port interface circuitry to interface to POTS CO lines, extension telephone lines, T1 lines or PRI lines. The personal computer is programmed with a PBX process that controls operations of the overall system and may also be programmed with conventional voice mail applications or integrated voice response and other applications to implement various telephony functions such as recording voice mail or prompt callers to input DTMF tones indicating what they want to do. Each chain of PEUs is coupled to the switch card and the PBX process by a TDMA bus and a packet switched bus. Distributed processing by the DSPs and microcontrollers in the PEUs to do tone generation, tone recognition, and a host of other functions offloads much of the work from the host. The packet switched bus enables easy handling of packetized data in IP packets or other packetized data.
摘要:
A personal computer includes a PBX control program and one or more switch cards located in expansion board slots. The one or more switch cards are coupled to one or more port expansion units (PEU), which are coupled to telecommunication lines out to the various extension phones at the customer premises. Each PEU contains its own digital signal processor (DSP) so that distributed digital signal processing may be implemented to avoid any bottlenecks. One master PEU is coupled to a switch card by a time division multiplexed (TDMA) bus as well as a packet switched control bus, and all the other PEUs, if any, are coupled to the master PEU by extensions of the TDMA and packet switched buses. The TDMA bus carries PBX real time conversations while the packet switched bus carries control information, voicemail outbound message data packets, and inbound voicemail data packets.
摘要:
A PBX system using an unmodified personal computer as the host server and using expansion slots to couple one or more switch cards to the system bus, and, optionally including a network interface card to couple the PBX system to other client computers running telephony enabled applications to control the PBX via a local area network. The switch card(s) are each coupled to a chain of one or more port expansion units that do not consume expansion slots. Each PEU contains a DSP and a microcontroller, an FPGA and port interface circuitry to interface to POTS CO lines, extension telephone lines, T1 lines or PRI lines. The personal computer is programmed with a PBX process that controls operations of the overall system and may also be programmed with conventional voice mail applications or integrated voice response and other applications to implement various telephony functions such as recording voice mail or prompt callers to input DTMF tones indicating what they want to do. Each chain of PEUs is coupled to the switch card and the PBX process by a TDMA bus and a packet switched bus. Distributed processing by the DSPs and microcontrollers in the PEUs to do tone generation, tone recognition, and a host of other functions offloads much of the work from the host. The packet switched bus enables easy handling of packetized data in IP packets or other packetized data.
摘要:
A system for increasing data transmission capacity over a wireless mobile link while at the same time providing improved jamming resistance utilizes discrete trellis-coded modulation involving frequency hopping individual symbols, along with encoding the phase of a symbol as a frequency offset to the hopped carrier frequency. This modulation system permits coherent demodulation in which both phase and amplitude of a symbol is robustly decoded and in which each phase of a quadrature amplitude modulated signal is decoded by the detected frequency offset, thus to provide reliable recovery of phase in the demodulation section. The resulting system improves spectrum efficiency and permits fast frequency hopping for improved jamming resistance, with the utilization of frequency offset coding permitting the coherent demodulation that improves the error-rate without the introduction of additional reference bits.
摘要:
In a recursive distributive sort of records according to their key fields, a method for distributing keys to form one or more subgroups and collecting them to preserve or maintain an order among the subgroups. The distribution is accomplished by comparing each key field against an extrinsic attribute and then assigning the key to a subgroup or bucket. The collection sequence preserves the overall key field order. A Dynamic Branching Table (DBT) for governing the ordering of buckets during the collection phase is initially populated with NO-OP instructions. During the distribution phase, a CALL instruction replaces the NO-OP in the sorted order DBT position upon the first occurrence of a distinguishable character in the key character sequence being scanned. An address pointer, pointing to the corresponding bucket, is then inserted in a Bucket Pointer Table (BPT) indexed to the DBT. During the collection phase, the DBT is executed and the empty buckets are skipped by NO-OP execution, while the populated buckets are processed by subroutine CALL execution.