CN102496370B - L-band satellite mobile communication system vocoder pool - Google Patents
L-band satellite mobile communication system vocoder pool Download PDFInfo
- Publication number
- CN102496370B CN102496370B CN2011104512946A CN201110451294A CN102496370B CN 102496370 B CN102496370 B CN 102496370B CN 2011104512946 A CN2011104512946 A CN 2011104512946A CN 201110451294 A CN201110451294 A CN 201110451294A CN 102496370 B CN102496370 B CN 102496370B
- Authority
- CN
- China
- Prior art keywords
- cpci
- voice
- module
- processing module
- fpga
- 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.)
- Expired - Fee Related
Links
- 238000010295 mobile communication Methods 0.000 title claims abstract description 24
- 238000012545 processing Methods 0.000 claims abstract description 32
- 102100029368 Cytochrome P450 2C18 Human genes 0.000 claims description 31
- 101000919360 Homo sapiens Cytochrome P450 2C18 Proteins 0.000 claims description 31
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000007906 compression Methods 0.000 claims description 3
- 230000006835 compression Effects 0.000 claims description 3
- 238000013519 translation Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 7
- 238000005516 engineering process Methods 0.000 abstract description 4
- 230000002093 peripheral effect Effects 0.000 abstract description 3
- 230000004913 activation Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Landscapes
- Radio Relay Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses an L-band satellite mobile communication system vocoder pool and relates to the field of satellite communication. The L-band satellite mobile communication system vocoder pool mainly comprises a voice module, a control and processing module and a compact peripheral component interconnect (CPCI) interface module, wherein the voice module consists of 16 channels of voice chips and is connected with the control and processing module; the control and processing module is connected with the CPCI interface module; and the CPCI interface module is connected with a CPCI cabinet through a CPCI bus. The L-band satellite mobile communication system vocoder pool has the advantages that: the CPCI interface module is adopted; a digital circuit board of a real-time control technology for a field programmable gate array (FPGA) with 5,000,000 gates realizes encoding and decoding of 16 channels of voice signals and has capacity of reducing voice speed rate to 2.4 kbps; and a 64kbps pulse-code modulation (PCM) signal of a ground common network and a 2.4kbps low-speed voice can be effectively converted into each other.
Description
Technical field
The present invention relates to satellite communication field, particularly a kind of L-band satellite mobile communication system vocoder pond.
Background technology
Satellite mobile communication generally with geostationary orbit satellite or in, low-orbit satellite is as relay station, realizes the mobile communication of zone and even global range.Wherein satellite communication system is become by three groups of subsystems: comprehensive gateway station, satellite, terrestrial mobile terminal: satellite, formed by one or multi-satellite; Comprehensive gateway station, the terminal that public switched telephone network (PSTN) and mobile subscriber are coupled together; Terrestrial mobile terminal comprises vehicle-mounted, carrier-borne, Airborne Terminal and hand-held set.And the vocoder pond is an important module of comprehensive gateway station subsystem, and it mainly realizes the PCM(pulse-code modulation of ground common network, pulse-code modulation) the mutual conversion of signal and satellite network low speed voice.
In the existing mobile communication, the voice signal of vocoder is the simulation on the communication line, the voice messaging that digital signal changes into the voice messaging of analog form by functional unit digital form, after data compression and data encryption, be loaded on the communication line by modulator-demodular unit again.
Summary of the invention
The objective of the invention is to overcome existing above-mentioned deficiency in the prior art, the L-band satellite mobile communication system vocoder pond of the mutual conversion of a kind of PCM signal that can realize the ground common network effectively and satellite network low speed voice is provided.
In order to realize the foregoing invention purpose, the invention provides following technical scheme:
A kind of L-band satellite mobile communication system vocoder pond, the system in described vocoder pond is mainly by voice module, control and processing module, CPCI(Compact Peripheral Component Interconnect, the compact peripheral component interconnection) interface module is formed, described voice module is made up of 16 road speech chips and is linked to each other with control and processing module, described control and processing module module connect the CPCI interface module, and described CPCI interface module is connected with the CPCI cabinet by cpci bus; Described voice module is responsible for the voice rate translation function; Data transmission, CPCI interface that described control and processing module are responsible for controlling simultaneously 16 road voice channels drive and terrestrial network pure voice PCM signal and satellite low speed speech data PCM signal are changed mutually; Described CPCI interface module realizes the cpci bus interface specification, finishes the data of cpci bus.
Preferably, in the above-mentioned L-band satellite mobile communication system vocoder pond, described control and processing module comprise FPGA(Field-Programmable Gate Array, field programmable gate array), SDRAM(Synchronous Dynamic Random Access Memory, synchronous DRAM), configuring chip and CPLD(Complex Programmable Logic Device, CPLD), described FPGA connects SDRAM and CPLD respectively, described CPLD also is connected with configuring chip, described configuring chip also is connected with JTAG(Joint Test Action Group, joint test behavior tissue), described JTAG connects FPGA.
Preferably, in the above-mentioned L-band satellite mobile communication system vocoder pond, the FPGA of described control and processing module also is connected with a Flash, and described CPLD also is connected with the 2nd Flash.
Preferably, in the above-mentioned L-band satellite mobile communication system vocoder pond, first, second Flash in described control and the processing module is the Flash storage chip for 32Mbits; The FPGA of described control and processing module is virtex-5 series or greater than 5,000,000 FPGA.
Preferably, in the above-mentioned L-band satellite mobile communication system vocoder pond, the FPGA of described control and processing module connects the CPCI bridging chip of CPCI interface module.
Preferably, in the above-mentioned L-band satellite mobile communication system vocoder pond, the CPCI bridging chip of described CPCI interface module is connected with the CPCI cabinet by cpci bus.
Preferably, in the above-mentioned L-band satellite mobile communication system vocoder pond, the FPGA of described control and processing module connects 16 road speech chips in the voice module.
Preferably, in the above-mentioned L-band satellite mobile communication system vocoder pond, speech chip in the described voice module is the audio coder ﹠ decoder (codec) of extra-high voltage shrinkage, and described speech chip can realize that compression bit rate selects by pin being set and changing control program between 2.0~9.6Kb/s.Described speech chip has FEC(Forward Error Correction, forward error correction) function, and the code check of FEC can be arranged by the user according to channel conditions; Need not external storage; Low in energy consumption, and support sleep pattern; Support echo to eliminate (Echo Cancellation) and voice activation detection (Voice Activation Detection) function, integrated level height.
Compared with prior art, beneficial effect of the present invention:
1, the digital circuit board of L-band satellite mobile communication system vocoder pond employing CPCI interface of the present invention, 5,000,000 real-time control technologys of FPGA, circuit board is realized the encoding and decoding processing of 16 road voice signals, and has the ability that voice rate is compressed to 2.4kbps.Can realize the mutual conversion of PCM signal and the satellite network 2.4kbps low speed voice of ground common network 64kbps effectively.
2, the present invention can realize the speech conversion function of ground communication net and satellite communication link, have the voice activation function, have the function of inserting comfort noise, have echo eliminating function, have the Dual Tone Multifrequency input and produce function, FEC speed range: 50kbps~7.2kbps.
Description of drawings:
Fig. 1 is L-band satellite mobile communication system vocoder of the present invention pond composition frame chart.
Fig. 2 is voice module hardware structure diagram in the L-band satellite mobile communication system vocoder of the present invention pond.
Fig. 3 is control and processing module hardware structure diagram in the L-band satellite mobile communication system vocoder of the present invention pond.
Embodiment
The present invention is described in further detail below in conjunction with testing example and embodiment.But this should be interpreted as that the scope of the above-mentioned theme of the present invention only limits to following embodiment, all technology that realizes based on content of the present invention all belong to scope of the present invention.
Embodiment 1
A kind of L-band satellite mobile communication system vocoder pond, the system in described vocoder pond mainly is made up of voice module, control and processing module, CPCI interface module, as shown in Figure 1, described voice module is made up of 16 road speech chips and is linked to each other with control and processing module, described control and processing module connect the CPCI interface module, and described CPCI interface module is connected with the CPCI cabinet by cpci bus; Described voice module is responsible for the voice rate translation function; Data transmission, CPCI interface that described control and processing module are responsible for controlling simultaneously 16 road voice channels drive and terrestrial network pure voice PCM signal and satellite low speed speech data PCM signal are changed mutually; Described CPCI interface module realizes the cpci bus interface specification, finishes the data of cpci bus.The CPCI bridging chip of described CPCI interface module is connected with the CPCI cabinet by cpci bus.
As shown in Figure 2, described control and processing module are responsible for controlling the data transmission of 16 road voice channels, speech chip in the described voice module is the audio coder ﹠ decoder (codec) of extra-high voltage shrinkage, and described speech chip can realize that compression bit rate selects by pin being set and changing control program between 2.0~9.6Kb/s.Described speech chip has the FEC function, and the code check of FEC can be arranged by the user according to channel conditions; Need not external storage; Low in energy consumption, and support sleep pattern; Support echo to eliminate and the voice activation measuring ability integrated level height.
As shown in Figure 3, described control and processing module comprise FPGA, SDRAM, configuring chip and CPLD, and described FPGA connects SDRAM and CPLD respectively, and described CPLD also is connected with configuring chip, and described configuring chip also is connected with JTAG, and described JTAG connects FPGA.The FPGA of described control and processing module also is connected with the Flash of 32Mbits, and described CPLD also is connected with the 2nd Flash of 32Mbits.Described FPGA is virtex-5 series.
Claims (1)
1. L-band satellite mobile communication system vocoder pond, it is characterized in that, the system in described vocoder pond is made up of voice module, control and processing module, CPCI interface module, described voice module is made up of 16 road speech chips and is linked to each other with control and processing module, described control and processing module connect the CPCI interface module, and described CPCI interface module is connected with the CPCI cabinet by cpci bus; Described voice module is responsible for the voice rate translation function; Data transmission, CPCI interface that described control and processing module are responsible for controlling simultaneously 16 road voice channels drive and terrestrial network pure voice PCM signal and satellite low speed speech data PCM signal are changed mutually; Described control and processing module comprise FPGA, SDRAM, configuring chip and CPLD, and described FPGA connects SDRAM and CPLD respectively, and described CPLD also is connected with configuring chip, and described configuring chip also is connected with JTAG, and described JTAG connects FPGA; The FPGA of described control and processing module also is connected with a Flash, and described CPLD also is connected with the 2nd Flash; First, second Flash in described control and the processing module is the Flash storage chip for 32Mbits; The FPGA of described control and processing module is the virtex-5 Series FPGA; The FPGA of described control and processing module connects the CPCI bridging chip of CPCI interface module; The CPCI bridging chip of described CPCI interface module is connected with the CPCI cabinet by cpci bus; The FPGA of described control and processing module connects 16 road speech chips in the voice module; Speech chip in the described voice module is the audio coder ﹠ decoder (codec) of extra-high voltage shrinkage, and described speech chip can realize that compression bit rate selects by pin being set and changing control program between 2.0~9.6Kb/s; Described speech chip has the FEC function, and the code check of FEC can be arranged by the user according to channel conditions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104512946A CN102496370B (en) | 2011-12-30 | 2011-12-30 | L-band satellite mobile communication system vocoder pool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104512946A CN102496370B (en) | 2011-12-30 | 2011-12-30 | L-band satellite mobile communication system vocoder pool |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102496370A CN102496370A (en) | 2012-06-13 |
CN102496370B true CN102496370B (en) | 2013-09-25 |
Family
ID=46188187
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011104512946A Expired - Fee Related CN102496370B (en) | 2011-12-30 | 2011-12-30 | L-band satellite mobile communication system vocoder pool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102496370B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104794091B (en) * | 2014-01-22 | 2018-01-12 | 北京浩正泰吉科技有限公司 | A kind of communication card based on CPCI interfaces |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060019655A1 (en) * | 2004-07-23 | 2006-01-26 | Gregory Peacock | System and method for communications in a multi-platform environment |
-
2011
- 2011-12-30 CN CN2011104512946A patent/CN102496370B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060019655A1 (en) * | 2004-07-23 | 2006-01-26 | Gregory Peacock | System and method for communications in a multi-platform environment |
Non-Patent Citations (2)
Title |
---|
基于CPCI总线的语音传输设计;胡小文;《硅谷》;20091015(第19期);5-7 * |
胡小文.基于CPCI总线的语音传输设计.《硅谷》.2009,(第19期),5-7. |
Also Published As
Publication number | Publication date |
---|---|
CN102496370A (en) | 2012-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100030557A1 (en) | Voice and text communication system, method and apparatus | |
US20110246206A1 (en) | Audio decoding system and an audio decoding method thereof | |
CN103280222B (en) | Audio encoding and decoding method and system thereof | |
CN103716459B (en) | A kind of audio system having mobile phone and intercom call function concurrently | |
CN103905928A (en) | Network voice intercom method, device and system | |
TW201246187A (en) | Apparatus and methods to perform huffman coding | |
CN103782518A (en) | Speech signal processing method and device, and access network system | |
CN102496370B (en) | L-band satellite mobile communication system vocoder pool | |
CN112888075A (en) | Method, apparatus, device and computer readable storage medium for wireless communication | |
CN101197585A (en) | Wireless ultra-wideband digital multi-microphone system and audio signal transmission method thereof | |
US20040243404A1 (en) | Method and apparatus for improving voice quality of encoded speech signals in a network | |
CN105682259A (en) | Public network conversation and private network conversation interconnection gateway equipment and application method thereof | |
CN101826891B (en) | Enhanced echo cancellation | |
KR20150026405A (en) | Method for transmitting and receiving voice packet and electronic device implementing the same | |
CN101656582B (en) | Two-band broadband indoor united testing communication simulation method and platform | |
CN101163178B (en) | Echo counteracting method and system in wireless communication system | |
CN103442427B (en) | Method of data synchronization, Apparatus and system, echo cancel method and system | |
CN104184483A (en) | Turbo code encoder with configurable parameters | |
CN101778185A (en) | On-line recording method and device of mobile terminal | |
CN101478315B (en) | Byte interleaver device and interleaving method based on CMMB standard | |
CN202352338U (en) | Vehicular sound system | |
CN104299616A (en) | Voice base-band processing system based on DSP chip and FPGA chip | |
CN205596182U (en) | Controllable grouping audio mixing calling equipment of parameter | |
US20030086382A1 (en) | Coefficient domain history storage of voice processing systems | |
CN206432998U (en) | A kind of multipurpose digital-analog audio frequency broadcast front end |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
PP01 | Preservation of patent right |
Effective date of registration: 20160113 Granted publication date: 20130925 |
|
RINS | Preservation of patent right or utility model and its discharge | ||
PD01 | Discharge of preservation of patent |
Date of cancellation: 20160713 Granted publication date: 20130925 |
|
RINS | Preservation of patent right or utility model and its discharge | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130925 Termination date: 20151230 |
|
EXPY | Termination of patent right or utility model |