CN105472187A - Voice communication control system based on TDM and IP buses - Google Patents
Voice communication control system based on TDM and IP buses Download PDFInfo
- Publication number
- CN105472187A CN105472187A CN201510785870.9A CN201510785870A CN105472187A CN 105472187 A CN105472187 A CN 105472187A CN 201510785870 A CN201510785870 A CN 201510785870A CN 105472187 A CN105472187 A CN 105472187A
- Authority
- CN
- China
- Prior art keywords
- interface
- module
- tdm
- bus
- switching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
- H04M7/0081—Network operation, administration, maintenance, or provisioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/568—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities audio processing specific to telephonic conferencing, e.g. spatial distribution, mixing of participants
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/126—Interworking of session control protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M9/00—Arrangements for interconnection not involving centralised switching
- H04M9/08—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
- H04M9/082—Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/74—Rating aspects, e.g. rating parameters or tariff determination apects
- H04M2215/7478—According to the number of recipients
- H04M2215/7485—Group call; Conference call; Multi Party Call
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种基于TDM和IP双总线的语音通信控制系统包括IP电话、语音通信面板、网络管理终端、外部IP网络、MPU单元、磁石接口、EM接口、FXO接口以及FXS接口;所述IP电话、语音通信面板、网络管理终端和外部IP网络为IP侧,通过IP总线链接MPU单元;磁石接口、EM接口、FXO接口以及FXS接口为TDM侧,通过TDM总线链接MPU单元;所述语音通信面板为通信终端;所述网络管理终端实现系统监视管理,外部IP网络实现系统对外互联;磁石接口、EM接口、FXO接口以及FXS接口为基于TDM总线的模拟用户接口。
The invention discloses a voice communication control system based on TDM and IP dual bus, including IP telephone, voice communication panel, network management terminal, external IP network, MPU unit, magnet interface, EM interface, FXO interface and FXS interface; The IP phone, voice communication panel, network management terminal and external IP network are the IP side, which are connected to the MPU unit through the IP bus; the magnet interface, EM interface, FXO interface and FXS interface are the TDM side, which are connected to the MPU unit through the TDM bus; the voice The communication panel is a communication terminal; the network management terminal realizes system monitoring and management, and the external IP network realizes external interconnection of the system; the magnet interface, EM interface, FXO interface and FXS interface are analog user interfaces based on TDM bus.
Description
技术领域technical field
本发明属于语音通信技术领域,尤其涉及到TDM总线、IP总线信令信息和媒体信息交互、转换的基于TDM和IP双总线的语音通信控制系统。The invention belongs to the technical field of voice communication, and in particular relates to a voice communication control system based on TDM and IP dual buses for the interaction and conversion of TDM bus, IP bus signaling information and media information.
背景技术Background technique
语音通信控制系统是军民航管制、军用指挥控制等大型自动化指挥控制系统的重要组成部分,目前市场上存在两种技术体制的相关产品,一是传统的单纯以TDM为总线、采用电路交换为核心的语音通信控制系统;二是基于商用服务器架构、IP软交换为核心的语音通信控制系统。两种技术体制的产品都有各自的优缺点,其中前者因具有话音质量高、处理实时性强、时延小、网络交换和会议桥能力强等优点而被广泛应用,但也存在信号传输距离受限、系统扩展性差、组网能力弱等缺点;而后者由于采用商用服务器做平台和纯软交换实现的方式,尽管其网络能力得到提高,但也存在处理能力特别是媒体交换能力、会议桥能力及媒体处理实施性等能力因受制于其硬件平台而无法满足大容量指控系统的接口数、多功能(尤其是地空会议功能)、实时性等方面的要求。The voice communication control system is an important part of large-scale automatic command and control systems such as military and civil aviation control and military command and control. At present, there are related products of two technical systems on the market. One is the traditional one that uses TDM as the bus and circuit switching as the core. The voice communication control system; the second is a voice communication control system based on commercial server architecture and IP soft switch as the core. The products of the two technical systems have their own advantages and disadvantages. The former is widely used because of its advantages such as high voice quality, strong real-time processing, small delay, strong network switching and conference bridge capabilities, but there is also a signal transmission distance. However, due to the use of commercial servers as the platform and the implementation of pure softswitching, although its network capabilities have been improved, it still has processing capabilities, especially media switching capabilities, conference bridges, etc. Capabilities such as capacity and media processing implementation are limited by its hardware platform and cannot meet the requirements of the large-capacity command and control system in terms of the number of interfaces, multi-function (especially the ground-air conference function), and real-time performance.
发明内容Contents of the invention
本发明为满足大型指控系统指挥员日益繁忙的话音指挥业务需求及基于IP技术地空话音通信组网的应用需求,公开了一种基于TDM和IP双总线的语音通信控制系统,实现话音接续、路由及交换功能。The present invention discloses a voice communication control system based on TDM and IP dual bus to realize voice connection, Routing and switching functions.
本发明公开了一种基于TDM和IP双总线的语音通信控制系统包括IP电话、语音通信面板、网络管理终端、外部IP网络、MPU单元、磁石接口、EM接口、FXO接口以及FXS接口;The invention discloses a voice communication control system based on TDM and IP dual buses, including an IP telephone, a voice communication panel, a network management terminal, an external IP network, an MPU unit, a magnet interface, an EM interface, an FXO interface and an FXS interface;
所述IP电话、语音通信面板、网络管理终端和外部IP网络为IP侧,通过IP总线链接MPU单元;The IP phone, the voice communication panel, the network management terminal and the external IP network are the IP side, and are connected to the MPU unit through the IP bus;
磁石接口、EM接口、FXO接口以及FXS接口为TDM侧,通过TDM总线链接MPU单元;The magnet interface, EM interface, FXO interface and FXS interface are on the TDM side, and are connected to the MPU unit through the TDM bus;
所述语音通信面板为通信终端;The voice communication panel is a communication terminal;
所述网络管理终端实现系统监视管理,外部IP网络现系统对外互联;The network management terminal realizes system monitoring and management, and the external IP network is connected to the outside world of the system;
磁石接口、EM接口、FXO接口以及FXS接口为基于TDM总线的模拟用户接口。The magnet interface, EM interface, FXO interface and FXS interface are analog user interfaces based on the TDM bus.
本发明中,所述MPU单元包括CPU模块、IP交换模块、串口处理模块、DSP模块、会议处理模块、TDM-RTP转换模块以及TDM交换模块;In the present invention, the MPU unit includes a CPU module, an IP switching module, a serial port processing module, a DSP module, a conference processing module, a TDM-RTP conversion module and a TDM switching module;
所述CPU模块分别连接IP交换模块、串口处理模块、DSP模块、会议处理模块以及TDM交换模块;所述IP交换模块分别连接IP电话、语音通信面板、网络管理终端和外部IP网络,并通过TDM-RTP转换模块连接TDM交换模块;所述串口处理模块通过串口总线分别连接磁石接口、EM接口、FXO接口以及FXS接口;所述DSP模块通过TDM总线连接TDM交换模块;所述会议处理模块通过片内总线连接TDM交换模块;所述TDM交换模块通过TDM总线分别连接磁石接口、EM接口、FXO接口以及FXS接口;The CPU module is respectively connected to an IP switching module, a serial port processing module, a DSP module, a conference processing module and a TDM switching module; - The RTP conversion module is connected to the TDM switching module; the serial processing module is connected to the magnet interface, the EM interface, the FXO interface and the FXS interface through the serial bus; the DSP module is connected to the TDM switching module through the TDM bus; The internal bus is connected to the TDM switching module; the TDM switching module is respectively connected to the magnet interface, the EM interface, the FXO interface and the FXS interface through the TDM bus;
IP交换模块实现话音包的交换控制;The IP exchange module realizes the exchange control of voice packets;
会议处理模块实现不同用户间的话音混音功能,支持512通道的回声抵消,回声抵消时长为32ms;The conference processing module realizes the voice mixing function between different users, supports echo cancellation of 512 channels, and the echo cancellation duration is 32ms;
TDM-RTP转换模块实现RTP和TDM之间的媒体格式转换;The TDM-RTP conversion module realizes the media format conversion between RTP and TDM;
TDM交换模块实现不同用户间的媒体流转换、分发、融合,实现话音在不同用户间的传输。The TDM switching module realizes media stream conversion, distribution, and fusion between different users, and realizes voice transmission among different users.
磁石接口用于接入磁石电话,能够对外发送铃流、外部铃流呼入信号的检测能力及话音传输。The magnet interface is used to connect to the magnet phone, which can send ring current, detection capability of external ring current incoming signal and voice transmission.
EM接口能够与其它交换网之间EM中继互连,完成本系统与外部交换网之间的EM中继链路的建立、话音信号接入、信令控制与传输;同时EM接口能够与具有EM接口的电台互联,实现对电台的话音收发控制;The EM interface can be interconnected with EM trunks between other switching networks to complete the establishment of EM trunk links between the system and the external switching network, voice signal access, signaling control and transmission; at the same time, the EM interface can be connected with The radio station interconnection of the EM interface realizes the voice sending and receiving control of the radio station;
FXO接口能够与其它交换网的FXS接口互连,用于完成本系统与外部交换网之间的模拟中继链路的建立、话音信号接入、信令控制与传输;The FXO interface can be interconnected with the FXS interface of other switching networks, and is used to complete the establishment of the analog trunk link between the system and the external switching network, voice signal access, signaling control and transmission;
FXS接口用于接入模拟共电电话,实现模拟共电电话的话音信号接入、信令控制与传输。The FXS interface is used to connect to the analog public telephone to realize voice signal access, signaling control and transmission of the analog public telephone.
本发明包括以下步骤:The present invention comprises the following steps:
MPU单元中的CPU模块初始化,通过IP交换模块接受来自IP总线的用户注册信息,包括IP电话、语音通信面板和外部IP网络的注册信息,实现IP用户的资源分配、状态监测;CPU模块通过串口处理模块接受来自磁石接口、EM接口、FXO接口以及FXS接口的初始化信息,实现对上述模拟接口的资源分配、状态监测;The CPU module in the MPU unit is initialized, and receives user registration information from the IP bus through the IP switching module, including registration information of IP phones, voice communication panels and external IP networks, and realizes resource allocation and status monitoring of IP users; the CPU module through the serial port The processing module receives initialization information from the magnet interface, EM interface, FXO interface and FXS interface, and realizes resource allocation and status monitoring of the above analog interfaces;
当IP侧用户发布呼叫请求时,由IP交换模块接收该消息并发给CPU模块,CPU模块判断被叫方类型,若被叫方仍然为IP侧用户时,通过IP交换模块查找被叫路由信息,建立呼叫;若被叫方为TDM侧用户时,CPU模块通过串口处理模块,利用串口总线向被叫方发送信令信息,通过TDM-RTP转换模块和TDM交换模块接续被叫时隙,实现通话;When the IP side user issues a call request, the IP switching module receives the message and sends it to the CPU module, and the CPU module judges the type of the called party. If the called party is still an IP side user, it searches for the called routing information through the IP switching module. Establish a call; if the called party is a TDM side user, the CPU module uses the serial port processing module to send signaling information to the called party through the serial port bus, and connects the called time slot through the TDM-RTP conversion module and the TDM switching module to realize the call ;
当TDM侧用户发布呼叫请求时,CPU模块通过串口处理模块获取主叫状态参数,通过DSP模块进行收发号处理,CPU模块获取串口处理模块和DSP模块的信息,判断被叫方类型,若被叫方仍然为TDM侧用户时,CPU模块通过串口处理模块向被叫发送信令信息,通过TDM交换模块接续被叫时隙,实现通话;若被叫方为IP侧用户时,CPU模块通过IP交换模块查找被叫路由信息,实现通话;When the user on the TDM side issues a call request, the CPU module obtains the calling state parameters through the serial port processing module, processes the sending and receiving number through the DSP module, and the CPU module obtains the information of the serial port processing When the party is still a user on the TDM side, the CPU module sends signaling information to the called party through the serial port processing module, and connects to the called time slot through the TDM switching module to realize the call; if the called party is a user on the IP side, the CPU module switches The module looks up the called routing information to realize the call;
当各个用户需要召开会议时,IP侧用户的话音统一转化为TDM格式通过会议处理模块进行混音,混音后的声音再由TDM交换模块通过TDM总线发送至模拟用户接口,或通过片内总线回送至IP交换模块,经过IP交换模块通过IP总线发布至IP侧用户,实现多方会议功能。When each user needs to hold a conference, the voice of the IP side user is uniformly converted into TDM format and mixed through the conference processing module, and the mixed voice is sent to the analog user interface by the TDM switching module through the TDM bus, or through the on-chip bus Send it back to the IP switching module, and publish it to the IP side user through the IP bus through the IP switching module to realize the multi-party conference function.
本发明语音通信控制系统由MPU和多种接口模块及终端组成,MPU是语音通信控制系统的控制和交换中心,用于实现大容量交换网络、会议桥、信令处理、信号音产生、系统控制接续和网络通信等功能。在MPU中同时设计IP总线和TDM总线,IP总线可与外部IP终端(例如:IP电话、语音通信面板、网络管理终端等)互联,TDM总线可与外部模拟接口(例如:FXS接口、FXO接口、EM接口、磁石接口等)互联,实现不同种类用户的接入。利用大规模FPGA实现IP交换、TDM交换、TDM-RTP转换和会议处理功能。The voice communication control system of the present invention is composed of MPU, various interface modules and terminals. The MPU is the control and switching center of the voice communication control system, and is used to realize large-capacity switching network, conference bridge, signaling processing, signal tone generation, and system control. connection and network communication functions. Design IP bus and TDM bus in MPU at the same time, IP bus can be interconnected with external IP terminals (such as: IP phone, voice communication panel, network management terminal, etc.), TDM bus can be connected with external analog interfaces (such as: FXS interface, FXO interface , EM interface, magnet interface, etc.) interconnection to realize the access of different types of users. Use large-scale FPGA to realize IP switching, TDM switching, TDM-RTP conversion and conference processing functions.
本发明与现有技术相比,其显著的优点是:Compared with the prior art, the present invention has the remarkable advantages of:
a)电路交换和软交换融合设计架构。在语音通信系统中同时设计有IP总线和TDM总线,增强了系统的接入能力,同时保证话音传输过程中的高实时性和低失真度。a) The integrated design architecture of circuit switching and soft switching. In the voice communication system, IP bus and TDM bus are designed at the same time, which enhances the access capability of the system and ensures high real-time and low distortion in the voice transmission process.
b)本发明采用大容量FPGA芯片实现会议桥功能,交换网容量达到8192×8192,席位最大接入数量达到1024个,极大的提升了系统的交换能力和接入能力。b) The present invention uses a large-capacity FPGA chip to realize the conference bridge function, the switching network capacity reaches 8192×8192, and the maximum access number of seats reaches 1024, which greatly improves the switching capability and access capability of the system.
c)本发明采用模块化的设计思路,根据业务功能将软件系统划分为多个业务功能模块,各模块之间通过消息进行通讯,从而保证了各个子模块的相对独立,也使系统软件结构更为清晰,便于产品后续的功能扩展。c) The present invention adopts a modular design idea, divides the software system into a plurality of business function modules according to business functions, and communicates between each module through messages, thereby ensuring the relative independence of each sub-module and making the system software structure more For clarity, it is convenient for the subsequent function expansion of the product.
d)基于会议模式的呼叫处理方式。利用会议处理模块的汇聚处理能力及并发处理能力,将传统的单呼、组呼、会议等多样性的呼叫处理全部统一为会议处理,简化了处理流程,提高了系统的稳定性和可靠性。d) Call processing method based on conference mode. Utilizing the convergent processing capability and concurrent processing capability of the conference processing module, the traditional individual call, group call, conference and other diverse call processing are all unified into conference processing, which simplifies the processing process and improves the stability and reliability of the system.
e)本发明核心处理器采用X86处理器,处理能力强,稳定可靠。e) The core processor of the present invention adopts an X86 processor, which has strong processing capability and is stable and reliable.
附图说明Description of drawings
图1为本发明系统结构示意图。Fig. 1 is a schematic diagram of the system structure of the present invention.
具体实施方式detailed description
本发明公开了一种基于TDM和IP双总线的语音通信控制系统。它包括IP电话,语音通信面板,网络管理终端,外部IP网络,MPU,磁石接口,EM接口,FXO接口,FXS接口。可以实现基于IP和基于TDM的不同用户的接入,实现系统内部和跨系统的地地、地空通信功能。集IP交换和TDM交换优势于一体的语音通信控制系统,技术体制成熟,体系结构先进,人机界面友好,硬件接口丰富,配置管理灵活,能够方便地实现各种地地通信、地空通信、监视管理等功能,可应用于各类军用、民用机场等指挥控制领域的语音通信系统中。The invention discloses a voice communication control system based on TDM and IP dual buses. It includes IP phone, voice communication panel, network management terminal, external IP network, MPU, magnet interface, EM interface, FXO interface, FXS interface. It can realize the access of different users based on IP and TDM, and realize the ground-ground and ground-air communication functions within the system and across systems. The voice communication control system integrating the advantages of IP switching and TDM switching has a mature technical system, advanced system structure, friendly man-machine interface, rich hardware interfaces, flexible configuration management, and can conveniently realize various ground communications, ground-air communications, Functions such as monitoring and management can be applied to voice communication systems in command and control fields such as military and civilian airports.
实施例Example
本发明的语音通信控制系统包括IP电话1,语音通信面板2,网络管理终端3,外部IP网络4,MPU单元5,磁石接口6,EM接口7,FXO接口8,FXS接口9。The voice communication control system of the present invention includes an IP phone 1, a voice communication panel 2, a network management terminal 3, an external IP network 4, an MPU unit 5, a magnet interface 6, an EM interface 7, an FXO interface 8, and an FXS interface 9.
如图1所示,本实施例公开了一种基于TDM和IP双总线的语音通信控制系统,包括IP电话1、语音通信面板2、网络管理终端3、外部IP网络4、MPU单元5、磁石接口6、EM接口7、FXO接口8以及FXS接口9;所述IP电话1、语音通信面板2、网络管理终端3和外部IP网络4为IP侧,通过IP总线链接MPU单元5;磁石接口6、EM接口7、FXO接口8以及FXS接口9为TDM侧,通过TDM总线链接MPU单元5;所述语音通信面板2为通信终端;所述网络管理终端3实现系统监视管理,外部IP网络4实现系统对外互联;磁石接口6、EM接口7、FXO接口8以及FXS接口9为基于TDM总线的模拟用户接口。所述MPU5包括CPU模块51、IP交换模块52、串口处理模块53、DSP模块54、会议处理模块55、TDM-RTP转换模块56以及TDM交换模块57;所述CPU模块51分别连接IP交换模块52、串口处理模块53、DSP模块54、会议处理模块55以及TDM交换模块57;所述IP交换模块52分别连接IP电话1、语音通信面板2、网络管理终端3和外部IP网络4,并通过TDM-RTP转换模块56连接TDM交换模块57;所述串口处理模块53通过串口总线分别连接磁石接口6、EM接口7、FXO接口8以及FXS接口9;所述DSP模块54通过TDM总线连接TDM交换模块57;所述会议处理模块55通过片内总线连接TDM交换模块57;所述TDM交换模块57通过TDM总线分别连接磁石接口6、EM接口7、FXO接口8以及FXS接口9;IP交换模块52实现话音包的交换控制;会议处理模块55实现不同用户间的话音混音功能,支持512通道的回声抵消,回声抵消时长为32ms;所述TDM-RTP转换模块56实现RTP和TDM之间的媒体格式转换;所述TDM交换模块57实现不同用户间的媒体流转换、分发、融合,实现话音在不同用户间的传输。As shown in Figure 1, this embodiment discloses a voice communication control system based on TDM and IP dual bus, including IP phone 1, voice communication panel 2, network management terminal 3, external IP network 4, MPU unit 5, magnet Interface 6, EM interface 7, FXO interface 8 and FXS interface 9; the IP phone 1, voice communication panel 2, network management terminal 3 and external IP network 4 are the IP side, connected to the MPU unit 5 through the IP bus; the magnet interface 6 , EM interface 7, FXO interface 8 and FXS interface 9 are TDM side, link MPU unit 5 through TDM bus; The voice communication panel 2 is a communication terminal; The network management terminal 3 realizes system monitoring and management, and the external IP network 4 realizes The system is interconnected externally; magnet interface 6, EM interface 7, FXO interface 8 and FXS interface 9 are analog user interfaces based on TDM bus. The MPU5 includes a CPU module 51, an IP switching module 52, a serial port processing module 53, a DSP module 54, a meeting processing module 55, a TDM-RTP conversion module 56 and a TDM switching module 57; the CPU module 51 is connected to the IP switching module 52 respectively , serial port processing module 53, DSP module 54, conference processing module 55 and TDM switching module 57; Described IP switching module 52 connects IP phone 1, voice communication panel 2, network management terminal 3 and external IP network 4 respectively, and through TDM - The RTP conversion module 56 is connected to the TDM switching module 57; the serial port processing module 53 is respectively connected to the magnet interface 6, the EM interface 7, the FXO interface 8 and the FXS interface 9 through the serial bus; the DSP module 54 is connected to the TDM switching module through the TDM bus 57; the conference processing module 55 is connected to the TDM switching module 57 through an on-chip bus; the TDM switching module 57 is respectively connected to the magnet interface 6, the EM interface 7, the FXO interface 8 and the FXS interface 9 through the TDM bus; the IP switching module 52 realizes The exchange control of voice packet; the conference processing module 55 realizes the voice mixing function between different users, supports the echo cancellation of 512 channels, and the echo cancellation duration is 32ms; the TDM-RTP conversion module 56 realizes the media format between RTP and TDM Conversion: the TDM switching module 57 realizes media stream conversion, distribution, and fusion between different users, and realizes voice transmission between different users.
IP电话1可通过网络接口向MPU注册,注册成功后可通过拨打号码实现与系统内其他用户的话音通信。The IP phone 1 can register with the MPU through the network interface, and can realize voice communication with other users in the system by dialing a number after the registration is successful.
语音通信面板2是系统重要的终端设备,通过网络接口接入系统,是指挥员实现地地话音通信和地空话音通信的主要人机界面和通信手段。The voice communication panel 2 is an important terminal device of the system, which is connected to the system through a network interface, and is the main man-machine interface and communication means for the commander to realize ground-to-ground voice communication and ground-to-air voice communication.
网络管理终端3是系统重要的管理界面,通过网络接口接入系统,实现对系统的设备运行监控管理、参数配置管理等功能。The network management terminal 3 is an important management interface of the system, which is connected to the system through the network interface to realize functions such as monitoring and management of equipment operation and parameter configuration management of the system.
外部IP网络4实现本系统与外部同类型系统互联,通过SIP协议,实现跨区域的话音通信功能。The external IP network 4 realizes the interconnection between the system and the external system of the same type, and realizes the cross-regional voice communication function through the SIP protocol.
MPU单元5包括CPU模块51、IP交换模块52、串口处理模块53、DSP模块54、会议处理模块55、TDM-RTP转换模块56、TDM交换模块57。The MPU unit 5 includes a CPU module 51 , an IP switching module 52 , a serial port processing module 53 , a DSP module 54 , a conference processing module 55 , a TDM-RTP conversion module 56 , and a TDM switching module 57 .
CPU模块51采用高性能A8处理器实现,具有尺寸小、功耗低、工作温度范围宽、稳定性高、接续速度快、抗干扰能力强等特点。The CPU module 51 is implemented by a high-performance A8 processor, and has the characteristics of small size, low power consumption, wide operating temperature range, high stability, fast connection speed, and strong anti-interference ability.
IP交换模块52、会议处理模块55、TDM-RTP转换模块56、TDM交换模块57均通过大容量、高速率、高性能、低延时的FPGA芯片实现,其中,IP交换模块52实现话音包的交换控制;会议处理模块55实现不同用户间的话音混音功能,支持512通道的回声抵消,回声抵消时长为32ms;TDM-RTP转换模块56实现RTP和TDM之间的媒体格式转换,支持G.711A/U、G.723.1(5.3/6.3k)、G.729等语音编码协议;TDM交换模块57实现不同用户间的媒体流转换、分发、融合,实现话音在不同用户间的传输。串口处理模块53采用ARM7芯片实现,利用ARM7芯片自带的高速串口实现与其它接口的消息命令通信,可以获得各个接口的运行状态,接收各接口上报的数据,同时下达各种控制命令,实现MPU对各个接口的统一管理。DSP模块54由DSP芯片实现,可以实现64路TDM信号的DTMF/MFC/FSK收发。IP switching module 52, conference processing module 55, TDM-RTP conversion module 56, and TDM switching module 57 are all realized by large-capacity, high-speed, high-performance, low-latency FPGA chips, wherein, IP switching module 52 realizes voice packet Exchange control; the conference processing module 55 realizes the voice mixing function between different users, supports echo cancellation of 512 channels, and the echo cancellation duration is 32ms; the TDM-RTP conversion module 56 realizes media format conversion between RTP and TDM, and supports G. 711A/U, G.723.1 (5.3/6.3k), G.729 and other voice coding protocols; the TDM switching module 57 realizes media stream conversion, distribution, and fusion between different users, and realizes voice transmission among different users. The serial port processing module 53 is realized by ARM7 chip, and the high-speed serial port of the ARM7 chip is used to realize message command communication with other interfaces, so as to obtain the running status of each interface, receive the data reported by each interface, and issue various control commands at the same time to realize MPU Unified management of each interface. The DSP module 54 is realized by a DSP chip, and can realize DTMF/MFC/FSK sending and receiving of 64 channels of TDM signals.
磁石接口6用于接入磁石电话,具有对外发送铃流、外部铃流呼入信号的检测能力及话音传输能力。The magnet interface 6 is used to connect to the magnet phone, and has the capability of detecting external ring current, external ring current incoming signal, and voice transmission.
EM接口7能够与其它交换网之间EM中继互连,完成本系统与外部交换网之间的EM中继链路的建立、话音信号接入、信令控制与传输。同时EM接口可以与具有EM接口的电台互联,实现对电台的话音收发控制。The EM interface 7 can interconnect with EM trunks between other switching networks, and complete the establishment of EM trunk links between the system and external switching networks, voice signal access, signaling control and transmission. At the same time, the EM interface can be interconnected with the radio station with the EM interface to realize the voice sending and receiving control of the radio station.
FXO接口8能够与其它交换网(PBX/PSTN等)之间的FXS接口互连,用于完成本系统与外部交换网之间的模拟中继链路的建立、话音信号接入、信令控制与传输。FXO interface 8 can be interconnected with FXS interfaces between other switching networks (PBX/PSTN, etc.), and is used to complete the establishment of analog trunk links between the system and external switching networks, voice signal access, and signaling control with transmission.
FXS接口9用于接入模拟共电电话,实现模拟共电电话的话音信号接入、信令控制与传输。The FXS interface 9 is used to connect to the analog public telephone to realize voice signal access, signaling control and transmission of the analog public telephone.
本发明的基于TDM和IP双总线的语音通信控制系统的工作流程为:系统加电后,MPU单元5中的CPU模块51对其他模块进行初始化工作,完成初始化工作后,通过IP交换模块52接受来自IP总线的用户注册信息,包括IP电话1、语音通信面板2和外部IP网络4的注册信息,实现IP用户的资源分配、状态监测;通过串口处理模块53接受来自磁石接口6、EM接口7、FXO接口8、FXS接口9的初始化信息,实现对上述模拟接口的资源分配、状态监测。The work flow of the voice communication control system based on TDM and IP dual bus of the present invention is: after the system is powered on, the CPU module 51 in the MPU unit 5 initializes other modules, and after completing the initialization work, the IP exchange module 52 accepts The user registration information from the IP bus, including the registration information of the IP phone 1, the voice communication panel 2 and the external IP network 4, realizes the resource allocation and status monitoring of the IP user; through the serial port processing module 53, it receives information from the magnet interface 6 and the EM interface 7 , initialization information of the FXO interface 8 and the FXS interface 9, and implement resource allocation and status monitoring of the above-mentioned analog interfaces.
当IP侧用户发布呼叫请求时,由IP交换模块52接收该消息并发给CPU模块51,CPU模块51判断被叫方类型,若被叫方仍然为IP侧用户时,通过IP交换模块52查找被叫路由信息,建立呼叫;若被叫方为TDM侧用户时,CPU模块51通过串口处理模块53,利用高速串口总线向被叫发送信令信息,通过TDM-RTP转换模块56和TDM交换模块57接续被叫时隙,实现通话。When the IP side user issues a call request, the message is received by the IP switching module 52 and sent to the CPU module 51, and the CPU module 51 judges the type of the called party. call routing information, and set up a call; if the called party is a TDM side user, the CPU module 51 utilizes the high-speed serial port bus to send signaling information to the called party through the serial port processing module 53, and passes through the TDM-RTP conversion module 56 and the TDM switching module 57 Connect the called time slot to realize the call.
当TDM侧用户发布呼叫请求时,通过串口处理模块53获取主叫状态参数,通过DSP模块54进行收发号处理,CPU模块51获取串口处理模块53和DSP模块54的信息,判断被叫方类型,若被叫方仍然为TDM侧用户时,CPU模块51通过串口处理模块53向被叫发送信令信息,通过TDM交换模块57接续被叫时隙,实现通话;若被叫方为IP侧用户时,CPU模块51通过IP交换模块52查找被叫路由信息,实现通话。When the TDM side user issues a call request, the calling state parameter is obtained by the serial port processing module 53, and the sending and receiving number is processed by the DSP module 54, and the CPU module 51 obtains the information of the serial port processing module 53 and the DSP module 54, and judges the type of the called party. If the called party is still a TDM side user, the CPU module 51 sends signaling information to the called party through the serial port processing module 53, and connects the called time slot by the TDM switching module 57 to realize a conversation; if the called party is an IP side user , the CPU module 51 searches the called routing information through the IP switching module 52 to implement the call.
当系统内各个用户需要召开会议时,IP侧用户的话音需要统一转化为TDM格式通过会议处理模块55进行混音,混音后的声音再由TDM交换模块57通过TDM总线发送至模拟用户接口,或通过片内总线回送至IP交换模块52,经过IP交换模块52通过IP总线发布至IP侧用户,实现多方会议功能。When each user in the system needs to hold a meeting, the voice of the IP side user needs to be uniformly converted into TDM format and mixed through the conference processing module 55, and the mixed sound is sent to the analog user interface by the TDM switching module 57 through the TDM bus. Or send it back to the IP switch module 52 through the on-chip bus, and publish it to the IP side user through the IP switch module 52 through the IP bus to realize the multi-party conference function.
本发明提供了一种基于TDM和IP双总线的语音通信控制系统,具体实现该技术方案的方法和途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。The present invention provides a voice communication control system based on TDM and IP dual buses. There are many methods and approaches for realizing the technical solution. The above descriptions are only preferred implementation modes of the present invention. For those skilled in the art, on the premise of not departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications should also be regarded as the protection scope of the present invention. All components that are not specified in this embodiment can be realized by existing technologies.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510785870.9A CN105472187B (en) | 2015-11-16 | 2015-11-16 | A kind of voice communication control system based on TDM and IP dual bus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510785870.9A CN105472187B (en) | 2015-11-16 | 2015-11-16 | A kind of voice communication control system based on TDM and IP dual bus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105472187A true CN105472187A (en) | 2016-04-06 |
CN105472187B CN105472187B (en) | 2019-01-22 |
Family
ID=55609427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510785870.9A Active CN105472187B (en) | 2015-11-16 | 2015-11-16 | A kind of voice communication control system based on TDM and IP dual bus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105472187B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107819484A (en) * | 2017-11-03 | 2018-03-20 | 中国电子科技集团公司第二十八研究所 | A kind of remote station based on wireless network accesses access system |
CN108012039A (en) * | 2017-12-04 | 2018-05-08 | 中国电子科技集团公司第二十八研究所 | A kind of portable integrated speech communication equipment |
CN108418733A (en) * | 2018-03-27 | 2018-08-17 | 北京瑞光极远数码科技有限公司 | A multifunctional communication machine |
CN110995948A (en) * | 2019-11-22 | 2020-04-10 | 北京讯风光通信技术开发有限责任公司 | Method for transmitting PCM magneto telephone in VOIP system |
CN111970290A (en) * | 2020-08-24 | 2020-11-20 | 成都天奥信息科技有限公司 | Multi-carrier delay compensation method based on VoIP ground-air voice communication |
CN116566536A (en) * | 2023-07-12 | 2023-08-08 | 厦门星纵物联科技有限公司 | Method for realizing simulated telephone call by router, router and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1878148A (en) * | 2005-12-20 | 2006-12-13 | 华为技术有限公司 | Media gateway and next generation network communication system using the same |
CN202276397U (en) * | 2011-10-27 | 2012-06-13 | 广东天波信息技术股份有限公司 | Device for upgrading PBX (private branch exchange) to IPPBX (internet protocol private branch exchange) |
CN203039716U (en) * | 2012-12-03 | 2013-07-03 | 广东天波信息技术股份有限公司 | Unified communication apparatus |
US8588213B2 (en) * | 1998-04-03 | 2013-11-19 | Rpx Corporation | Systems and methods for generating power in a communications system |
CN203632740U (en) * | 2013-11-01 | 2014-06-04 | 中国电子科技集团公司第二十八研究所 | IP network access device |
-
2015
- 2015-11-16 CN CN201510785870.9A patent/CN105472187B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8588213B2 (en) * | 1998-04-03 | 2013-11-19 | Rpx Corporation | Systems and methods for generating power in a communications system |
CN1878148A (en) * | 2005-12-20 | 2006-12-13 | 华为技术有限公司 | Media gateway and next generation network communication system using the same |
CN202276397U (en) * | 2011-10-27 | 2012-06-13 | 广东天波信息技术股份有限公司 | Device for upgrading PBX (private branch exchange) to IPPBX (internet protocol private branch exchange) |
CN203039716U (en) * | 2012-12-03 | 2013-07-03 | 广东天波信息技术股份有限公司 | Unified communication apparatus |
CN203632740U (en) * | 2013-11-01 | 2014-06-04 | 中国电子科技集团公司第二十八研究所 | IP network access device |
Non-Patent Citations (1)
Title |
---|
孙英晖 等: "《H.264标准在新一代空管语音通信系统中应用》", 《指挥信息系统与技术》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107819484A (en) * | 2017-11-03 | 2018-03-20 | 中国电子科技集团公司第二十八研究所 | A kind of remote station based on wireless network accesses access system |
CN108012039A (en) * | 2017-12-04 | 2018-05-08 | 中国电子科技集团公司第二十八研究所 | A kind of portable integrated speech communication equipment |
CN108012039B (en) * | 2017-12-04 | 2020-01-14 | 南京莱斯电子设备有限公司 | Portable integrated voice communication equipment |
CN108418733A (en) * | 2018-03-27 | 2018-08-17 | 北京瑞光极远数码科技有限公司 | A multifunctional communication machine |
CN110995948A (en) * | 2019-11-22 | 2020-04-10 | 北京讯风光通信技术开发有限责任公司 | Method for transmitting PCM magneto telephone in VOIP system |
CN110995948B (en) * | 2019-11-22 | 2021-07-27 | 北京讯风光通信技术开发有限责任公司 | Method for transmitting PCM magneto telephone in VOIP system |
CN111970290A (en) * | 2020-08-24 | 2020-11-20 | 成都天奥信息科技有限公司 | Multi-carrier delay compensation method based on VoIP ground-air voice communication |
CN111970290B (en) * | 2020-08-24 | 2023-04-07 | 成都天奥信息科技有限公司 | Multi-carrier delay compensation method based on VoIP ground-air voice communication |
CN116566536A (en) * | 2023-07-12 | 2023-08-08 | 厦门星纵物联科技有限公司 | Method for realizing simulated telephone call by router, router and storage medium |
CN116566536B (en) * | 2023-07-12 | 2023-10-03 | 厦门星纵物联科技有限公司 | Method for realizing simulated telephone call by router, router and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105472187B (en) | 2019-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105472187A (en) | Voice communication control system based on TDM and IP buses | |
CN206807569U (en) | Softphone device | |
WO2009015583A1 (en) | Multi-user voice system and method | |
US9083847B2 (en) | Video communication method and terminal | |
CN206564671U (en) | Communication scheduling system | |
CN101969526A (en) | Three network fused set top box | |
CN105491037A (en) | Protocol conversion system and process between ship-borne Beidou second-generation equipment and ship Ethernet | |
EP3484237B1 (en) | Network access method, interface device, and mobile network access device | |
CN106453433A (en) | Multi-signaling protocol intercommunication method and multi-signaling conversion device | |
CN204669388U (en) | ROIP Digital Clustering IAD | |
CN101488870B (en) | Method, system and equipment for implementing sound mixing | |
WO2016127614A1 (en) | Bluetooth-based implementation method and system for mobile phone to access internal secure communication network | |
CN201910856U (en) | Integrated access device | |
CN102572613A (en) | Digital intercom system and method based on wireless internet | |
CN101951702A (en) | Method for implementing simplex communication based on mobile phone terminal | |
CN102118525B (en) | Mine broadcasting telephone system based on VoIP (Voice over Internet Phone) | |
CN106937265A (en) | Method and device for ship communication | |
CN101553047A (en) | ROIP radio station transmission terminal device and transmission method | |
CN102377888A (en) | System, device and method for implementing microwave communication on-line public telephone | |
CN201690608U (en) | Network structure for bearing soft switch IP | |
CN111510663B (en) | Method for realizing mobile phone access to cloud video conference system | |
CN205622716U (en) | Network telephone system | |
WO2008067722A1 (en) | A method, telephone system and telephone terminal for calling session | |
CN115967742A (en) | A communication method, system and cluster for urban railway dispatching | |
CN103067189A (en) | Master-slave mode teleconference system based on converged communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20181026 Address after: 210007 the 5 building of Tianan Digital City, 36 Yongfeng Avenue, Qinhuai District, Nanjing, Jiangsu. Applicant after: Nanjing Lesi Electronic Equipment Co., Ltd. Address before: 210007 1 East Street, alfalfa garden, Nanjing, Jiangsu Applicant before: China Electronic Technology Corporation (Group) 28 Institute |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |