Echo Cancellation Chapter 4. Echo : Echo is the repetition of a signal back to the transmitter; either due to a coupling between the loudspeaker and microphone.

Slides:



Advertisements
Similar presentations
Computers Are Your Future © 2005 Prentice-Hall, Inc.
Advertisements

waves are carriers of energy
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Chapter-3-1CS331- Fakhry Khellah Term 081 Chapter 3 Data and Signals.
ECE 4321: Computer Networks Chapter 3 Data Transmission.
Data and Computer Communications
Chapter 3 - Transmission Media Basic Idea Transmission media Copper wires Glass fibers Radio Microwave Infrared Laser Choosing a medium Media in use at.
1 Voice Quality Enhancements 2 Outline Acoustic and network echo Noise Reduction (NR) Mobile Cross-talk Control (MCC) Noise Level Compensation (NLC)
SATELLITE SYSTEMS Satellite Communications Based on microwave transmission Satellite communication systems consist of ground-based or earth stations.
1 K. Salah Module 2.1: QA – Putting it all together What is the max number of users/connections/sessions a particular network can support for handling.
1 Part II: Data Transmission The basics of media, signals, bits, carriers, and modems Fall 2005 Qutaibah Malluhi Computer Science and Engineering Qatar.
Computers Are Your Future © 2006 Prentice-Hall, Inc.
1-1 Introduction to Computer Networks and Data Communications.
Module 3.0: Data Transmission
Calculating “a”. a Used as a term in analyzing many network characteristics Has a physical interpretation Represents the number of frames on a link.
CSCI 4550/8556 Computer Networks Comer, Chapter 4: Transmission Media.
A Study on Quality of Service Issues in Internet Telephony  IP Telephony – Applications and Services  Advantages and benefits of Voice over IP  Technical.
Chapter Preview  In this chapter, we will study:  The basic components of a telecomm system  The technologies used in telecomm systems  Various ways.
Core 3: Communication Systems. Encoding and decoding analog and digital signals…  Encoding involves converting data from its original form into another.
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Chapter 8 COMMUNICATION AND COMPUTER NETWORK
Data transmission refers to the movement of data in form of bits between two or more digital devices. This transfer of data takes place via some form.
Chapter 3 part II Data and Signals
Data Communications and Networking
Chapter 7 Transmission Media. Transmission medium (layer zero) A transmission media defined as anything that carry information between a source to a destination.
Voice QoS LANtel Telecommunication Corp. Senior Product Manager Jeremy Chan.
Chapter 4:Transmission Media 1 Basic Idea 2 Transmission media 3 Copper wires 4 Glass fibers 5 Radio 6 Microwave 7 Infrared 8 Laser 9 Choosing a medium.
Introduction to Data communication
1 Business Telecommunications Data and Computer Communications Chapter 3 Data Transmission.
COMMUNICATION GADGETS
AS Computing F451 F451 Data Transmission. What data is transmitted? Phone SMS Radio TV Internet.
Data Communication. 2 Data Communications Data communication system components: Message Message Information (data) to be communicated. Sender Sender Device.
Technical Seminar Presented by :- Debabandana Apta (EC ) National Institute of Science and Technology [1] “ECHO CANCELLATION” Presented.
Chapter 1. Signal processing: Signal processing is concerned with the efficient and accurate extraction of information in a signal process. Signal processing.
Module 8: Ethernet Switching
Public Switched System. Telecom Infrastructure Edge Connection –Terminal Equipment Phone Fax Modem DSL –Subscriber Loop Core Switching –Central office.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Code : STM#220 Samsung Electronics Co., Ltd. IP Telephony System Error Handling & Management IP Telephony System Error Handling & Management Distribution.
Voice Design Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
Chapter 4 Telecommunications and Networking The McGraw-Hill Companies, Inc All rights reserved. Irwin/McGraw-Hill.
ELECTRONIC COMMUNICATIONS A SYSTEMS APPROACH CHAPTER Copyright © 2014 by Pearson Education, Inc. All Rights Reserved Electronic Communications: A Systems.
1. Physical Transmission Transmission Media Wire (guided) Coaxial cable Twisted Pair UTP STP Fiber Optic Wireless (unguided) Radio waves Microwave Infrared.
ECEN5553 Telecom Systems Week #9 [19a] "IT Helps Passengers, Crew Navigate Gigantic Oasis of the Seas Cruise Ship" [19b] "Open source IP PBX saves serious.
Reflection of Sound Ms.Rhodes Physics CP1 What happens when a sound wave changes medium or encounters an obstacle?
S3 INNOVATION SENDING SIGNALS. STARTER – IN YOUR GROUPS… Apart from speaking give three examples of ways that information can be sent from one place to.
CSI 4118Fall Part I Signals, Media, And Data Transmission.
What is the Speed of the Internet? Internet Computing KUT Youn-Hee Han.
9-Jan-164/598N: Computer Networks Overview Performance metrics - Section 1.5 Direct link networks –Hardware building blocks - Section 2.1 –Encoding - Section.
Lecture Focus: Data Communications and Networking  Transmission Impairment Lecture 14 CSCS 311.
FUNDAMENTALS OF NETWORKING
Networks Network Components. Learning Objectives Describe different media for transmitting data and their carrying capabilities. Explain the different.
Computers Are Your Future © 2008 Prentice-Hall, Inc.
Network Media. Copper, Optical, Fibre (Physical Layer Technologies) Introduction to Computer Networking.
Chapter 1. SIGNAL PROCESSING:  Signal processing is concerned with the efficient and accurate extraction of information in a signal process.  Signal.
Delay in packet switched network. Circuit switching In Circuit switched networks the resources needed along a path (buffers and link transmission rate)
LECTURE 12 NET301 11/19/2015Lect NETWORK PERFORMANCE measures of service quality of a telecommunications product as seen by the customer Can.
TOPIC 1.2 INTRODUCTION TO NETWORKING. OBJECTIVES By the end of the topic, students should be able to: a) List the elements of data communication systems.
1 CCNA 3 v3.1 Module 4 Switching Concepts Claes Larsen, CCAI.
TELECOMMUNICATION. Communication over a long distance.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
COMPUTER NETWORKS Lecture-3 Husnain Sherazi. Review Lecture 2  Resource Sharing  Growth of the Internet – Linear Scale – Log Scale  Tools for Probing.
1. Layered Architecture of Communication Networks: Circuit Switching & Packet Switching.
TELEPHONE TRANSMISSION SYSTEMS
COMPUTER NETWORKS CS610 Lecture-3 Hammad Khalid Khan.
INTRODUCTION TO OPTICAL COMMUNICATION TECHNOLOGY
Introduction to computer networks
Physical Transmission
Presentation transcript:

