Signal analysis method and measurement system
11336550 · 2022-05-17
Assignee
Inventors
Cpc classification
H04B17/17
ELECTRICITY
H04B17/104
ELECTRICITY
International classification
Abstract
A signal analysis method comprising: receiving an input signal, the input signal comprising a symbol sequence; receiving samples of a reference signal based on a known sample rate, the reference signal comprising the same symbol sequence as the input signal; determining symbol points of the symbol sequence based on the samples; determining measurement times based on the symbol points; and determining at least one signal quality parameter at the measurement times, wherein the at least one signal quality parameter is indicative of a signal quality of the input signal. Further, a measurement system is described.
Claims
1. A signal analysis method, said signal analysis method comprising: receiving an input signal, said input signal comprising a symbol sequence; receiving samples of a reference signal based on a known sample rate, said reference signal comprising the same symbol sequence as said input signal; determining symbol points of said symbol sequence based on said samples; determining measurement times based on said symbol points; and determining at least one signal quality parameter at said measurement times, wherein said at least one signal quality parameter is indicative of a signal quality of said input signal.
2. The signal analysis method of claim 1, wherein said measurement times are equal to said symbol points.
3. The signal analysis method of claim 1, wherein a symbol rate of said symbol sequence is known, or wherein said symbol rate is determined based on said samples.
4. The signal analysis method of claim 3, wherein said symbol points are determined based on said symbol rate.
5. The signal analysis method of claim 1, wherein at least one of said input signal and said reference signal is resampled, thereby generating a set of resamples, wherein said set of resamples comprises at least one of samples at said symbol points and samples at said measurement times.
6. The signal analysis method of claim 1, wherein said input signal and said reference signal are synchronized based on at least one of said symbol points and said measurement times.
7. The signal analysis method of claim 1, wherein said at least one signal quality parameter corresponds to an error-magnitude-vector parameter.
8. The signal analysis method of claim 1, wherein said reference signal comprises at least one marker.
9. The signal analysis method of claim 1, wherein at least one of said input signal, said reference signal and said at least one signal quality parameter is plotted against said measurement times.
10. A measurement system, comprising: a first input configured to receive an input signal, said input signal comprising a symbol sequence; a second input configured to receive a reference signal associated with samples based on a known sample rate, said reference signal comprising the same symbol sequence as said input signal; and a signal analysis circuit configured to: determine symbol points of said symbol sequence based on said samples, determine measurement times based on said symbol points; and determine at least one signal quality parameter at said measurement times, wherein said at least one signal quality parameter is indicative of a signal quality of the input signal.
11. The measurement system of claim 10, wherein said measurement times are equal to said symbol points.
12. The measurement system of claim 10, wherein said signal analysis circuit is configured to receive a symbol rate of said symbol sequence, or wherein said signal analysis circuit is configured to determine said symbol rate based on said samples.
13. The measurement system of claim 12, wherein said signal analysis circuit is configured to determine said measurement times based on said symbol rate.
14. The measurement system of claim 10, wherein said signal analysis circuit is configured to resample at least one of said input signal and said reference signal, thereby generating a set of resamples, wherein said set of resamples comprises at least one of samples at said symbol points and samples at said measurement times.
15. The measurement system of claim 10, further comprising a synchronization circuit being associated with the first input and with the second input, said synchronization circuit being configured to synchronize said input signal and said reference signal based on at least one of said symbol points and said measurement times.
16. The measurement system of claim 10, wherein said at least one signal quality parameter corresponds to an error-magnitude-vector parameter.
17. The measurement system of claim 10, wherein said reference signal comprises a marker.
18. The measurement system of claim 10, wherein said signal analysis circuit is configured to generate a plot of at least one of said input signal, said reference signal and said at least one signal quality parameter against said measurement times.
19. The measurement system of claim 18, further comprising a display, said display being configured to display said plot.
Description
DESCRIPTION OF THE DRAWINGS
(1) The foregoing aspects and many of the attendant advantages of the claimed subject matter will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
(2)
(3)
DETAILED DESCRIPTION
(4) The detailed description set forth below in connection with the appended drawings, where like numerals reference like elements, is intended as a description of various embodiments of the disclosed subject matter and is not intended to represent the only embodiments. Each embodiment described in this disclosure is provided merely as an example or illustration and should not be construed as preferred or advantageous over other embodiments. The illustrative examples provided herein are not intended to be exhaustive or to limit the claimed subject matter to the precise forms disclosed.
(5)
(6) The device under test 12 may be any type of electronic device that is configured to receive a signal comprising a symbol sequence and to decode that signal. For example, the device under test 12 may be a receiver, for example a satellite receiver or a receiver of a mobile phone.
(7) The signal generator 14 may be established as any type of signal generator that can generate a signal with a predefined waveform. For example, the signal generator is established as a numerically controlled oscillator. Without restriction of generality, the signal generator 14 is assumed to be a digital signal generator having a known sample rate in the following.
(8) The signal generator 14 is configured to generate a reference signal that comprises a symbol sequence, wherein the reference signal serves as a test signal for the device under test 12. In
(9) The reference signal is forwarded to the device under test 12. The device under test 12 processes the reference signal, thereby generating an input signal that is associated with the reference signal. In
(10) The measurement instrument 16 comprises a first input 18, a second input 20, a synchronization circuit or module 22, and a signal analysis circuit or module 24. Further, the measurement instrument 16 may comprise a display 26.
(11) The measurement instrument 16 may be established as any type of measurement device that is suitable for measuring the performance of the device under test 12. For example, the measurement instrument 16 may be an oscilloscope, a signal analyzer, or a vector network analyzer. Optionally, the measurement instrument 16 may also comprise the signal generator 14.
(12) The first input 18 is connected to the device under test 12 in a signal transmitting manner. The second input 20 is connected to the signal generator 14 in a signal transmitting manner Therein and in the following, the term “connected in a signal transmitting manner” is understood to denote all suitable wire-based and wireless connections, for example an electrical connection via cable or a wireless connection by radio.
(13) The synchronization module 22 is connected to the first input 18 and to the second input 20 downstream of the inputs 18, 20. Therein and in the following, the terms “upstream” and “downstream” denote the signal propagation direction within the measurement system 10, wherein signals propagate from the upstream component to the downstream component.
(14) In the embodiment of
(15) The measurement system 10 is configured to perform a signal analysis method that is described in the following with reference to
(16) The input signal and the reference signal described above are received via the first input 18 and the second input 20, respectively (step S1). The sample rate of the reference signal is known because the sample rate of the signal generator 14 is known, as described above.
(17) The input signal and the reference signal are synchronized via the synchronization module 22 (step S2). The synchronization module 22 may synchronize the input signal and the reference signal via a blind synchronization technique or rather a blind synchronization algorithm. Accordingly, the output of the synchronization module is a synchronized input signal.
(18) As is denoted by the block 32 in
(19) Additionally or alternatively, the signal generator 14 may be connected to the measurement instrument 16 and may transmit information on the reference signal to the measurement instrument 16, for example the sample rate, a symbol rate of the reference signal and/or information on the symbol points in the reference signal.
(20) The additional information on the input signal and/or on the reference signal may be employed by the synchronization module 22 in order to synchronize the input signal and the reference signal.
(21) The synchronized input signal and the reference signal are forwarded to the signal processing module 28.
(22) Moreover, an error signal is generated by subtracting the reference signal from the synchronized input signal (step S3). In
(23) The signal processing module 28 determines symbol points of the symbol sequence comprised in the reference signal (step S4). The symbol points of the synchronized input signal are the same as the symbol points of the reference signal because the input signal and the reference signal are synchronized. Thus, by determining the symbol points in the reference signal, also the symbol points in the synchronized input signal are determined.
(24) Therein, the term “symbol point” is understood to denote the time at which the respective symbol is detected. For example, the symbol point may be the time at which the input signal crosses a decision threshold that is associated with a certain signal value.
(25) In step S4, the symbol points are determined based on the samples corresponding to the reference signal that are received from the signal generator 14 and based on a symbol rate of the reference signal (which is the same as the symbol rate of the synchronized input signal).
(26) The symbol rate may be known. For example, the symbol rate or rather the ratio between the symbol rate and the sample rate may be set by a user via a user interface of the measurement instrument 16. Alternatively or additionally, the symbol rate may be estimated by the signal processing module 28 via a blind symbol rate estimation technique and/or via a machine learning technique.
(27) It is noted that the symbol points are determined without demodulating the input signal and the reference signal. Instead, the signal points are determined directly based on the received samples and based on the symbol rate.
(28) Optionally, the signal processing module 28 may receive the additional information on the input signal and/or on the reference signal described above. The signal processing module 28 may employ the additional information in order to determine the signal points.
(29) Measurement times are determined based on the determined signal points via the signal processing module 28 (step S5). Generally, the measurement times are times at which quality measurements shall be performed, as will be described in more detail below. In other words, the measurement times are associated with portions of the input signal that are of particular relevance for assessing the performance of the device under test 12.
(30) For example, if the device under test 12 is established as a receiver, the most important portions of the input signal are the signal points. Thus, the measurement times may be equal to the signal points.
(31) For other devices under test 12, another portion of the input signal may be more relevant for assessing the performance of the device under test 12. For example, if a middle portion of the individual symbols in the input signal is of particular relevance, the measurement times may be determined to be equal to the respective symbol points plus half of the symbol duration.
(32) The symbol points and/or the measurement times may respectively lie in between two consecutive samples of the synchronized input signal, of the reference signal and/or of the error signal if the sample rate is not an integer multiple of the symbol rate.
(33) The synchronized input signal, the reference signal and/or the error signal are then resampled, thereby generating a set of resamples, and the set of resamples Is forwarded to the evaluation module 30 (step S6). The set of resamples comprises samples of the synchronized input signal, of the reference signal and/or of the error signal at the measurement times. The set of resamples may be generated by interpolating the samples of the synchronized input signal, of the reference signal and/or of the error signal.
(34) Based on the set of resamples, at least one signal quality parameter is determined at the measurement times via the evaluation module 30 (step S7). In some embodiments, the at least one signal quality parameter is determined based on the set of resamples associated with the synchronized input signal, the reference signal and/or the error signal.
(35) In general, the at least one signal quality parameter is indicative of a signal quality of the input signal. Thus, the at least one signal quality parameter is indicative of a performance of the device under test 12. In other words, the at least one signal quality parameter is a measure for the assessment of the performance of the device under test 12.
(36) In some embodiments, the at least one signal quality parameter corresponds to an error-magnitude-vector parameter. For example, the at least one signal quality parameter may be a magnitude error and/or a phase error of the synchronized input signal with respect to the reference signal at the measurement times.
(37) Thus, the quality measurements are not performed for every sample, which would be the case for raw EVM measurements known in the state of the art. Instead, the quality measurements are performed only at the relevant times, namely the measurement times. Accordingly, only the relevant portions of the synchronized input signal are included for assessing the performance of the device under test 12.
(38) A plot of the at least one signal quality parameter, a plot of the input signal, a plot of the reference signal and/or a plot of the error signal against the measurement times may be generated and displayed on the display 26 (step S8).
(39) In other words, the signal quality parameter, the input signal, the reference signal and/or the error signal are not plotted for all available samples, but only for the relevant samples, namely for the samples at the measurement times.
(40) It is emphasized that no demodulation of the input signal and/or of the reference signal is required to perform the signal analysis method described above. Instead, the symbol points and the measurement times are determined directly based on the input signal and the reference signal or rather based on the received samples associated with the reference signal. Thus, the one or methods disclosed herein are carried out without demodulation of the input signal and/or of the reference signal (e.g., the input signal and/or of the reference signal is not demodulated.)
(41) Thus, all types of quality measurements requiring knowledge of the symbol points can be performed without demodulating the input signal and/or the reference signal.
(42) Certain embodiments disclosed herein utilize circuitry (e.g., one or more circuits) in order to implement standards, protocols, methodologies or technologies disclosed herein, operably couple two or more components, generate information, process information, analyze information, generate signals, encode/decode signals, convert signals, transmit and/or receive signals, control other devices, etc. Circuitry of any type can be used.
(43) In an embodiment, circuitry includes, among other things, one or more computing devices such as a processor (e.g., a microprocessor), a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a system on a chip (SoC), or the like, or any combinations thereof, and can include discrete digital or analog circuit elements or electronics, or combinations thereof. In an embodiment, circuitry includes hardware circuit implementations (e.g., implementations in analog circuitry, implementations in digital circuitry, and the like, and combinations thereof).
(44) In an embodiment, circuitry includes combinations of circuits and computer program products having software or firmware instructions stored on one or more computer readable memories that work together to cause a device to perform one or more protocols, methodologies or technologies described herein. In an embodiment, circuitry includes circuits, such as, for example, microprocessors or portions of microprocessor, that require software, firmware, and the like for operation. In an embodiment, circuitry includes one or more processors or portions thereof and accompanying software, firmware, hardware, and the like.
(45) The present application may reference quantities and numbers. Unless specifically stated, such quantities and numbers are not to be considered restrictive, but exemplary of the possible quantities or numbers associated with the present application. Also in this regard, the present application may use the term “plurality” to reference a quantity or number. In this regard, the term “plurality” is meant to be any number that is more than one, for example, two, three, four, five, etc. The terms “about,” “approximately,” “near,” etc., mean plus or minus 5% of the stated value. For the purposes of the present disclosure, the phrase “at least one of A and B” is equivalent to “A and/or B” or vice versa, namely “A” alone, “B” alone or “A and B.”. Similarly, the phrase “at least one of A, B, and C,” for example, means (A), (B), (C), (A and B), (A and C), (B and C), or (A, B, and C), including all further possible permutations when greater than three elements are listed.
(46) The principles, representative embodiments, and modes of operation of the present disclosure have been described in the foregoing description. However, aspects of the present disclosure which are intended to be protected are not to be construed as limited to the particular embodiments disclosed. Further, the embodiments described herein are to be regarded as illustrative rather than restrictive. It will be appreciated that variations and changes may be made by others, and equivalents employed, without departing from the spirit of the present disclosure. Accordingly, it is expressly intended that all such variations, changes, and equivalents fall within the spirit and scope of the present disclosure, as claimed.