CN105721103B - A method of reducing mobile communication system decoding delay - Google Patents
A method of reducing mobile communication system decoding delay Download PDFInfo
- Publication number
- CN105721103B CN105721103B CN201610036774.9A CN201610036774A CN105721103B CN 105721103 B CN105721103 B CN 105721103B CN 201610036774 A CN201610036774 A CN 201610036774A CN 105721103 B CN105721103 B CN 105721103B
- Authority
- CN
- China
- Prior art keywords
- snr
- data
- channel
- estimation
- decoding
- 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.)
- Active
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/0071—Use of interleaving
-
- 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/0045—Arrangements at the receiver end
- H04L1/0054—Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
- H04L25/025—Channel estimation channel estimation algorithms using least-mean-square [LMS] method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03891—Spatial equalizers
- H04L25/03949—Spatial equalizers equalizer selection or adaptation based on feedback
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to a kind of methods for reducing mobile communication system decoding delay, belong to mobile communication technology field.Method includes the following steps: S1: estimation Signal to Noise Ratio (SNR) (SNR, Signal to Noise Ratio);S2: it decides whether effectively to receive data;S3: balanced effectively to receive data;S4: filling invalid receiver data;S5: it deinterleaves, channel decoding.This method is on the basis of guaranteeing received signal quality, receiving end is taken full advantage of to deinterleave to the debunching action of error message and the error-correcting performance of channel decoding, it not only reduces and receives error burst data to the influence of receiving end performance, and reduce receiving end balancing procedure complexity;For entire receiving terminal system, receiving end algorithm is not only increased to wireless environment adaptability, and greatly reduce signal processing time delay.
Description
Technical field
The invention belongs to mobile communication technology field, especially satellite mobile communication receiving end Digital Signal Processings to lead
Domain is related to a kind of method for reducing mobile communication system decoding delay.
Background technique
Geostationary satellite mobile communication system (GMR, GEO-Mobile Radio Interface) is european telecommunication mark
The satellite that Zhun Hua association (ETSI, European Telecommunications Standards Institute) formulates is mobile
Communication standard.GMR standard is from ground digital honeycomb global mobile communication (GSM, Global System for Mobile
Communication) standard evolution, therefore satellite mobile terminal can access GSM core network.Since GMR is mobile logical
Letter system and gsm mobile communication system difference over the wireless channel, therefore the two has very big difference on a physical layer.With GSM
Mobile radio system to general packet radio service technology (GPRS, General Packet Radio Service) and
The evolution of third generation digital communication (3G, 3rd Generation) standard, the also evolution therewith of GMR standard, successively issue GMR-
1, GMR-GPRS and GMR-3G.GMR-1 corresponds to GSM standard, mainly supports basic circuit domain speech and facsimile service;GMR-
GMPRS corresponds to GPRS standard, mainly supports Packet data service;GMR-3G corresponds to 3G (WCDMA, Wideband Code
Division MultipleAccess) standard, mainly support high-speed packet data service.
In mobile communication system, it is contemplated that wireless channel and some enchancement factors influence, therefore are typically all according to nothing
Whole balanced, the interpretation method performance of line channel worst situation design receiving end.But under true wireless environment, especially extensively
It broadcasts under channel situation, base station end/gateway station is with full power broadcast wireless signal, for most of terminal, receives letter
Number power can be much larger than reference sensitivity, and signal quality also can be horizontal much higher than normal received signal.In addition GMR mobile communication system
System uses channel decoding technology, sends mistake in wireless channel transmission process to correct reception signal.In GMR satellite
In communication system, since geostationary satellite mainly uses wireless signal pass-through mode, which includes power amplifications etc. to operate.
If the mistake of longer duration, such as (burst) time interval of the burst more than 1 occur for wireless channel, it will cause whole
A receiving end receives declining to a great extent for digital signal quality.
For above-mentioned similar situation, if still using conventional receiver end Digital Signal Processing process, letter cannot be not only played
Road decoding action, and because sophisticated signal processing method in receiving end causes centainly to postpone.Therefore, guaranteeing to receive in receiving end
Under the premise of signal quality, how to reduce signal processing delay as far as possible is problem in need of consideration.
Summary of the invention
In view of this, the purpose of the present invention is to provide a kind of method for reducing mobile communication system decoding delay, the party
It is poor that method emphasis considers that wireless channel receives several burst signals, and major part receives the preferable situation of burst signal, if when receiving
Dry burst signal is poor prescribes a time limit lower than preset gate, and the filling signal for directlying adopt zero information is decoded.This method is guaranteeing to connect
On collection of letters quality base, takes full advantage of receiving end and deinterleave to the debunching action of error message and the error correction of channel decoding
Performance not only reduces and receives error burst data to the influence of receiving end performance, and it is complicated to reduce receiving end balancing procedure
Degree.For entire receiving terminal system, receiving end algorithm is not only increased to wireless environment adaptability, and greatly reduce
Signal processing time delay.
In order to achieve the above objectives, the invention provides the following technical scheme:
A method of reducing mobile communication system decoding delay, comprising the following steps: S1: estimation Signal to Noise Ratio (SNR) (SNR,
Signal to Noise Ratio);S2: it decides whether effectively to receive data;S3: balanced effectively to receive data;S4: filling nothing
Effect receives data;S5: it deinterleaves, channel decoding.
Further, in step sl, channel estimation, SNR estimation are carried out respectively according to every section of condition code, specifically include:
Channel estimation h:
It carries out channel with known condition code or the reception signal u estimated progress related operation using data r is received and estimates
Meter, it may be assumed that
H=xcorr (r, u)
Wherein, r indicates received wireless signal, the reception signal that u indicates known condition code or estimated, xcorr table
Show related operation;
Estimate SNR:
SNR is estimated using the logarithm of channel estimation power and noise power ratio, it may be assumed that
Wherein, h indicates radio channel estimation, i=1,2 ..., N;
Alternatively, estimating SNR using channel estimation power and noise power ratio, it may be assumed that
Wherein, h indicates radio channel estimation, i=1,2 ..., N.
Further, in step s 2, whether effectively in the following ways judgement receives data: it is predefined whether SNR is greater than
Thresholding takes SNR to be greater than the condition code left and right ends data of thresholding as effectively reception data.
Further, in step s 2, whether effectively in the following ways judgement receives data: to different characteristic estimation
SNR is ranked up, and takes the maximum several burst of SNR as effectively reception burst.
Further, in step s3, using decision feedback equalization or the equalization methods of maximum-likelihood sequence estimation, to process
What wireless channel disturbing factor influenced is that valid data carry out equilibrium by step S2 judgement, is made by wireless channel disturbing factor shadow
Loud reception signal maximal possible recovery sends effective information, provides necessary condition for subsequent decoding.
Further, in step s 4, it is filled using zero information to not normally receiving data: door is less than to all SNR
The burst of limit is filled;Alternatively, several burst the smallest to SNR carries out thresholding comparison, only to be less than the burst of thresholding into
Row filling.
Further, in step s 5, deinterleaving carries out receiving end error message sufficiently discrete, to guarantee channel decoding
To the error correction of isolated errors information;Due to most of SNR higher for receiving burst, pass through channel decoding (such as Viterbi
Decoding algorithm), filling channel receiving information can be recovered completely.
The beneficial effects of the present invention are: this method takes full advantage of reception on the basis of guaranteeing received signal quality
End is deinterleaved to the debunching action of error message and the error-correcting performance of channel decoding, is not only reduced and is received error burst data
Receiving end performance is influenced, and reduces receiving end balancing procedure complexity;For entire receiving terminal system, not only increase
Receiving end algorithm greatly reduces signal processing time delay to wireless environment adaptability.
Detailed description of the invention
In order to keep the purpose of the present invention, technical scheme and beneficial effects clearer, the present invention provides following attached drawing and carries out
Illustrate:
Fig. 1 is the flow chart of the method for the invention;
Fig. 2 is Normal Traffic9 channel data block interleaving, multiplexing structure figure;
Fig. 3 is Normal Traffic9 channel data block interleaving, multiplexing structure figure after deformation;
Fig. 4 is the simulation architecture figure of Normal Traffic9 channel;
Fig. 5 is the simulation result diagram that embodiment is realized.
Specific embodiment
Below in conjunction with attached drawing, a preferred embodiment of the present invention will be described in detail.
Fig. 1 is the flow chart of the method for the invention, as shown, the method for the invention specifically includes:
Step 1: estimation Signal to Noise Ratio (SNR) (SNR, Signal to Noise Ratio)
In GMR satellite mobile communication system, length be 9 burst Normal Traffic channel data block interleavings,
Multiplexing structure figure is as shown in Fig. 2, wherein G indicates protection interval, and u indicates condition code, and e indicates coded data.It can from Fig. 2
Out, condition code being unevenly distributed in single burst, but 4 sections of condition code approaches uniformities are distributed in 9 bursts, point
The received signal quality of different data section is not represented, as shown in Figure 3.In order to more preferably grasp 9 different burst reception signal qualities,
Every section of condition code can be carried out to channel estimation, SNR estimation respectively, respectively represent the reception signal of this section of condition code left and right ends
Quality, it can be considered former 9 bursts being reclassified as 4 new burst structures according to condition code.It then can be according to every
Section condition code carries out channel estimation, SNR estimation procedure respectively are as follows:
Channel estimation h:
The reception data r of jth section condition codejWith known condition code uj, channel estimation is carried out using correlation technique, it may be assumed that
hj=xcorr (rj,uj) (1)
Wherein, hjIndicate the channel estimation of jth section condition code, j=1,2,3,4, xcorr indicate related operation.
Estimate SNR:
Jth section condition code corresponds to SNRj, can be counted using the logarithm of channel estimation power and noise power ratio
It calculates, it may be assumed that
Preferably, SNR is estimated using channel estimation power and noise power ratio, it may be assumed that
Wherein, hjIndicate radio channel estimation, when j is respectively equal to 1,2,3,4, N is respectively equal to 12,6,6,6.Σ|hj|2
All channel estimation values that jth section condition code is estimated are overlapped by expression.
Step 2: deciding whether effectively to receive data
Preset threshold T first is the several times of noise, it may be assumed that
Wherein, γ indicates noise gate weighting coefficient, and based on experience value or simulation value determines.
Optionally, if SNRjGreater than predefined thresholding Tj, take this section of condition code left and right ends data as effectively reception number
According to otherwise as invalid burst reception data;
Preferably, the SNR to different sectionsjIt is ranked up, only as minimum SNRjGreater than thresholding TjWhen, take this section of condition code left side
Otherwise right two end datas are used as invalid burst reception data as data are effectively received.
Step 3: balanced valid data
Using decision feedback equalization or the equalization methods of maximum-likelihood sequence estimation, to by wireless channel disturbing factor shadow
Loud is that valid data carry out equilibrium by step 2 judgement, and maximal possible recovery sends effective information, provides necessity for subsequent decoding
Condition.
Step 4: filling invalid data
It is filled for invalid data using zero information on what is influenced by wireless channel a number of factors by step 2 judgement.
Wherein zero information just refers to, filling information does not include any effective reception information.Such as receive data area be [- 127,
It 127], then 0 is no any effective information for receiving data.It is filled using zero information, it on the one hand can be with
The reception data for reducing low SNR influence whole performance;On the other hand, it in information filling process, reduces introduce as far as possible
Interference information.
Step 5: deinterleaving, channel decoding
Deinterleaving is sufficiently discrete to receiving end error message progress, to guarantee that channel decoding entangles isolated errors information
Wrong function;It, completely can be with by channel decoding (such as Viterbi decoding algorithm) due to most of SNR higher for receiving burst
Unknown channel receiving information is recovered.Certain process may also include other some operations, such as be demultiplexed, go
Scrambling code and CRC decoding etc., depending on emulating the selection of link.
A kind of reduction mobile communication system time delay implementation method validity provided in order to further illustrate the present invention, below
It sends and receives emulation link to 9 channel tradition of Normal Traffic in GMR satellite communication system to verify, such as Fig. 4 institute
Show.Raw information completes transmitting terminal baseband procedure by CRC coding, convolutional encoding, intertexture, scrambling code, multiplexing and debugging, then passes through
Cross wireless channel.In receiving end, demodulated first, be then successively demultiplexed, go scrambling code, deinterleaving, folding coding and
CRC decoding, so as to calculate the bit error rate of entire emulation link by sending data and reception data.In order to simplify emulation
Process, using following simulated conditions:
1) wireless channel is white Gaussian noise, SNR=0,1,2 ..., 10dB;
2) demodulation is exported using hard decision, i.e., and 0,1, i.e. filling information is 0.5;
3) channel decoding uses the viterbi coding method of Hamming distance;
4) situation 1 is that tradition shown in Fig. 4 sends and receives process;The hypothesis of situation 2 meets all burst1 (as shown in Figure 2)
Data are received to be filled;Situation 3 assumes that reception data (as shown in Figure 2) to all burst1 and burst4 are filled;Situation 4
It is assumed that reception data (as shown in Figure 2) to all burst1, burst4 and burst6 are filled.
When noise gate weighting coefficient γ=4, fills burst number and be not more than 3, then performance loss is in receivable range
It is interior.The above method is used, is to be not required to for invalid information although increasing the estimation complicated degree of analysis of wireless channel
Carry out the relevant operations such as wireless channel equalization (40-60% for accounting for entire receiving end computation complexity).Therefore this hair is used
Bright method not only reduces entire receiving end signal processing complexity, and reduces receiving end signal processing delay.Fig. 5 is imitative
True result figure.
Finally, it is stated that preferred embodiment above is only used to illustrate the technical scheme of the present invention and not to limit it, although logical
It crosses above preferred embodiment the present invention is described in detail, however, those skilled in the art should understand that, can be
Various changes are made to it in form and in details, without departing from claims of the present invention limited range.
Claims (2)
1. a kind of method for reducing mobile communication system decoding delay, it is characterised in that: the following steps are included:
S1: estimation Signal to Noise Ratio (SNR);
S2: it decides whether effectively to receive data;
S3: balanced effectively to receive data;
S4: filling invalid receiver data;
S5: it deinterleaves, channel decoding;
In step sl, channel estimation, SNR estimation are carried out respectively according to every section of condition code, is specifically included:
Channel estimation h:
Related operation progress channel estimation is carried out with known condition code or the reception signal u estimated using data r is received,
That is:
H=xcorr (r, u)
Wherein, r indicates that received wireless signal, the reception signal that u indicates known condition code or estimated, xcorr indicate phase
Close operation;
Estimate SNR:
SNR is estimated using the logarithm of channel estimation power and noise power ratio, it may be assumed that
Wherein, h indicates radio channel estimation, i=1,2 ..., N;
Alternatively, estimating SNR using channel estimation power and noise power ratio, it may be assumed that
Wherein, h indicates radio channel estimation, i=1,2 ..., N;
In step s 2, whether effectively in the following ways judgement receives data:
Predefined thresholding TjFor the several times of noise, it may be assumed that
Wherein, γ indicates noise gate weighting coefficient, determines whether SNR is greater than predefined thresholding, and SNR is taken to be greater than the feature of thresholding
Code left and right ends data are as effectively reception data;
In step s3, using decision feedback equalization or the equalization methods of maximum-likelihood sequence estimation, to dry by wireless channel
Disturbing being adjudicated by step S2 for factor influence is that the effective data that receive carry out equilibrium, is made by the influence of wireless channel disturbing factor
It receives signal maximal possible recovery and sends effective information, provide necessary condition for subsequent decoding;
In step s 4, be filled using zero information to not normally receiving data: to all SNR be less than the burst of thresholding into
Row filling;Alternatively, several burst the smallest to SNR carries out thresholding comparison, only the burst for being less than thresholding is filled.
2. a kind of method for reducing mobile communication system decoding delay according to claim 1, it is characterised in that: in step
In S5, deinterleaving can discrete receiving end error message, to guarantee channel decoding to the error correction of isolated errors information;By
In the SNR higher for largely receiving burst, recovered by channel decoding by channel receiving information is filled.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610036774.9A CN105721103B (en) | 2016-01-20 | 2016-01-20 | A method of reducing mobile communication system decoding delay |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610036774.9A CN105721103B (en) | 2016-01-20 | 2016-01-20 | A method of reducing mobile communication system decoding delay |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105721103A CN105721103A (en) | 2016-06-29 |
CN105721103B true CN105721103B (en) | 2019-03-01 |
Family
ID=56147333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610036774.9A Active CN105721103B (en) | 2016-01-20 | 2016-01-20 | A method of reducing mobile communication system decoding delay |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721103B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020168527A1 (en) * | 2019-02-21 | 2020-08-27 | 华为技术有限公司 | Channel error code monitoring method and device |
CN112713966B (en) * | 2020-12-30 | 2023-07-25 | 大连大学 | Code modulation switching method based on likelihood estimation correction signal-to-noise ratio |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049172A (en) * | 2015-08-14 | 2015-11-11 | 重庆邮电大学 | Short burst carrier frequency offset estimation method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9596116B2 (en) * | 2014-02-20 | 2017-03-14 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
-
2016
- 2016-01-20 CN CN201610036774.9A patent/CN105721103B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049172A (en) * | 2015-08-14 | 2015-11-11 | 重庆邮电大学 | Short burst carrier frequency offset estimation method |
Non-Patent Citations (1)
Title |
---|
基于自适应编码调制技术AD HOC物理层设计实现;朱逸;《中国优秀硕士论文全文数据库,信息科技辑》;20140815;全文 |
Also Published As
Publication number | Publication date |
---|---|
CN105721103A (en) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6470047B1 (en) | Apparatus for and method of reducing interference in a communications receiver | |
Sandell et al. | Iterative channel estimation using soft decision feedback | |
CN1941756B (en) | Multiple-limb balancer processing module and method of RF pulse string of balanced reception | |
JP4339521B2 (en) | System and method for receiving a modulated signal including encoded and uncoded bits using multipath demodulation | |
WO2006069280A1 (en) | Interference rejection in wireless receivers | |
JP2003527041A (en) | Method and apparatus for combined soft decision and decoding based on interference cancellation | |
CN105453467B (en) | Method of sending and receiving and equipment in wireless communication system | |
EP1173959A1 (en) | Estimation method, receiver and decoder, of channel conditions in wireless communications | |
CN101005299B (en) | Method and system for signal processing | |
CN105721103B (en) | A method of reducing mobile communication system decoding delay | |
CN101669313B (en) | Estimation of error propagation probability to improve performance of decision-feedback based systems | |
US7747931B2 (en) | Apparatus and method for decoding burst in an OFDMA mobile communication system | |
US20030058974A1 (en) | Method and apparatus for selecting an equalization algorithm depending on the used coding algorithm or on the channel quality | |
US7167683B2 (en) | Bad frame indicator for radio telephone receivers | |
US20140211871A1 (en) | Method and System for Improved Cellular Diversity Receiver | |
CN102006099B (en) | Iterative combined detection and decoding method with interference elimination and system thereof | |
US20090097532A1 (en) | Feedback of decoded data characteristics | |
US20100005353A1 (en) | Correction circuit for improving performance in a channel decoder | |
US20080274711A1 (en) | Successive interference cancellation in code division multiple access system using variable interferer weights | |
JP2004088189A (en) | Data receiver and data reception method | |
JP4495596B2 (en) | Signal processing method and apparatus using bit confidence factor | |
US20100246634A9 (en) | Acquisition of spreading factors (SFS) of multiple transmitted signals in code division multiple access system | |
KR101168772B1 (en) | Apparatus and method for decoding a burst in orthogonal frequency division multiple access system | |
Usman et al. | On the performance of turbo coding in non-orthogonal multiple access (NOMA) | |
KR100204593B1 (en) | The decoding apparatus at fading channel in mobile communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |