Part 7: Companding and Pulse Position Modulation in Data Communication

Data Communications | 0 comments

Companding

In telecommunication and signal processing companding (occasionally called compansion) is a method of mitigating the detrimental effects of a channel with limited dynamic range. The name is a portmanteau of the words compressing and expanding. The use of companding allows signals with a large dynamic range to be transmitted over facilities that have a smaller dynamic range capability. Companding is employed in telephony and other audio applications such as professional wireless microphones and analog recording.

Model of Companding

The figure below represents the companding model in order to achieve non-uniform companding:

As we can see that the companding model consists of a compressor, a uniform quantizer and an expander.

We have already discussed that companding is formed by merging the compression and expanding. Initially at the transmitting end the signal is compressed and further at the receiving end the compressed signal is expanded in order to have the original signal.

Initially at the transmitting end, the signal is first provided to the compressor. The compressor unit amplifies the low value or weak signal in order to increase the signal level of the applied input signal.

While if the input signal is a high level signal or strong signal then compressor attenuates that signal before providing it to the uniform quantizer present in the model.

This is done in order to have an appropriate signal level as the input to the uniform quantizer. We know a high amplitude signal needs more bandwidth and also is more likely to distort. Similarly, some drawbacks are associated with low amplitude signal and thus there exist need for such a unit.

The operation performed by this block is known as compression thus the unit is called compressor.

The output of the compressor is provided to uniform quantizer where the quantization of the applied signal is performed.

At the receiver end, the output of the uniform quantizer is fed to the expander.

It performs the reverse of the process executed by the compressor. This unit when receives a low value signal then it attenuates it. While if a strong signal is achieved then the expander amplifies it.

This is done in order to achieve the originally transmitted signal at the output.

Characteristic of Compander

As we know companding is composed of compression and expanding. So, here in this session we will separately discuss the compressor and expander characteristic.

Compressor characteristic: The figure below shows the graphical representation of characteristic of the compressor:

The graph clearly represents that the compressor provides high gain to weak signal and low gain to high input signal.

Expander characteristic: Here the figure shows the characteristic of expander:

As we have already discussed that expander performs reverse operation of the compander. So, it is clear from the above figure that artificially boosted signals is attenuated to have the originally transmitted signal.

 

What is an equalizer?

An equalizer allows the sound in specified frequency bands to be amplified or reduced, in order to adjust the quality and character of the sound. There are different types of equalizer for various uses, such as the parametric equalizers that are controlled using the knobs built into each mixer channel, or the graphic equalizers that allow multiple frequency bands (such as 7, 15, or 31 bands) to be adjusted using sliders.

In general, the most commonly used equalizers are the parametric equalizers equipped on each channel of the mixer. Rarely are the sounds of microphones and instruments that are input to the mixer perfect for delivery as-is to the venue. When mixing music that involves many instruments, some parts may inevitably be difficult to pick out. In this situation, adjusting only volume and panning is not sufficient, and equalizers can be used to adjust each frequency band to make the best characteristics of each instrument stand out.

Pulse Position Modulation (PPM)

Definition: A modulation technique that allows variation in the position of the pulses according to the amplitude of the sampled modulating signal is known as Pulse Position Modulation (PPM). It is another type of PTM, where the amplitude and width of the pulses are kept constant and only the position of the pulses is varied.

Simply put, the pulse displacement is directly proportional to the sampled value of the message signal.

Basics of Pulse Position Modulation

  • The information is transmitted with the varying position of the pulses in pulse position modulation.
  • The basic idea about the generation of a PPM waveform is that here, as the amplitude of the message signal increases, the pulse shifts according to the reference.

Now, the question arises how the position of the pulses show variation?

A PPM signal is generated in reference to a PWM signal. Thusthe trailing edge of the PWM signal acts as the beginning point of the pulses of PPM signal.

Block diagram for generation of PPM signal

