[go: up one dir, main page]

CN104917706B - A kind of signal-noise ratio estimation method and electronic equipment - Google Patents

A kind of signal-noise ratio estimation method and electronic equipment Download PDF

Info

Publication number
CN104917706B
CN104917706B CN201410086112.3A CN201410086112A CN104917706B CN 104917706 B CN104917706 B CN 104917706B CN 201410086112 A CN201410086112 A CN 201410086112A CN 104917706 B CN104917706 B CN 104917706B
Authority
CN
China
Prior art keywords
signal
energy
determining
sequence
repeating sequence
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
Application number
CN201410086112.3A
Other languages
Chinese (zh)
Other versions
CN104917706A (en
Inventor
才宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410086112.3A priority Critical patent/CN104917706B/en
Publication of CN104917706A publication Critical patent/CN104917706A/en
Application granted granted Critical
Publication of CN104917706B publication Critical patent/CN104917706B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Noise Elimination (AREA)

Abstract

The invention discloses a kind of signal-noise ratio estimation method and electronic equipment, the method includes:Obtain receiver received signal P (j), the first signal r (i) is determined according to the signal P (j), the first signal r (i) includes M the first repetitive sequences of section, and each section of first repetitive sequence includes L sampled value;According to each section of first repetitive sequence in the first signal r (i), the first energy and the second energy are determined;According to the correspondence sampled value of adjacent two sections of first repetitive sequences in the first signal r (i), determine that third energy, the third energy include the useful signal energy of part in the first signal r (i);Estimate the phase deviation between adjacent two sections of first repetitive sequences caused by carrier wave frequency deviation according to the signal P (j);According to both the arbitrary and phase deviation in first energy, second energy and the third energy, the signal-to-noise ratio of the signal P (j) is determined.

Description

Signal-to-noise ratio estimation method and electronic equipment
Technical Field
The present invention relates to signal-to-noise ratio estimation technologies in the field of communications, and in particular, to a signal-to-noise ratio estimation method and an electronic device.
Background
A Signal received by a receiver in a communication system includes a useful Signal and Noise superimposed on the useful Signal, and therefore, a Signal-to-Noise Ratio (SNR) becomes an important measure for the performance of the receiver. For example, signal-to-noise ratio parameters are required in algorithms such as signal quality measurement, Minimum Mean Square Error (MMSE) equalization, soft demodulation, and the like. The existing method for estimating the signal-to-noise ratio is complex to calculate, so that the method is not suitable for hardware implementation; although the computational complexity of other estimation methods is reduced, the situation that the carrier frequency offset exists in the estimated sequence is not considered, so that the estimation methods require that the estimated sequence is corrected for the carrier frequency offset before being used for signal-to-noise ratio estimation.
Disclosure of Invention
In view of this, embodiments of the present invention provide a signal-to-noise ratio estimation method and an electronic device for solving the problems in the prior art, and the method and the electronic device have the characteristics of low calculation amount and low requirement on a signal-to-noise ratio estimation sequence.
The technical scheme of the embodiment of the invention is realized as follows:
a signal-to-noise ratio estimation method is applied to electronic equipment and comprises the following steps:
acquiring a signal P (j) received by a receiver, and determining a first signal r (i) according to the signal P (j), wherein the first signal r (i) comprises M sections of first repeated sequences, M is an integer greater than or equal to 2, each section of the first repeated sequences comprises L sampling values, i represents a serial number, and i is greater than or equal to 1 and less than or equal to M multiplied by L;
determining a first energy and a second energy according to each segment of the first repeating sequence in the first signal r (i), wherein the first energy is the energy of the first repeating sequence averaged in each segment, the first energy comprises all effective signal energy and noise energy in the first signal r (i), and the second energy comprises part of the effective signal energy and noise energy in the first signal r (i);
determining a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), wherein the third energy comprises a part of effective signal energy in the first signal r (i);
estimating the phase deviation between two adjacent sections of the first repeated sequences caused by the carrier frequency offset according to the signal P (j);
determining a signal-to-noise ratio of the signal P (j) from any two of the first energy, the second energy, and the third energy, and the phase offset.
An electronic device comprising an acquisition unit, a first determination unit, a second determination unit, a third determination unit, an estimation unit, and a fourth determination unit, wherein:
the acquiring unit is configured to acquire a signal p (j) received by a receiver, and determine a first signal r (i) according to the signal p (j), where the first signal r (i) includes M segments of a first repeating sequence, where M is an integer greater than or equal to 2, each segment of the first repeating sequence includes L sample values, i represents a sequence number, and i is greater than or equal to 1 and less than or equal to M × L;
the first determining unit is configured to determine a first energy according to each segment of the first repeating sequence in the first signal r (i), where the first energy is an energy of each segment of the first repeating sequence on average, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
the second determining unit is configured to determine a second energy according to each segment of the first repeating sequence in the first signal r (i), where the second energy includes a part of effective signal energy and noise energy in the first signal r (i);
the third determining unit is configured to determine a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), where the third energy includes a part of valid signal energy in the first signal r (i);
the estimating unit is configured to estimate a phase offset between two adjacent segments of the first repeating sequence caused by a carrier frequency offset according to the signal p (j);
the fourth determining unit is configured to determine a signal-to-noise ratio of the signal p (j) according to any two of the first energy, the second energy, and the third energy, and the phase offset.
In the embodiment of the invention, a signal P (j) received by a receiver is obtained, and a first signal r (i) is determined according to the signal P (j); determining a first energy and a second energy from each segment of the first repeating sequence in the first signal r (i); determining a third energy according to corresponding sampling values of two adjacent segments of the first repeating sequence in the first signal r (i); estimating the phase deviation between two adjacent sections of the first repeated sequences caused by the carrier frequency offset according to the signal P (j); and determining the signal-to-noise ratio of the signal P (j) according to any two of the first energy, the second energy and the third energy and the phase deviation, so that the embodiment of the invention has the characteristics of low calculation amount and low requirement on a signal-to-noise ratio estimation sequence.
Drawings
FIG. 1 is a schematic diagram of a flow chart of an implementation of a signal-to-noise ratio estimation method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a flow chart of an implementation of a second SNR estimation method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an implementation flow of a third SNR estimation method according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of an implementation flow of a four SNR estimation method according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a sixth electronic device according to an embodiment of the present invention.
Detailed Description
The technical solution of the present invention is further elaborated below with reference to the drawings and the specific embodiments.
Example one
An embodiment of the present invention provides a signal-to-noise ratio estimation method, which is applied to an electronic device, and fig. 1 is a schematic flow chart illustrating an implementation of the signal-to-noise ratio estimation method according to the embodiment of the present invention, and as shown in fig. 1, the method includes:
step 101, acquiring a signal P (j) received by a receiver, and determining a first signal r (i) according to the signal P (j);
here, the first signal r (i) includes M pieces of first repetitive sequences, where M is an integer greater than or equal to 2, each piece of the first repetitive sequence includes L sample values, i represents a serial number and 1 ≦ i ≦ M × L;
step 102, determining a first energy according to each segment of the first repeating sequence in the first signal r (i);
here, the first energy is an energy of averaging each segment of the first repeating sequence, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
103, determining a second energy according to each segment of the first repeating sequence in the first signal r (i);
here, the second energy includes effective signal energy and noise energy of a part of the first signal r (i);
104, determining a third energy according to corresponding sampling values of two adjacent segments of the first repeating sequence in the first signal r (i);
here, the third energy comprises a significant signal energy of a portion of the first signal r (i);
step 105, estimating a phase deviation between two adjacent sections of the first repeating sequences caused by the carrier frequency offset according to the signal P (j);
here, the phase deviation can be determined by those skilled in the art according to various prior arts, and thus, will not be described in detail.
Step 106, determining a signal-to-noise ratio of the signal p (j) according to the phase deviation and any two of the first energy, the second energy and the third energy.
The signal p (j) received by The receiver in The embodiment of The present invention may be from a communication system including a communication system conforming to The 802.11 protocol standard of The Institute of Electrical and Electronics Engineers (IEEE), such as a Wireless Fidelity (Wi-Fi) communication system and a Wireless Local Area Network (WLAN) communication system. The signal p (j) in the embodiment of the present invention generally includes two parts, the first part is a preamble sequence part, and the second part is a data main part; wherein the preamble portion comprises the first signal r (i), so that the first signal r (i) can be determined according to the preamble portion of the signal p (j); however, sometimes the data body part may also comprise some repeating sequences, and therefore the first signal r (i) may also be determined from the data body part of the signal p (j). The embodiment of the present invention is not limited to any particular one and can be freely selected.
In the embodiment of the present invention, steps 102 to 105 are not performed in a sequential order, as long as steps 102 to 105 precede step 106; a person skilled in the art may determine which of the first energy, the second energy, the third energy and the phase deviation is to be calculated according to respective habits.
In the embodiment of the invention, a signal P (j) received by a receiver is obtained, and a first signal r (i) is determined according to the signal P (j); determining a first energy and a second energy from each segment of the first repeating sequence in the first signal r (i); determining a third energy according to corresponding sampling values of two adjacent segments of the first repeating sequence in the first signal r (i); estimating the phase deviation between two adjacent sections of the first repeated sequences caused by the carrier frequency offset according to the signal P (j); according to any two of the first energy, the second energy and the third energy and the phase deviation, determining the signal-to-noise ratio of the signal P (j), so that the technical scheme provided by the embodiment of the invention allows the signal for estimation to have carrier frequency offset, that is, the carrier frequency offset correction is not required to be performed on the signal P (j) in the process of obtaining the first energy, the second energy and the third energy, thereby reducing the requirement on the signal-to-noise ratio estimation sequence.
In the embodiment of the invention, because the carrier frequency offset estimation also utilizes the part containing the repeated sequence in the preamble structure, the signal-to-noise ratio estimation method provided by the embodiment of the invention ensures that the receiver can simultaneously carry out the carrier frequency offset estimation and the signal-to-noise ratio estimation by utilizing the same segment of sequence, thereby reducing the complexity of the parameter estimation of the receiver and improving the efficiency of the parameter estimation of the receiver.
Example two
An embodiment of the present invention provides a signal-to-noise ratio estimation method, which is applied to an electronic device, and fig. 2 is a schematic flow chart of an implementation of a signal-to-noise ratio estimation method according to an embodiment of the present invention, and as shown in fig. 2, the method includes:
step 201, acquiring a signal P (j) received by a receiver, and determining a first signal r (i) according to the signal P (j);
here, the first signal r (i) includes M pieces of first repetitive sequences, where M is an integer greater than or equal to 2, each piece of the first repetitive sequence includes L sample values, i represents a serial number and 1 ≦ i ≦ M × L;
step 202, determining a first energy according to each segment of the first repeating sequence in the first signal r (i);
here, the first energy is an energy of averaging each segment of the first repeating sequence, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
step 203, taking the difference of the corresponding sampling values of the two adjacent sections of the first repeating sequences to obtain a second signal; determining the energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avg
Here, the second signal includes M-1 pieces of a second sequence including L numbers, n denotes a serial number, and n =1,2, …, M-1;
here, the energy P of each segment of the second sequence in the second signal is determinednrAnd (n) may be implemented by performing a modular operation on the complex number, and in view of a large calculation amount of the modular operation, the energy calculation may also be implemented by a method of a sum of squares of a real part and an imaginary part, and a person skilled in the art may implement the energy calculation according to various prior arts, which is not described herein again.
Step 204, determining a third energy according to corresponding sampling values of two adjacent segments of the first repeating sequence in the first signal r (i);
here, the third energy comprises a significant signal energy of a portion of the first signal r (i);
step 205, estimating a phase deviation between two adjacent segments of the first repeating sequences caused by the carrier frequency offset according to the signal p (j);
step 206, determining a signal-to-noise ratio of the signal p (j) according to the phase deviation and any two of the first energy, the second energy and the third energy.
In the embodiment of the present invention, the steps 202 to 205 are not performed sequentially.
The embodiment of the invention provides a method for determining second energy, which comprises the following steps: taking the difference of corresponding sampling values of two adjacent sections of the first repeated sequences to obtain a second signal; then determining the energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avg(ii) a Therefore, the method for determining the second energy provided by the embodiment of the invention has the characteristics of low calculation amount and easiness in implementation.
EXAMPLE III
An embodiment of the present invention provides a signal-to-noise ratio estimation method, which is applied to an electronic device, and fig. 3 is a schematic diagram of an implementation flow of a signal-to-noise ratio estimation method according to an embodiment of the present invention, and as shown in fig. 3, the method includes:
step 301, acquiring a signal p (j) received by a receiver, and determining a first signal r (i) according to the signal p (j);
here, the first signal r (i) includes M pieces of first repetitive sequences, where M is an integer greater than or equal to 2, each piece of the first repetitive sequence includes L sample values, i represents a serial number and 1 ≦ i ≦ M × L;
step 302, determining a first energy according to each segment of the first repeating sequence in the first signal r (i);
here, the first energy is an energy of averaging each segment of the first repeating sequence, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
step 303, determining a second energy according to each segment of the first repeating sequence in the first signal r (i);
here, the second energy includes effective signal energy and noise energy of a part of the first signal r (i);
304, performing real part corresponding multiplication and imaginary part corresponding multiplication on corresponding sampling values of two adjacent sections of the first repeated sequence, and summing to obtain fourth energy Ps(n); for M-1 energy Ps(n) performing smoothing filtering or arithmetic averaging to obtain the third energy Ps_avg
Here, n denotes a serial number, and n =1,2, …, M-1;
step 305, estimating a phase deviation between two adjacent segments of the first repeating sequences caused by carrier frequency offset according to the signal P (j);
step 306, determining a signal-to-noise ratio of the signal p (j) according to the phase deviation and any two of the first energy, the second energy and the third energy.
In an embodiment of the present invention, a manner of determining the third energy is provided, wherein steps 302 to 305 are executed without a sequence.
In this embodiment of the present invention, the determining a second energy according to two adjacent segments of the first repeating sequence in the first signal r (i) includes:
taking a difference between corresponding sampling values of two adjacent sections of the first repeated sequences to obtain a second signal, wherein the second signal comprises an M-1 section of a second sequence, and the second sequence comprises L numerical values;
determining the energy P of each segment of the second sequence in the second signaln(n) for M-1 energies Pn(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pn_avgWherein n =1,2, …, M-1.
Example four
An embodiment of the present invention provides a signal-to-noise ratio estimation method, which is applied to an electronic device, and fig. 4 is a schematic flow chart illustrating an implementation of a four-signal-to-noise ratio estimation method according to an embodiment of the present invention, as shown in fig. 4, the method includes:
step 401, acquiring a signal p (j) received by a receiver, and determining a first signal r (i) according to the signal p (j);
here, the first signal r (i) includes M pieces of first repetitive sequences, where M is an integer greater than or equal to 2, each piece of the first repetitive sequence includes L sample values, i represents a serial number and 1 ≦ i ≦ M × L;
step 402 of determining the energy P of each segment of said first repeating sequence in said first signal (i)total(n) for M energies Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
Here, n denotes a serial number, and n =1,2, …, M;
step 403, determining a second energy according to each segment of the first repeating sequence in the first signal r (i);
here, the second energy includes effective signal energy and noise energy of a part of the first signal r (i);
step 404, determining a third energy according to corresponding sampling values of two adjacent segments of the first repeating sequence in the first signal r (i);
here, the third energy comprises a significant signal energy of a portion of the first signal r (i);
step 405, estimating a phase deviation between two adjacent segments of the first repeating sequences caused by the carrier frequency offset according to the signal p (j);
step 406, determining a signal-to-noise ratio of the signal p (j) according to the phase deviation and any two of the first energy, the second energy and the third energy.
In the embodiment of the present invention, a manner of determining the first energy is provided, wherein steps 402 to 405 are not performed sequentially.
In this embodiment of the present invention, the determining a second energy according to two adjacent segments of the first repeating sequence in the first signal r (i) includes:
taking a difference between corresponding sampling values of two adjacent sections of the first repeated sequences to obtain a second signal, wherein the second signal comprises an M-1 section of a second sequence, and the second sequence comprises L numerical values;
determining the energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avgWherein n =1,2, …, M-1.
In this embodiment of the present invention, the determining the third energy according to corresponding sampling points of two adjacent segments of the first repeating sequence in the first signal r (i) includes:
carrying out real part corresponding multiplication and imaginary part corresponding multiplication on corresponding sampling values of two adjacent sections of the first repeated sequences, and then summing to obtain fourth energy Ps(n), n =1,2, …, M-1, for M-1 energies Ps(n) performing smoothing filtering or arithmetic averaging to obtain the third energy Ps_avg
EXAMPLE five
The embodiment of the invention provides a signal-to-noise ratio estimation method, which is applied to electronic equipment and comprises the following steps:
step A, acquiring a signal P (j) received by a receiver, and determining a first signal r (i) according to the signal P (j);
here, the first signal r (i) includes M pieces of first repetitive sequences, where M is an integer greater than or equal to 2, each piece of the first repetitive sequence includes L sample values, i represents a serial number and 1 ≦ i ≦ M × L;
step B, determining a first energy according to each segment of the first repeated sequence in the first signal r (i);
here, the first energy is an energy of averaging each segment of the first repeating sequence, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
step C, determining a second energy according to each segment of the first repeated sequence in the first signal r (i);
here, the second energy includes effective signal energy and noise energy of a part of the first signal r (i);
step D, determining third energy according to corresponding sampling values of two adjacent sections of the first repeated sequence in the first signal r (i);
here, the third energy comprises a significant signal energy of a portion of the first signal r (i);
step E, estimating the phase deviation between two adjacent sections of the first repeated sequences caused by the carrier frequency offset according to the signal P (j);
step F, determining the signal-to-noise ratio of the signal P (j) according to the phase deviation and any two of the first energy, the second energy and the third energy.
Here, determining a signal-to-noise ratio of the signal p (j) from any two of the first energy, the second energy, and the third energy and the phase offset includes:
according toDetermining a signal-to-noise ratio, SNR, of the signal P (j), whereinRepresents said phase deviation, Pnr_avgRepresenting a second energy, Ptotal_avgRepresenting a first energy; or,
according toDetermining the signal-to-noise ratio SNR, P, of said signal P (j)s_avgRepresents a third energy; or,
according toDetermining a signal-to-noise ratio, SNR, of the signal p (j).
In the embodiment of the present invention, a manner of determining a signal-to-noise ratio of the signal p (j) according to any two of the first energy, the second energy and the third energy and the phase deviation is provided, wherein steps B to E are performed without a sequence.
In this embodiment of the present invention, the determining a second energy according to two adjacent segments of the first repeating sequence in the first signal r (i) includes:
taking a difference between corresponding sampling values of two adjacent sections of the first repeated sequences to obtain a second signal, wherein the second signal comprises an M-1 section of a second sequence, and the second sequence comprises L numerical values;
determining the energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avgWherein n =1,2, …, M-1.
In this embodiment of the present invention, the determining the third energy according to corresponding sampling points of two adjacent segments of the first repeating sequence in the first signal r (i) includes:
carrying out real part corresponding multiplication and imaginary part corresponding multiplication on corresponding sampling values of two adjacent sections of the first repeated sequences, and then summing to obtain fourth energy Ps(n), n =1,2, …, M-1, for M-1 energies Ps(n) performing smoothing filtering or arithmetic averaging to obtain the third energy Ps_avg
In an embodiment of the present invention, determining a first energy according to each segment of the first repeating sequence in the first signal r (i) includes:
determining the energy P of each segment of the first repeating sequence in the first signaltotal(n), wherein n =1,2, …, M;
for M energies Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
The signal-to-noise ratio estimation method provided in the first to fifth embodiments of the present invention may be applied to a receiver of a first electronic device, and may also be applied to a second electronic device other than the receiver; those skilled in the art can flexibly use the method provided by the embodiment of the present invention according to actual needs, and details are not described here.
EXAMPLE six
An electronic device according to an embodiment of the present invention is provided, and fig. 5 is a schematic view of a composition structure of a sixth electronic device according to an embodiment of the present invention, and as shown in fig. 5, the electronic device includes an obtaining unit 51, a first determining unit 52, a second determining unit 53, a third determining unit 54, an estimating unit 55, and a fourth determining unit 56, where:
the obtaining unit 51 is configured to obtain a signal p (j) received by a receiver, and determine a first signal r (i) according to the signal p (j), where the first signal r (i) includes M segments of a first repeating sequence, where M is an integer greater than or equal to 2, each segment of the first repeating sequence includes L sample values, i represents a sequence number, and i is greater than or equal to 1 and less than or equal to M × L;
the first determining unit 52 is configured to determine a first energy according to each segment of the first repeating sequence in the first signal r (i), where the first energy is an energy of each segment of the first repeating sequence on average, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
the second determining unit 53 is configured to determine a second energy according to each segment of the first repeating sequence in the first signal r (i), where the second energy includes a part of effective signal energy and noise energy in the first signal r (i);
the third determining unit 54 is configured to determine a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), where the third energy includes a part of valid signal energy in the first signal r (i);
the estimating unit 55 is configured to estimate, according to the signal p (j), a phase offset between two adjacent segments of the first repeating sequence caused by carrier frequency offset;
here, the phase deviation can be determined by those skilled in the art according to various prior arts, and thus, will not be described in detail.
The fourth determining unit 56 is configured to determine a signal-to-noise ratio of the signal p (j) according to any two of the first energy, the second energy and the third energy, and the phase deviation.
The signal p (j) received by The receiver in The embodiment of The present invention may be from a communication system including a communication system conforming to The 802.11 protocol standard of The Institute of Electrical and Electronics Engineers (IEEE), such as a Wireless Fidelity (Wi-Fi) communication system and a Wireless Local Area Network (WLAN) communication system. The signal p (j) in the embodiment of the present invention generally includes two parts, the first part is a preamble sequence part, and the second part is a data main part; wherein the preamble portion comprises the first signal r (i), so that the first signal r (i) can be determined according to the preamble portion of the signal p (j); however, sometimes the data body portion may also include some repetitive sequences, and therefore, the first signal r (i) may also be determined from the data body portion of signal p (j); the embodiments of the invention are not limited to these embodiments and can be freely selected by those skilled in the art.
In the embodiment of the invention, a signal P (j) received by a receiver is obtained, and a first signal r (i) is determined according to the signal P (j); determining a first energy and a second energy from each segment of the first repeating sequence in the first signal r (i); determining a third energy according to corresponding sampling values of two adjacent segments of the first repeating sequence in the first signal r (i); estimating the phase deviation between two adjacent sections of the first repeated sequences caused by the carrier frequency offset according to the signal P (j); according to any two of the first energy, the second energy and the third energy and the phase deviation, determining the signal-to-noise ratio of the signal P (j), so that the technical scheme provided by the embodiment of the invention allows the signal for estimation to have carrier frequency offset, that is, the carrier frequency offset correction is not required to be performed on the signal P (j) in the process of obtaining the first energy, the second energy and the third energy, thereby reducing the requirement on the signal-to-noise ratio estimation sequence.
In the embodiment of the invention, because the carrier frequency offset estimation also utilizes the part containing the repeated sequence in the preamble structure, the electronic device provided by the embodiment of the invention enables the receiver to simultaneously carry out the carrier frequency offset estimation and the signal-to-noise ratio estimation by utilizing the same segment of sequence, thereby reducing the complexity of the parameter estimation of the receiver and improving the efficiency of the parameter estimation of the receiver.
EXAMPLE seven
An embodiment of the present invention provides an electronic device, where the electronic device includes an obtaining unit, a first determining unit, a second determining unit, a third determining unit, an estimating unit, and a fourth determining unit, where the first determining unit includes a first determining module and a first averaging module, where:
the acquiring unit is configured to acquire a signal p (j) received by a receiver, and determine a first signal r (i) according to the signal p (j), where the first signal r (i) includes M segments of a first repeating sequence, where M is an integer greater than or equal to 2, each segment of the first repeating sequence includes L sample values, i represents a sequence number, and i is greater than or equal to 1 and less than or equal to M × L;
the first determining module is configured to determine an energy P of each segment of the first repeating sequence in the first signaltotal(n), wherein n =1,2, …, M;
the first averaging module is used for averaging M energy Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
The second determining unit is configured to determine a second energy according to each segment of the first repeating sequence in the first signal r (i), where the second energy includes a part of effective signal energy and noise energy in the first signal r (i);
the third determining unit is configured to determine a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), where the third energy includes a part of valid signal energy in the first signal r (i);
the estimating unit is configured to estimate a phase offset between two adjacent segments of the first repeating sequence caused by a carrier frequency offset according to the signal p (j);
the fourth determining unit is configured to determine a signal-to-noise ratio of the signal p (j) according to any two of the first energy, the second energy, and the third energy, and the phase offset.
Example eight
An embodiment of the present invention provides an electronic device, where the electronic device includes an obtaining unit, a first determining unit, a second determining unit, a third determining unit, an estimating unit, and a fourth determining unit, where the second determining unit includes a first obtaining module and a second averaging module, where:
the acquiring unit is configured to acquire a signal p (j) received by a receiver, and determine a first signal r (i) according to the signal p (j), where the first signal r (i) includes M segments of a first repeating sequence, where M is an integer greater than or equal to 2, each segment of the first repeating sequence includes L sample values, i represents a sequence number, and i is greater than or equal to 1 and less than or equal to M × L;
the first determining unit is configured to determine a first energy according to each segment of the first repeating sequence in the first signal r (i), where the first energy is an energy of each segment of the first repeating sequence on average, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
the first obtaining module is configured to obtain a second signal by subtracting sampling values corresponding to two adjacent segments of the first repeating sequence, where the second signal includes M-1 segments of a second sequence, and the second sequence includes L values;
the second averaging module is configured to determine an energy P of each segment of the second sequence in the second signaln(n) for M-1 energies Pn(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pn_avgWherein n =1,2, …, M-1.
The third determining unit is configured to determine a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), where the third energy includes a part of valid signal energy in the first signal r (i);
the estimating unit is configured to estimate a phase offset between two adjacent segments of the first repeating sequence caused by a carrier frequency offset according to the signal p (j);
the fourth determining unit is configured to determine a signal-to-noise ratio of the signal p (j) according to any two of the first energy, the second energy, and the third energy, and the phase offset.
In an embodiment of the present invention, the first determining unit includes a first determining module and a first averaging module, where: the first determining module is configured to determine an energy P of each segment of the first repeating sequence in the first signaltotal(n), wherein n =1,2, …, M;
the first averaging module is used for averaging M energy Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
Example nine
The embodiment of the invention provides electronic equipment, which comprises an acquisition unit, a first determination unit, a second determination unit, a third determination unit, an estimation unit and a fourth determination unit, wherein the third determination unit comprises a second acquisition module and a third average module, wherein:
the acquiring unit is configured to acquire a signal p (j) received by a receiver, and determine a first signal r (i) according to the signal p (j), where the first signal r (i) includes M segments of a first repeating sequence, where M is an integer greater than or equal to 2, each segment of the first repeating sequence includes L sample values, i represents a sequence number, and i is greater than or equal to 1 and less than or equal to M × L;
the first determining unit is configured to determine a first energy according to each segment of the first repeating sequence in the first signal r (i), where the first energy is an energy of each segment of the first repeating sequence on average, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
the second determining unit is configured to determine a second energy according to each segment of the first repeating sequence in the first signal r (i), where the second energy includes a part of effective signal energy and noise energy in the first signal r (i);
the second obtaining module is configured to perform real part corresponding multiplication and imaginary part corresponding multiplication on corresponding sampling values of two adjacent segments of the first repeating sequence, and then sum the two adjacent segments of the first repeating sequence to obtain fourth energy Ps(n),n=1,2,…,M-1;
The third average module is used for carrying out M-1 energy Ps(n) performing smoothing filtering or arithmetic averaging to obtain the third energy Ps_avg
The estimating unit is configured to estimate a phase offset between two adjacent segments of the first repeating sequence caused by a carrier frequency offset according to the signal p (j);
the fourth determining unit is configured to determine a signal-to-noise ratio of the signal p (j) according to any two of the first energy, the second energy, and the third energy, and the phase offset.
In an embodiment of the present invention, the first determining unitThe device comprises a first determining module and a first averaging module, wherein: the first determining module is configured to determine an energy P of each segment of the first repeating sequence in the first signaltotal(n), wherein n =1,2, …, M;
the first averaging module is used for averaging M energy Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
In an embodiment of the present invention, the second determining unit includes a first obtaining module and a second averaging module, where:
the first obtaining module is configured to obtain a second signal by subtracting sampling values corresponding to two adjacent segments of the first repeating sequence, where the second signal includes M-1 segments of a second sequence, and the second sequence includes L values;
the second averaging module is configured to determine an energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avgWherein n =1,2, …, M-1.
Example ten
The embodiment of the invention provides electronic equipment, which comprises an acquisition unit, a first determination unit, a second determination unit, a third determination unit, an estimation unit and a fourth determination unit, wherein:
the acquiring unit is configured to acquire a signal p (j) received by a receiver, and determine a first signal r (i) according to the signal p (j), where the first signal r (i) includes M segments of a first repeating sequence, where M is an integer greater than or equal to 2, each segment of the first repeating sequence includes L sample values, i represents a sequence number, and i is greater than or equal to 1 and less than or equal to M × L;
the first determining unit is configured to determine a first energy according to each segment of the first repeating sequence in the first signal r (i), where the first energy is an energy of each segment of the first repeating sequence on average, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
the second determining unit is configured to determine a second energy according to each segment of the first repeating sequence in the first signal r (i), where the second energy includes a part of effective signal energy and noise energy in the first signal r (i);
the third determining unit is configured to determine a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), where the third energy includes a part of valid signal energy in the first signal r (i);
the estimating unit is configured to estimate a phase offset between two adjacent segments of the first repeating sequence caused by a carrier frequency offset according to the signal p (j);
the fourth determination unit is used for determining according toDetermining a signal-to-noise ratio, SNR, of the signal P (j), whereinRepresenting the phase deviation; or,
according toDetermining a signal-to-noise ratio, SNR, of the signal p (j); or,
according toDetermining a signal-to-noise ratio, SNR, of the signal p (j).
In an embodiment of the present invention, the first determining unit includes a first determining module and a first averaging module, where:
the first determining module is configured to determine an energy P of each segment of the first repeating sequence in the first signaltotal(n), wherein n =1,2, …, M;
the first averaging module is used for averaging M energy Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
In an embodiment of the present invention, the second determining unit includes a first obtaining module and a second averaging module, where:
the first obtaining module is configured to obtain a second signal by subtracting sampling values corresponding to two adjacent segments of the first repeating sequence, where the second signal includes M-1 segments of a second sequence, and the second sequence includes L values;
the second averaging module is configured to determine an energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avgWherein n =1,2, …, M-1.
In an embodiment of the present invention, the third determining unit includes a second obtaining module and a third averaging module, wherein:
the second obtaining module is configured to perform real part corresponding multiplication and imaginary part corresponding multiplication on corresponding sampling values of two adjacent segments of the first repeating sequence, and then sum the two adjacent segments of the first repeating sequence to obtain fourth energy Ps(n),n=1,2,…,M-1;
The third average module is used for carrying out M-1 energy Ps(n) performing smoothing filtering or arithmetic averaging to obtain the third energy Ps_avg
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: various media capable of storing program codes, such as a removable Memory device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, and an optical disk.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a removable Memory device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, and an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (8)

1. A signal-to-noise ratio estimation method applied to an electronic device, the method comprising:
acquiring a signal P (j) received by a receiver, and determining a first signal r (i) according to the signal P (j), wherein the first signal r (i) comprises M sections of first repeated sequences, M is an integer greater than or equal to 2, each section of the first repeated sequences comprises L sampling values, i represents a serial number, and i is greater than or equal to 1 and less than or equal to M multiplied by L;
determining a first energy and a second energy according to each segment of the first repeating sequence in the first signal r (i), wherein the first energy is the energy of the first repeating sequence averaged in each segment, the first energy comprises all effective signal energy and noise energy in the first signal r (i), and the second energy comprises part of the effective signal energy and noise energy in the first signal r (i);
determining a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), wherein the third energy comprises a part of effective signal energy in the first signal r (i);
estimating the phase deviation between two adjacent sections of the first repeated sequences caused by the carrier frequency offset according to the signal P (j);
determining a signal-to-noise ratio of the signal P (j) from any two of the first, second and third energies and the phase offset;
determining a signal-to-noise ratio of the signal P (j) from any two of the first energy, the second energy, and the third energy and the phase offset comprises:
according toDetermining a signal-to-noise ratio, SNR, of the signal P (j), whereinRepresents said phase deviation, Pnr_avgRepresenting a second energy, Ptotal_avgRepresenting a first energy; or,
according toDetermining the signal-to-noise ratio SNR, P, of said signal P (j)s_avgRepresents a third energy; or,
according toDetermining a signal-to-noise ratio, SNR, of the signal p (j).
2. The method of claim 1, wherein determining a second energy from each segment of the first repeating sequence in the first signal r (i) comprises:
taking a difference between corresponding sampling values of two adjacent sections of the first repeated sequences to obtain a second signal, wherein the second signal comprises an M-1 section of a second sequence, and the second sequence comprises L numerical values;
determining the energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avgWherein n is 1, 2.
3. The method according to claim 1, wherein said determining a third energy from corresponding samples of two adjacent segments of said first repeating sequence in said first signal r (i) comprises:
carrying out real part corresponding multiplication and imaginary part corresponding multiplication on corresponding sampling values of two adjacent sections of the first repeated sequences, and then summing to obtain fourth energy Ps(n), n ═ 1, 2.., M-1, for M-1 energies Ps(n) performing smoothing filtering or arithmetic averaging to obtain the third energy Ps_avg
4. The method of claim 1, wherein determining a first energy from each segment of the first repeating sequence in the first signal r (i) comprises:
determining the energy P of each segment of the first repeating sequence in the first signaltotal(n), wherein n is 1, 2.., M;
for M energies Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
5. An electronic device, comprising an acquisition unit, a first determination unit, a second determination unit, a third determination unit, an estimation unit, and a fourth determination unit, wherein:
the acquiring unit is configured to acquire a signal p (j) received by a receiver, and determine a first signal r (i) according to the signal p (j), where the first signal r (i) includes M segments of a first repeating sequence, where M is an integer greater than or equal to 2, each segment of the first repeating sequence includes L sample values, i represents a sequence number, and i is greater than or equal to 1 and less than or equal to M × L;
the first determining unit is configured to determine a first energy according to each segment of the first repeating sequence in the first signal r (i), where the first energy is an energy of each segment of the first repeating sequence on average, and the first energy includes all effective signal energy and noise energy in the first signal r (i);
the second determining unit is configured to determine a second energy according to each segment of the first repeating sequence in the first signal r (i), where the second energy includes a part of effective signal energy and noise energy in the first signal r (i);
the third determining unit is configured to determine a third energy according to corresponding sample values of two adjacent segments of the first repeating sequence in the first signal r (i), where the third energy includes a part of valid signal energy in the first signal r (i);
the estimating unit is configured to estimate a phase offset between two adjacent segments of the first repeating sequence caused by a carrier frequency offset according to the signal p (j);
the fourth determining unit is configured to determine a signal-to-noise ratio of the signal p (j) according to the phase deviation and any two of the first energy, the second energy, and the third energy;
the fourth determination unit is further used for determining according toDetermining a signal-to-noise ratio, SNR, of the signal P (j), whereinRepresents said phase deviation, Pnr_avgRepresenting a second energy, Ptotal_avgRepresenting a first energy; or,
according toDetermining the signal-to-noise ratio SNR, P, of said signal P (j)s_avgRepresents a third energy; or,
according toDetermining a signal-to-noise ratio, SNR, of the signal p (j).
6. The electronic device of claim 5, wherein the first determination unit comprises a first determination module and a first averaging module, wherein:
the first determining module is configured to determine an energy P of each segment of the first repeating sequence in the first signaltotal(n), wherein n is 1, 2.., M;
the first averaging module is used for averaging M energy Ptotal(n) smoothing or arithmetic averaging to obtain a first energy Ptotal_avg
7. The electronic device of claim 5, wherein the second determination unit comprises a first obtaining module and a second averaging module, wherein:
the first obtaining module is configured to obtain a second signal by subtracting sampling values corresponding to two adjacent segments of the first repeating sequence, where the second signal includes M-1 segments of a second sequence, and the second sequence includes L values;
the second averaging module is configured to determine an energy P of each segment of the second sequence in the second signalnr(n) for M-1 energies Pnr(n) dividing by 2 and then performing smooth filtering or arithmetic averaging to obtain the second energy Pnr_avgWherein n is 1, 2.
8. The electronic device of claim 5, wherein the third determination unit comprises a second obtaining module and a third averaging module, wherein:
the second obtaining module is configured to perform real part corresponding multiplication and imaginary part corresponding multiplication on corresponding sampling values of two adjacent segments of the first repeating sequence, and then sum the two adjacent segments of the first repeating sequence to obtain fourth energy Ps(n),n=1,2,...,M-1;
The third average module is used for carrying out M-1 energy Ps(n) performing smoothing filtering or arithmetic averaging to obtain the third energy Ps_avg
CN201410086112.3A 2014-03-10 2014-03-10 A kind of signal-noise ratio estimation method and electronic equipment Active CN104917706B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410086112.3A CN104917706B (en) 2014-03-10 2014-03-10 A kind of signal-noise ratio estimation method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410086112.3A CN104917706B (en) 2014-03-10 2014-03-10 A kind of signal-noise ratio estimation method and electronic equipment

