CN104468441A - Signal coding and modulating method and device for digital interphone, signal demodulating and decoding method and device for digital interphone - Google Patents
Signal coding and modulating method and device for digital interphone, signal demodulating and decoding method and device for digital interphone Download PDFInfo
- Publication number
- CN104468441A CN104468441A CN201310418725.8A CN201310418725A CN104468441A CN 104468441 A CN104468441 A CN 104468441A CN 201310418725 A CN201310418725 A CN 201310418725A CN 104468441 A CN104468441 A CN 104468441A
- Authority
- CN
- China
- Prior art keywords
- symbol
- signal
- coding
- code
- binary
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
- H04L1/0058—Block-coded modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/10—Frequency-modulated carrier systems, i.e. using frequency-shift keying
- H04L27/12—Modulator circuits; Transmitter circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/10—Frequency-modulated carrier systems, i.e. using frequency-shift keying
- H04L27/14—Demodulator circuits; Receiver circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The invention discloses a signal coding and modulating method and a signal coding and modulating device for a digital interphone, and a signal demodulating and decoding method and a signal demodulating and decoding device for a digital interphone, for solving the problems that a technology for solving burst errors of the existing digital interphone with FSK (Frequency-shift keying) modulation is limited in error correcting capability, large in storage overhead and treatment delay and high in system implementation cost. According to the invention, bit streams are subjected to RS coding and FSK modulation in the digital interphone at a sending end, and received signals are subjected to FSK demodulation and RS decoding in the digital interphone at a receiving end; as the RS coding/decoding technologies are applicable to correcting the burst errors, the plurality of burst errors collected in a block of a binary linear block code can be effectively corrected, thus not needing to randomize and homogenize the burst errors by adopting an interweaving technology, and thereby the digital interphone does not need to be provided with a functional module for performing interweaving/de-interleaving treatment, and can correct burst errors, decrease storage overhead and treatment delay and reduce implementation cost.
Description
Technical field
The present invention relates to digital handset field, particularly a kind of Signal coding modulating/demodulating interpretation method of digital handset and device.
Background technology
Digital handset is the terminal equipment that a kind of wireless and point to multi--point that can use in movement carries out communicating, belong to special digital wireless communication technology field, due to its there is instant communication, operation cost is low, equipment volume is little, easy to use, speech quality high, be widely used.Current Application comparison in the world widely digital handset standard has ETSI(European TelecommunicationsStandards Institute, ETSI) DPMR(Digital Private MobileRadio, the individual mobile radio of numeral)/DMR(Digital Mobile Radio, digital mobile radio); The standards such as the P25 of the U.S..Current DPMR/DMR standard progressively becomes international digital intercom mainstream technology standard.
The channel coding schemes adopted in DPMR/DMR standard as shown in Figure 1, at transmitting terminal, carries out chnnel coding, intertexture and FSK(Frequency-shift keying to binary bit stream, frequency shift keying) modulation after send.As shown in Figure 2, at receiving terminal, after carrying out FSK demodulation, deinterleaving and decoding to the received signal, obtain binary bit stream.
At transmitting terminal, FSK modulation technique is adopted to be mapped on modulation symbol by the binary data stream that digital handset physical channel transmits.Its modulation principle refers to Fig. 3, first, the binary sequence of input is carried out serioparallel exchange by strange position, even position; Carrying out bit to sign map according to the mapping relations of symbol and information bit in DPMR/DMR standard again, is corresponding four level symbol streams by binary zero, 1 sequence mapping; Then, row relax is flow to these symbols and through H(f) filter forms filtering process, obtains continuous print input modulating signal; Finally, input modulating signal incoming frequency modulator is carried out FM(Frequency Modulation, frequency modulation(FM)) modulation, obtain FSK modulated output signal.
At receiving terminal, adopt FSK demodulation techniques that the signal received is carried out FSK demodulation and obtain bit stream.As shown in Figure 4, first, frequency discriminator detects modulation signal to its demodulation principle, by obtaining four level symbols after matched filter filtering, sampling judgement, then to bit mapping, four level symbols is mapped as binary bit stream by symbol.
In such scheme, frequency discriminator due to receiving terminal is a Nonlinear harmonic oscillator module, carrys out the white Gaussian noise of self-channel after the Nonlinear Processing of frequency discriminator, consequently coloured noise, it is heterogeneous to the interference effect of useful signal, the feature in bursty interference.In addition at fading channel environment, interference also has the feature of burst error.Chnnel coding generally adopts convolution code or Binary Linear Block Codes.For the uniform channel circumstance of mistake, convolution code is a kind of very effective error correction coding, but for burst error, convolution code has the characteristic of error propagation.For Binary Linear Block Codes, in order to consider the balance between decoding performance and implementation complexity, compared with the data frame length that will transmit, the code length of Binary Linear Block Codes is relatively short, a usual Frame is made up of several Binary Linear Block Codes code block, if above-mentioned burst error concentrates in the code block of a Binary Linear Block Codes, its error correcting capability will be caused greatly to decline.The systematic function caused to solve above-mentioned burst error declines, and usually adopts interleaving technology to make burst error randomization and homogenizing in the prior art, thus improves the error correcting capability compiling solution scheme.Owing to have employed interleaving technology, needs are increased storage overhead and processing delay by system, add the cost that system realizes.
Visible, solve at present the technical scheme of burst error, there is limited error recovery capability and storage overhead and processing delay is large, system realizes the high problem of cost.
Summary of the invention
The embodiment of the present invention provides a kind of Signal coding modulating/demodulating interpretation method and device of digital handset, and in order to solve, the limited error recovery capability, storage overhead and the processing delay that exist in the technology of the digital handset solving error burst of existing employing FSK modulation are large, system realizes the high problem of cost.
Embodiment of the present invention technical scheme is as follows:
A signal code modulation (SCM) method for digital handset, comprising: carry out Reed-Solomon RS(n, k to binary bit stream signal) coding; To RS(n, k) coding after Bitstream signal carry out frequency shift keying fsk modulation, wherein, FSK modulation after signal be sent out away.
Wherein, RS(n, k are carried out to binary bit stream signal) coding, specifically comprise: to the binary bit stream inputted by k × m bit groupings, often group comprises k symbol, and each symbol is made up of m binary bits, obtains information symbol block
wherein a
ii=0 ..., k-1 is the information symbol before coding, and each signal code is made up of m binary bits; According to corresponding RS(n, k) corresponding to generator matrix G, by galois field GF (2
m) on operation rule, calculate n-k position supervision symbol P; Wherein, k is the information symbol number before coding, and n is the output symbol number after coding; After supervision symbol P is placed on information symbol in order, obtain the RS code code word of n symbol
Wherein c
ii=0 ..., n-1 is the code sign after coding, is made up of, p m binary bits
ii=0 ..., n-k-1 is the supervision symbol after coding, is made up of m binary bits; The RS code code word comprising n symbol is reduced into the binary bit stream of n × m bit.
Wherein, to RS(n, k) Bitstream signal of encoding carries out FSK modulation, specifically comprises: bit is carried out to the Bitstream signal of RS coding and obtains many level symbols stream to the mapping of symbol; Flow through low-pass filtering to many level symbols to carry out waveform shaping and obtain continuous print input signal; With continuous input signal, frequency modulation(FM) is carried out to local carrier.
A Signal coding modulating device for digital handset, comprising: coding module, for carrying out Reed-Solomon RS coding to binary bit stream signal; Modulation module, carries out frequency shift keying fsk modulation for carrying out the Bitstream signal after RS coding to described coding module, and wherein, the signal after FSK modulation is sent out away.
Wherein, described coding module, specifically for: press k × m bit groupings to the binary bit stream of input, often group comprises k symbol, and each symbol is made up of m binary bits, obtains information symbol block
wherein a
ii=0 ..., k-1 is the information symbol before coding, and each signal code is made up of m binary bits; According to corresponding RS(n, k) corresponding to generator matrix G, by galois field GF (2
m) on operation rule, calculate n-k position supervision symbol P; Wherein k is the information symbol number before coding, and n is the output symbol number after coding; After supervision symbol P is placed on information symbol in order, obtain the RS code code word of n symbol
Wherein c
ii=0 ..., n-1 is the code sign after coding, is made up of, p m binary bits
ii=0 ..., n-k-1 is the supervision symbol after coding, is made up of m binary bits; The RS code code word comprising n symbol is reduced into the binary bit stream of n × m bit.
Wherein, described modulation module, specifically for: bit is carried out to the Bitstream signal of RS coding and obtains many level symbols stream to the mapping of symbol; Flow through low-pass filtering to many level symbols to carry out waveform shaping and obtain continuous print input signal; With continuous input signal, frequency modulation(FM) is carried out to local carrier.
A signal receiving interpretation method for digital handset, comprising: carry out frequency shift keying fsk demodulation to the received signal; RS decoding is carried out to the binary bit stream signal after demodulation.
Wherein, carry out FSK demodulation to the received signal, specifically comprise: carry out frequency discrimination detection to the received signal; Matched filtering is carried out to frequency discrimination output signal; Sampling judgement is carried out to the continuous signal after matched filtering and obtains discrete many level symbols; Symbol is carried out to many level symbols and obtains binary bit stream to bit mapping.
Wherein, carry out RS decoding, specifically comprise the binary bit stream after demodulation: to the binary bit stream received by n × m bit groupings, often group comprises n symbol, and each symbol is made up of m binary bits, obtains the RS code code block of n symbol
wherein c
ii=0 ..., n-1 is the code sign before decoding, is made up of m binary bits, and n is the symbolic number before decoding; By galois field GF (2
m) on operation rule, according to corresponding RS(n, k) corresponding to generator matrix G, calculate syndrome S (X), determine error location polynomial σ (X), location of mistakes position; The improper value of mistake in computation position; Carry out error correction according to improper value, obtain the information symbol block after decoding
wherein a
ii=0 ..., k-1 is the information symbol after decoding, and each signal code is made up of m binary bits; The information symbol block comprising k symbol is transformed into the binary message stream of k × m bit, wherein, k is the information symbol number after decoding, and each signal code is made up of m binary bits.
A signal receiving code translator for digital handset, comprising: demodulation module, for carrying out frequency shift keying fsk demodulation to the received signal; Decoding module, for carrying out RS decoding to the binary bit stream signal after demodulation.
Wherein, described demodulation module, specifically for: carry out frequency discrimination detection to the received signal; Matched filtering is carried out to frequency discrimination output signal; Sampling judgement is carried out to the continuous signal after matched filtering and obtains discrete many level symbols; Symbol is carried out to many level symbols and obtains binary bit stream to bit mapping.
Wherein, described decoding module, specifically for: to the binary bit stream received by n × m bit groupings, often group comprises n symbol, and each symbol is made up of m binary bits, obtains the RS code code block of n symbol
wherein c
ii=0 ..., n-1 is the code sign before decoding, is made up of m binary bits, and n is the symbolic number before decoding; By galois field GF (2
m) on operation rule, according to corresponding RS(n, k) corresponding to generator matrix G, calculate syndrome S (X), determine error location polynomial σ (X), location of mistakes position; The improper value of mistake in computation position; Carry out error correction according to improper value, obtain the information symbol block after decoding
wherein a
ii=0 ..., k-1 is the information symbol after decoding, and each signal code is made up of m binary bits; The information symbol block comprising k symbol is transformed into the binary message stream of k × m bit, wherein, k is the information symbol number after decoding, and each signal code is made up of m binary bits.
According to the technical scheme that the embodiment of the present invention provides, because RS coding&decoding technology is suitable for correcting burst error, can effectively correct concentrate on a Binary Linear Block Codes code block in multiple error burst, therefore do not need to adopt interleaving technology to make burst error randomization and homogenizing, thus in the digital handset of transmitting terminal only to signal carry out RS coding and FSK modulation just signal can be sent, in the digital handset received, only FSK solution mediation RS decoding is carried out to signal just can obtain effective signal, thus do not need to arrange in digital handset and carry out interweaving or the functional module of deinterleaving process, can reduce the storage overhead significantly and processing delay, can reduce and realize cost, thus the limited error recovery capability that can solve existing for the existing solution for burst error, storage overhead and processing delay large, system realizes the high problem of cost.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from specification, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write specification, claims and accompanying drawing and obtain.
Accompanying drawing explanation
Fig. 1 carries out code modulated theory diagram in prior art in digital handset;
Fig. 2 is the theory diagram carrying out demodulation coding in prior art in digital handset;
Fig. 3 is the theory diagram carrying out FSK modulation in prior art in digital handset;
Fig. 4 is the theory diagram carrying out FSK demodulation in prior art in digital handset;
The workflow diagram of the signal code modulation (SCM) method of the digital handset that Fig. 5 provides for the embodiment of the present invention;
The structured flowchart of the Signal coding modulating device of the digital handset that Fig. 6 provides for the embodiment of the present invention;
Another workflow diagram of the signal code modulation (SCM) method of the digital handset that Fig. 7 provides for the embodiment of the present invention;
Another structured flowchart of the Signal coding modulating device of the digital handset that Fig. 8 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing, embodiments of the invention are described, should be appreciated that embodiment described herein is only for instruction and explanation of the present invention, is not intended to limit the present invention.
, system large for limited error recovery capability, storage overhead and processing delay existing for the existing burst error solution for digital handset realizes the high problem of cost, embodiments provide a kind of Signal coding modulating/demodulating interpretation method and device of digital handset, in order to solve this problem.
In the technical scheme of the embodiment of the present invention, in the digital handset of transmitting terminal, RS coding and FSK modulation are carried out to bit stream, in the digital handset of receiving terminal, carry out FSK to the received signal and separate mediation RS decoding, because RS coding&decoding technology is suitable for correcting burst error, can effectively correct concentrate on a Binary Linear Block Codes code block in multiple error burst, therefore do not need to adopt interleaving technology to make error burst randomization and homogenizing, thus do not need to arrange in digital handset and carry out interweaving or the functional module of deinterleaving process, effectively and significantly can correct burst error, can reduce the storage overhead significantly and processing delay, can reduce and realize cost, thus the limited error recovery capability that the existing solution for burst error exists can be solved, storage overhead and processing delay large, system realizes the high problem of cost.
Below the technical scheme of the embodiment of the present invention is described in detail
Fig. 5 shows the workflow diagram of the signal code modulation (SCM) method of the digital handset that the embodiment of the present invention provides, and the method comprises:
Step 501, RS(n, k are carried out to binary bit stream signal) coding;
Wherein, the detailed process of carrying out RS coding comprises:
Press k × m bit groupings to the binary bit stream of input, often group comprises k symbol, and each symbol is made up of m binary bits, obtains information symbol block
wherein a
ii=0 ..., k-1 is the information symbol before coding, and each signal code is made up of m binary bits;
According to corresponding RS(n, k) corresponding to generator matrix G, by galois field GF (2
m) on operation rule, calculate n-k position supervision symbol P; Wherein, k is the information symbol number before coding, and n is the output symbol number after coding;
After supervision symbol P is placed on information symbol in order, obtain the RS code code word of n symbol
Wherein c
ii=0 ..., n-1 is the code sign after coding, is made up of, p m binary bits
ii=0 ..., n-k-1 is the supervision symbol after coding, is made up of m binary bits;
The RS code code word comprising n symbol is reduced into the binary bit stream of n × m bit;
Step 502, to RS(n, k) coding after Bitstream signal carry out FSK modulation, wherein, FSK modulation after signal be sent out away.
Particularly, the process of carrying out FSK modulation comprises: carry out bit to the Bitstream signal of RS coding and obtain many level symbols stream to the mapping of symbol; Flow through low-pass filtering to many level symbols to carry out waveform shaping and obtain continuous print input signal; With continuous input signal, frequency modulation(FM) is carried out to local carrier.Wherein, FSK modulation can comprise the usual M=2 of 2FSK, 4FSK, MFSK(
n, n be greater than 1 positive integer) or MSK.
According to above-mentioned processing procedure, in the digital handset of transmitting terminal, RS coding and FSK modulation are carried out to bit stream, because RS coding techniques is suitable for correcting burst error, can effectively correct concentrate on a Binary Linear Block Codes code block in multiple burst errors, therefore do not need to adopt interleaving technology to make burst error randomization and homogenizing, thus do not need to arrange the functional module of carrying out interleaving treatment in digital handset, effectively and significantly can correct burst error, can reduce the storage overhead significantly and processing delay, can reduce and realize cost, thus the limited error recovery capability that can solve existing for the existing solution for burst error, storage overhead and processing delay large, system realizes the high problem of cost.
Correspondingly, based on identical inventive concept, the embodiment of the present invention additionally provides a kind of Signal coding modulating device of digital handset, and this device is arranged in the digital handset of transmitting terminal, and as shown in Figure 6, this device comprises:
Coding module 61, for carrying out RS coding to binary bit stream signal;
Particularly, the binary bit stream of coding module 61 to input presses k × m bit groupings, and often group comprises k symbol, and each symbol is made up of m binary bits, obtains information symbol block
wherein a
ii=0 ..., k-1 is the information symbol before coding, and each signal code is made up of m binary bits;
According to corresponding RS(n, k) corresponding to generator matrix G, by GF (2
m) on operation rule, calculate n-k position supervision symbol P; Wherein k is the information symbol number before coding, and n is the output symbol number after coding;
After supervision symbol P is placed on information symbol in order, obtain the RS code code word of n symbol
Wherein c
ii=0 ..., n-1 is the code sign after coding, is made up of, p m binary bits
ii=0 ..., n-k-1 is the supervision symbol after coding, is made up of m binary bits;
The RS code code word comprising n symbol is reduced into the binary bit stream of n × m bit;
Modulation module 62, is connected to coding module 61, carries out frequency shift keying fsk modulation for carrying out the Bitstream signal after RS coding to described coding module 61, and wherein, the signal after FSK modulation is sent out away;
Particularly, the Bitstream signal of modulation module 62 couples of RS coding carries out bit and obtains many level symbols stream to the mapping of symbol; Flow through low-pass filtering to many level symbols to carry out waveform shaping and obtain continuous print input signal; With continuous input signal, frequency modulation(FM) is carried out to local carrier.
Pass through said apparatus, also can in the digital handset of transmitting terminal, RS coding and FSK modulation are carried out to bit stream, do not need to arrange the functional module of carrying out interleaving treatment, effectively and significantly can correct burst error, can reduce the storage overhead significantly and processing delay, can reduce and realize cost, thus can solve that limited error recovery capability, storage overhead and processing delay existing for the existing solution for burst error is large, system realizes the high problem of cost.
Fig. 7 shows the workflow diagram of the signal receiving interpretation method of the digital handset that the embodiment of the present invention provides, and the method comprises:
Step 701, carry out FSK demodulation to the received signal;
Particularly, the process of carrying out FSK demodulation comprises: carry out frequency discrimination detection to the received signal; Matched filtering is carried out to frequency discrimination output signal; Sampling judgement is carried out to the continuous signal after matched filtering and obtains discrete many level symbols; Symbol is carried out to many level symbols and obtains binary bit stream to bit mapping;
Step 702, RS decoding is carried out to the binary bit stream signal after demodulation;
Particularly, the process of carrying out RS decoding comprises:
To the binary bit stream received by n × m bit groupings, often group comprises n symbol, and each symbol is made up of m binary bits, obtains the RS code code block of n symbol
wherein c
ii=0 ..., n-1 is the code sign before decoding, is made up of m binary bits, and n is the symbolic number before decoding;
By GF (2
m) on operation rule, according to corresponding RS(n, k) corresponding to generator matrix G, calculate syndrome S (X), determine error location polynomial σ (X), location of mistakes position;
The improper value of mistake in computation position; Carry out error correction according to improper value, obtain the information symbol block after decoding
wherein a
ii=0 ..., k-1 is the information symbol after decoding, and each signal code is made up of m binary bits;
The information symbol block comprising k symbol is transformed into the binary message stream of k × m bit, wherein, k is the information symbol number after decoding, and each signal code is made up of m binary bits.
According to above-mentioned processing procedure, in the digital handset of receiving terminal, FSK is carried out to bit stream and separates mediation RS decoding, because RS coding techniques is suitable for correcting burst error, can effectively correct concentrate on a Binary Linear Block Codes code block in multiple burst errors, therefore do not need to arrange the functional module of carrying out deinterleaving process in digital handset, effectively and significantly can correct burst error, can reduce the storage overhead significantly and processing delay, can reduce and realize cost, thus the limited error recovery capability that can solve existing for the existing solution for burst error, storage overhead and processing delay large, system realizes the high problem of cost.
Correspondingly, based on identical inventive concept, the embodiment of the present invention additionally provides a kind of signal receiving code translator of digital handset, and this device is arranged in the digital handset of receiving terminal, and as shown in Figure 8, this device comprises:
Demodulation module 81, for carrying out FSK demodulation to the received signal;
Particularly, demodulation module 81 carries out frequency discrimination detection to the received signal; Matched filtering is carried out to frequency discrimination output signal; Sampling judgement is carried out to the continuous signal after matched filtering and obtains discrete many level symbols; Symbol is carried out to many level symbols and obtains binary bit stream to bit mapping;
Decoding module 82, is connected to demodulation module 81, for carrying out RS decoding to the binary bit stream signal after demodulation module 81 demodulation;
Particularly, decoding module 82 is to the binary bit stream received by n × m bit groupings, and often group comprises n symbol, and each symbol is made up of m binary bits, obtains the RS code code block of n symbol
wherein c
ii=0 ..., n-1 is the code sign before decoding, is made up of m binary bits, and n is the symbolic number before decoding;
By GF (2
m) on operation rule, according to corresponding RS(n, k) corresponding to generator matrix G, calculate syndrome S (X), determine error location polynomial σ (X), location of mistakes position;
The improper value of mistake in computation position; Carry out error correction according to improper value, obtain the information symbol block after decoding
wherein a
ii=0 ..., k-1 is the information symbol after decoding, and each signal code is made up of m binary bits;
The information symbol block comprising k symbol is transformed into the binary message stream of k × m bit, wherein, k is the information symbol number after decoding, and each signal code is made up of m binary bits.
Pass through said apparatus, also can in the digital handset of receiving terminal, carry out FSK to the received signal and separate mediation RS decoding, do not need to arrange the functional module of carrying out interleaving treatment, effectively and significantly can correct burst error, can reduce the storage overhead significantly and processing delay, can reduce and realize cost, thus can solve that limited error recovery capability, storage overhead and processing delay existing for the existing solution for burst error is large, system realizes the high problem of cost.
Above-mentioned each providing carries out code modulated method and apparatus in the digital handset of transmitting terminal, and in the digital handset of receiving terminal, carry out the method and apparatus of demodulation coding, in the process of embody rule, the method of above-mentioned coded modulation/demodulation coding can be applied respectively in same digital handset, and the device of above-mentioned coded modulation/demodulation coding is being set jointly, to meet the needs of practical application.
In sum, in the technical scheme of the embodiment of the present invention, in the digital handset of transmitting terminal, RS coding and FSK modulation are carried out to bit stream, in the digital handset of receiving terminal, carry out FSK to the received signal and separate mediation RS decoding, because RS coding&decoding technology is suitable for correcting burst error, can effectively correct concentrate on a Binary Linear Block Codes code block in multiple burst errors, therefore do not need to adopt interleaving technology to make burst error randomization and homogenizing, thus do not need to arrange in digital handset and carry out interweaving or the functional module of deinterleaving process, effectively and significantly can correct burst error, can reduce the storage overhead significantly and processing delay, can reduce and realize cost, thus the limited error recovery capability that can solve existing for the existing solution for burst error, storage overhead and processing delay large, system realizes the high problem of cost.
One of ordinary skill in the art will appreciate that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, also can be that the independent physics of unit exists, also can be integrated in a module by two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (12)
1. a signal code modulation (SCM) method for digital handset, is characterized in that, comprising:
Reed-Solomon RS(n, k are carried out to binary bit stream signal) coding;
To RS(n, k) coding after Bitstream signal carry out frequency shift keying fsk modulation, wherein, FSK modulation after signal be sent out away.
2. method according to claim 1, is characterized in that, carries out RS(n, k to binary bit stream signal) coding, specifically comprise:
Press k × m bit groupings to the binary bit stream of input, often group comprises k symbol, and each symbol is made up of m binary bits, obtains information symbol block
wherein a
ii=0 ..., k-1 is the information symbol before coding, and each signal code is made up of m binary bits;
According to corresponding RS(n, k) corresponding to generator matrix G, by galois field GF (2
m) on operation rule, calculate n-k position supervision symbol P; Wherein, k is the information symbol number before coding, and n is the output symbol number after coding;
After supervision symbol P is placed on information symbol in order, obtain the RS code code word of n symbol
Wherein c
ii=0 ..., n-1 is the code sign after coding, is made up of, p m binary bits
ii=0 ..., n-k-1 is the supervision symbol after coding, is made up of m binary bits;
The RS code code word comprising n symbol is reduced into the binary bit stream of n × m bit.
3. method according to claim 1, is characterized in that, to RS(n, k) Bitstream signal of encoding carries out FSK modulation, specifically comprises:
Bit is carried out to the Bitstream signal of RS coding and obtains many level symbols stream to the mapping of symbol;
Flow through low-pass filtering to many level symbols to carry out waveform shaping and obtain continuous print input signal;
With continuous input signal, frequency modulation(FM) is carried out to local carrier.
4. a Signal coding modulating device for digital handset, is characterized in that, comprising:
Coding module, for carrying out Reed-Solomon RS coding to binary bit stream signal;
Modulation module, carries out frequency shift keying fsk modulation for carrying out the Bitstream signal after RS coding to described coding module, and wherein, the signal after FSK modulation is sent out away.
5. device according to claim 4, is characterized in that, described coding module, specifically for:
Press k × m bit groupings to the binary bit stream of input, often group comprises k symbol, and each symbol is made up of m binary bits, obtains information symbol block
wherein a
ii=0 ..., k-1 is the information symbol before coding, and each signal code is made up of m binary bits;
According to corresponding RS(n, k) corresponding to generator matrix G, by galois field GF (2
m) on operation rule, calculate n-k position supervision symbol P; Wherein k is the information symbol number before coding, and n is the output symbol number after coding;
After supervision symbol P is placed on information symbol in order, obtain the RS code code word of n symbol
Wherein c
ii=0 ..., n-1 is the code sign after coding, is made up of, p m binary bits
ii=0 ..., n-k-1 is the supervision symbol after coding, is made up of m binary bits;
The RS code code word comprising n symbol is reduced into the binary bit stream of n × m bit.
6. device according to claim 4, is characterized in that, described modulation module, specifically for:
Bit is carried out to the Bitstream signal of RS coding and obtains many level symbols stream to the mapping of symbol;
Flow through low-pass filtering to many level symbols to carry out waveform shaping and obtain continuous print input signal;
With continuous input signal, frequency modulation(FM) is carried out to local carrier.
7. a signal receiving interpretation method for digital handset, is characterized in that, comprising:
Carry out frequency shift keying fsk demodulation to the received signal;
Reed-Solomon RS decoding is carried out to the binary bit stream signal after demodulation.
8. method according to claim 7, is characterized in that, carries out FSK demodulation to the received signal, specifically comprises:
Carry out frequency discrimination detection to the received signal;
Matched filtering is carried out to frequency discrimination output signal;
Sampling judgement is carried out to the continuous signal after matched filtering and obtains discrete many level symbols;
Symbol is carried out to many level symbols and obtains binary bit stream to bit mapping.
9. method according to claim 7, is characterized in that, carries out RS decoding, specifically comprise the binary bit stream after demodulation:
To the binary bit stream received by n × m bit groupings, often group comprises n symbol, and each symbol is made up of m binary bits, obtains the RS code code block of n symbol
wherein c
ii=0 ..., n-1 is the code sign before decoding, is made up of m binary bits, and n is the symbolic number before decoding;
By galois field GF (2
m) on operation rule, according to corresponding RS(n, k) corresponding to generator matrix G, calculate syndrome S (X), determine error location polynomial σ (X), location of mistakes position;
The improper value of mistake in computation position; Carry out error correction according to improper value, obtain the information symbol block after decoding
wherein a
ii=0 ..., k-1 is the information symbol after decoding, and each signal code is made up of m binary bits;
The information symbol block comprising k symbol is transformed into the binary message stream of k × m bit, wherein, k is the information symbol number after decoding, and each signal code is made up of m binary bits.
10. a signal receiving code translator for digital handset, is characterized in that, comprising:
Demodulation module, for carrying out frequency shift keying fsk demodulation to the received signal;
Decoding module, for carrying out Reed-Solomon RS decoding to the binary bit stream signal after described demodulation module demodulation.
11. devices according to claim 10, is characterized in that, described demodulation module, specifically for:
Carry out frequency discrimination detection to the received signal;
Matched filtering is carried out to frequency discrimination output signal;
Sampling judgement is carried out to the continuous signal after matched filtering and obtains discrete many level symbols;
Symbol is carried out to many level symbols and obtains binary bit stream to bit mapping.
12. devices according to claim 10, is characterized in that, described decoding module, specifically for:
To the binary bit stream received by n × m bit groupings, often group comprises n symbol, and each symbol is made up of m binary bits, obtains the RS code code block of n symbol
wherein c
ii=0 ..., n-1 is the code sign before decoding, is made up of m binary bits, and n is the symbolic number before decoding;
By galois field GF (2
m) on operation rule, according to corresponding RS(n, k) corresponding to generator matrix G, calculate syndrome S (X), determine error location polynomial σ (X), location of mistakes position;
The improper value of mistake in computation position; Carry out error correction according to improper value, obtain the information symbol block after decoding
wherein a
ii=0 ..., k-1 is the information symbol after decoding, and each signal code is made up of m binary bits;
The information symbol block comprising k symbol is transformed into the binary message stream of k × m bit, wherein, k is the information symbol number after decoding, and each signal code is made up of m binary bits.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310418725.8A CN104468441A (en) | 2013-09-13 | 2013-09-13 | Signal coding and modulating method and device for digital interphone, signal demodulating and decoding method and device for digital interphone |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310418725.8A CN104468441A (en) | 2013-09-13 | 2013-09-13 | Signal coding and modulating method and device for digital interphone, signal demodulating and decoding method and device for digital interphone |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104468441A true CN104468441A (en) | 2015-03-25 |
Family
ID=52913831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310418725.8A Pending CN104468441A (en) | 2013-09-13 | 2013-09-13 | Signal coding and modulating method and device for digital interphone, signal demodulating and decoding method and device for digital interphone |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104468441A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111669250A (en) * | 2019-03-06 | 2020-09-15 | 华为技术有限公司 | Data transmission method, device and system |
CN114143155A (en) * | 2021-11-26 | 2022-03-04 | 天津光电通信技术有限公司 | 8FSK modulation and demodulation method based on 2G-ALE |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1642027A (en) * | 2005-01-04 | 2005-07-20 | 华南理工大学 | 400M common frequency range digital intercom and method for realizing said communication |
US20080170642A1 (en) * | 2007-01-16 | 2008-07-17 | Oki Electric Industry Co., Ltd. | Wireless voice communication circuit |
CN201491091U (en) * | 2009-07-21 | 2010-05-26 | 深圳市保利天同通讯设备有限公司 | Digital interphone |
CN102523183A (en) * | 2011-12-28 | 2012-06-27 | 大唐微电子技术有限公司 | Circuit and method for modulating 4-freuency shift keying signal of data private mobile radio |
CN103051928A (en) * | 2013-01-25 | 2013-04-17 | 上海德思普微电子技术有限公司 | Method and device for wireless audio and video data transmission |
CN103067323A (en) * | 2012-12-23 | 2013-04-24 | 杭州宏睿通信技术有限公司 | Intermediate frequency demodulating device applied to interphone |
-
2013
- 2013-09-13 CN CN201310418725.8A patent/CN104468441A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1642027A (en) * | 2005-01-04 | 2005-07-20 | 华南理工大学 | 400M common frequency range digital intercom and method for realizing said communication |
US20080170642A1 (en) * | 2007-01-16 | 2008-07-17 | Oki Electric Industry Co., Ltd. | Wireless voice communication circuit |
CN201491091U (en) * | 2009-07-21 | 2010-05-26 | 深圳市保利天同通讯设备有限公司 | Digital interphone |
CN102523183A (en) * | 2011-12-28 | 2012-06-27 | 大唐微电子技术有限公司 | Circuit and method for modulating 4-freuency shift keying signal of data private mobile radio |
CN103067323A (en) * | 2012-12-23 | 2013-04-24 | 杭州宏睿通信技术有限公司 | Intermediate frequency demodulating device applied to interphone |
CN103051928A (en) * | 2013-01-25 | 2013-04-17 | 上海德思普微电子技术有限公司 | Method and device for wireless audio and video data transmission |
Non-Patent Citations (1)
Title |
---|
曹志刚等: "《现代通信原理》", 31 August 1992, 清华大学出版社 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111669250A (en) * | 2019-03-06 | 2020-09-15 | 华为技术有限公司 | Data transmission method, device and system |
CN111669250B (en) * | 2019-03-06 | 2021-06-04 | 华为技术有限公司 | Data transmission method, device and system |
US11936475B2 (en) | 2019-03-06 | 2024-03-19 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for improving reliability of data transmission involving an ethernet device |
CN114143155A (en) * | 2021-11-26 | 2022-03-04 | 天津光电通信技术有限公司 | 8FSK modulation and demodulation method based on 2G-ALE |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10469212B2 (en) | Data transmission method and device | |
US10136445B2 (en) | Feedback method and device | |
US20150078486A1 (en) | Code modulation and demodulation method and apparatus for high order modulation | |
CN109155767B (en) | Wireless communication device, transmitter and method therein | |
CN110418220B (en) | Generalized frequency division multiplexing system, and method and device for generating optical fiber signals | |
CN102111242B (en) | Method for reducing narrowband noise interference in power line carrier communication | |
Bohra et al. | Bit error rate analysis in simulation of digital communication systems with different modulation schemes | |
US20100296601A1 (en) | Method and apparatus of communication using soft decision | |
WO2019041785A1 (en) | Method for conducting frequency domain information expansion on data symbol in power line carrier communication | |
CN106411467B (en) | Information sending, receiving method and device based on chirp signal | |
CN101753256B (en) | Constellation map mapping method and device | |
CN103634072A (en) | Information transmission method and apparatus | |
CN101483441A (en) | Device for adding cyclic redundancy check in communication system | |
CN104468441A (en) | Signal coding and modulating method and device for digital interphone, signal demodulating and decoding method and device for digital interphone | |
JP2013141250A (en) | Hierarchy modulation device, demodulation device, and method thereof | |
CN102647202A (en) | Data transmission method and system based on MDFH (Message Driven Frequency Hopping) | |
Marriwala et al. | 8-QAM software defined radio based approach for channel encoding and decoding using forward error correction | |
CN103346863A (en) | Arithmetic domain bit interleaved code modulation method | |
CN107306166A (en) | A kind of data communications method based on OFDM and dual binary turbo code | |
CN102780667A (en) | Method and equipment for modulating physical layer of digital interphone | |
CN112311711B (en) | M-FSK modulation method, device and system | |
CN108023850A (en) | A kind of wireless communications method and device | |
Chen et al. | A research on internet of things with CRC method | |
CN107566100A (en) | A kind of information sending, receiving method and equipment | |
CN104301069A (en) | Interweaving and de-interweaving method and device based on congruence class interweaving mapping sequence |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150325 |