Questions tagged [digital-communications]

Digital Communication is the physical transfer of data (a digital bit stream) over a point-to-point or point-to-multipoint communication channel.

Filter by
Sorted by
Tagged with
2
votes
1answer
5k views

Determine the optimum receiver and the corresponding $P_{eM}$ for an AWGN channel

I have a source that emits $M$ equiprobable messages, which are assigned signals $s_1, \dots,s_M,$ that are equidistant by $a$. That is, if we plot the $s_k$ signals in a horizontal axis they are dots ...
0
votes
0answers
716 views

How to encode a byte array to sound file and then convert back?

This question is moved from Stack Overflow. Sorry about this noob question, because I never work with matlab and signal processing before. Here is what I want to do: I have a fixed length of byte ...
4
votes
3answers
3k views

Why is an interleaver often placed between an outer block code and an inner convolution code?

It seems that when doing FEC with a concatenated-code, an interleaver is often placed between the outer block code and the inner convolution code. The explanations I've seen say that this is because ...
4
votes
1answer
2k views

Finding out modulation index and DC offset

I have a question form my teachers, and I cannot understand why I can find out the modulation index form the figure. The question provide a Figure like this: And the information signal is a ...
4
votes
4answers
6k views

Why does OFDM use cyclic-prefix while QPSK uses root-raised cosine filters?

My understanding is that BPSK/QPSK/... are often implemented with root-raised cosine (RRC) filters to reduce ISI and bandwidth. OFDM can be understood to be BPSK/QPSK/... implemented on multiple ...
11
votes
4answers
16k views

How is symbol synchronization with OFDM done?

I'm trying to understand how symbol synchronization is done in OFDM using pilot tones, cyclic prefixes, or any other technique. I've read the following answers which provide some explanation, but I ...
1
vote
2answers
900 views

Meaning of Q and I in all-software QPSK communication systems?

Q and I seem to come up a lot in discussions of digital communications, such as the comprehensive answer provided to this question: FFT window phase syncronising It seems like the Q and I channels ...
2
votes
1answer
600 views

Intersymbol Interference — Root raised cosine filter redundant if doing impulse response equalization?

I'm implementing DBPSK (differential binary phase-shift keying) over audio (44.1kHz sample-rate) using software. Eventually I'll use multiple audio frequencies at once, so I'm using FFTs and inverse ...
7
votes
1answer
226 views

How to send / receive a short impulse in an extremely noisy signal with high timing accuracy?

