Questions tagged [qpsk]

Quadrature Phase Shift Keying

Filter by
Sorted by
Tagged with
0
votes
1answer
26 views

Signal Timing Recovery, Loop Bandwidth and SNR

As explained in the answer here, for the symbol timing recovery loop we need to keep loop bandwidth sufficiently below the modulation bandwidth of the signal so as to avoid the filtering of the signal ...
0
votes
1answer
24 views

MATLAB: Generating a random bit stream in a frequency Band for PSK Modulation

I want to generate a pseudo-random bit stream in MATLAB in a given frequency band for PSK Modulation. I am using the idinput function to generate the bit stream: <...
-2
votes
0answers
30 views

Maximum bit rate of a band pass QPSK

I am trying to get my head around QPSK signals and clarifying this would be of great help. I am given a QPSK signal, for example. $$s(t) = 50\cos(100\pi t + i\pi/4)$$ $i \in \{0, 1, 2, 3\}$ I am ...
0
votes
1answer
37 views

Loop Bandwidth for Carrier Demodulation loop

I am trying to implement a simple MATLAB model for the demodulators for phase modulated signals (PSK) used in communication systems. For the detection of the phase modulated output (PM out in the ...
1
vote
1answer
2k views

DFE for QPSK in MATLAB

I need to do a DFE for QPSK simulation in MATLAB. The system consists of a QPSK signal transmitted with power = 1 which is then pulse shaped with a square raised-cosine filter. Add AWGN and a filter ...
0
votes
0answers
11 views

What is the QPSK Constellation Diagram used in LTE

I think the question is pretty straightforward. I have to do a class project that requires me to modulate a signal, and one of the steps is Quadrature Phase Shift Keying (QPSK). It is to be done in ...
0
votes
0answers
19 views

QPSK matlab/simulink Quantisation effects

I am trying to simulate the effects of quantization of an ADC on different waveforms (e.g. QPSK,8PSK) in Simulink. For the case of QPSK the default BER curve would be generated with 2 bits per symbol ...
0
votes
1answer
74 views

QPSK demodulation problem due to apparent transmitter clock frequency drift

I am using FPGA to generate 10Mbaud QPSK signal in two channels corresponding to two quadratures. Upsampling to 1GSample/s (using raised cos filter for interpolation) and complex upconversion (f_up=...
1
vote
1answer
24 views

Modulation classification via demodulation confidence?

I'm not sure if this is the right place to post this question, but will try anyway :-) I recently started reading up on the field of automated modulation classification (AMC) where an algorithm ...
2
votes
1answer
191 views

QPSK Phase Recovery : Maximum-likelihood Vs Costa's Loop

I have implemented a QPSK Costa's loop in GNU Radio and run some BER benchmarking. All is going well. Out of curiosity, I'm trying to implement the Maximum Likelihood phase recovery shown below. For ...
0
votes
1answer
54 views

ADC sampling rate implications Matlab/Simulink M-PSK modulation

I am trying to find a way to evaluate what would be the minimum sampling rate used in a modulated waveform using matlab / Simulink. The real scenario would be let say a M-PSK waveform of Y bandwidth ...
0
votes
1answer
43 views

Digital Tanlock carrier recovery loop

I’m currently trying to understand a digital tanlock carrier recovery loop for QPSK (for example) I cannot understand how it works. For example we an ideal QPSK constellation. phi = atan2(Q/I) = pi/...
0
votes
2answers
1k views

GNU Radio QPSK 4 Symbols

I'd like to generate a simple QPSK signal in GNU radio, but so far I haven't been able to get it to perform the way I'd like and I'm not sure if this has to do with some misunderstanding I have about ...
0
votes
0answers
36 views

Nyquist sampling theorem / Nyquist - Shannon theorem evaluation over M-PSK

I am trying to simulate an M-PSK Tx-Rx System on Simulink and analyse what the effect of sampling rate reduction would have on it. More, particular I am trying to prove what Nyquist sampling theorem ...
1
vote
1answer
55 views

Understanding Matlab's Automatic Gain Control function

I am trying to understand the automatic gain control block provided by the communications toolbox. The documentation is here: Documentation My questions are in regards to two of the configurable ...
0
votes
0answers
33 views

Learning PSK Modulation and Demodulation - Good Text to Read?

Title sums it up. I am curious to see what you all suggest. I'm a newbie and just need some beginner/intermediate material. Thanks!
1
vote
0answers
94 views

GNU Radio - Bandwidth and Band Reject Filter

I am currently trying to generate a psk modulated carrier with gnu radio. Attach is an image of my flow graph. As can be seen I am generating a bit stream using the Random Source module and ...
0
votes
1answer
44 views

Mapping soft symbols in DQPSK

I'm trying to soft decode DQPSK. According to this paper the bits are: $b_1 = \mathrm{Re}\{s_n s^*_{n-1}\}, b_2 = \mathrm{Im}\{s_n s^*_{n-1}\}$ If I put 0.707 as a 100% probability of 0: $\begin{...
0
votes
0answers
25 views

lte matlab baseband IQ recovery

I am a beginner again to signal processing, I did my degree over ten years ago, and I am relearning all my signal processing stuff. I am a software developer by trade but now I am looking at some LTE ...
0
votes
1answer
68 views

Phase shifts of QPSK

I'm honestly lost on creating timing diagrams for bit sequences. I understand for QPSK there are symbols 00, 01, 10, 11 with phase shifts of 45,135,225 and 315. I'm just not understanding how you ...
9
votes
2answers
4k views

How to soft decode DQPSK?

I'm successfully soft-decoding D-BPSK by taking the dot-product of the constellation-position of the symbol and of the previous symbol. If the result is >= 1, then the symbol phase hasn't changed and ...
2
votes
1answer
954 views

O-QPSK constellation interpretation - GNU Radio

I am currently trying to recover the I&Q of a O-QPSK signal generate from the standard XBEE arduino module using a B200. I can get somehow get a "look-like" of a constellation. Here an screenshoot:...
0
votes
0answers
81 views

Channel state information from non-HT packets: is that possible?

I read several papers about CSI data, but one thing is not clear. I would like to extract csi from legacy rate packets. I read some forums related to existing CSI tools and they only state that CSI ...
0
votes
1answer
165 views

What is the minimum sampling rate for QPSK or what is the bandwidth of QPSK signal?

Consider we have created a QPSK signal with a carrier frequency 100kHz. Before applying matched filter or demodulation we need to take samples from the received signal. So what is the minimum ...
0
votes
1answer
228 views

Relation between constellation SNR and baseband SNR

Let's say I have an I/Q modulation, ie. QPSK. I can simulate an the effects of an AWGN channel by adding to my QPSK symbols the realizations of a complex normal. $\mathcal{CN}(0,\frac{1}{\mathrm{SNR}...
0
votes
1answer
24 views

BER performance of a space-time code over Rayleigh channel model

For a given space-time code, and in general terms, how would one proceed in the evaluation of the BER performance of this code ? In order to be more clear, say i have 16 code matrices(who's elements ...
0
votes
2answers
314 views

BER of QPSK modulation in Rayleigh fading channel model

i am having trouble deriving a BER analytical expression for QPSK modulation system operating in a Rayleigh Fading channel model. Could anyone direct me to a reference that would help in this matter. ...
0
votes
0answers
24 views

How to compare two 802.15.4 O-QPSK modulated digitals signals?

I am working on wireless sensors project and I am trying to simulate a transmission between two nodes. So let's say I have two nodes which transmit the message to each other, i.e. node 1 transmits ...
1
vote
1answer
428 views

Offset QPSK detection in GNU Radio - Sample delay

An OQPSK detector is being tested in GNU Radio. The architecture was obtained from Michael Rice's Digital Communications - A discrete-time approach. The flowgraph is shown below. The modulator ...
0
votes
2answers
970 views

Why is bit error rate = symbol error rate / number of bits per symbol in QPSK

I saw a code computing the error probability of QPSK, and I found that in this code the bit error rate is computed as symbol error rate divided by $2$. I think that $2$ is because the QPSK symbol ...
0
votes
1answer
172 views

“Revolving” QPSK Constellation

I am trying to code a QPSK transmitter in VHDL but first I want to create one out of Simulink blocks and translate it into VHDL code. I am using an example project for the PlutoSDR as a guide. This ...
2
votes
1answer
180 views

OQPSK vs QPSK envelope query

We use OQPSK because of envelope of signal but my question is "In Phase Shift Keying(or QPSK) the amplitude of the transmitted signal is constant then how the envelope will change in OQPSK"??
2
votes
1answer
625 views

QPSK Data Rate vs Bandwidth at Passband: Why can it only transmit 1 bit per Hz and not 2 bits per Hz?

1) This is a follow up question to the most up-voted answer to this question. 2) The accepted answer is that "QPSK transmits 1 bit per Hz at passband". 3) The theory found in books seems to agree ...
0
votes
3answers
868 views

Processing OBPSK as OQPSK

I'm trying to create and process an OBPSK signal, which, as I understand it, transmits even bits on one axis and the odd bits on the opposite axis, resulting in a constellation with 4 unique points. ...
1
vote
2answers
3k views

QPSK and OQPSK Modulation

In QPSK, after splitting the odd and even bits into the I and Q channels, and then multiplying them with the sine and cosine function, what next am I suppose to do? Do I rearrange them back into ...
0
votes
0answers
47 views

QPSK signal 'passthrough' - not working as expected

as a fun project I am trying to build Quadrature Phase Shift Keying (QPSK) modulator & demodulator for a Digital Video Broadcasting (DVB) application. I am using the LimeSDR mini as my hardware ...
0
votes
0answers
46 views

what waveform using to send qpsk signal with IQ tranceiver

I have an SDR tranceiver (AD9361 on fmcomms3) working with IQ channels, i wanted to make a c++ software that modulate and send a digital QPSK signal but i'm a beginner in digital signal processing and ...
1
vote
0answers
186 views

SOQPSK-TG pulse shaping

I'm trying to build an SOQPSK-TG signal in MATLAB/Octave. I am following this paper for formulas. I'm trying to generate a waveform for the phase, equation 2.4: Where q(t) is the phase pulse, ...
0
votes
1answer
254 views

dvb-s to dvb-c direct transmodulation

Is this possible to direct trans modulate DVB-S/S2 -> QI into -> DVB-C/C2 signals without doing it the way DVB-S/S2->Demodulator.ic-Transport Stream -> Modulator.ic-Transport Stream -> DVB-C/C2 ? Qpsk ...
0
votes
2answers
156 views

mpsk demodulation using digital sample

I am trying to receive and demodulate a 8PSK modulated sinusoidal waveform (real not complex) which is constant envelop and changing only in phase of the continuous sinusoid carrier every Symbol ...
1
vote
1answer
318 views

Understanding the over sampling factor effects before a Matched Filter?

I am trying to design a matched filter at the receiver side to a half sine pulse shaping function sent by the transmitter of an OQPSK transceiver. I am not sure I understand the effect of varying the ...
0
votes
1answer
209 views

QPSK constellation from baseband signal

My IQ sampler is measuring a QPSK carrier at a set frequency/bandwidth (40MSamp/s), but shifts the signal spectrum to baseband. My signal is 1.5Msym/s, but sampling at 1.5Msym/s gives me a ...
0
votes
1answer
74 views

Phase versus time graph of QPSK

In wikipedia, there was an example on QPSK modulation where the main signal was 11000110 and I contained 1001 and Q contained <...
1
vote
2answers
2k views

What is a constant envelope modulation?

The Book "Digital Modulation Techniques" by Fuqin Xiong groups digital modulation schemes into two classes: "constant envelope" and "nonconstant envelope." However, I was surprised by the inclusion ...
4
votes
1answer
573 views

What techniques are available for correcting constellation rotation due to phase ambiguity?

In order for a receiver to recover a baseband signal, it needs a carrier signal equivalent to that used by the transmitter for upconverting the original baseband signal. Unless pilot tones are used, a ...
-1
votes
1answer
1k views

The code explanation about QPSK modulation

This is the code about the QPSK modulation, and I don't understand the real part and the imaginary part code. Can anyone explain it to me if you know? Why is ...
1
vote
1answer
721 views

Question on the definition of one-sided PSD in AWGN channel

I am currently simulating the following in a telecommunications exercise in Python: Consider a binary sequence $m[n]$ that is being modulated with QPSK (Gray-mapped) that is being transmitted via ...
0
votes
1answer
703 views

Scatter Plot of OQPSK

Below is my MATLAB code for OQPSK communication: ...
5
votes
2answers
1k views

Recovering signal for psk

I am currently working on a product(cant disclose too much details of the actual project) in which some data is being sent via audible(but on the higher freq) sound that is encoded with dqpsk. ...
2
votes
1answer
96 views

QPSK fundamental

I am trying to understand the QPSK fundamental and when I read that the phase shifts are 45°, 135°, 225°, and 315° in QPSK, I can not figure it out how. In other word, I do not understand how the ...