Different system intelligent transfer device based on D161A voice card
0 INTRODUCTION Introduction: Satellite communications is one of the industries in the field of rapid development and rapid progress. The increase in business volume further promotes the development of satellite communications. It is more and more popular and popular with people because of its flexible and flexible characteristics. attention. In particular, satellite communications have played a very important role in dealing with emergencies such as earthquake relief. As an effective supplement to wireless communication, satellite communication is an effective communication method for civilian and military use. Although satellite communication has developed rapidly, it started late. The currently used FDMA, TDMA and other satellite communication systems are independent of each other. Although the systems can provide voice, fax, and data communication services, the current telephones between various systems cannot communicate with each other. And the same place is not equipped with all systems, how to make full use of the existing satellite communication system resources, to take advantage of the advantages and characteristics of each system, so as to effectively integrate and use different satellite systems to achieve the entire satellite communication system Interconnection will surely significantly improve the support capability of satellite communications in wireless communications. In this paper, based on the D161A voice card of Dongjin Company as a development platform, the Delphi 7.0 development language is used to design and implement intelligent and reliable connections between different satellite systems. Through voice prompts, the satellite communication is skillfully completed and realized. The mutual communication between the systems has successfully solved the prominent shortcomings of the satellite communication network systems that were independent of each other, their respective communications and their respective guarantees. At the same time, they also provided an effective duty terminal for the satellite communication earth station, and fully utilized the satellite communication Advantages and functions.
1 Brief introduction of D161A voice card The D161A voice processing card produced by Dongjin is an analog voice processing board with excellent quality, high reliability and easy to use performance. The high-density design of the board, each board completes 16 channels of processing functions, including 16 channels of DTMF transmission and reception, digital recording and playback, signal tone detection, calling number identification and other functions, using TMS320VC5402 digital signal processing chip to achieve high performance Signal processing algorithm. Each channel can complete the following basic functions through software programming: complete one, two or four E1 line connections, detect the external ringing signal and the detection of internal hook pick-up, control the external hook pick-up, the internal line feed or ring, Receive the user's key code and signal tone detection. The hardware of the voice card is simple to install, plug and play. The software is convenient and reliable, the software provides a large number of API interface functions that can be directly called, and can be easily designed through Delphi 7.0 programming. Due to its many advanced and superior functions, it can be widely used in many fields such as call center, telephone banking, information inquiry, voice mail, automatic call system, multi-function small user exchange and so on.
By using the exchange function between the external and internal lines of the voice processing board, different manufacturers and different types of satellite communication equipment are interconnected, which can easily communicate with each other and achieve a reliable and stable connection between different systems. Effectively use the efficiency of each equipment.
2 The specific implementation of the switching device According to the functional requirements of the satellite communication intelligent switching device, the device design uses a combination of hardware and software. The hardware equipment uses an industrial control computer with high processing speed and high configuration. Dongjin is installed in the computer. The company's D161A voice processing card is used to realize the telephone terminals connected to each satellite communication network system; the software part uses Delphi 7.0 multi-thread design to achieve reliable transfer of analog second-line phones to different satellite communication systems, according to the needs of the task Actually, the corresponding echo cancellation and delay programs are developed to complete the echo cancellation and delay between the satellite signals that are transferred twice. The hardware and software are used in conjunction with each other to truly realize the interconnection between the satellite communication network systems. The overall technical solution of the intelligent switching device for different systems of satellite communication is shown in Figure 1.
The device is used as a user switching device to connect different satellite devices to connect to the satellite network and the ground program control network. It requires interface standards, high switching reliability, and other requirements. It is also the core of the entire system equipment. It is divided into two parts: hardware and software. The hardware requires high calculation speed and can work around the clock. At the same time, it has high requirements on temperature and environment. Therefore, it uses industrial-grade computing equipment for calculation and processing. Because satellite communication has inherent delay characteristics, to achieve reliable conversion between different satellite systems, two satellite delays are required, so that the voice quality will be affected to a certain extent, in order to reduce the delay of the two satellites to a minimum Degree, when designing the entire device, design a device that can effectively cancel the echo, so that although there is inevitably a certain delay during the transfer process, there will be no echo phenomenon, thus ensuring the reliability and reliability of the entire transfer device Effective performance.
2.1 The hardware composition of the intelligent switching device for different systems of satellite communication The entire switching device is based on an industrial computer as the main processing platform, and the two-wire interface is connected to the standard two-wire provided by each satellite communication system, as shown in Figure 2. When the device is working, first detect and process the chipset every 100 ms to detect the status of all two-wire interfaces. When a ring signal is detected on a certain interface, the detection and processing chipset will connect this phone and give it through the D161A voice board. Corresponding voice prompts, if the call comes in from PSTN, the user can directly dial the dedicated line network or the dedicated line satellite phone according to the voice prompt, without the need to dial a special number. If the user chooses to transfer to the artificial station, the internal control module starts , Transfer the user's phone to the extension system, the extension system connects the extension telephone through the ringing current of the voice module, and completes the transfer of the telephone through the extension manual station. When it is detected that two satellite channels are to be connected, the echo suppression module is activated to maximize the adverse effects caused by echo and satellite delay. The detection and processing chipset is responsible for effective detection of the DTMF signal of the line, including busy tone detection, off-hook detection and other functions. At present, the device can provide 14 external lines and 2 second-line artificial telephones, and the device provides a large capacity upgrade space, and the necessary upgrades are carried out according to the service volume of each satellite station.
2.2 Software process of intelligent switching device for satellite communication different system The function of intelligent switching device for satellite communication different system uses D161A voice card issuance board as the development platform, which is mainly realized by Delphi 7.0 and database software programming, and the development environment is Delphi 7. 0, because the state of each system to be judged is more, in order to enhance the reliability of the system, the software part uses multi-threaded modular programming, detection and processing chipset, liquid crystal display, DTMF module adopts hardware drive function design, the main program By simplifying programming and calling each module and drive function, the structure is simple and the reliability is high. Secondly, by changing the software content, other functions of the device can be easily added, and the expandability is strong. The software main program flow chart of the satellite communication heterogeneous system intelligent switching device is shown in FIG. 3.
The main program part of the device adopts an infinite loop structure for detection every 100 ms, and the loop consists of two parts: internal off-hook and external incoming call detection, and jumps to different program segments for execution according to the detection results. The incoming call detection result is provided to the D161A voice processing incoming call request, the DT-MF signal tone is detected and processed, and the specific system selected by the user is determined, and the different processing systems are connected by the connection processing function of the D161A voice card, and communication is opened according to the voice prompt The user enters the button to select the detection result and provides the basis for program branch selection. The detection result controls the entire transfer process. The entire main program has a simple structure and strong program reliability.
3 Conclusion
D161A analog voice card is a stable performance voice processing device produced by Dongjin. The hardware is plug-and-play. The host resources are directly allocated by the operating system without manual intervention. The signal processing is correct. This article can be convenient through the internal and external lines of the voice card. In the actual interconnection, the API function provided by the D161A analog voice card is called through the Delphi7.0 language to realize the communication between different types of satellite devices. Through practical use, the device has stable performance, high transfer reliability, and has a strong Practical performance.
Our company provide professional karaoke card package audio and private room amplifiers, professional amplifiers, professional stage audio research and development and production. we have advanced production quality management, complete testing equipment, passed strict quality certification, and has a group of excellent technical personnel and high-quality management teams, In order to make the products suitable for different market needs, a series of high-performance and practical audio products have been developed and produced.
Power amplifier,Electronic amplifier,Amplifiers,Audio Power Amplifier,PA Power Amplifier
Taixing Minsheng Electronic Co.,Ltd. , https://www.ms-speakers.com