The figure below shows the block diagram for generating a PPM signal:

  • Here, first, a PAM signal is produced with is further processed at the comparator in order to generate a PWM signal.
  • The output of the comparator is fed to a monostable multi vibrator. It is negative edge triggered. Hence, with the trailing edge of the PWM signal, the output of the monostable goes high.
  • This is why a pulse of PPM signal begins with the trailing edge of the PWM signal.
  • It is to be noted in case of PPM that the duration for which the output will be high depends on the RC components of the multi vibrator. This is the reason why a constant width pulse is obtained in case of the PPM signal.
  • With the modulating signal, the trailing edge of PWM signal shifts, thus with that shift, the PPM pulses shows shifts in its position.

The figure below shows the waveform representation of the PPM signal:

  • Here, the first image shows the modulating signal, and the second one shows a carrier signal. The next one shows a PWM signal which is considered as reference for the generation of PPM signal shown in the last image.
  • As we can see in the above figure that the point of ending the PWM pulse and the beginning of PPM pulse is coinciding, which can be clearly seen from the dotted line.

 

Detection (Demodulation) of PPM signal

The figure below shows the block diagram for the detection of a PPM signal at the receiver:

  1. The above figure that the demodulation circuit consists of a pulse generator, SR flip-flop, reference pulse generator and a PWM demodulator.
  2. The PPM signal transmitted from the modulation circuit gets distorted by the noise during transmission. This distorted PPM signal reaches the demodulator circuit. The pulse generator employed in the circuit generates a pulsed waveform. This waveform is of fixed duration which is fed to the reset pin (R) of the SR flip-flop.
  3. The reference pulse generator generates, reference pulse of a fixed period when transmitted PPM signal is applied to it. This reference pulse is used to set the flip-flop.
  4. These set and reset signals generate a PWM signal at the output of the flip-flop. This PWM signal is then further processed in order to provide the original message signal.

Advantages of Pulse Position Modulation

  1. Similar to PWM, PPM also shows better noise immunity as compared to PAM. This is so because information content is present in the position of the pulses rather than amplitude.
  2. As the amplitude and width of the pulses remain constant. Thus the transmission power also remains constant and does not show variation.
  3. Recovering a PPM signal from distorted PPM is quite easy.
  4. Interference due to noise in more minimal than PAM and PWM.

Disadvantages of Pulse Position Modulation

  1. In order to have proper detection of the signal at the receiver, transmitter and receiver must be in synchronization.
  2. The bandwidth requirement is large.

Applications of Pulse Position Modulation

The technique is used in an optical communication system, in radio control and in military applications.

 

 

Chapter 4 Relational Algebra

Relational Algebra The part of mathematics in which letters and other general symbols are used to represent numbers and quantities in formula and equations. Ex: (x + y) · z = (x · z) + (y · z). The main application of relational algebra is providing a theoretical...

Chapter 3 Components of the Database System Environment

Components of the Database System Environment There are five major components in the database system environment and their interrelationships are. Hardware Software Data Users Procedures Hardware:  The hardware is the actual computer system used for keeping and...

Chapter 2: Database Languages and their information

Database Languages A DBMS must provide appropriate languages and interfaces for each category of users to express database queries and updates. Database Languages are used to create and maintain database on computer. There are large numbers of database languages like...

Database basic overview

What is DBMS? A Database Management System (DBMS) is a collection of interrelated data and a set of programs to access those data. Database management systems (DBMS) are computer software applications that interact with the user, other applications, and the database...

Laravel – Scopes (3 Easy Steps)

Scoping is one of the superpowers that eloquent grants to developers when querying a model. Scopes allow developers to add constraints to queries for a given model. In simple terms laravel scope is just a query, a query to make the code shorter and faster. We can...

CAMBRIDGE IELTS 17 TEST 3

READING PASSAGE 1: The thylacine Q1. carnivorous keywords: Looked like a dog had series of stripes ate, diet ate an entirely 1 .......................................... diet (2nd paragraph 3rd and 4th line) 1st and 2nd paragraph, 1st  paragraph,resemblance to a...

You may find interest following article

Chapter 4 Relational Algebra

Relational Algebra The part of mathematics in which letters and other general symbols are used to represent numbers and quantities in formula and equations. Ex: (x + y) · z = (x · z) + (y · z). The main application of relational algebra is providing a theoretical foundation for relational databases, particularly query languages for such databases. Relational algebra...