I am pretty new to DSP. I need a computer to transmit data to a receiver through audio signals in a loud outdoor environment. (I am writing the software for both sender and receiver so I can design ...
1
vote
2answers
3k views

Why do you get instantaneous phase by calculating correlation with a carrier signal?

I am somewhat new to DSP. I'm trying to implement BPSK by following this Python QAM tutorial. My code seems to work, but I really just ported the tutorial's Python code to C++, and do not understand ...
7
votes
3answers
2k views

Common methods of transmitting digital data through an extremely noisy audio signal?

I am developing software for transmitting data from a computer to a mobile device using audio. Specifically, from the computer's speaker to the device's microphone. (I am developing both the sender ...
4
votes
3answers
867 views

Optimal DC-free line encoding

I have a block of n bits that I'd like to encode into m bits that have an equal number of zeros and ones. I looked at protocols like 8b/10b but it wastes 25% of the data to achieve balance. As an ...
2
votes
1answer
2k views

increase of encoding rate increases bandwidth?

I came across this paragraph in an article about signal processing. Addition of redundant bits for improving the error probability leads to bandwidth expansion of the transmitted signal by an amount ...
8
votes
1answer
504 views

Which digital modulation scheme would be suitable for transmitting digital data through the output of a PC soundcard

I need to output a data stream at $40\textrm{ kbit/s}$ or faster out of a computer system whose only accessible output peripheral is the audio interface. This interface has reasonable specs, $96\...
-2
votes
1answer
2k views

formula to calculate ber in wireless 802.11 according to distance from tx and rx

I'm looking for a formula to calculate the bit error rate of a wifi communication 802.11a/b/g according to the distance between transmitter and receiver.
4
votes
2answers
1k views

Is it possible to transmit and/or receive multiple types of signals at the same time?

Using an inexpensive SDR (such as the USRP or Per Vices Phi), I want to process two or more communication protocols at the same time (e.g. WiFi and GSM). Is it possible to Tx (or Rx) both at the same ...
7
votes
1answer
259 views

Why would I want to define a modulation index for each tone (DSB-FC)?

So the exercise is basically a signal $f(t)$ that is going to modulate the carrier $A\cos(\omega_ct)$ using a modulation index of $m=1$. I have to find $A$ and the power of the modulated signal: $$ f(...
1
vote
1answer
714 views

How to calculate dB of a transmitted power

why if I lose 80% power in the output of a system, Does it mean that I had lost 10×log10(0.2) = -7dB ?
7
votes
1answer
7k views

Information Theory - units of channel capacity

In a first course in Information Theory, when the operational interpretation of channel capacity is introduced, it is said to be the highest data rate (in bits/channel-use) of reliable communication. ...
3
votes
0answers
3k views

Why does my simulation of the binary symmetric channel disagree with theory?

Could someone please answer me why the simulated performance (using matlab) of a Hamming code over a binary symmetric channel does not fit exacly with the theoretical? Here is my code: ...
2
votes
1answer
2k views

Why the error probability is given by this expression?

I have seen this equation: $$ \Pr({\epsilon}) = Q({\sqrt{2E_b/N_0}}) \,. $$ where these definitions hold: $$N_0/2 - the \ spectral \ density \ of \ white \ noise$$ $$E_b = PT_b - the \ energy \ ...
2
votes
1answer
624 views

How to apply the CA-CFAR methods in practice?

Applying constant false alarm rate is a critical step for estimation of performance of all detectors. Has anybody experience on practical implementation of this estimator for energy detector? Can ...
4
votes
1answer
362 views

Why is privacy scrambling a standalone block in a communications transmitter?

In some telecommunication systems, scrambling of transmitted data is applied to provide some level of security. For example, the communication system might look like: Data -> Scrambling -> ...
24
votes
2answers
8k views

Extracting Binary Magnetic-Strip Card Data from raw WAV

I am faced with a tricky challenge: To extract binary data from an iPhone magnetic strip card reader. This is what the magnetisation on the card looks like: Source Here is the .WAV the iPhone ...
8
votes
2answers
306 views

What input to use for an AR model of a vowel sound?

I've recorded a 2-sec pronunciation of a vowel sound. The first 0.12 or so seconds of the signal are shown below. Now, I've constructed an auto-regressive (AR) 8th-order model to compress this signal....
10
votes
1answer
719 views

What are thoughts on best modulation to use for underwater acoustic communications at low frequencies?

I wanted to ping the DSP hivemind for general thoughts on what would be the best modulation type to use for low frequency underwater communications. I have chosen this project since I can learn a lot ...
16
votes
1answer
6k views

How to estimate and compensate for doppler shift in wireless signals?

I was wondering what good method(s) exist for the estimation (and subsequent compensation) of doppler shift for transmitted signals, be they acoustic or RF, in the context of comms. The question: ...
12
votes
1answer
3k views

Optimum matched filter without ISI

Given a filter used to shape the digital signal, $p(x)$, and given that we do not want the filter combination to cause any ISI, what "matched" filter, $q(x)$ will maximise the SNR? Matched filters ...
7
votes
2answers
675 views

What Are Less Computationally Demanding Alternatives to the Viterbi Decoder?

What are less computationally demanding alternatives to the Viterbi Decoder? Ideally what I would like is a list of the most commonly used approximate methods, along with brief pros and cons.

1
18 19 20 21
22