Publications (2)

Publication Number Publication Date
CN104917706A CN104917706A (en) 2015-09-16
CN104917706B true CN104917706B (en) 2018-08-10

Family

ID=54086423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410086112.3A Active CN104917706B (en) 2014-03-10 2014-03-10 A kind of signal-noise ratio estimation method and electronic equipment

Country Status (1)

Country Link
CN (1) CN104917706B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105679330B (en) * 2016-03-16 2019-11-29 南京工程学院 Based on the digital deaf-aid noise-reduction method for improving subband signal-to-noise ratio (SNR) estimation

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1830172A (en) * 2003-05-26 2006-09-06 硅系统设计公司 Method of reducing the variance of a signal-to-noise ration estimate for a signal with differential phase and coherent amplitude modulation
CN101330483A (en) * 2007-06-18 2008-12-24 安凡微电子(上海)有限公司 Synchronization method and apparatus for digital audio broadcast receiver
CN101809909A (en) * 2007-09-28 2010-08-18 京瓷株式会社 Radio communication device, and reception quality estimating method
EP2334020A1 (en) * 2007-03-30 2011-06-15 Sony Deutschland Gmbh Wireless communication system
CN102271107A (en) * 2010-06-03 2011-12-07 卓胜微电子(上海)有限公司 Signal-to-noise ratio estimating method in DTMB (digital terrestrial multimedia broadcasting) system and device of realizing same
CN102918787A (en) * 2010-05-28 2013-02-06 日本电气株式会社 Receiver and method of estimating signal to noise power ratio
CN103095615A (en) * 2011-10-31 2013-05-08 华为技术有限公司 Method and device for phase noise estimation and compensation
CN103152294A (en) * 2013-02-27 2013-06-12 北京福星晓程电子科技股份有限公司 Method and system for estimating noise based on signal elimination

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030081696A1 (en) * 2001-10-29 2003-05-01 In-Kyung Kim System and method for estimating signal to noise ratio
US7027496B2 (en) * 2003-04-04 2006-04-11 Nokia Corporation Method and apparatus providing unbiased signal-to-noise ratio estimation and its application to discontinuous transmission detection

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1830172A (en) * 2003-05-26 2006-09-06 硅系统设计公司 Method of reducing the variance of a signal-to-noise ration estimate for a signal with differential phase and coherent amplitude modulation
EP2334020A1 (en) * 2007-03-30 2011-06-15 Sony Deutschland Gmbh Wireless communication system
CN101330483A (en) * 2007-06-18 2008-12-24 安凡微电子(上海)有限公司 Synchronization method and apparatus for digital audio broadcast receiver
CN101809909A (en) * 2007-09-28 2010-08-18 京瓷株式会社 Radio communication device, and reception quality estimating method
CN102918787A (en) * 2010-05-28 2013-02-06 日本电气株式会社 Receiver and method of estimating signal to noise power ratio
CN102271107A (en) * 2010-06-03 2011-12-07 卓胜微电子(上海)有限公司 Signal-to-noise ratio estimating method in DTMB (digital terrestrial multimedia broadcasting) system and device of realizing same
CN103095615A (en) * 2011-10-31 2013-05-08 华为技术有限公司 Method and device for phase noise estimation and compensation
CN103152294A (en) * 2013-02-27 2013-06-12 北京福星晓程电子科技股份有限公司 Method and system for estimating noise based on signal elimination