Chapter 3 Components of the Database System Environment

Components of the Database System Environment There are five major components in the database system environment and their interrelationships are. Hardware Software Data Users Procedures Hardware:  The hardware is the actual computer system used for keeping and accessing the database. Conventional DBMS hardware consists of secondary storage devices, usually...

Chapter 2: Database Languages and their information

Database Languages A DBMS must provide appropriate languages and interfaces for each category of users to express database queries and updates. Database Languages are used to create and maintain database on computer. There are large numbers of database languages like Oracle, MySQL, MS Access, dBase, FoxPro etc. Database Languages: Refers to the languages used to...

Database basic overview

What is DBMS? A Database Management System (DBMS) is a collection of interrelated data and a set of programs to access those data. Database management systems (DBMS) are computer software applications that interact with the user, other applications, and the database itself to capture and analyze data. Purpose of Database Systems The collection of data, usually...

Laravel – Scopes (3 Easy Steps)

Scoping is one of the superpowers that eloquent grants to developers when querying a model. Scopes allow developers to add constraints to queries for a given model. In simple terms laravel scope is just a query, a query to make the code shorter and faster. We can create custom query with relation or anything with scopes. In any admin project we need to get data...

CAMBRIDGE IELTS 17 TEST 3

READING PASSAGE 1: The thylacine Q1. carnivorous keywords: Looked like a dog had series of stripes ate, diet ate an entirely 1 .......................................... diet (2nd paragraph 3rd and 4th line) 1st and 2nd paragraph, 1st  paragraph,resemblance to a dog. … dark brown stripes over its back, beginning at the rear of the body and extending onto the...

CAMBRIDGE IELTS 17 TEST 4

PASSAGE 1 Q1 (False) (Many Madagascan forests are being destroyed by attacks from insects.) Madagascar's forests are being converted to agricultural land at a rate of one percent every year. Much of this destruction is fuelled by the cultivation of the country's main staple crop: rice. And a key reason for this destruction is that insect pests are destroying vast...

Cambridge IELTS 16 Test 4

Here we will discuss pros and cons of all the questions of the passage with step by step Solution included Tips and Strategies. Reading Passage 1 –Roman Tunnels IELTS Cambridge 16, Test 4, Academic Reading Module, Reading Passage 1 Questions 1-6. Label the diagrams below. The Persian Qanat Method 1. ………………………. to direct the tunnelingAnswer: posts – First...

Cambridge IELTS 16 Test 3

Reading Passage 1: Roman Shipbuilding and Navigation, Solution with Answer Key , Reading Passage 1: Roman Shipbuilding and Navigation IELTS Cambridge 16, Test 3, Academic Reading Module Cambridge IELTS 16, Test 3: Reading Passage 1 – Roman Shipbuilding and Navigation with Answer Key. Here we will discuss pros and cons of all the questions of the...

Cambridge IELTS 16 Test 2

Reading Passage 1: The White Horse of Uffington, Solution with Answer Key The White Horse of Uffington IELTS Cambridge 16, Test 2, Academic Reading Module, Reading Passage 1 Cambridge IELTS 16, Test 2: Reading Passage 1 – The White Horse of Uffington  with Answer Key. Here we will discuss pros and cons of all the questions of the passage with...

Cambridge IELTS 16 Test 1

Cambridge IELTS 16, Test 1, Reading Passage 1: Why We Need to Protect Bolar Bears, Solution with Answer Key Cambridge IELTS 16, Test 1: Reading Passage 1 – Why We Need to Protect Bolar Bears with Answer Key. Here we will discuss pros and cons of all the questions of the passage with step by step...

Cambridge IELTS 15 Reading Test 4 Answers

PASSAGE 1: THE RETURN OF THE HUARANGO QUESTIONS 1-5: COMPLETE THE NOTES BELOW. 1. Answer: water Key words:  access, deep, surface Paragraph 2 provides information on the role of the huarango tree: “it could reach deep water sources”. So the answer is ‘water’. access = reach Answer: water. 2. Answer: diet Key words: crucial,...

