Questions tagged [qpsk]

Quadrature Phase Shift Keying

Filter by
Sorted by
Tagged with
0 votes
0 answers
18 views

BPSK decoding with a non-ideal transmission medium

I'm simulating tranmission via power line communications (PLC) using BPSK. Due to the coupling circuit and slightly inductive nature of the line, the BPSK signal received is far from ideal. In the ...
mr_js's user avatar
  • 101
0 votes
0 answers
25 views

Unable to decode QPSK

I am trying to decode QPSK data and these are the constellation and timing plots, what could be the reason for the non convergence of QPSK constellation
comspec's user avatar
0 votes
0 answers
27 views

How to extract data from .iq file?

I am trying to extract data from .iq file recorded by radio. The modulation is QPSK. I have implemented a GRC flow graph but the costas loop is not converging. Can anyone please help in understanding ...
comspec's user avatar
0 votes
1 answer
59 views

How can a costas loop work when root raised cosine filter used on QPSK signal?

I just finished a costas loop for QPSK signal,I transmit the baseband signal and sent it into the costas loop, which worked well, but when I filter the baseband signal with root raised cosine filter ...
sloth_shelf's user avatar
1 vote
2 answers
135 views

Which is the correct equation for union bounds for non-standard QPSK?

This a not a typical QPSK where $\alpha \neq \beta$ My book gives me the following $$ P_e \leq Q(\frac{2\alpha} {\sqrt{2 N_0}}) + Q(\frac{2\beta} {\sqrt{2 N_0}}) + Q(\frac{2\sqrt{\alpha^2 + \beta^2}...
kile's user avatar
  • 131
1 vote
0 answers
108 views

QPSK Receiver: Blind coarse frequency offset esimation issue

In this single carrier QPSK receiver, is designed to receive QPSK data from a satellite in Low Earth Orbit. Since the satellite speed in this orbit is around 3000 m/s and our carrier frequency is 12 ...
Jacob's user avatar
  • 121
0 votes
0 answers
53 views

QPSK Channel Detection Algorithm

I send a QPSK signal over pluto sdr and receive it from rtlsdr. As you can see from the screenshot below SNR of the received signal is very high, and the signal is very distinguishable. Hence, it is ...
unique's user avatar
  • 123
0 votes
1 answer
56 views

I/Q scatter plot of raised cosine filter in QPSK

I am using a raised cosine filter in my QPSK receiver and I see this IQ diagram of the signal, but it seems off to me. Can someone explain why this happens? This is the MATLAB code I used to generate ...
Jacob's user avatar
  • 121
0 votes
0 answers
38 views

In wireless communication, is pulse shaping applied to each BPSK signal before OFDM is used, or not?

I have read a number of posts that seem to ask this question but have not been able to find a definitive answer. Here goes... I understand that BPSK with NO pulse shaping would produce a signal in ...
Drummy's user avatar
  • 133
0 votes
0 answers
16 views

Removing fixed phase offset noise

This feels like a real basic question but I'm struggling to find a clear answer. I have PSK signal that subjected to a fixed phase shift noise, introduced between the transmitter and receiver - so the ...
Dr_Chris's user avatar
0 votes
2 answers
64 views

Transmitting data with QPSK using an SDR

My question assumes that I want to transmit some data using QPSK using and SDR. The SDR will be fed with IQ data and this will transmitted at a sample rate Fs and be up converted to a carrier ...
Koisto's user avatar
  • 1
1 vote
1 answer
85 views

What is the relationship between Symbol Duration and Sampling Frequency in a 256 MPSK radio link

I'm struggling to work out the relationship between Symbol Duration and Sampling Frequency in an MPSK link. For instance, if the Sampling Frequency is 10MHz this means that a sample is taken every ...
BivvyH's user avatar
  • 11
0 votes
0 answers
46 views

Comparing communication systems with different modulation orders and code rates

I propose an end-to-end communication method in my research. The key part of the method is not the channel coding and modulation but we use them anyway. I am using 1/3 rate Turbo codes with QPSK and ...
tuna's user avatar
  • 1
0 votes
1 answer
72 views

How to choose sample offset values in timing synchronization for a QPSK demodulator?

I am implementing a timing synchronization loop for a QPSK demodulator. I have chosen to use a Gardner timing error detector, which has often been mentioned. I am about to close my loop and I am ...
dsp_curious's user avatar
0 votes
1 answer
364 views

spectral bandwidth of QPSK signal

When running the MATLAB QPSK transmitter and receiver example (found here: QPSK Tx and Rx Example) you can see on the plot of the spectrum that the bandwidth is ~80kHz. If we double click on ...
yellow_watermelon's user avatar
2 votes
1 answer
356 views

QPSK demodulation carrier frequency offset compensation on python

I am new to signal processing and I am trying to demodulate the IQ data, and I am stuck on the carrier frequency offset compensation. I has 1000 samples and it is 1MHz data. For the general idea, I ...
Hoon's user avatar
  • 23
0 votes
0 answers
22 views

Sampling a QPSK signal in Simulink, changing the bit rate and sample rate

my goal is to sample a signal that I generate in Simulink and do some "real time" DSP. I want to try implement some signal classification techniques I have been learning. I tried to make a ...
SS1's user avatar
  • 33
0 votes
0 answers
175 views

Using GNU Radio to perform EVM measurements

Is there any previous work describing the implementation of an Error Vector Magnitude (EVM) measurement system using GNU Radio? The system in question is made of an SDR HW platform, e.g. USRP, ...
Antonio Fernandez's user avatar
0 votes
1 answer
102 views

QPSK implementation with 2 BPSK [duplicate]

I have a tiny problem with understanding a thing here. for the 1st the phase shift is 0 degrees, so on its modulated wave we put 180-degree phase shift. for the 2nd 0, the oscillator puts a 90-degree ...
Jency's user avatar
  • 103
0 votes
1 answer
104 views

Modeling an OFDM signal and comparing it with QPSK

I am trying to model an OFDM signal based on original QPSK stream and compare their baseband spectrums. I've used this article as a reference for plotting spectrum and this as a MATLAB OFDM reference ...
lazba's user avatar
  • 47
0 votes
2 answers
377 views

Why is the symbol duration in QPSK twice the bit duration?

I saw many answers for such questions by writing down equations such that the symbol is formed of n bits so the duration of the symbol in QPSK must be n multiple of the bit duration. I am not ...
Ahmed Waleed's user avatar
1 vote
1 answer
133 views

How to remove Phase Offset from PSK signal?

Suppose you have captured IQ data from a PSK modulated signal with intermittent blanks between signal transmission as shown in the figure below. I want to be able to automate and run an algorithm on ...
Aaron Hoover's user avatar
2 votes
2 answers
292 views

QPSK: sampling frequency versus carrier frequency

I was trying to write 4QPSK in Python for my self learning based on the book Digital Modulations Using Python. When I have my sampling frequency set to 4 times the carrier frequency, I get exactly 4 ...
KJG's user avatar
  • 25
0 votes
1 answer
193 views

QPSK InPhase and Quadrature [duplicate]

I am new to DSP. Please bear with my question. In QPSK why are we multiplying InPhase (Odd Bit) with Cosine and Quadrature (Even Bit) with Sine wave in this QPSK formulae $$ s \left( t \right) = I \...
KJG's user avatar
  • 25
5 votes
1 answer
292 views

Effect of Passband Slope on QPSK Constellation

What is the effect of a passband slope on a QPSK (or any QAM) constellation? Specifically given a linear slope (in magnitude, not dB), and no phase distortion (linear phase or even zero-phase) how ...
Dan Boschen's user avatar
0 votes
0 answers
164 views

The difference about QPSK, BPSK and 16-QAM in spectrum

What is the difference about QPSK, BPSK and 16-QAM in spectrum? I just simulated all three, but I can't see the difference clearly.
Minh Duc's user avatar
0 votes
1 answer
509 views

Demodulate qpsk with gnu radio

I'm trying to demodulate a qpsk signal with gnu radio. The signal is from the meteor satellite on 137MHz https://www.sigidwiki.com/wiki/Low_Rate_Picture_Transmission_(LRPT). I recorded the signal with ...
fjsdlkfj's user avatar
0 votes
1 answer
252 views

Signal filtering with rrcos filter doesn't seem to work

I'm trying to learn some signal processing and recorded some iq data from the meteor satellite which transmits data with qpsk. I read the file with python and tried applying a rrcos filter on the ...
jklsdjf's user avatar
0 votes
1 answer
346 views

Why should costas loop be done after clock recovery, as opposed to before?

In GNURadio's PSK tutorial they place the costas loop after clock sync and linear equalizer. This seems odd to me. I'm thinking that it's easier to lock onto a carrier frequency at the higher RF ...
Thomas's user avatar
  • 115
1 vote
0 answers
240 views

GNURadio 3.8 QPSK : Hard time to recover the right symbols/data

Cheers, I am demodulating a QPSK signal on GNURadio, the data transmitted is a known HEX file with the "1ACFFC1D" foreword every 124 bytes, to check if the demodulation is a success, it ...
Ed_Sheherazade's user avatar
0 votes
1 answer
102 views

How to decode a MIMO stream using V-BLAST?

I am attempting to implement the V-BLAST algorithm for MIMO streams as described by Wolniansky et al. in the following paper: https://ieeexplore.ieee.org/document/738086 (I am not commenting on its ...
Sander Zuckerman's user avatar
1 vote
2 answers
650 views

Symbol Timing Recovery with Fractional Sample per Second

I'm trying to write symbol timing recovery loop and taking help from "Digital Communications A Discrete-Time Approach" by Miachel Rice. MATLAB communication toolbox has also implemented the ...
ubaabd's user avatar
  • 125
2 votes
1 answer
360 views

Do PSK/QAM modulators (e.g. 4G/5G) fundamentally use more energy per packet than CSS modulators (e.g. LoRa)?

Not sure if this is the right place or even the right question to ask, but googling did not get me much further, so here goes: I'm trying to assess whether the power consumed by an IoT device, based ...
mvds's user avatar
  • 123
2 votes
1 answer
99 views

subquestion 2 : original Q "Difference between MSK and GMSK?"

if we talk about a modulation, we mention a linear and nonlinear modulation. GMSK is nonlinear modulation, but it can be derived from a linear modulation as MSK, PAM and we talk about a linear ...
FrimHart64's user avatar
1 vote
1 answer
360 views

subquestion: original Q "Difference between MSK and GMSK?"

I am studying GMSK modulation for an understanding its realisation in practice. I have the question posted in 2021: "Difference between MSK and GMSK?" And Mr Boschen explained how the ...
FrimHart64's user avatar
0 votes
0 answers
115 views

How do I set GNU Radio Es/No?

I am trying to create a random signal in GNU Radio (using DVB-S2 specs for the physical layer) and transmit this signal using a USRP X310. This is shown below: Problem: I would like to be able to ...
Matthew Hilts's user avatar
5 votes
3 answers
4k views

Do BPSK vs QPSK have the same performance?

I'm trying to re-learn digital communication theory again and am creating a bit error probability simulation for various modulations. So far I've added BPSK, QPSK, and 8PSK and below is a plot that ...
jstraugh's user avatar
0 votes
1 answer
2k views

Exact formula for 8-PSK BER

Is there an exact formula for the probability of bit error (or bit error rate, BER) for 8-PSK (in the literature, course slides, etc.)? I am not referring to SEP (Symbol Error Probability) but BER. ...
Loran's user avatar
  • 1
0 votes
0 answers
133 views

Modulation in laser satellite communication

In small satellite communication technique we can use optical spectrum (optical (laser) communication system). The common and simplest modulation techniques used are On and Off keying (OOK), Q-ary PPM ...
Adil.Kolenko's user avatar
0 votes
0 answers
124 views

In practice, why is there any overlap in frequency-division multiplexing?

Okay, so I am aware of the math behind perfect reconstruction in filterbank and wavelet theory when there is half-band symmetry. But I don't understand, when we have the computational power to do ...
robert bristow-johnson's user avatar
1 vote
1 answer
179 views

oQPSK/QPSK conversion with fractional interpolation

I once used a GNU Radio QPSK receiver for oQPSK demodulation. All I did was to "forcefully" delay the Q channel by half the symbol time. At the time, I was using a discrete number of samples ...
Moses Browne Mwakyanjala's user avatar
-1 votes
1 answer
227 views

How to find the bandwidth of the transmitted M-FSK signal?

I'm tried to find the solution, but I failed. my question in the figure below, and the correct answer it's shown at the end of Figure. I'm using this formula but the answer is not correct! Is there ...
Abdallah_98's user avatar
0 votes
1 answer
522 views

Why Bluetooth 2 use pi/4-DQPSK instead of OQPSK?

From the peak to average power ratio point of view OQPSK is better than pi/4-DQPSK. What is the advantage of pi/4-DQPSK compare to OQPSK? Why Bluetooth 2 use pi/4-DQPSK instead of OQPSK?
agile's user avatar
  • 109
0 votes
0 answers
106 views

RRC filter in receiver side well applied?

I would like to ask question bout the rrc filter that I applied as an matched filter for receiver side in communication. My aim after RRC filter is to draw the eye diagram, and so far the eye opening ...
user15348714's user avatar
1 vote
0 answers
62 views

Matlab: Could anyone suggest why Iam getting a different geometry for QPSK constellation diagram

I'm developing a Multi-user MIMO communication model in MATLAB where a base station communicates with 2 users. The model uses OFDM (QPSK) modulation. Channel model, precoding and covolutional encoder ...
GS_123's user avatar
  • 21
-1 votes
1 answer
245 views

Why do I see a frequency shift from center when transmitting a QPSK via USRP with GNU Radio?

I am transmitting a QPSK signal via GRC and when I look at it on the spectrum analyzer, the signal is shifted away from my center frequency. This shift increases the higher the center frequency (i.e. ...
lceans's user avatar
  • 1
1 vote
0 answers
226 views

understanding FIR SRRC filter with memory implementation in C

I translated the Matlab QPSK receiver/transmitter into real-time C code that I have running on a PlutoSDR platform. QPSK receiver/transmitter I wrote the square root raised cosine filter for the TX ...
yellow_watermelon's user avatar
0 votes
1 answer
268 views

QPSK sync sequence detection problem

I have IQ data collected This is the beginning of the packet that includes preamble and sync sequence. Red is real part, blue is imaginary. Also constellation diagram for this data I don't have ...
user55960's user avatar
1 vote
1 answer
913 views

Error probability for 8-PSK

How can I calculate bit error rate for 8-PSK modulation when I have $E_b/N_0$ given? I know that for QPSK/BPSK the matter is quite simple, but I cannot cope with 8-PSK. Let's say that my $E_b/N_0$ = ...
MagicMan's user avatar
1 vote
2 answers
1k views

QPSK demodulator on GNURadio continuously loses phase lock

I am designing a QPSK demodulator to be used for receiving Meteor M2 (LEO satellite) signals (QPSK at 72Kbaud). However, I am finding a lot of problems in my way. First of all, this is the flowchart I ...
user3141592's user avatar