Echo Cancellation Chapter 4

Echo : Echo is the repetition of a signal back to the transmitter; either due to a coupling between the loudspeaker and microphone or due to a reflection of the transmitted signal from the points or surfaces where the characteristics of the medium through which the signal propagates changes significantly so as to impede the propagation of the signal in the original direction such that some of the signal energy is reflected back to the source.

Chapter 4 The echo phenomenon is usefully employed for detection, exploration and navigation purposes in electronic surveillance and radar imaging instruments such as in sonar, ultrasonic imaging, infrared imaging and radar and also by some animals such as bats and dolphins. Echo can severely affect the quality and intelligibility of voice conversation in telephone, teleconference or cabin communication systems.

Chapter Types of ECHO : 1) Acoustic Echo : Acoustic echo due to acoustic coupling between the speaker and the microphone in hands-free phones, mobile phones and teleconference systems. 2)Electrical line echo : Electrical line echo due to mismatch at the hybrid circuit connecting a two-wire subscriber line to a four-wire trunk line in the public switched telephone network.

Chapter 4 Echo Return Time : The delay, also known as latency, of an echo is the round-trip time taken for the signal to arrive back at the source. In voice communication, end-to-end (i.e. one way) propagation delay is the sum of delays required for the voice of the speaker to be compressed, packetized, transmitted and propagated through different network devices and network link to reach the listener. In general the end-to-end delay may be expressed as

Chapter 4 Delay= coder delay + packetization delay + packet transmission (serialization) delay + propagation delay+ network (gateway) delay+ decoder delay. Round-trip delay of an echo is the propagation time from the transmitter to the receiver and then back to the transmitter. Generally, voice communication operators regard an echo delay of up to 150 ms acceptable and a delay of above 400 ms seriously degrading to voice communication. Between 150 to 400 ms the echo may be tolerated( accepted ).

Chapter 4 SOURCE OF DELAY : Transmission link (electromagnetic wave propagation)delay: Transmission line delay : This is caused by the finite propagation velocity( speed ) of electromagnetic waves which, depending on the dielectric constant of the transmission medium, is between 0.66 to 1.0 times speed of light (300,000 km/sec), the latter happens in the free space vacuum. The transmission link delay is about 0.8–0.6 per 100 miles for copper coaxial cable or fiber optics and 0.54 msec per 100 miles (speed of light) on air for wireless.

Chapter 4 Satellite link delay: The propagation time of radio signals at velocity of light in free space to a geostationary satellite at a distance of about 35,786 km is about 120 ms which would then need to be relayed down to the destination.

Chapter 4 SPEECH CODING/DECODING DELAY: Speech coder delay: 1–40 msec, includes signal segmentation delay and signal processing time for speech compression algorithm. Coder delay may include an additional look-ahead delay (typically 5 ms) where the signal in the next speech block is also used in the compression of the current block. However, this look-ahead delay is only a constant 5 ms addition to the overall delay. Speech decoder delay : typically less than 10 msec.

Chapter 4 NETWORK PROCESSING DELAY Packetisation delay : is the duration of packet, i.e. the time taken to fill a packet payload with encoded/compressed speech. This delay is a function of the sample block size required by the voice coder and the number of blocks placed in a single frame. For example with a block size of 10 ms, three blocks may be used in a frame. Voice network developers aim for a packetisation delay of no more than 30 ms.

Chapter 4 Transmission (serialization or offloading) delay: note this is not the propagation time over the communication link, this is the time it takes to clock on all the bits in a packet onto the network interface i.e. to place them on transmission line. Processing delay: In packet switching networks, processing delay is the time taken for the routers/gateways to process the packet header for sending it to the correct destination and to check (and correct) for bit errors in the packet that may have occurred during transmission. Processing delays in high-speed routers are small; typically on the order of microseconds or less.

Chapter 4 Queuing delay : Is the sum of the delays encountered by packets in transmission from source to destination. Queuing delay depends on bandwidth and demand and increases with congestion at times high network demand. Voice over IP gateway node delay : 50–100 msec.

Chapter 4 DE-JITTER DELAY : This may be accomplished with a de-jitter buffer at the receiving-end router/gateway. The de-jitter buffer transforms the variable delay of buffer into a fixed delay. It holds the first sample received for a period of time before it plays it out. This holding period is known as the initial play out delay

Chapter 4 Acoustic echo delay : Acoustic echo delay can be longer that network echo delay. The duration of acoustic echo depends on the dimensions of the room and the number of reflections off the walls that the echo goes through. For example, sound travels at a speed of 340 meters/sec at a room temperature of 25◦ C.

Chapter 4 Hence the time taken for sound to travel one meter will be about 2.94 msec. A distance of 10 meters from speaker to microphone will take about 29.4 msec and to this must be added the delay for coding and transmission through the communication network as described above.