Cambridge IELTS 15 Reading Test 3 Answers

PASSAGE 1: HENRY MOORE (1898 – 1986 ) QUESTIONS 1-7: DO THE FOLLOWING STATEMENTS AGREE WITH THE INFORMATION GIVEN IN READING PASSAGE 1? 1. Answer: TRUE Key words: leaving school, Moore, did, father, wanted It is mentioned in the first paragraph that “After leaving school, Moore hoped to become a sculptor, but instead he complied with his father’s...

Cambridge IELTS 15 Reading Test 2 Answers 

PASSAGE 1: COULD URBAN ENGINEERS LEARN FROM DANCE ?  QUESTIONS 1- 6: READING PASSAGE 1 HAS SEVEN PARAGRAPHS, A-G. 1. Answer: B Key words: way of using dance, not proposing By using the skimming and scanning technique, we would find that before going into details about how engineers can learn from dance, the author first briefly mentions ways of...

Cambridge IELTS 15 Reading Test 1 Answers

PASSAGE 1: NUTMEG – A VALUABLE SPICE QUESTIONS 1- 4: COMPLETE THE NOTES BELOW.CHOOSE ONE WORD ONLY FROM THE PASSAGE FOR EACH ANSWER.WRITE YOUR ANSWER IN BOXES 1-8 ON YOUR ANSWER SHEET. 1. Answer: oval Key words: leaves, shape Using the scanning skill, we can see that the first paragraph describes the characteristics of the tree in detail, including...

CAMBRIDGE IELTS 14 READING TEST 4 ANSWERS 

PASSAGE 1: THE SECRET OF STAYING YOUNG QUESTIONS 1-8: COMPLETE THE NOTES BELOW. 1. ANSWER: FOUR / 4 Explain– Key words: focused age groups, ants– In paragraph 3, it is stated that “Giraldo focused on ants at four age ranges”,so the answer must be “four/4”. 2. ANSWER: YOUNG Explain– Key words: how well, ants, looked after– The first sentence of...

CAMBRIDGE IELTS 14 READING TEST 3 ANSWERS

PASSAGE 1: THE CONCEPT OF INTELLIGENCE QUESTIONS 1-3: READING PASSAGE 1 HAS SIX PARAGRAPHS, A-F. 1. ANSWER: B Explain ·     Key words: non-scientists, assumptions, intelligence, influence, behavior ·    People‟s behavior towards others‟ intelligence is mentioned in the first sentence of paragraph B: “implicit theories of...

CAMBRIDGE IELTS 14 READING TEST 2 ANSWERS

Cambridge IELTS 14 is the latest IELTS exam preparation.https://draftsbook.com/ will help you to answer all questions in cambridge ielts 14 reading test 2 with detail explanations. PASSAGE 1: ALEXANDER HENDERSON (1831-1913) QUESTIONS 1-8: DO THE FOLLOWING STATEMENTS AGREE WITH THE INFORMATION GIVEN IN READING PASSAGE 1? 1. ANSWER: FALSE Explain Henderson rarely...

Cambridge IELTS 14 Reading Test 1 Answers

Cambridge IELTS 14 is the latest IELTS exam preparation.https://draftsbook.com/ will help you to answer all questions in cambridge ielts 14 reading test 1 with detail explanations. PASSAGE 1: THE IMPORTANCE OF CHILDREN’S PLAY QUESTIONS 1-8: COMPLETE THE NOTES BELOW. 1. ANSWER: CREATIVITY Explain building a “magical kingdom” may help develop … – Key words: magical...

Cambridge IELTS 13 Reading Test 4 Answers 

PASSAGE 1: CUTTY SARK: THE FASTEST SAILING SHIP OF ALL TIME QUESTIONS 1-8: DO THE FOLLOWING STATEMENTS AGREE WITH THE INFORMATION GIVEN IN READING PASSAGE 1? 1. CLIPPERS WERE ORIGINALLY INTENDED TO BE USED AS PASSENGER SHIPS Key words: clippers, originally, passengerAt the beginning of paragraph 2, we find the statement: “The fastest commercial sailing...