Also Published As

Publication number Publication date
CN104917706A (en) 2015-09-16

Similar Documents

Publication Publication Date Title
JP6253587B2 (en) Method and apparatus for mitigating known interference
CN105024951B (en) A kind of power delay spectrum PDP methods of estimation and device
JP4787329B2 (en) Complexity reduction in power estimation
WO2013075782A1 (en) Method for estimating interference within a serving cell, user equipment, computer program and computer program products
WO2025098010A1 (en) Blind detection result acquisition method and apparatus, storage medium, and electronic device
JP2016144208A5 (en)
CN104917706B (en) A kind of signal-noise ratio estimation method and electronic equipment
Chen et al. Estimation of Ricean and Nakagami distribution parameters using noisy samples
CN102281215A (en) Channel estimating method and device based on multi-cell parallel frequency domain disturbance elimination
EP2849348A1 (en) Signal reconstruction method and device
CN117675462A (en) Adaptive interference elimination method and device and communication equipment
KR101597090B1 (en) Apparatus and method for removing in mobile communication system
CN120223477A (en) Filtering method, device, electronic device and storage medium for channel estimation
CN102163990A (en) Multi-user interference elimination method and base station
EP2756603B1 (en) Channel estimation method, channel estimation apparatus and communication device for cdma systems
CN101902249B (en) Frequency shift estimation device and method
CN102291161B (en) Method and device carrying out same frequency measurement in TD-SCDMA (Time Division-Synchronization Code Division Multiple Access) system
CN112217751B (en) 5G anti-interference channel estimation method and system
US20170295038A1 (en) Wireless Receiver For Turbo Loop Multiuser Detection Incorporating Reuse Of QR Component
CN108075992B (en) Channel estimation method and device
KR101494401B1 (en) Apparatus and method for receiving in mobile communication system
JP4675255B2 (en) Multi-user detection device
TWI610542B (en) A method for noise power estimation
CN102130873A (en) Frequency offset estimation method and device
EP2759066A1 (en) Method, apparatus, receiver, computer program and storage medium for joint detection

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