<< Chapter < Page Chapter >> Page >
Quadrature phase shift keying (QPSK) is a method for transmitting digital data across an analog channel. Data bits are grouped into pairs and represented by a unique waveform, called a symbol. Data may be simulated with a pseudo-noise sequence generator.

Introduction

The quadrature phase-shift keying ( QPSK ) digital transmitter of is one of many DSP systems used in the communications industry. The following sections describe thetransmitter in detail.

Quadrature phase shift keying (qpsk)

QPSK is a method for transmitting digital information across an analog channel. Data bits are grouped into pairs, andeach pair is represented by a particular waveform, called a symbol, to be sent across the channel after modulating thecarrier. (The receiver will demodulate the signal and look at the recovered symbol to determine which pair of bits wassent.) This requires having a unique symbol for each possible combination of data bits in a pair. Because thereare four possible combinations of data bits in a pair, QPSK creates four different symbols, one for each pair, bychanging the I gain and Q gain for the cosine and sine modulators in . To transmit each pair of bits in the source data, the gains are kept constant overa fixed number of output samples known as the symbol period , T symb . The symbol rate , F symb , is a fraction of the board's sample rate, F s . For our sample rate of 44.1 kHz and a symbol period of 16, the symbol rate is F symb 44100 16 symbols per second.

The QPSK transmitter system uses both the sine and cosine at the carrier frequency to transmit two separate messagesignals, s I n and s Q n , referred to as the in-phase and quadrature signals. Provided that a coherent receiver system is employed, both the in-phase andquadrature signals can be recovered exactly, allowing us to transmit twice the amount of signal information at the samecarrier frequency as we could with a single oscillator.

Qpsk transmitter

Pseudo-noise generation

The input bits to the transmitter are provided by a special shift-register, called a pseudo-noise generator ( PN generator ), in . A PN generator produces a sequence of bits that appears random.The PN sequence will repeat with period 2 B 1 , where B is the width in bits of the shift register.

As shown in , the PN generator is simply a shift-register and XOR gate. Bits 1, 5, 6, and 7of the shift-register are XORed together and the result is shifted into the highest bit of the register. The lowestbit, which is shifted out, is the output of the PN generator.

The PN generator is a useful source of random data bits for system testing. We can use the output of a PN generator asa "typical" sequence that could be transmitted by a user. The sequence is a good data model because communicationssystems tend to randomize the bits transmitted for efficient use of bandwidth. PN generators have other applications incommunications, notably in the Code Division Multiple Access schemes used by cellular telephones.

Pseudo-noise generator

Series-to-parallel conversion

The PN generator produces one output bit at a time, but each symbol the system transmits will encode two bits.Therefore, we require the series-to-parallel conversion to group the output bits from the PN generator into pairs ofbits so that they can be mapped to a symbol.

I/q look-up table

This block is responsible for mapping pairs of bits to in-phase and quadrature gains. Such a mapping is oftendescribed by a signal constellation. shows the data mapping constellation for the QPSK system. In this case the data are grouped into pairs and each pairmaps to a separate in-phase ( I ) and quadrature ( Q ) gain. These I and Q gains are then used to generate the in-phase and quadrature message signals, s I n and s Q n .

Qpsk constellation

One way to implement this mapping is by using a look-up table. A pair of data bits can be interpreted as anoffset into an I / Q table that stores the in-phase and quadrature gains. Note that since each I / Q mapping defines a symbol, this mapping is done at the symbol rate F symb , or once for every T symb DSP samples.

The I and Q gains of 1 2 have been chosen to ensure that the magnitude of the transmitted signal never exceeds 1.0.

The constellation bit-assignments are such that any two adjacent constellation points differ by only one bit. Thisassignment is called Gray coding and helps reduce the number of bit errors made in the event of areceived symbol error.

Questions & Answers

how does Neisseria cause meningitis
Nyibol Reply
what is microbiologist
Muhammad Reply
what is errata
Muhammad
is the branch of biology that deals with the study of microorganisms.
Ntefuni Reply
What is microbiology
Mercy Reply
studies of microbes
Louisiaste
when we takee the specimen which lumbar,spin,
Ziyad Reply
How bacteria create energy to survive?
Muhamad Reply
Bacteria doesn't produce energy they are dependent upon their substrate in case of lack of nutrients they are able to make spores which helps them to sustain in harsh environments
_Adnan
But not all bacteria make spores, l mean Eukaryotic cells have Mitochondria which acts as powerhouse for them, since bacteria don't have it, what is the substitution for it?
Muhamad
they make spores
Louisiaste
what is sporadic nd endemic, epidemic
Aminu Reply
the significance of food webs for disease transmission
Abreham
food webs brings about an infection as an individual depends on number of diseased foods or carriers dully.
Mark
explain assimilatory nitrate reduction
Esinniobiwa Reply
Assimilatory nitrate reduction is a process that occurs in some microorganisms, such as bacteria and archaea, in which nitrate (NO3-) is reduced to nitrite (NO2-), and then further reduced to ammonia (NH3).
Elkana
This process is called assimilatory nitrate reduction because the nitrogen that is produced is incorporated in the cells of microorganisms where it can be used in the synthesis of amino acids and other nitrogen products
Elkana
Examples of thermophilic organisms
Shu Reply
Give Examples of thermophilic organisms
Shu
advantages of normal Flora to the host
Micheal Reply
Prevent foreign microbes to the host
Abubakar
they provide healthier benefits to their hosts
ayesha
They are friends to host only when Host immune system is strong and become enemies when the host immune system is weakened . very bad relationship!
Mark
what is cell
faisal Reply
cell is the smallest unit of life
Fauziya
cell is the smallest unit of life
Akanni
ok
Innocent
cell is the structural and functional unit of life
Hasan
is the fundamental units of Life
Musa
what are emergency diseases
Micheal Reply
There are nothing like emergency disease but there are some common medical emergency which can occur simultaneously like Bleeding,heart attack,Breathing difficulties,severe pain heart stock.Hope you will get my point .Have a nice day ❣️
_Adnan
define infection ,prevention and control
Innocent
I think infection prevention and control is the avoidance of all things we do that gives out break of infections and promotion of health practices that promote life
Lubega
Heyy Lubega hussein where are u from?
_Adnan
en français
Adama
which site have a normal flora
ESTHER Reply
Many sites of the body have it Skin Nasal cavity Oral cavity Gastro intestinal tract
Safaa
skin
Asiina
skin,Oral,Nasal,GIt
Sadik
How can Commensal can Bacteria change into pathogen?
Sadik
How can Commensal Bacteria change into pathogen?
Sadik
all
Tesfaye
by fussion
Asiina
what are the advantages of normal Flora to the host
Micheal
what are the ways of control and prevention of nosocomial infection in the hospital
Micheal
what is inflammation
Shelly Reply
part of a tissue or an organ being wounded or bruised.
Wilfred
what term is used to name and classify microorganisms?
Micheal Reply
Binomial nomenclature
adeolu
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Dsp laboratory with ti tms320c54x. OpenStax CNX. Jan 22, 2004 Download for free at http://cnx.org/content/col10078/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Dsp laboratory with ti tms320c54x' conversation and receive update notifications?

Ask